#include <FairEvtFilter.h>
|
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
} |
|
Definition at line 29 of file FairEvtFilter.h.
◆ ChargeState
Enumerator |
---|
kNeutral | |
kPlus | |
kMinus | |
kCharged | |
kAll | |
kChargeLastElement | |
Definition at line 32 of file FairEvtFilter.h.
◆ GeomState
Enumerator |
---|
kTheta | |
kPhi | |
kVertexZ | |
kVertexRho | |
kVertexRadius | |
kGeomLastElement | |
Definition at line 34 of file FairEvtFilter.h.
◆ LogicOp
Enumerator |
---|
kAnd | |
kOr | |
kLogicOpLastElement | |
Definition at line 35 of file FairEvtFilter.h.
◆ MomState
Enumerator |
---|
kMomTotal | |
kMomTrans | |
kMomZ | |
kMomLastElement | |
Definition at line 33 of file FairEvtFilter.h.
◆ FairEvtFilter() [1/2]
FairEvtFilter::FairEvtFilter |
( |
| ) |
|
◆ FairEvtFilter() [2/2]
FairEvtFilter::FairEvtFilter |
( |
const char * |
name, |
|
|
const char * |
title = "FairEvtFilter" |
|
) |
| |
Constructor with name and title
◆ ~FairEvtFilter()
virtual FairEvtFilter::~FairEvtFilter |
( |
| ) |
|
|
virtual |
◆ EventMatches()
virtual Bool_t FairEvtFilter::EventMatches |
( |
Int_t |
evtNr | ) |
|
|
pure virtual |
◆ FilterActive()
virtual Bool_t FairEvtFilter::FilterActive |
( |
| ) |
|
|
pure virtual |
◆ GetCharge()
Bool_t FairEvtFilter::GetCharge |
( |
Int_t |
inPdgCode, |
|
|
Double_t * |
pdgCodeCharge |
|
) |
| |
◆ Init()
Bool_t FairEvtFilter::Init |
( |
| ) |
|
|
inline |
◆ PrintAllTParticleInEvent()
void FairEvtFilter::PrintAllTParticleInEvent |
( |
| ) |
|
◆ SetListOfParticles()
Bool_t FairEvtFilter::SetListOfParticles |
( |
TClonesArray * |
ParticleList | ) |
|
|
inline |
◆ SetTestMode()
void FairEvtFilter::SetTestMode |
( |
Int_t * |
arrayPtr, |
|
|
Int_t |
nEntries |
|
) |
| |
|
inline |
◆ SetVerbose()
void FairEvtFilter::SetVerbose |
( |
Int_t |
verbose = 12 | ) |
|
|
inline |
Definition at line 59 of file FairEvtFilter.h.
References fVerbose.
63 std::cout <<
"FairEvtFilter: fVerbose is now set to " << verbose <<
"\n";
65 std::cout <<
"\n\n\n -WARNING from FairEvtFilter: verbose must be a positive number! Check your SetVerbose call!\n\n\n";
◆ ShowAcceptedEventNumbers()
void FairEvtFilter::ShowAcceptedEventNumbers |
( |
| ) |
|
|
inline |
◆ ShowEvtNrsToAccept()
void FairEvtFilter::ShowEvtNrsToAccept |
( |
| ) |
|
|
inline |
◆ TestPassed()
Bool_t FairEvtFilter::TestPassed |
( |
| ) |
|
|
inline |
◆ fAcceptedEventNumbers
std::set<Int_t> FairEvtFilter::fAcceptedEventNumbers |
|
protected |
◆ fdbPdg
TDatabasePDG* FairEvtFilter::fdbPdg |
|
protected |
◆ fEventNr
Int_t FairEvtFilter::fEventNr |
|
protected |
◆ fEvtNrsToAccept
std::set<Int_t> FairEvtFilter::fEvtNrsToAccept |
|
protected |
◆ fParticleList
TClonesArray* FairEvtFilter::fParticleList |
|
protected |
◆ fTestMode
Bool_t FairEvtFilter::fTestMode |
|
protected |
◆ fVerbose
Int_t FairEvtFilter::fVerbose |
|
protected |
◆ kNoChargeSpecified
const Double_t FairEvtFilter::kNoChargeSpecified |
|
staticprotected |
The documentation for this class was generated from the following file: