![]() |
PandaRoot
|
#include <PndEvtFilter.h>
Public Member Functions | |
| PndEvtFilter () | |
| PndEvtFilter (const char *name, const char *title="PndEvtFilter") | |
| virtual | ~PndEvtFilter () |
| Bool_t | Init () |
| Bool_t | FillList (RhoCandList &rhoOutList, Int_t inPdgCode, Double_t pdgCodeCharge=kNoChargeSpecified) |
| virtual Bool_t | EventMatches (Int_t evtNr)=0 |
| virtual Bool_t | FilterActive ()=0 |
Public Member Functions inherited from FairEvtFilter | |
| FairEvtFilter () | |
| FairEvtFilter (const char *name, const char *title="FairEvtFilter") | |
| virtual | ~FairEvtFilter () |
| Bool_t | SetListOfParticles (TClonesArray *ParticleList) |
| void | PrintAllTParticleInEvent () |
| Bool_t | Init () |
| void | SetVerbose (Int_t verbose=12) |
| void | ShowAcceptedEventNumbers () |
| void | ShowEvtNrsToAccept () |
| void | SetTestMode (Int_t *arrayPtr, Int_t nEntries) |
| Bool_t | TestPassed () |
| Bool_t | GetCharge (Int_t inPdgCode, Double_t *pdgCodeCharge) |
Additional Inherited Members | |
Public Types inherited from FairEvtFilter | |
| enum | ChargeState { kNeutral = 0, kPlus, kMinus, kCharged, kAll, kChargeLastElement } |
| enum | MomState { kMomTotal = 0, kMomTrans, kMomZ, kMomLastElement } |
| enum | GeomState { kTheta = 0, kPhi, kVertexZ, kVertexRho, kVertexRadius, kGeomLastElement } |
| enum | LogicOp { kAnd = 0, kOr, kLogicOpLastElement } |
Protected Attributes inherited from FairEvtFilter | |
| TDatabasePDG * | fdbPdg |
| TClonesArray * | fParticleList |
| Int_t | fVerbose |
| Bool_t | fTestMode |
| std::set< Int_t > | fAcceptedEventNumbers |
| std::set< Int_t > | fEvtNrsToAccept |
| Int_t | fEventNr |
Static Protected Attributes inherited from FairEvtFilter | |
| static const Double_t | kNoChargeSpecified |
Definition at line 32 of file PndEvtFilter.h.
| PndEvtFilter::PndEvtFilter | ( | ) |
Default constructor.
Referenced by Init().
| PndEvtFilter::PndEvtFilter | ( | const char * | name, |
| const char * | title = "PndEvtFilter" |
||
| ) |
Constructor with name and title
|
virtual |
Destructor.
|
pure virtual |
| Bool_t PndEvtFilter::FillList | ( | RhoCandList & | rhoOutList, |
| Int_t | inPdgCode, | ||
| Double_t | pdgCodeCharge = kNoChargeSpecified |
||
| ) |
Referenced by Init().
|
pure virtual |
|
inline |
Definition at line 45 of file PndEvtFilter.h.
References EventMatches(), FillList(), FilterActive(), FairEvtFilter::kNoChargeSpecified, and PndEvtFilter().