FairRoot/PandaRoot
|
#include <PndPidListMaker.h>
Public Member Functions | |
PndPidListMaker () | |
PndPidListMaker (RhoCandList &l) | |
virtual | ~PndPidListMaker () |
void | SetBaseList (RhoCandList &l) |
bool | FillList (RhoCandList &l, std::string listkey="All") |
Private Member Functions | |
void | Init () |
ClassDef (PndPidListMaker, 1) | |
Private Attributes | |
RhoCandList | fBaseList |
RhoPlusParticleSelector * | plusSel |
RhoMinusParticleSelector * | minusSel |
RhoSimpleElectronSelector * | eSel |
RhoSimpleMuonSelector * | muSel |
RhoSimplePionSelector * | piSel |
RhoSimpleKaonSelector * | kSel |
RhoSimpleProtonSelector * | pSel |
std::vector< std::string > | fListNames |
Definition at line 17 of file PndPidListMaker.h.
PndPidListMaker::PndPidListMaker | ( | ) |
Definition at line 9 of file PndPidListMaker.cxx.
References Init().
PndPidListMaker::PndPidListMaker | ( | RhoCandList & | l | ) |
|
virtual |
Definition at line 20 of file PndPidListMaker.cxx.
References RhoCandList::Cleanup(), and fBaseList.
|
private |
bool PndPidListMaker::FillList | ( | RhoCandList & | l, |
std::string | listkey = "All" |
||
) |
Definition at line 72 of file PndPidListMaker.cxx.
References all, best, RhoCandList::Cleanup(), eSel, fBaseList, fListNames, i, kSel, loose, minusSel, muSel, n, piSel, plusSel, pSel, RhoCandList::Select(), RhoParticleSelectorBase::SetCriterion(), tight, veryLoose, and veryTight.
Referenced by PndAnaTask::FillList().
|
private |
Definition at line 25 of file PndPidListMaker.cxx.
References eSel, fListNames, i, kSel, minusSel, muSel, piSel, plusSel, and pSel.
Referenced by PndPidListMaker().
void PndPidListMaker::SetBaseList | ( | RhoCandList & | l | ) |
Definition at line 67 of file PndPidListMaker.cxx.
References fBaseList.
Referenced by PndAnaTask::FillList(), and PndPidListMaker().
|
private |
Definition at line 39 of file PndPidListMaker.h.
Referenced by FillList(), and Init().
|
private |
Definition at line 32 of file PndPidListMaker.h.
Referenced by FillList(), SetBaseList(), and ~PndPidListMaker().
|
private |
Definition at line 45 of file PndPidListMaker.h.
Referenced by FillList(), and Init().
|
private |
Definition at line 42 of file PndPidListMaker.h.
Referenced by FillList(), and Init().
|
private |
Definition at line 37 of file PndPidListMaker.h.
Referenced by FillList(), and Init().
|
private |
Definition at line 40 of file PndPidListMaker.h.
Referenced by FillList(), and Init().
|
private |
Definition at line 41 of file PndPidListMaker.h.
Referenced by FillList(), and Init().
|
private |
Definition at line 36 of file PndPidListMaker.h.
Referenced by FillList(), and Init().
|
private |
Definition at line 43 of file PndPidListMaker.h.
Referenced by FillList(), and Init().