StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StMCFilter
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"
12
class
StHepParticleMaster
;
13
class
StG3ParticleMaster
;
14
class
StGenParticleMaster
;
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
StG3ParticleMaster
Master class for StGimParticle filled from GEANT3 internal structures.
Definition:
StG3Particle.h:26
StGenParticleMaster
Definition:
StGenParticle.h:176
StFmsJetFilter::RejectGE
Int_t RejectGE(const StGenParticleMaster &ptl) const
Definition:
StFmsJetFilter.cxx:332
StFmsJetFilter
Definition:
StFmsJetFilter.h:17
StHepParticleMaster
Definition:
StHepParticle.h:43
StFmsJetFilter::RejectEG
Int_t RejectEG(const StGenParticleMaster &ptl) const
Definition:
StFmsJetFilter.cxx:94
StFmsJetFilter::RejectGT
Int_t RejectGT(const StGenParticleMaster &ptl) const
Definition:
StFmsJetFilter.cxx:326
StMCFilter
Definition:
StMCFilter.h:23
Generated by
1.8.5