FairRoot/PandaRoot
|
#include <PndListDefiner.h>
Public Member Functions | |
PndListDefiner () | |
PndListDefiner (std::string name) | |
virtual | ~PndListDefiner () |
void | Print () |
int | GetLength () |
int | GetNDau () |
int | GetNSels () |
int | GetNHistos () |
ClassDef (PndListDefiner, 1) | |
Public Attributes | |
std::string | fName |
int | fPdgCode |
float | fCharge |
int | fAntiIdx |
bool | fIsAntiList |
bool | fIsUsed |
bool | fIsFilled |
bool | fIsGeneric |
bool | fIsMerged |
bool | fDumpList |
RhoCandList | fList |
std::vector< TH1F * > | fHisto |
std::vector < RhoParticleSelectorBase * > | fSelector |
std::vector< int > | fDauIdx |
int | fNEntries |
std::string | fColName |
std::vector< std::string > | fNtpFNames |
std::vector< float * > | fNtpFArrays |
std::vector< std::string > | fNtpINames |
std::vector< int * > | fNtpIArrays |
Definition at line 12 of file PndListDefiner.h.
PndListDefiner::PndListDefiner | ( | ) |
Definition at line 11 of file PndListDefiner.cxx.
References RhoCandList::Cleanup(), fHisto, fList, and fSelector.
PndListDefiner::PndListDefiner | ( | std::string | name | ) |
Definition at line 28 of file PndListDefiner.cxx.
References RhoCandList::Cleanup(), fHisto, fList, and fSelector.
|
virtual |
Definition at line 45 of file PndListDefiner.cxx.
References fHisto, fSelector, and i.
PndListDefiner::ClassDef | ( | PndListDefiner | , |
1 | |||
) |
int PndListDefiner::GetLength | ( | ) |
Definition at line 65 of file PndListDefiner.cxx.
References fList, and RhoCandList::GetLength().
Referenced by PndSimpleAnalysis::Exec(), and Print().
int PndListDefiner::GetNDau | ( | ) |
Definition at line 70 of file PndListDefiner.cxx.
References fDauIdx.
Referenced by PndSimpleAnalysis::Exec(), Print(), and PndSimpleAnalysis::SetupAnalysis().
int PndListDefiner::GetNHistos | ( | ) |
Definition at line 80 of file PndListDefiner.cxx.
References fHisto.
Referenced by PndSimpleAnalysis::Finish().
int PndListDefiner::GetNSels | ( | ) |
Definition at line 75 of file PndListDefiner.cxx.
References fSelector.
Referenced by PndSimpleAnalysis::Exec(), and Print().
void PndListDefiner::Print | ( | ) |
Definition at line 54 of file PndListDefiner.cxx.
References fAntiIdx, fCharge, fDauIdx, fIsAntiList, fIsFilled, fIsUsed, fName, fPdgCode, GetLength(), GetNDau(), GetNSels(), and i.
int PndListDefiner::fAntiIdx |
Definition at line 28 of file PndListDefiner.h.
Referenced by PndSimpleAnalysis::Exec(), PndSimpleAnalysis::InitGenericLists(), Print(), and PndSimpleAnalysis::SetupAnalysis().
float PndListDefiner::fCharge |
Definition at line 27 of file PndListDefiner.h.
Referenced by PndSimpleAnalysis::InitGenericLists(), Print(), and PndSimpleAnalysis::SetupAnalysis().
std::string PndListDefiner::fColName |
Definition at line 42 of file PndListDefiner.h.
Referenced by PndSimpleAnalysis::SetupAnalysis().
std::vector<int> PndListDefiner::fDauIdx |
Definition at line 38 of file PndListDefiner.h.
Referenced by PndSimpleAnalysis::Exec(), GetNDau(), Print(), and PndSimpleAnalysis::SetupAnalysis().
bool PndListDefiner::fDumpList |
Definition at line 34 of file PndListDefiner.h.
Referenced by PndSimpleAnalysis::Exec(), and PndSimpleAnalysis::SetupAnalysis().
std::vector<TH1F*> PndListDefiner::fHisto |
Definition at line 36 of file PndListDefiner.h.
Referenced by PndSimpleAnalysis::Exec(), PndSimpleAnalysis::Finish(), GetNHistos(), PndListDefiner(), PndSimpleAnalysis::SetupAnalysis(), and ~PndListDefiner().
bool PndListDefiner::fIsAntiList |
Definition at line 29 of file PndListDefiner.h.
Referenced by PndSimpleAnalysis::Exec(), PndSimpleAnalysis::Finish(), PndSimpleAnalysis::InitGenericLists(), Print(), and PndSimpleAnalysis::SetupAnalysis().
bool PndListDefiner::fIsFilled |
Definition at line 31 of file PndListDefiner.h.
Referenced by Print().
bool PndListDefiner::fIsGeneric |
Definition at line 32 of file PndListDefiner.h.
Referenced by PndSimpleAnalysis::Exec(), and PndSimpleAnalysis::InitGenericLists().
bool PndListDefiner::fIsMerged |
Definition at line 33 of file PndListDefiner.h.
bool PndListDefiner::fIsUsed |
Definition at line 30 of file PndListDefiner.h.
Referenced by PndSimpleAnalysis::Exec(), Print(), and PndSimpleAnalysis::SetupAnalysis().
RhoCandList PndListDefiner::fList |
Definition at line 35 of file PndListDefiner.h.
Referenced by PndSimpleAnalysis::Exec(), GetLength(), and PndListDefiner().
std::string PndListDefiner::fName |
Definition at line 25 of file PndListDefiner.h.
Referenced by PndSimpleAnalysis::InitGenericLists(), Print(), and PndSimpleAnalysis::SetupAnalysis().
int PndListDefiner::fNEntries |
Definition at line 41 of file PndListDefiner.h.
Referenced by PndSimpleAnalysis::Exec(), and PndSimpleAnalysis::SetupAnalysis().
std::vector<float*> PndListDefiner::fNtpFArrays |
Definition at line 44 of file PndListDefiner.h.
Referenced by PndSimpleAnalysis::Exec(), and PndSimpleAnalysis::SetupAnalysis().
std::vector<std::string> PndListDefiner::fNtpFNames |
Definition at line 43 of file PndListDefiner.h.
Referenced by PndSimpleAnalysis::Exec(), and PndSimpleAnalysis::SetupAnalysis().
std::vector<int*> PndListDefiner::fNtpIArrays |
Definition at line 46 of file PndListDefiner.h.
Referenced by PndSimpleAnalysis::Exec(), and PndSimpleAnalysis::SetupAnalysis().
std::vector<std::string> PndListDefiner::fNtpINames |
Definition at line 45 of file PndListDefiner.h.
Referenced by PndSimpleAnalysis::Exec(), and PndSimpleAnalysis::SetupAnalysis().
int PndListDefiner::fPdgCode |
Definition at line 26 of file PndListDefiner.h.
Referenced by PndSimpleAnalysis::Exec(), PndSimpleAnalysis::InitGenericLists(), Print(), and PndSimpleAnalysis::SetupAnalysis().
std::vector<RhoParticleSelectorBase*> PndListDefiner::fSelector |
Definition at line 37 of file PndListDefiner.h.
Referenced by PndSimpleAnalysis::Exec(), GetNSels(), PndListDefiner(), PndSimpleAnalysis::SetupAnalysis(), and ~PndListDefiner().