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);
60#ifdef TrkValidationNtupleRIOs_cxx
66 TFile *f = (TFile*)gROOT->GetListOfFiles()->FindObject(
"TrkValidation2.root");
68 f =
new TFile(
"TrkValidation2.root");
69 f->cd(
"TrkValidation2.root:/Validation");
80 delete fChain->GetCurrentFile();
87 return fChain->GetEntry(entry);
93 Long64_t centry =
fChain->LoadTree(entry);
94 if (centry < 0)
return centry;
95 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
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
virtual void Init(TTree *tree)
TrkValidationNtupleRIOs(TTree *tree=0)
TBranch * b_TRT_DriftRadius
virtual ~TrkValidationNtupleRIOs()
vector< float > * TRT_SurfaceX