![]() |
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 |
![]() | |
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 | |
![]() | |
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 } |
![]() | |
TDatabasePDG * | fdbPdg |
TClonesArray * | fParticleList |
Int_t | fVerbose |
Bool_t | fTestMode |
std::set< Int_t > | fAcceptedEventNumbers |
std::set< Int_t > | fEvtNrsToAccept |
Int_t | fEventNr |
![]() | |
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().