StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StFmsJetFilter.h
1 // @(#)STAR/eg:$Id: StFmsJetFilter.h,v 1.1 2017/03/01 14:58:23 jwebb Exp $
2 // Author: V.Perev Mar/2009
4 // //
5 // StFmsJetFilter: base filter class for EvGen and Geant //
7 
8 #ifndef STAR_StFmsJetFilter
9 #define STAR_StFmsJetFilter
10 #include <string>
11 #include "StMCFilter.h"
13 class StG3ParticleMaster;
17 class StFmsJetFilter : public StMCFilter {
18 
19 
20 public:
21  // ****** constructors and destructor
22  StFmsJetFilter():StMCFilter("exampleFmsJet"){};
23  virtual ~StFmsJetFilter(){;}
24 
27  Int_t RejectEG(const StGenParticleMaster &ptl) const;
28 
29  //float DPhi(float phim, float phi, float &dphi);
30  Float_t DPhi(float phim, float phi);
33 
34  Int_t RejectGT(const StGenParticleMaster &ptl) const;
35 
38  Int_t RejectGE(const StGenParticleMaster &ptl) const;
39  public:
40  // static methods
41  protected:
42 };
43 
44 #endif
45 
Master class for StGimParticle filled from GEANT3 internal structures.
Definition: StG3Particle.h:26
Int_t RejectGE(const StGenParticleMaster &ptl) const
Int_t RejectEG(const StGenParticleMaster &ptl) const
Int_t RejectGT(const StGenParticleMaster &ptl) const