StRoot
1
|
Public Member Functions | |
void | addEncodedMethod (unsigned short method) |
void | addEncodedMethod (StTrackFinderMethod find, StTrackFittingMethod fit) |
Public Member Functions inherited from StMuCut | |
bool | pass (const StEvent *) |
called by user code, returns true if argument passes cuts, else false | |
bool | pass (const StTrack *) |
called by user code, returns true if argument passes cuts, else false | |
bool | pass (const StV0Vertex *) |
called by user code, returns true if argument passes cuts, else false | |
bool | pass (const StXiVertex *) |
called by user code, returns true if argument passes cuts, else false | |
bool | pass (const StKinkVertex *) |
called by user code, returns true if argument passes cuts, else false | |
bool | pass (const StV0MuDst *) |
called by user code, returns true if argument passes cuts, else false | |
bool | pass (const StXiMuDst *) |
called by user code, returns true if argument passes cuts, else false | |
bool | pass (const StKinkMuDst *) |
called by user code, returns true if argument passes cuts, else false | |
Protected Member Functions | |
virtual bool | accept (const StEvent *) |
abstract cut function, has to be overwritten by derived class | |
virtual bool | accept (const StTrack *) |
abstract cut function, has to be overwritten by derived class More... | |
virtual bool | accept (const StV0Vertex *) |
abstract cut function, has to be overwritten by derived class | |
virtual bool | accept (const StXiVertex *) |
abstract cut function, has to be overwritten by derived class | |
virtual bool | accept (const StKinkVertex *) |
abstract cut function, has to be overwritten by derived class | |
virtual bool | accept (const StV0MuDst *) |
abstract cut function, has to be overwritten by derived class | |
virtual bool | accept (const StXiMuDst *) |
abstract cut function, has to be overwritten by derived class | |
virtual bool | accept (const StKinkMuDst *) |
abstract cut function, has to be overwritten by derived class | |
Protected Member Functions inherited from StMuCut | |
bool | leave (bool b, unsigned int counter[2]) |
increment pass/fail counter (2nd argument) depending on 1st argument and return 1st argument | |
Protected Attributes | |
UnsignedShortCollection | mEncodedMethods |
int | mMinHits |
int | mMinTpcHits |
int | mMinFTpcHits |
int | mMinFtsHits |
Protected Attributes inherited from StMuCut | |
unsigned int | mNStEvent [2] |
unsigned int | mNStTrack [2] |
unsigned int | mNStV0Vertex [2] |
unsigned int | mNStXiVertex [2] |
unsigned int | mNStKinkVertex [2] |
unsigned int | mNStV0MuDst [2] |
unsigned int | mNStXiMuDst [2] |
unsigned int | mNStKinkMuDst [2] |
Definition at line 30 of file StMuFilter.h.
|
protectedvirtual |
abstract cut function, has to be overwritten by derived class
if the list of encoding methods is empty, then accept all methods else check for at least one good encoding method
Implements StMuCut.
Definition at line 41 of file StMuFilter.cxx.