12#ifndef TrkValidationNtupleRIOs_h
13#define TrkValidationNtupleRIOs_h
22#pragma link C++ class vector< int >;
23#pragma link C++ class vector< float >;
49 virtual Int_t
Cut(Long64_t entry);
55 virtual void Show(Long64_t entry = -1);
63#ifdef TrkValidationNtupleRIOs_cxx
69 TFile *f = (TFile*)gROOT->GetListOfFiles()->FindObject(
"TrkValidation2.root");
71 f =
new TFile(
"TrkValidation2.root");
72 f->cd(
"TrkValidation2.root:/Validation");
74 tree = (TTree*)gDirectory->Get(
"TRT_RIOs");
83 delete fChain->GetCurrentFile();
90 return fChain->GetEntry(entry);
96 Long64_t centry =
fChain->LoadTree(entry);
97 if (centry < 0)
return centry;
98 if (!
fChain->InheritsFrom(TChain::Class()))
return centry;
Int_t TRT_EventNumber
current Tree number in a TChain
virtual Long64_t LoadTree(Long64_t entry)
virtual void Show(Long64_t entry=-1)
virtual Int_t GetEntry(Long64_t entry)
vector< float > * TRT_SurfaceY
TrkValidationNtupleRIOs(const TrkValidationNtupleRIOs &)=delete
TBranch * b_TRT_event_number
virtual Int_t Cut(Long64_t entry)
TBranch * b_Number_of_RIOs
vector< float > * TRT_SurfaceZ
Int_t fCurrent
pointer to the analyzed TTree or TChain
vector< float > * TRT_DriftRadius
TrkValidationNtupleRIOs & operator=(const TrkValidationNtupleRIOs &)=delete
virtual void Init(TTree *tree)
TrkValidationNtupleRIOs(TTree *tree=0)
TBranch * b_TRT_DriftRadius
virtual ~TrkValidationNtupleRIOs()
vector< float > * TRT_SurfaceX