 |
Belle II Software
release-05-01-25
|
7 #ifndef eclChargedPidSelector_h
8 #define eclChargedPidSelector_h
13 #include <TSelector.h>
19 #include <TLorentzVector.h>
199 virtual void Begin(TTree* tree);
201 virtual void Init(TTree* tree);
203 virtual Bool_t
Process(Long64_t entry);
205 virtual Int_t
GetEntry(Long64_t entry, Int_t getall = 0) {
return fChain ?
fChain->GetTree()->GetEntry(entry, getall) : 0; };
207 virtual void SetOption(
const char* option) { fOption = option; };
209 virtual void SetObject(TObject* obj) { fObject = obj; };
222 #ifdef eclChargedPidSelector_cxx
296 #endif // #ifdef eclChargedPidSelector_cxx
vector< int > * mcMothPdg
mcMothPdg
vector< double > * eclShowerAbsZernike51
eclShowerAbsZernike51
vector< double > * eclShowerPhi
eclShowerPhi
virtual void Begin(TTree *tree)
Begin.
TTree * fChain
pointer to the analyzed TTree or TChain
vector< double > * eclShowerTheta
eclShowerTheta
TBranch * b_mcEnergy
b_mcEnergy
vector< double > * eclShowerEnergy
eclShowerEnergy
vector< double > * mcP
mcP
TBranch * b_eclEoP
b_eclEoP
TBranch * b_eclShowerR
b_eclShowerR
vector< double > * eclShowerR
eclShowerR
vector< double > * mcTheta
mcTheta
TBranch * b_mcTheta
b_mcTheta
eclChargedPidSelector(TTree *tree=0)
Constructor.
TBranch * b_trkPhi
b_trkPhi
virtual void SetOption(const char *option)
SetOption.
virtual Bool_t Notify()
Notify.
virtual Bool_t Process(Long64_t entry)
Process.
vector< double > * eclEoP
eclEoP
TBranch * b_trkPdg
b_trkPdg
virtual void SetInputList(TList *input)
SetInputList.
TBranch * b_trkTheta
b_trkTheta
Int_t eclShowerMultip
eclShowerMultip
TBranch * b_mcMothPdg
b_mcMothPdg
vector< int > * trkPdg
trkPdg
virtual Int_t GetEntry(Long64_t entry, Int_t getall=0)
GetEntry.
vector< double > * mcEnergy
mcEnergy
TBranch * b_trkMulti
b_trkMulti
ClassDef(eclChargedPidSelector, 0)
ClassDef.
virtual void Terminate()
Terminate.
virtual void SlaveBegin(TTree *tree)
SlaveBegin.
TBranch * b_eclShowerAbsZernike40
b_eclShowerAbsZernike40
TBranch * b_mcMultip
b_mcMultip
TBranch * b_eclShowerEnergy
b_eclShowerEnergy
TBranch * b_trkCharge
b_trkCharge
vector< int > * mcPdg
mcPdg
TBranch * b_eclShowerPhi
b_eclShowerPhi
TBranch * b_eclShowerHypothesisId
b_eclShowerHypothesisId
vector< int > * eclShowerHypothesisId
eclShowerHypothesisId
virtual TList * GetOutputList() const
GetOutputList.
vector< double > * trkPhi
trkPhi
virtual void Init(TTree *tree)
Init.
vector< double > * trkP
trkP
vector< double > * eclShowerAbsZernike40
eclShowerAbsZernike40
void SetOutputDir(const char *outpath)
Set output directory.
TBranch * b_eclShowerMultip
b_eclShowerMultip
virtual Int_t Version() const
Destructor.
vector< double > * trkTheta
trkTheta
virtual void SlaveTerminate()
SlaveTerminate.
virtual void SetObject(TObject *obj)
SetObject.
TBranch * b_eclShowerTheta
b_eclShowerTheta
vector< int > * trkCharge
trkCharge
TBranch * b_eclShowerAbsZernike51
b_eclShowerAbsZernike51
vector< double > * mcPhi
mcPhi