ATLAS Offline Software
RIOs.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 // This class has been automatically generated on
7 // Wed Jul 20 23:41:21 2011 by ROOT version 5.28/00e
8 // from TTree PixelRIOs/Clusters
9 // found on file: root://castoratlas//castor/cern.ch/grid/atlas/atlasscratchdisk/user.lorenzi/user.lorenzi.T1.TRKVAL.NNtrain.clustersOnTrack.110701122007_sub022943841/user.lorenzi.000160.TRKVAL._00027.root
11 
12 #ifndef RIOs_h
13 #define RIOs_h
14 #include <iostream>
15 #include <stdio.h>
16 #include <TROOT.h>
17 #include <TChain.h>
18 #include <TFile.h>
19 using namespace std;
20 
21 class RIOs {
22 public :
23  TTree *fChain;
24  Int_t fCurrent;
25 
26  // Declaration of leaf types
28  Int_t PixelClusNum;
30  vector<float> *PixClusLocX;
31  vector<float> *PixClusLocY;
32  vector<float> *PixClusLocXcentroid;
33  vector<float> *PixClusLocYcentroid;
35  vector<float> *PixClusGloX;
36  vector<float> *PixClusGloY;
37  vector<float> *PixClusGloZ;
38  vector<float> *PixClusEta;
39  vector<float> *PixClusPhi;
40  vector<float> *PixECBarrel;
41  vector<float> *PixClusLayer;
42  vector<float> *PixEtaModule;
43  vector<float> *PixPhiModule;
44  vector<float> *PixClusGroupsize;
45  vector<float> *PixClusRow;
46  vector<float> *PixClusCol;
47  vector<int> *PixDeltaRow;
48  vector<int> *PixDeltaCol;
49  vector<float> *PixOmegaPhi;
50  vector<float> *PixOmegaEta;
51  vector<int> *PixClusToT;
52  vector<float> *PixClusCharge;
53  vector<int> *PixClusLvl1;
54  vector<int> *PixClusGanged;
55  vector<int> *PixClusFake;
56  vector<int> *PixClusAmbiguous;
57  vector<int> *PixClusIsSplit;
58  vector<float> *PixClusSplitProb1;
59  vector<float> *PixClusSplitProb2;
60  vector<float> *PixClusErrX;
61  vector<float> *PixClusErrY;
62  Int_t PixelHitsNum;
63  vector<float> *PixHitXstartpos;
64  vector<float> *PixHitYstartpos;
65  vector<float> *PixHitZstartpos;
66  vector<float> *PixHitXendpos;
67  vector<float> *PixHitYendpos;
68  vector<float> *PixHitZendpos;
69  vector<int> *PixHitBarrelEndcap;
70  vector<int> *PixHitLayerDisk;
71  vector<int> *PixHitEtaModule;
72  vector<int> *PixHitPhiModule;
73  vector<int> *PixHitEtaIndex;
74  vector<int> *PixHitPhiIndex;
75  vector<float> *PixHitAngle;
76  vector<float> *PixHitAngle2;
77  vector<float> *PixHitAngle_Lorcorr;
78  vector<float> *PixHitEnergyLoss;
79  vector<float> *PixHitTime;
80  vector<int> *PixHitPDGParticle;
81  vector<int> *PixHitFlag;
82 
83  // List of branches
84  TBranch *b_event_number;
86  TBranch *b_type_of_trigger;
87  TBranch *b_PixClusLocX;
88  TBranch *b_PixClusLocY;
92  TBranch *b_PixClusGloX;
93  TBranch *b_PixClusGloY;
94  TBranch *b_PixClusGloZ;
95  TBranch *b_PixClusEta;
96  TBranch *b_PixClusPhi;
97  TBranch *b_PixECBarrel;
98  TBranch *b_PixClusLayer;
99  TBranch *b_PixEtaModule;
100  TBranch *b_PixPhiModule;
102  TBranch *b_PixClusRow;
103  TBranch *b_PixClusCol;
104  TBranch *b_PixDeltaRow;
105  TBranch *b_PixDeltaCol;
106  TBranch *b_PixOmegaPhi;
107  TBranch *b_PixOmegaEta;
108  TBranch *b_PixClusToT;
109  TBranch *b_PixClusCharge;
110  TBranch *b_PixClusLvl1;
111  TBranch *b_PixClusGanged;
112  TBranch *b_PixClusFake;
114  TBranch *b_PixClusIsSplit;
117  TBranch *b_PixClusErrX;
118  TBranch *b_PixClusErrY;
120  TBranch *b_PixHitXstartpos;
121  TBranch *b_PixHitYstartpos;
122  TBranch *b_PixHitZstartpos;
123  TBranch *b_PixHitXendpos;
124  TBranch *b_PixHitYendpos;
125  TBranch *b_PixHitZendpos;
127  TBranch *b_PixHitLayerDisk;
128  TBranch *b_PixHitEtaModule;
129  TBranch *b_PixHitPhiModule;
130  TBranch *b_PixHitEtaIndex;
131  TBranch *b_PixHitPhiIndex;
132  TBranch *b_PixHitAngle;
133  TBranch *b_PixHitAngle2;
136  TBranch *b_PixHitTime;
138  TBranch *b_PixHitFlag;
139 
140  RIOs(TTree *tree=0);
141  virtual ~RIOs();
142  virtual Int_t Cut(Long64_t entry);
143  virtual Int_t GetEntry(Long64_t entry);
144  virtual Long64_t LoadTree(Long64_t entry);
145  void Init(TTree *tree);
146  virtual void Loop();
147  Bool_t Notify();
148  virtual void Show(Long64_t entry = -1);
149 };
150 
151 #endif
152 
153 #ifdef RIOs_cxx
154 RIOs::RIOs(TTree *tree)
155 {
156 // if parameter tree is not specified (or zero), connect the file
157 // used to generate this class and read the Tree.
158  if (tree == 0) {
159  TFile *f = (TFile*)gROOT->GetListOfFiles()->FindObject("root://castoratlas//castor/cern.ch/grid/atlas/atlasscratchdisk/user.lorenzi/user.lorenzi.T1.TRKVAL.NNtrain.clustersOnTrack.110701122007_sub022943841/user.lorenzi.000160.TRKVAL._00027.root");
160  if (!f) {
161  f = new TFile("root://castoratlas//castor/cern.ch/grid/atlas/atlasscratchdisk/user.lorenzi/user.lorenzi.T1.TRKVAL.NNtrain.clustersOnTrack.110701122007_sub022943841/user.lorenzi.000160.TRKVAL._00027.root");
162  }
163  tree = (TTree*)gDirectory->Get("PixelRIOs");
164 
165  }
166  Init(tree);
167 }
168 
169 RIOs::~RIOs()
170 {
171  if (!fChain) return;
172  delete fChain->GetCurrentFile();
173 }
174 
175 Int_t RIOs::GetEntry(Long64_t entry)
176 {
177 // Read contents of entry.
178  if (!fChain) return 0;
179  return fChain->GetEntry(entry);
180 }
181 Long64_t RIOs::LoadTree(Long64_t entry)
182 {
183 // Set the environment to read one entry
184  if (!fChain) return -5;
185  Long64_t centry = fChain->LoadTree(entry);
186  if (centry < 0) return centry;
187  if (!fChain->InheritsFrom(TChain::Class())) return centry;
188  TChain *chain = (TChain*)fChain;
189  if (chain->GetTreeNumber() != fCurrent) {
190  fCurrent = chain->GetTreeNumber();
191  Notify();
192  }
193  return centry;
194 }
195 
196 void RIOs::Init(TTree *tree)
197 {
198  // The Init() function is called when the selector needs to initialize
199  // a new tree or chain. Typically here the branch addresses and branch
200  // pointers of the tree will be set.
201  // It is normally not necessary to make changes to the generated
202  // code, but the routine can be extended by the user if needed.
203  // Init() will be called many times when running on PROOF
204  // (once per file to be processed).
205 cout << "Init RIOs" << endl;
206  // Set object pointer
207  PixClusLocX = 0;
208  PixClusLocY = 0;
209  PixClusLocXcentroid = 0;
210  PixClusLocYcentroid = 0;
211  PixClusLocX_LorentzCorrection = 0;
212  PixClusGloX = 0;
213  PixClusGloY = 0;
214  PixClusGloZ = 0;
215  PixClusEta = 0;
216  PixClusPhi = 0;
217  PixECBarrel = 0;
218  PixClusLayer = 0;
219  PixEtaModule = 0;
220  PixPhiModule = 0;
221  PixClusGroupsize = 0;
222  PixClusRow = 0;
223  PixClusCol = 0;
224  PixDeltaRow = 0;
225  PixDeltaCol = 0;
226  PixOmegaPhi = 0;
227  PixOmegaEta = 0;
228  PixClusToT = 0;
229  PixClusCharge = 0;
230  PixClusLvl1 = 0;
231  PixClusGanged = 0;
232  PixClusFake = 0;
233  PixClusAmbiguous = 0;
234  PixClusIsSplit = 0;
235  PixClusSplitProb1 = 0;
236  PixClusSplitProb2 = 0;
237  PixClusErrX = 0;
238  PixClusErrY = 0;
239  PixHitXstartpos = 0;
240  PixHitYstartpos = 0;
241  PixHitZstartpos = 0;
242  PixHitXendpos = 0;
243  PixHitYendpos = 0;
244  PixHitZendpos = 0;
245  PixHitBarrelEndcap = 0;
246  PixHitLayerDisk = 0;
247  PixHitEtaModule = 0;
248  PixHitPhiModule = 0;
249  PixHitEtaIndex = 0;
250  PixHitPhiIndex = 0;
251  PixHitAngle = 0;
252  PixHitAngle2 = 0;
253  PixHitAngle_Lorcorr = 0;
254  PixHitEnergyLoss = 0;
255  PixHitTime = 0;
256  PixHitPDGParticle = 0;
257  PixHitFlag = 0;
258  // Set branch addresses and branch pointers
259  if (!tree) return;
260  fChain = tree;
261  fCurrent = -1;
262  fChain->SetMakeClass(1);
263 
264  fChain->SetBranchAddress("PixelEventNumber", &PixelEventNumber, &b_event_number);
265  fChain->SetBranchAddress("PixelClusNum", &PixelClusNum, &b_number_cluster_per_event);
266  fChain->SetBranchAddress("LVL1TriggerType", &LVL1TriggerType, &b_type_of_trigger);
267  fChain->SetBranchAddress("PixClusLocX", &PixClusLocX, &b_PixClusLocX);
268  fChain->SetBranchAddress("PixClusLocY", &PixClusLocY, &b_PixClusLocY);
269  fChain->SetBranchAddress("PixClusLocXcentroid", &PixClusLocXcentroid, &b_PixClusLocXcentroid);
270  fChain->SetBranchAddress("PixClusLocYcentroid", &PixClusLocYcentroid, &b_PixClusLocYcentroid);
271  fChain->SetBranchAddress("PixClusLocX_LorentzCorrection", &PixClusLocX_LorentzCorrection, &b_PixClusLocX_LorentzCorrection);
272  fChain->SetBranchAddress("PixClusGloX", &PixClusGloX, &b_PixClusGloX);
273  fChain->SetBranchAddress("PixClusGloY", &PixClusGloY, &b_PixClusGloY);
274  fChain->SetBranchAddress("PixClusGloZ", &PixClusGloZ, &b_PixClusGloZ);
275  fChain->SetBranchAddress("PixClusEta", &PixClusEta, &b_PixClusEta);
276  fChain->SetBranchAddress("PixClusPhi", &PixClusPhi, &b_PixClusPhi);
277  fChain->SetBranchAddress("PixECBarrel", &PixECBarrel, &b_PixECBarrel);
278  fChain->SetBranchAddress("PixClusLayer", &PixClusLayer, &b_PixClusLayer);
279  fChain->SetBranchAddress("PixEtaModule", &PixEtaModule, &b_PixEtaModule);
280  fChain->SetBranchAddress("PixPhiModule", &PixPhiModule, &b_PixPhiModule);
281  fChain->SetBranchAddress("PixClusGroupsize", &PixClusGroupsize, &b_PixClusGroupsize);
282  fChain->SetBranchAddress("PixClusRow", &PixClusRow, &b_PixClusRow);
283  fChain->SetBranchAddress("PixClusCol", &PixClusCol, &b_PixClusCol);
284  fChain->SetBranchAddress("PixDeltaRow", &PixDeltaRow, &b_PixDeltaRow);
285  fChain->SetBranchAddress("PixDeltaCol", &PixDeltaCol, &b_PixDeltaCol);
286  fChain->SetBranchAddress("PixOmegaPhi", &PixOmegaPhi, &b_PixOmegaPhi);
287  fChain->SetBranchAddress("PixOmegaEta", &PixOmegaEta, &b_PixOmegaEta);
288  fChain->SetBranchAddress("PixClusToT", &PixClusToT, &b_PixClusToT);
289  fChain->SetBranchAddress("PixClusCharge", &PixClusCharge, &b_PixClusCharge);
290  fChain->SetBranchAddress("PixClusLvl1", &PixClusLvl1, &b_PixClusLvl1);
291  fChain->SetBranchAddress("PixClusGanged", &PixClusGanged, &b_PixClusGanged);
292  fChain->SetBranchAddress("PixClusFake", &PixClusFake, &b_PixClusFake);
293  fChain->SetBranchAddress("PixClusAmbiguous", &PixClusAmbiguous, &b_PixClusAmbiguous);
294  fChain->SetBranchAddress("PixClusIsSplit", &PixClusIsSplit, &b_PixClusIsSplit);
295  fChain->SetBranchAddress("PixClusSplitProb1", &PixClusSplitProb1, &b_PixClusSplitProb1);
296  fChain->SetBranchAddress("PixClusSplitProb2", &PixClusSplitProb2, &b_PixClusSplitProb2);
297  fChain->SetBranchAddress("PixClusErrX", &PixClusErrX, &b_PixClusErrX);
298  fChain->SetBranchAddress("PixClusErrY", &PixClusErrY, &b_PixClusErrY);
299  fChain->SetBranchAddress("PixelHitsNum", &PixelHitsNum, &b_number_hits_per_event);
300  fChain->SetBranchAddress("PixHitXstartpos", &PixHitXstartpos, &b_PixHitXstartpos);
301  fChain->SetBranchAddress("PixHitYstartpos", &PixHitYstartpos, &b_PixHitYstartpos);
302  fChain->SetBranchAddress("PixHitZstartpos", &PixHitZstartpos, &b_PixHitZstartpos);
303  fChain->SetBranchAddress("PixHitXendpos", &PixHitXendpos, &b_PixHitXendpos);
304  fChain->SetBranchAddress("PixHitYendpos", &PixHitYendpos, &b_PixHitYendpos);
305  fChain->SetBranchAddress("PixHitZendpos", &PixHitZendpos, &b_PixHitZendpos);
306  fChain->SetBranchAddress("PixHitBarrelEndcap", &PixHitBarrelEndcap, &b_PixHitBarrelEndcap);
307  fChain->SetBranchAddress("PixHitLayerDisk", &PixHitLayerDisk, &b_PixHitLayerDisk);
308  fChain->SetBranchAddress("PixHitEtaModule", &PixHitEtaModule, &b_PixHitEtaModule);
309  fChain->SetBranchAddress("PixHitPhiModule", &PixHitPhiModule, &b_PixHitPhiModule);
310  fChain->SetBranchAddress("PixHitEtaIndex", &PixHitEtaIndex, &b_PixHitEtaIndex);
311  fChain->SetBranchAddress("PixHitPhiIndex", &PixHitPhiIndex, &b_PixHitPhiIndex);
312  fChain->SetBranchAddress("PixHitAngle", &PixHitAngle, &b_PixHitAngle);
313  fChain->SetBranchAddress("PixHitAngle2", &PixHitAngle2, &b_PixHitAngle2);
314  fChain->SetBranchAddress("PixHitAngle_Lorcorr", &PixHitAngle_Lorcorr, &b_PixHitAngle_Lorcorr);
315  fChain->SetBranchAddress("PixHitEnergyLoss", &PixHitEnergyLoss, &b_PixHitEnergyLoss);
316  fChain->SetBranchAddress("PixHitTime", &PixHitTime, &b_PixHitTime);
317  fChain->SetBranchAddress("PixHitPDGParticle", &PixHitPDGParticle, &b_PixHitPDGParticle);
318  fChain->SetBranchAddress("PixHitFlag", &PixHitFlag, &b_PixHitFlag);
319  Notify();
320 }
321 
322 Bool_t RIOs::Notify()
323 {
324  // The Notify() function is called when a new file is opened. This
325  // can be either for a new TTree in a TChain or when when a new TTree
326  // is started when using PROOF. It is normally not necessary to make changes
327  // to the generated code, but the routine can be extended by the
328  // user if needed. The return value is currently not used.
329 
330  return kTRUE;
331 }
332 
333 void RIOs::Show(Long64_t entry)
334 {
335 // Print contents of entry.
336 // If entry is not specified, print current entry
337  if (!fChain) return;
338  fChain->Show(entry);
339 }
340 Int_t RIOs::Cut(Long64_t entry)
341 {
342 // This function may be called from Loop.
343 // returns 1 if entry is accepted.
344 // returns -1 otherwise.
345  return 1;
346 }
347 #endif // #ifdef RIOs_cxx
RIOs::PixOmegaEta
vector< float > * PixOmegaEta
Definition: RIOs.h:50
RIOs::b_PixClusPhi
TBranch * b_PixClusPhi
Definition: RIOs.h:96
RIOs::b_PixHitYstartpos
TBranch * b_PixHitYstartpos
Definition: RIOs.h:121
python.CaloRecoConfig.f
f
Definition: CaloRecoConfig.py:127
RIOs::RIOs
RIOs(TTree *tree=0)
RIOs::PixClusFake
vector< int > * PixClusFake
Definition: RIOs.h:55
RIOs::b_PixClusToT
TBranch * b_PixClusToT
Definition: RIOs.h:108
RIOs::PixelEventNumber
Int_t PixelEventNumber
current Tree number in a TChain
Definition: RIOs.h:27
RIOs::b_PixClusLocX_LorentzCorrection
TBranch * b_PixClusLocX_LorentzCorrection
Definition: RIOs.h:91
runLayerRecalibration.chain
chain
Definition: runLayerRecalibration.py:175
RIOs::b_PixECBarrel
TBranch * b_PixECBarrel
Definition: RIOs.h:97
RIOs::PixPhiModule
vector< float > * PixPhiModule
Definition: RIOs.h:43
RIOs::PixHitAngle_Lorcorr
vector< float > * PixHitAngle_Lorcorr
Definition: RIOs.h:77
RIOs::b_PixEtaModule
TBranch * b_PixEtaModule
Definition: RIOs.h:99
RIOs::PixClusSplitProb2
vector< float > * PixClusSplitProb2
Definition: RIOs.h:59
RIOs::PixHitZendpos
vector< float > * PixHitZendpos
Definition: RIOs.h:68
RIOs::PixClusRow
vector< float > * PixClusRow
Definition: RIOs.h:45
RIOs::PixHitTime
vector< float > * PixHitTime
Definition: RIOs.h:79
RIOs::b_PixOmegaPhi
TBranch * b_PixOmegaPhi
Definition: RIOs.h:106
RIOs::PixEtaModule
vector< float > * PixEtaModule
Definition: RIOs.h:42
RIOs::b_PixHitEtaIndex
TBranch * b_PixHitEtaIndex
Definition: RIOs.h:130
RIOs::b_PixClusAmbiguous
TBranch * b_PixClusAmbiguous
Definition: RIOs.h:113
RIOs::Show
virtual void Show(Long64_t entry=-1)
RIOs::PixHitZstartpos
vector< float > * PixHitZstartpos
Definition: RIOs.h:65
RIOs::b_PixHitZendpos
TBranch * b_PixHitZendpos
Definition: RIOs.h:125
RIOs::b_PixHitXendpos
TBranch * b_PixHitXendpos
Definition: RIOs.h:123
RIOs::Notify
Bool_t Notify()
RIOs::fChain
TTree * fChain
Definition: RIOs.h:23
tree
TChain * tree
Definition: tile_monitor.h:30
RIOs::PixHitFlag
vector< int > * PixHitFlag
Definition: RIOs.h:81
RIOs::PixHitEnergyLoss
vector< float > * PixHitEnergyLoss
Definition: RIOs.h:78
RIOs::b_PixClusSplitProb2
TBranch * b_PixClusSplitProb2
Definition: RIOs.h:116
RIOs::b_PixClusIsSplit
TBranch * b_PixClusIsSplit
Definition: RIOs.h:114
RIOs::b_PixClusLvl1
TBranch * b_PixClusLvl1
Definition: RIOs.h:110
RIOs::Loop
virtual void Loop()
RIOs::b_PixHitEtaModule
TBranch * b_PixHitEtaModule
Definition: RIOs.h:128
RIOs::PixOmegaPhi
vector< float > * PixOmegaPhi
Definition: RIOs.h:49
RIOs::b_PixClusRow
TBranch * b_PixClusRow
Definition: RIOs.h:102
RIOs::PixHitPDGParticle
vector< int > * PixHitPDGParticle
Definition: RIOs.h:80
RIOs::GetEntry
virtual Int_t GetEntry(Long64_t entry)
RIOs::b_PixClusSplitProb1
TBranch * b_PixClusSplitProb1
Definition: RIOs.h:115
RIOs::PixHitYendpos
vector< float > * PixHitYendpos
Definition: RIOs.h:67
RIOs::PixHitLayerDisk
vector< int > * PixHitLayerDisk
Definition: RIOs.h:70
RIOs::b_PixHitXstartpos
TBranch * b_PixHitXstartpos
Definition: RIOs.h:120
RIOs::PixHitEtaIndex
vector< int > * PixHitEtaIndex
Definition: RIOs.h:73
RIOs::b_PixHitZstartpos
TBranch * b_PixHitZstartpos
Definition: RIOs.h:122
RIOs::b_PixClusEta
TBranch * b_PixClusEta
Definition: RIOs.h:95
RIOs::b_PixClusGroupsize
TBranch * b_PixClusGroupsize
Definition: RIOs.h:101
RIOs::PixDeltaRow
vector< int > * PixDeltaRow
Definition: RIOs.h:47
RIOs::PixClusCol
vector< float > * PixClusCol
Definition: RIOs.h:46
RIOs::LoadTree
virtual Long64_t LoadTree(Long64_t entry)
RIOs::b_PixHitAngle_Lorcorr
TBranch * b_PixHitAngle_Lorcorr
Definition: RIOs.h:134
RIOs::Cut
virtual Int_t Cut(Long64_t entry)
RIOs::b_PixPhiModule
TBranch * b_PixPhiModule
Definition: RIOs.h:100
RIOs::b_PixHitLayerDisk
TBranch * b_PixHitLayerDisk
Definition: RIOs.h:127
RIOs::PixClusLvl1
vector< int > * PixClusLvl1
Definition: RIOs.h:53
RIOs::b_PixClusLayer
TBranch * b_PixClusLayer
Definition: RIOs.h:98
RIOs::PixClusLocXcentroid
vector< float > * PixClusLocXcentroid
Definition: RIOs.h:32
RIOs::fCurrent
Int_t fCurrent
pointer to the analyzed TTree or TChain
Definition: RIOs.h:24
RIOs::b_PixOmegaEta
TBranch * b_PixOmegaEta
Definition: RIOs.h:107
RIOs::b_PixHitAngle
TBranch * b_PixHitAngle
Definition: RIOs.h:132
ParseInputs.gDirectory
gDirectory
Definition: Final2012/ParseInputs.py:133
RIOs::PixClusLayer
vector< float > * PixClusLayer
Definition: RIOs.h:41
RIOs::b_type_of_trigger
TBranch * b_type_of_trigger
Definition: RIOs.h:86
RIOs::b_PixHitPDGParticle
TBranch * b_PixHitPDGParticle
Definition: RIOs.h:137
RIOs::b_PixHitFlag
TBranch * b_PixHitFlag
Definition: RIOs.h:138
RIOs::PixClusGloX
vector< float > * PixClusGloX
Definition: RIOs.h:35
RIOs::PixHitEtaModule
vector< int > * PixHitEtaModule
Definition: RIOs.h:71
RIOs::b_PixClusErrY
TBranch * b_PixClusErrY
Definition: RIOs.h:118
RIOs::LVL1TriggerType
Int_t LVL1TriggerType
Definition: RIOs.h:29
RIOs::PixHitPhiModule
vector< int > * PixHitPhiModule
Definition: RIOs.h:72
RIOs::PixClusErrX
vector< float > * PixClusErrX
Definition: RIOs.h:60
RIOs::b_number_hits_per_event
TBranch * b_number_hits_per_event
Definition: RIOs.h:119
RIOs::b_PixClusCharge
TBranch * b_PixClusCharge
Definition: RIOs.h:109
RIOs::b_PixClusGloX
TBranch * b_PixClusGloX
Definition: RIOs.h:92
RIOs::PixClusLocX
vector< float > * PixClusLocX
Definition: RIOs.h:30
RIOs::b_PixClusLocX
TBranch * b_PixClusLocX
Definition: RIOs.h:87
RIOs::PixHitXstartpos
vector< float > * PixHitXstartpos
Definition: RIOs.h:63
RIOs::b_PixClusFake
TBranch * b_PixClusFake
Definition: RIOs.h:112
RIOs::PixClusAmbiguous
vector< int > * PixClusAmbiguous
Definition: RIOs.h:56
RIOs::PixClusEta
vector< float > * PixClusEta
Definition: RIOs.h:38
RIOs::b_PixHitPhiIndex
TBranch * b_PixHitPhiIndex
Definition: RIOs.h:131
RIOs::b_number_cluster_per_event
TBranch * b_number_cluster_per_event
Definition: RIOs.h:85
RIOs::PixelHitsNum
Int_t PixelHitsNum
Definition: RIOs.h:62
RIOs::b_PixHitAngle2
TBranch * b_PixHitAngle2
Definition: RIOs.h:133
RIOs::PixClusPhi
vector< float > * PixClusPhi
Definition: RIOs.h:39
RIOs::b_PixHitTime
TBranch * b_PixHitTime
Definition: RIOs.h:136
GetAllXsec.entry
list entry
Definition: GetAllXsec.py:132
RIOs::PixDeltaCol
vector< int > * PixDeltaCol
Definition: RIOs.h:48
RIOs::b_PixDeltaRow
TBranch * b_PixDeltaRow
Definition: RIOs.h:104
RIOs::b_PixClusLocYcentroid
TBranch * b_PixClusLocYcentroid
Definition: RIOs.h:90
RIOs::Init
void Init(TTree *tree)
RIOs::PixHitPhiIndex
vector< int > * PixHitPhiIndex
Definition: RIOs.h:74
RIOs::PixClusCharge
vector< float > * PixClusCharge
Definition: RIOs.h:52
RIOs::b_PixHitPhiModule
TBranch * b_PixHitPhiModule
Definition: RIOs.h:129
RIOs::b_PixClusLocY
TBranch * b_PixClusLocY
Definition: RIOs.h:88
RIOs::b_PixClusErrX
TBranch * b_PixClusErrX
Definition: RIOs.h:117
RIOs::PixHitAngle2
vector< float > * PixHitAngle2
Definition: RIOs.h:76
RIOs::PixHitBarrelEndcap
vector< int > * PixHitBarrelEndcap
Definition: RIOs.h:69
RIOs::b_PixHitYendpos
TBranch * b_PixHitYendpos
Definition: RIOs.h:124
RIOs::b_PixClusGloY
TBranch * b_PixClusGloY
Definition: RIOs.h:93
RIOs::PixelClusNum
Int_t PixelClusNum
Definition: RIOs.h:28
RIOs::PixClusIsSplit
vector< int > * PixClusIsSplit
Definition: RIOs.h:57
RIOs::~RIOs
virtual ~RIOs()
RIOs::b_PixClusLocXcentroid
TBranch * b_PixClusLocXcentroid
Definition: RIOs.h:89
RIOs::PixClusGroupsize
vector< float > * PixClusGroupsize
Definition: RIOs.h:44
RIOs::PixHitAngle
vector< float > * PixHitAngle
Definition: RIOs.h:75
RIOs::b_PixClusCol
TBranch * b_PixClusCol
Definition: RIOs.h:103
RIOs::b_PixDeltaCol
TBranch * b_PixDeltaCol
Definition: RIOs.h:105
RIOs::PixHitYstartpos
vector< float > * PixHitYstartpos
Definition: RIOs.h:64
RIOs::b_PixHitBarrelEndcap
TBranch * b_PixHitBarrelEndcap
Definition: RIOs.h:126
RIOs::b_PixClusGloZ
TBranch * b_PixClusGloZ
Definition: RIOs.h:94
RIOs::PixClusLocX_LorentzCorrection
vector< float > * PixClusLocX_LorentzCorrection
Definition: RIOs.h:34
RIOs::PixECBarrel
vector< float > * PixECBarrel
Definition: RIOs.h:40
RIOs::b_PixClusGanged
TBranch * b_PixClusGanged
Definition: RIOs.h:111
RIOs::PixClusToT
vector< int > * PixClusToT
Definition: RIOs.h:51
RIOs::PixClusSplitProb1
vector< float > * PixClusSplitProb1
Definition: RIOs.h:58
RIOs::PixClusLocY
vector< float > * PixClusLocY
Definition: RIOs.h:31
RIOs::PixClusGloY
vector< float > * PixClusGloY
Definition: RIOs.h:36
RIOs::PixClusLocYcentroid
vector< float > * PixClusLocYcentroid
Definition: RIOs.h:33
RIOs::b_event_number
TBranch * b_event_number
Definition: RIOs.h:84
RIOs::b_PixHitEnergyLoss
TBranch * b_PixHitEnergyLoss
Definition: RIOs.h:135
RIOs
Definition: RIOs.h:21
RIOs::PixClusErrY
vector< float > * PixClusErrY
Definition: RIOs.h:61
RIOs::PixHitXendpos
vector< float > * PixHitXendpos
Definition: RIOs.h:66
RIOs::PixClusGloZ
vector< float > * PixClusGloZ
Definition: RIOs.h:37
xAOD::Init
StatusCode Init(const char *appname)
Function initialising ROOT/PyROOT for using the ATLAS EDM.
Definition: Init.cxx:31
RIOs::PixClusGanged
vector< int > * PixClusGanged
Definition: RIOs.h:54