|
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().
1.8.5