12 : TNamed(), fParticleList(NULL), 
fVerbose(0), fTestMode(0), fAcceptedEventNumbers(), fEvtNrsToAccept(), fEventNr(0)
 
   15         fdbPdg = TDatabasePDG::Instance();
 
   23 : TNamed(name, title), fParticleList(NULL), 
fVerbose(0), fTestMode(0), fAcceptedEventNumbers(), fEvtNrsToAccept(), fEventNr(0)
 
   27         fdbPdg = TDatabasePDG::Instance();
 
   38 std::ostream& operator <<(std::ostream& os, const std::set<Int_t> & set)
 
   40         std::set<Int_t>::iterator iter;
 
   42         for(iter=set.begin(); iter!=set.end(); ++iter){
 
   44                 if(iter!=--set.end()){os << 
",";}
 
   55         for (Int_t iPart=0; iPart<
fParticleList->GetEntries(); ++iPart) {
 
   65         TParticlePDG *ptrToPdg = 
fdbPdg->GetParticle(inPdgCode);
 
   68                 std::cout << 
"WARNING from FairEvtFilter::GetCharge Charge of pdgCode " << inPdgCode << 
" is unknown and will be ignored!\n";
 
   72         *pdgCodeCharge = ptrToPdg->Charge()/3.; 
 
   73         if ( 
fVerbose > 1 ) std::cout << 
"Found pdgCodeCharge = " << *pdgCodeCharge << 
" for inPdgCode " << inPdgCode << 
'\n';
 
void PrintAllTParticleInEvent()
Bool_t GetCharge(Int_t inPdgCode, Double_t *pdgCodeCharge)
std::set< Int_t > fAcceptedEventNumbers
TClonesArray * fParticleList
static const Double_t kNoChargeSpecified