ATLAS Offline Software
EnhancedPrimaryVertexMonitoring/InDetTrackTree.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 // This class has been automatically generated on
7 // Mon Feb 14 23:26:19 2011 by ROOT version 5.26/00e
8 // from TTree InDetTrackTree/InDetTrackTree
9 // found on file: root://castoratlas//castor/cern.ch/atlas/atlascerngroupdisk/perf-idtracking/trackptstudies/group.perf-idtracking.mc10_7TeV.105001.pythia_minbias.VTX_NTUPMON.e574_s932_s946_r2054_tid272149_00/group.perf-idtracking.13339_000285.D3PD._00011.root.1
11 
12 #ifndef InDetTrackTree_h
13 #define InDetTrackTree_h
14 
15 #include <TROOT.h>
16 #include <TChain.h>
17 #include <TFile.h>
18 
19 using namespace std;
20 
22 public :
23  TTree *fChain;
24  Int_t fCurrent;
25 
26  // Declaration of leaf types
27  UInt_t ei_RunNumber;
29  UInt_t ei_timestamp;
31  UInt_t ei_lbn;
32  UInt_t ei_bcid;
33  UInt_t ei_detmask0;
34  UInt_t ei_detmask1;
35  Int_t mc_n;
36  vector<float> *mc_gen_E;
37  vector<float> *mc_gen_pt;
38  vector<float> *mc_gen_eta;
39  vector<float> *mc_gen_phi;
40  vector<int> *mc_gen_type;
41  vector<int> *mc_gen_status;
42  vector<int> *mc_gen_barcode;
43  vector<float> *mc_charge;
44  vector<int> *mc_event_number;
45  Int_t mcVx_n;
46  vector<float> *mcVx_x;
47  vector<float> *mcVx_y;
48  vector<float> *mcVx_z;
49  vector<int> *mcVx_event_number;
50  Int_t trk_n;
51  vector<float> *trk_pt;
52  vector<float> *trk_eta;
53  vector<float> *trk_d0_wrtPV;
54  vector<float> *trk_z0_wrtPV;
55  vector<float> *trk_phi_wrtPV;
56  vector<float> *trk_theta_wrtPV;
57  vector<float> *trk_qoverp_wrtPV;
58  vector<float> *trk_cov_d0_wrtPV;
59  vector<float> *trk_cov_z0_wrtPV;
60  vector<float> *trk_cov_phi_wrtPV;
61  vector<float> *trk_cov_theta_wrtPV;
62  vector<float> *trk_cov_qoverp_wrtPV;
63  vector<float> *trk_chi2;
64  vector<int> *trk_ndof;
65  vector<int> *trk_nBLHits;
66  vector<int> *trk_nPixHits;
67  vector<int> *trk_nSCTHits;
68  vector<int> *trk_nTRTHits;
69  vector<int> *trk_nPixHoles;
70  vector<int> *trk_nSCTHoles;
71  vector<int> *trk_nMDTHits;
72  vector<int> *trk_nCSCEtaHits;
73  vector<int> *trk_nCSCPhiHits;
74  vector<int> *trk_nRPCEtaHits;
75  vector<int> *trk_nRPCPhiHits;
76  vector<int> *trk_nTGCEtaHits;
77  vector<int> *trk_nTGCPhiHits;
78  vector<int> *trk_nHits;
79  vector<int> *trk_nHoles;
80  vector<int> *trk_hitPattern;
81  vector<float> *trk_TRTHighTHitsRatio;
83  vector<float> *trk_pixeldEdx;
84  vector<int> *trk_fitter;
85  vector<int> *trk_patternReco1;
86  vector<int> *trk_patternReco2;
87  vector<int> *trk_seedFinder;
89  vector<float> *trk_mc_probability;
90  vector<int> *trk_mc_barcode;
91  vector<int> *trk_mc_index;
92  Int_t vxbc_n;
93  vector<float> *vxbc_x;
94  vector<float> *vxbc_y;
95  vector<float> *vxbc_z;
96  vector<float> *vxbc_cov_x;
97  vector<float> *vxbc_cov_y;
98  vector<float> *vxbc_cov_z;
99  vector<float> *vxbc_cov_xy;
100  vector<float> *vxbc_cov_xz;
101  vector<float> *vxbc_cov_yz;
102  vector<float> *vxbc_chi2;
103  vector<int> *vxbc_ndof;
104  vector<float> *vxbc_px;
105  vector<float> *vxbc_py;
106  vector<float> *vxbc_pz;
107  vector<float> *vxbc_E;
108  vector<float> *vxbc_m;
109  vector<int> *vxbc_nTracks;
110  vector<float> *vxbc_sumPt;
111  vector<int> *vxbc_type;
112  vector<int> *vxbc_trk_n;
113  vector<vector<int> > *vxbc_trk_index;
114  Int_t vxsplit_n;
115  vector<float> *vxsplit_x;
116  vector<float> *vxsplit_y;
117  vector<float> *vxsplit_z;
118  vector<float> *vxsplit_cov_x;
119  vector<float> *vxsplit_cov_y;
120  vector<float> *vxsplit_cov_z;
121  vector<float> *vxsplit_cov_xy;
122  vector<float> *vxsplit_cov_xz;
123  vector<float> *vxsplit_cov_yz;
124  vector<float> *vxsplit_chi2;
125  vector<int> *vxsplit_ndof;
126  vector<float> *vxsplit_px;
127  vector<float> *vxsplit_py;
128  vector<float> *vxsplit_pz;
129  vector<float> *vxsplit_E;
130  vector<float> *vxsplit_m;
131  vector<int> *vxsplit_nTracks;
132  vector<float> *vxsplit_sumPt;
133  vector<int> *vxsplit_type;
134  vector<int> *vxsplit_trk_n;
135  vector<vector<int> > *vxsplit_trk_index;
136  Int_t vxnbc_n;
137  vector<float> *vxnbc_x;
138  vector<float> *vxnbc_y;
139  vector<float> *vxnbc_z;
140  vector<float> *vxnbc_cov_x;
141  vector<float> *vxnbc_cov_y;
142  vector<float> *vxnbc_cov_z;
143  vector<float> *vxnbc_cov_xy;
144  vector<float> *vxnbc_cov_xz;
145  vector<float> *vxnbc_cov_yz;
146  vector<float> *vxnbc_chi2;
147  vector<int> *vxnbc_ndof;
148  vector<float> *vxnbc_px;
149  vector<float> *vxnbc_py;
150  vector<float> *vxnbc_pz;
151  vector<float> *vxnbc_E;
152  vector<float> *vxnbc_m;
153  vector<int> *vxnbc_nTracks;
154  vector<float> *vxnbc_sumPt;
155  vector<int> *vxnbc_type;
156  vector<int> *vxnbc_trk_n;
157  vector<vector<int> > *vxnbc_trk_index;
158  Int_t pevt_n;
159  vector<int> *pevt_time;
160  vector<int> *pevt_index;
161  vector<int> *pevt_type;
162  vector<unsigned int> *trig_L1_TAV;
163  vector<short> *trig_L2_passedPhysics;
164  vector<short> *trig_EF_passedPhysics;
165  UInt_t trig_DB_SMK;
168 
169  // List of branches
170  TBranch *b_ei_RunNumber;
171  TBranch *b_ei_EventNumber;
172  TBranch *b_ei_timestamp;
173  TBranch *b_ei_timestamp_ns;
174  TBranch *b_ei_lbn;
175  TBranch *b_ei_bcid;
176  TBranch *b_ei_detmask0;
177  TBranch *b_ei_detmask1;
178  TBranch *b_mc_n;
179  TBranch *b_mc_gen_E;
180  TBranch *b_mc_gen_pt;
181  TBranch *b_mc_gen_eta;
182  TBranch *b_mc_gen_phi;
183  TBranch *b_mc_gen_type;
184  TBranch *b_mc_gen_status;
185  TBranch *b_mc_gen_barcode;
186  TBranch *b_mc_charge;
187  TBranch *b_mc_event_number;
188  TBranch *b_mcVx_n;
189  TBranch *b_mcVx_x;
190  TBranch *b_mcVx_y;
191  TBranch *b_mcVx_z;
193  TBranch *b_trk_n;
194  TBranch *b_trk_pt;
195  TBranch *b_trk_eta;
196  TBranch *b_trk_d0_wrtPV;
197  TBranch *b_trk_z0_wrtPV;
198  TBranch *b_trk_phi_wrtPV;
199  TBranch *b_trk_theta_wrtPV;
206  TBranch *b_trk_chi2;
207  TBranch *b_trk_ndof;
208  TBranch *b_trk_nBLHits;
209  TBranch *b_trk_nPixHits;
210  TBranch *b_trk_nSCTHits;
211  TBranch *b_trk_nTRTHits;
212  TBranch *b_trk_nPixHoles;
213  TBranch *b_trk_nSCTHoles;
214  TBranch *b_trk_nMDTHits;
215  TBranch *b_trk_nCSCEtaHits;
216  TBranch *b_trk_nCSCPhiHits;
217  TBranch *b_trk_nRPCEtaHits;
218  TBranch *b_trk_nRPCPhiHits;
219  TBranch *b_trk_nTGCEtaHits;
220  TBranch *b_trk_nTGCPhiHits;
221  TBranch *b_trk_nHits;
222  TBranch *b_trk_nHoles;
223  TBranch *b_trk_hitPattern;
226  TBranch *b_trk_pixeldEdx;
227  TBranch *b_trk_fitter;
230  TBranch *b_trk_seedFinder;
233  TBranch *b_trk_mc_barcode;
234  TBranch *b_trk_mc_index;
235  TBranch *b_vxbc_n;
236  TBranch *b_vxbc_x;
237  TBranch *b_vxbc_y;
238  TBranch *b_vxbc_z;
239  TBranch *b_vxbc_cov_x;
240  TBranch *b_vxbc_cov_y;
241  TBranch *b_vxbc_cov_z;
242  TBranch *b_vxbc_cov_xy;
243  TBranch *b_vxbc_cov_xz;
244  TBranch *b_vxbc_cov_yz;
245  TBranch *b_vxbc_chi2;
246  TBranch *b_vxbc_ndof;
247  TBranch *b_vxbc_px;
248  TBranch *b_vxbc_py;
249  TBranch *b_vxbc_pz;
250  TBranch *b_vxbc_E;
251  TBranch *b_vxbc_m;
252  TBranch *b_vxbc_nTracks;
253  TBranch *b_vxbc_sumPt;
254  TBranch *b_vxbc_type;
255  TBranch *b_vxbc_trk_n;
256  TBranch *b_vxbc_trk_index;
257  TBranch *b_vxsplit_n;
258  TBranch *b_vxsplit_x;
259  TBranch *b_vxsplit_y;
260  TBranch *b_vxsplit_z;
261  TBranch *b_vxsplit_cov_x;
262  TBranch *b_vxsplit_cov_y;
263  TBranch *b_vxsplit_cov_z;
264  TBranch *b_vxsplit_cov_xy;
265  TBranch *b_vxsplit_cov_xz;
266  TBranch *b_vxsplit_cov_yz;
267  TBranch *b_vxsplit_chi2;
268  TBranch *b_vxsplit_ndof;
269  TBranch *b_vxsplit_px;
270  TBranch *b_vxsplit_py;
271  TBranch *b_vxsplit_pz;
272  TBranch *b_vxsplit_E;
273  TBranch *b_vxsplit_m;
274  TBranch *b_vxsplit_nTracks;
275  TBranch *b_vxsplit_sumPt;
276  TBranch *b_vxsplit_type;
277  TBranch *b_vxsplit_trk_n;
279  TBranch *b_vxnbc_n;
280  TBranch *b_vxnbc_x;
281  TBranch *b_vxnbc_y;
282  TBranch *b_vxnbc_z;
283  TBranch *b_vxnbc_cov_x;
284  TBranch *b_vxnbc_cov_y;
285  TBranch *b_vxnbc_cov_z;
286  TBranch *b_vxnbc_cov_xy;
287  TBranch *b_vxnbc_cov_xz;
288  TBranch *b_vxnbc_cov_yz;
289  TBranch *b_vxnbc_chi2;
290  TBranch *b_vxnbc_ndof;
291  TBranch *b_vxnbc_px;
292  TBranch *b_vxnbc_py;
293  TBranch *b_vxnbc_pz;
294  TBranch *b_vxnbc_E;
295  TBranch *b_vxnbc_m;
296  TBranch *b_vxnbc_nTracks;
297  TBranch *b_vxnbc_sumPt;
298  TBranch *b_vxnbc_type;
299  TBranch *b_vxnbc_trk_n;
300  TBranch *b_vxnbc_trk_index;
301  TBranch *b_pevt_n;
302  TBranch *b_pevt_time;
303  TBranch *b_pevt_index;
304  TBranch *b_pevt_type;
305  TBranch *b_trig_L1_TAV;
308  TBranch *b_trig_DB_SMK;
309  TBranch *b_trig_DB_L1PSK;
310  TBranch *b_trig_DB_HLTPSK;
311 
312  InDetTrackTree(TTree *tree=0);
313  virtual ~InDetTrackTree();
314  virtual Int_t Cut(Long64_t entry);
315  virtual Int_t GetEntry(Long64_t entry);
316  virtual Long64_t LoadTree(Long64_t entry);
317  virtual void Init(TTree *tree);
318  virtual void Loop();
319  virtual Bool_t Notify();
320  virtual void Show(Long64_t entry = -1);
321 };
322 
323 #endif
324 
325 #ifdef InDetTrackTree_cxx
327 {
328 // if parameter tree is not specified (or zero), connect the file
329 // used to generate this class and read the Tree.
330  if (tree == 0) {
331  TFile *f = (TFile*)gROOT->GetListOfFiles()->FindObject("root://castoratlas//castor/cern.ch/atlas/atlascerngroupdisk/perf-idtracking/trackptstudies/group.perf-idtracking.mc10_7TeV.105001.pythia_minbias.VTX_NTUPMON.e574_s932_s946_r2054_tid272149_00/group.perf-idtracking.13339_000285.D3PD._00011.root.1");
332  if (!f) {
333  f = new TFile("root://castoratlas//castor/cern.ch/atlas/atlascerngroupdisk/perf-idtracking/trackptstudies/group.perf-idtracking.mc10_7TeV.105001.pythia_minbias.VTX_NTUPMON.e574_s932_s946_r2054_tid272149_00/group.perf-idtracking.13339_000285.D3PD._00011.root.1");
334  }
335  tree = (TTree*)gDirectory->Get("InDetTrackTree");
336 
337  }
339 }
340 
342 {
343  if (!fChain) return;
344  delete fChain->GetCurrentFile();
345 }
346 
347 Int_t InDetTrackTree::GetEntry(Long64_t entry)
348 {
349 // Read contents of entry.
350  if (!fChain) return 0;
351  return fChain->GetEntry(entry);
352 }
353 Long64_t InDetTrackTree::LoadTree(Long64_t entry)
354 {
355 // Set the environment to read one entry
356  if (!fChain) return -5;
357  Long64_t centry = fChain->LoadTree(entry);
358  if (centry < 0) return centry;
359  if (!fChain->InheritsFrom(TChain::Class())) return centry;
360  TChain *chain = (TChain*)fChain;
361  if (chain->GetTreeNumber() != fCurrent) {
362  fCurrent = chain->GetTreeNumber();
363  Notify();
364  }
365  return centry;
366 }
367 
368 void InDetTrackTree::Init(TTree *tree)
369 {
370  // The Init() function is called when the selector needs to initialize
371  // a new tree or chain. Typically here the branch addresses and branch
372  // pointers of the tree will be set.
373  // It is normally not necessary to make changes to the generated
374  // code, but the routine can be extended by the user if needed.
375  // Init() will be called many times when running on PROOF
376  // (once per file to be processed).
377 
378  // Set object pointer
379  mc_gen_E = 0;
380  mc_gen_pt = 0;
381  mc_gen_eta = 0;
382  mc_gen_phi = 0;
383  mc_gen_type = 0;
384  mc_gen_status = 0;
385  mc_gen_barcode = 0;
386  mc_charge = 0;
387  mc_event_number = 0;
388  mcVx_x = 0;
389  mcVx_y = 0;
390  mcVx_z = 0;
391  mcVx_event_number = 0;
392  trk_pt = 0;
393  trk_eta = 0;
394  trk_d0_wrtPV = 0;
395  trk_z0_wrtPV = 0;
396  trk_phi_wrtPV = 0;
397  trk_theta_wrtPV = 0;
398  trk_qoverp_wrtPV = 0;
399  trk_cov_d0_wrtPV = 0;
400  trk_cov_z0_wrtPV = 0;
401  trk_cov_phi_wrtPV = 0;
402  trk_cov_theta_wrtPV = 0;
403  trk_cov_qoverp_wrtPV = 0;
404  trk_chi2 = 0;
405  trk_ndof = 0;
406  trk_nBLHits = 0;
407  trk_nPixHits = 0;
408  trk_nSCTHits = 0;
409  trk_nTRTHits = 0;
410  trk_nPixHoles = 0;
411  trk_nSCTHoles = 0;
412  trk_nMDTHits = 0;
413  trk_nCSCEtaHits = 0;
414  trk_nCSCPhiHits = 0;
415  trk_nRPCEtaHits = 0;
416  trk_nRPCPhiHits = 0;
417  trk_nTGCEtaHits = 0;
418  trk_nTGCPhiHits = 0;
419  trk_nHits = 0;
420  trk_nHoles = 0;
421  trk_hitPattern = 0;
422  trk_TRTHighTHitsRatio = 0;
423  trk_TRTHighTHitsRatioOutliers = 0;
424  trk_pixeldEdx = 0;
425  trk_fitter = 0;
426  trk_patternReco1 = 0;
427  trk_patternReco2 = 0;
428  trk_seedFinder = 0;
429  trk_blayerPrediction_expectHit = 0;
430  trk_mc_probability = 0;
431  trk_mc_barcode = 0;
432  trk_mc_index = 0;
433  vxbc_x = 0;
434  vxbc_y = 0;
435  vxbc_z = 0;
436  vxbc_cov_x = 0;
437  vxbc_cov_y = 0;
438  vxbc_cov_z = 0;
439  vxbc_cov_xy = 0;
440  vxbc_cov_xz = 0;
441  vxbc_cov_yz = 0;
442  vxbc_chi2 = 0;
443  vxbc_ndof = 0;
444  vxbc_px = 0;
445  vxbc_py = 0;
446  vxbc_pz = 0;
447  vxbc_E = 0;
448  vxbc_m = 0;
449  vxbc_nTracks = 0;
450  vxbc_sumPt = 0;
451  vxbc_type = 0;
452  vxbc_trk_n = 0;
453  vxbc_trk_index = 0;
454  vxsplit_x = 0;
455  vxsplit_y = 0;
456  vxsplit_z = 0;
457  vxsplit_cov_x = 0;
458  vxsplit_cov_y = 0;
459  vxsplit_cov_z = 0;
460  vxsplit_cov_xy = 0;
461  vxsplit_cov_xz = 0;
462  vxsplit_cov_yz = 0;
463  vxsplit_chi2 = 0;
464  vxsplit_ndof = 0;
465  vxsplit_px = 0;
466  vxsplit_py = 0;
467  vxsplit_pz = 0;
468  vxsplit_E = 0;
469  vxsplit_m = 0;
470  vxsplit_nTracks = 0;
471  vxsplit_sumPt = 0;
472  vxsplit_type = 0;
473  vxsplit_trk_n = 0;
474  vxsplit_trk_index = 0;
475  vxnbc_x = 0;
476  vxnbc_y = 0;
477  vxnbc_z = 0;
478  vxnbc_cov_x = 0;
479  vxnbc_cov_y = 0;
480  vxnbc_cov_z = 0;
481  vxnbc_cov_xy = 0;
482  vxnbc_cov_xz = 0;
483  vxnbc_cov_yz = 0;
484  vxnbc_chi2 = 0;
485  vxnbc_ndof = 0;
486  vxnbc_px = 0;
487  vxnbc_py = 0;
488  vxnbc_pz = 0;
489  vxnbc_E = 0;
490  vxnbc_m = 0;
491  vxnbc_nTracks = 0;
492  vxnbc_sumPt = 0;
493  vxnbc_type = 0;
494  vxnbc_trk_n = 0;
495  vxnbc_trk_index = 0;
496  pevt_time = 0;
497  pevt_index = 0;
498  pevt_type = 0;
499  trig_L1_TAV = 0;
500  trig_L2_passedPhysics = 0;
501  trig_EF_passedPhysics = 0;
502  // Set branch addresses and branch pointers
503  if (!tree) return;
504  fChain = tree;
505  fCurrent = -1;
506  fChain->SetMakeClass(1);
507 
508  fChain->SetBranchAddress("ei_RunNumber", &ei_RunNumber, &b_ei_RunNumber);
509  fChain->SetBranchAddress("ei_EventNumber", &ei_EventNumber, &b_ei_EventNumber);
510  fChain->SetBranchAddress("ei_timestamp", &ei_timestamp, &b_ei_timestamp);
511  fChain->SetBranchAddress("ei_timestamp_ns", &ei_timestamp_ns, &b_ei_timestamp_ns);
512  fChain->SetBranchAddress("ei_lbn", &ei_lbn, &b_ei_lbn);
513  fChain->SetBranchAddress("ei_bcid", &ei_bcid, &b_ei_bcid);
514  fChain->SetBranchAddress("ei_detmask0", &ei_detmask0, &b_ei_detmask0);
515  fChain->SetBranchAddress("ei_detmask1", &ei_detmask1, &b_ei_detmask1);
516  fChain->SetBranchAddress("mc_n", &mc_n, &b_mc_n);
517  fChain->SetBranchAddress("mc_gen_E", &mc_gen_E, &b_mc_gen_E);
518  fChain->SetBranchAddress("mc_gen_pt", &mc_gen_pt, &b_mc_gen_pt);
519  fChain->SetBranchAddress("mc_gen_eta", &mc_gen_eta, &b_mc_gen_eta);
520  fChain->SetBranchAddress("mc_gen_phi", &mc_gen_phi, &b_mc_gen_phi);
521  fChain->SetBranchAddress("mc_gen_type", &mc_gen_type, &b_mc_gen_type);
522  fChain->SetBranchAddress("mc_gen_status", &mc_gen_status, &b_mc_gen_status);
523  fChain->SetBranchAddress("mc_gen_barcode", &mc_gen_barcode, &b_mc_gen_barcode);
524  fChain->SetBranchAddress("mc_charge", &mc_charge, &b_mc_charge);
525  fChain->SetBranchAddress("mc_event_number", &mc_event_number, &b_mc_event_number);
526  fChain->SetBranchAddress("mcVx_n", &mcVx_n, &b_mcVx_n);
527  fChain->SetBranchAddress("mcVx_x", &mcVx_x, &b_mcVx_x);
528  fChain->SetBranchAddress("mcVx_y", &mcVx_y, &b_mcVx_y);
529  fChain->SetBranchAddress("mcVx_z", &mcVx_z, &b_mcVx_z);
530  fChain->SetBranchAddress("mcVx_event_number", &mcVx_event_number, &b_mcVx_event_number);
531  fChain->SetBranchAddress("trk_n", &trk_n, &b_trk_n);
532  fChain->SetBranchAddress("trk_pt", &trk_pt, &b_trk_pt);
533  fChain->SetBranchAddress("trk_eta", &trk_eta, &b_trk_eta);
534  fChain->SetBranchAddress("trk_d0_wrtPV", &trk_d0_wrtPV, &b_trk_d0_wrtPV);
535  fChain->SetBranchAddress("trk_z0_wrtPV", &trk_z0_wrtPV, &b_trk_z0_wrtPV);
536  fChain->SetBranchAddress("trk_phi_wrtPV", &trk_phi_wrtPV, &b_trk_phi_wrtPV);
537  fChain->SetBranchAddress("trk_theta_wrtPV", &trk_theta_wrtPV, &b_trk_theta_wrtPV);
538  fChain->SetBranchAddress("trk_qoverp_wrtPV", &trk_qoverp_wrtPV, &b_trk_qoverp_wrtPV);
539  fChain->SetBranchAddress("trk_cov_d0_wrtPV", &trk_cov_d0_wrtPV, &b_trk_cov_d0_wrtPV);
540  fChain->SetBranchAddress("trk_cov_z0_wrtPV", &trk_cov_z0_wrtPV, &b_trk_cov_z0_wrtPV);
541  fChain->SetBranchAddress("trk_cov_phi_wrtPV", &trk_cov_phi_wrtPV, &b_trk_cov_phi_wrtPV);
542  fChain->SetBranchAddress("trk_cov_theta_wrtPV", &trk_cov_theta_wrtPV, &b_trk_cov_theta_wrtPV);
543  fChain->SetBranchAddress("trk_cov_qoverp_wrtPV", &trk_cov_qoverp_wrtPV, &b_trk_cov_qoverp_wrtPV);
544  fChain->SetBranchAddress("trk_chi2", &trk_chi2, &b_trk_chi2);
545  fChain->SetBranchAddress("trk_ndof", &trk_ndof, &b_trk_ndof);
546  fChain->SetBranchAddress("trk_nBLHits", &trk_nBLHits, &b_trk_nBLHits);
547  fChain->SetBranchAddress("trk_nPixHits", &trk_nPixHits, &b_trk_nPixHits);
548  fChain->SetBranchAddress("trk_nSCTHits", &trk_nSCTHits, &b_trk_nSCTHits);
549  fChain->SetBranchAddress("trk_nTRTHits", &trk_nTRTHits, &b_trk_nTRTHits);
550  fChain->SetBranchAddress("trk_nPixHoles", &trk_nPixHoles, &b_trk_nPixHoles);
551  fChain->SetBranchAddress("trk_nSCTHoles", &trk_nSCTHoles, &b_trk_nSCTHoles);
552  fChain->SetBranchAddress("trk_nMDTHits", &trk_nMDTHits, &b_trk_nMDTHits);
553  fChain->SetBranchAddress("trk_nCSCEtaHits", &trk_nCSCEtaHits, &b_trk_nCSCEtaHits);
554  fChain->SetBranchAddress("trk_nCSCPhiHits", &trk_nCSCPhiHits, &b_trk_nCSCPhiHits);
555  fChain->SetBranchAddress("trk_nRPCEtaHits", &trk_nRPCEtaHits, &b_trk_nRPCEtaHits);
556  fChain->SetBranchAddress("trk_nRPCPhiHits", &trk_nRPCPhiHits, &b_trk_nRPCPhiHits);
557  fChain->SetBranchAddress("trk_nTGCEtaHits", &trk_nTGCEtaHits, &b_trk_nTGCEtaHits);
558  fChain->SetBranchAddress("trk_nTGCPhiHits", &trk_nTGCPhiHits, &b_trk_nTGCPhiHits);
559  fChain->SetBranchAddress("trk_nHits", &trk_nHits, &b_trk_nHits);
560  fChain->SetBranchAddress("trk_nHoles", &trk_nHoles, &b_trk_nHoles);
561  fChain->SetBranchAddress("trk_hitPattern", &trk_hitPattern, &b_trk_hitPattern);
562  fChain->SetBranchAddress("trk_TRTHighTHitsRatio", &trk_TRTHighTHitsRatio, &b_trk_TRTHighTHitsRatio);
563  fChain->SetBranchAddress("trk_TRTHighTHitsRatioOutliers", &trk_TRTHighTHitsRatioOutliers, &b_trk_TRTHighTHitsRatioOutliers);
564  fChain->SetBranchAddress("trk_pixeldEdx", &trk_pixeldEdx, &b_trk_pixeldEdx);
565  fChain->SetBranchAddress("trk_fitter", &trk_fitter, &b_trk_fitter);
566  fChain->SetBranchAddress("trk_patternReco1", &trk_patternReco1, &b_trk_patternReco1);
567  fChain->SetBranchAddress("trk_patternReco2", &trk_patternReco2, &b_trk_patternReco2);
568  fChain->SetBranchAddress("trk_seedFinder", &trk_seedFinder, &b_trk_seedFinder);
569  fChain->SetBranchAddress("trk_blayerPrediction_expectHit", &trk_blayerPrediction_expectHit, &b_trk_blayerPrediction_expectHit);
570  fChain->SetBranchAddress("trk_mc_probability", &trk_mc_probability, &b_trk_mc_probability);
571  fChain->SetBranchAddress("trk_mc_barcode", &trk_mc_barcode, &b_trk_mc_barcode);
572  fChain->SetBranchAddress("trk_mc_index", &trk_mc_index, &b_trk_mc_index);
573  fChain->SetBranchAddress("vxbc_n", &vxbc_n, &b_vxbc_n);
574  fChain->SetBranchAddress("vxbc_x", &vxbc_x, &b_vxbc_x);
575  fChain->SetBranchAddress("vxbc_y", &vxbc_y, &b_vxbc_y);
576  fChain->SetBranchAddress("vxbc_z", &vxbc_z, &b_vxbc_z);
577  fChain->SetBranchAddress("vxbc_cov_x", &vxbc_cov_x, &b_vxbc_cov_x);
578  fChain->SetBranchAddress("vxbc_cov_y", &vxbc_cov_y, &b_vxbc_cov_y);
579  fChain->SetBranchAddress("vxbc_cov_z", &vxbc_cov_z, &b_vxbc_cov_z);
580  fChain->SetBranchAddress("vxbc_cov_xy", &vxbc_cov_xy, &b_vxbc_cov_xy);
581  fChain->SetBranchAddress("vxbc_cov_xz", &vxbc_cov_xz, &b_vxbc_cov_xz);
582  fChain->SetBranchAddress("vxbc_cov_yz", &vxbc_cov_yz, &b_vxbc_cov_yz);
583  fChain->SetBranchAddress("vxbc_chi2", &vxbc_chi2, &b_vxbc_chi2);
584  fChain->SetBranchAddress("vxbc_ndof", &vxbc_ndof, &b_vxbc_ndof);
585  fChain->SetBranchAddress("vxbc_px", &vxbc_px, &b_vxbc_px);
586  fChain->SetBranchAddress("vxbc_py", &vxbc_py, &b_vxbc_py);
587  fChain->SetBranchAddress("vxbc_pz", &vxbc_pz, &b_vxbc_pz);
588  fChain->SetBranchAddress("vxbc_E", &vxbc_E, &b_vxbc_E);
589  fChain->SetBranchAddress("vxbc_m", &vxbc_m, &b_vxbc_m);
590  fChain->SetBranchAddress("vxbc_nTracks", &vxbc_nTracks, &b_vxbc_nTracks);
591  fChain->SetBranchAddress("vxbc_sumPt", &vxbc_sumPt, &b_vxbc_sumPt);
592  fChain->SetBranchAddress("vxbc_type", &vxbc_type, &b_vxbc_type);
593  fChain->SetBranchAddress("vxbc_trk_n", &vxbc_trk_n, &b_vxbc_trk_n);
594  fChain->SetBranchAddress("vxbc_trk_index", &vxbc_trk_index, &b_vxbc_trk_index);
595  fChain->SetBranchAddress("vxsplit_n", &vxsplit_n, &b_vxsplit_n);
596  fChain->SetBranchAddress("vxsplit_x", &vxsplit_x, &b_vxsplit_x);
597  fChain->SetBranchAddress("vxsplit_y", &vxsplit_y, &b_vxsplit_y);
598  fChain->SetBranchAddress("vxsplit_z", &vxsplit_z, &b_vxsplit_z);
599  fChain->SetBranchAddress("vxsplit_cov_x", &vxsplit_cov_x, &b_vxsplit_cov_x);
600  fChain->SetBranchAddress("vxsplit_cov_y", &vxsplit_cov_y, &b_vxsplit_cov_y);
601  fChain->SetBranchAddress("vxsplit_cov_z", &vxsplit_cov_z, &b_vxsplit_cov_z);
602  fChain->SetBranchAddress("vxsplit_cov_xy", &vxsplit_cov_xy, &b_vxsplit_cov_xy);
603  fChain->SetBranchAddress("vxsplit_cov_xz", &vxsplit_cov_xz, &b_vxsplit_cov_xz);
604  fChain->SetBranchAddress("vxsplit_cov_yz", &vxsplit_cov_yz, &b_vxsplit_cov_yz);
605  fChain->SetBranchAddress("vxsplit_chi2", &vxsplit_chi2, &b_vxsplit_chi2);
606  fChain->SetBranchAddress("vxsplit_ndof", &vxsplit_ndof, &b_vxsplit_ndof);
607  fChain->SetBranchAddress("vxsplit_px", &vxsplit_px, &b_vxsplit_px);
608  fChain->SetBranchAddress("vxsplit_py", &vxsplit_py, &b_vxsplit_py);
609  fChain->SetBranchAddress("vxsplit_pz", &vxsplit_pz, &b_vxsplit_pz);
610  fChain->SetBranchAddress("vxsplit_E", &vxsplit_E, &b_vxsplit_E);
611  fChain->SetBranchAddress("vxsplit_m", &vxsplit_m, &b_vxsplit_m);
612  fChain->SetBranchAddress("vxsplit_nTracks", &vxsplit_nTracks, &b_vxsplit_nTracks);
613  fChain->SetBranchAddress("vxsplit_sumPt", &vxsplit_sumPt, &b_vxsplit_sumPt);
614  fChain->SetBranchAddress("vxsplit_type", &vxsplit_type, &b_vxsplit_type);
615  fChain->SetBranchAddress("vxsplit_trk_n", &vxsplit_trk_n, &b_vxsplit_trk_n);
616  fChain->SetBranchAddress("vxsplit_trk_index", &vxsplit_trk_index, &b_vxsplit_trk_index);
617  fChain->SetBranchAddress("vxnbc_n", &vxnbc_n, &b_vxnbc_n);
618  fChain->SetBranchAddress("vxnbc_x", &vxnbc_x, &b_vxnbc_x);
619  fChain->SetBranchAddress("vxnbc_y", &vxnbc_y, &b_vxnbc_y);
620  fChain->SetBranchAddress("vxnbc_z", &vxnbc_z, &b_vxnbc_z);
621  fChain->SetBranchAddress("vxnbc_cov_x", &vxnbc_cov_x, &b_vxnbc_cov_x);
622  fChain->SetBranchAddress("vxnbc_cov_y", &vxnbc_cov_y, &b_vxnbc_cov_y);
623  fChain->SetBranchAddress("vxnbc_cov_z", &vxnbc_cov_z, &b_vxnbc_cov_z);
624  fChain->SetBranchAddress("vxnbc_cov_xy", &vxnbc_cov_xy, &b_vxnbc_cov_xy);
625  fChain->SetBranchAddress("vxnbc_cov_xz", &vxnbc_cov_xz, &b_vxnbc_cov_xz);
626  fChain->SetBranchAddress("vxnbc_cov_yz", &vxnbc_cov_yz, &b_vxnbc_cov_yz);
627  fChain->SetBranchAddress("vxnbc_chi2", &vxnbc_chi2, &b_vxnbc_chi2);
628  fChain->SetBranchAddress("vxnbc_ndof", &vxnbc_ndof, &b_vxnbc_ndof);
629  fChain->SetBranchAddress("vxnbc_px", &vxnbc_px, &b_vxnbc_px);
630  fChain->SetBranchAddress("vxnbc_py", &vxnbc_py, &b_vxnbc_py);
631  fChain->SetBranchAddress("vxnbc_pz", &vxnbc_pz, &b_vxnbc_pz);
632  fChain->SetBranchAddress("vxnbc_E", &vxnbc_E, &b_vxnbc_E);
633  fChain->SetBranchAddress("vxnbc_m", &vxnbc_m, &b_vxnbc_m);
634  fChain->SetBranchAddress("vxnbc_nTracks", &vxnbc_nTracks, &b_vxnbc_nTracks);
635  fChain->SetBranchAddress("vxnbc_sumPt", &vxnbc_sumPt, &b_vxnbc_sumPt);
636  fChain->SetBranchAddress("vxnbc_type", &vxnbc_type, &b_vxnbc_type);
637  fChain->SetBranchAddress("vxnbc_trk_n", &vxnbc_trk_n, &b_vxnbc_trk_n);
638  fChain->SetBranchAddress("vxnbc_trk_index", &vxnbc_trk_index, &b_vxnbc_trk_index);
639  fChain->SetBranchAddress("pevt_n", &pevt_n, &b_pevt_n);
640  fChain->SetBranchAddress("pevt_time", &pevt_time, &b_pevt_time);
641  fChain->SetBranchAddress("pevt_index", &pevt_index, &b_pevt_index);
642  fChain->SetBranchAddress("pevt_type", &pevt_type, &b_pevt_type);
643  fChain->SetBranchAddress("trig_L1_TAV", &trig_L1_TAV, &b_trig_L1_TAV);
644  fChain->SetBranchAddress("trig_L2_passedPhysics", &trig_L2_passedPhysics, &b_trig_L2_passedPhysics);
645  fChain->SetBranchAddress("trig_EF_passedPhysics", &trig_EF_passedPhysics, &b_trig_EF_passedPhysics);
646  fChain->SetBranchAddress("trig_DB_SMK", &trig_DB_SMK, &b_trig_DB_SMK);
647  fChain->SetBranchAddress("trig_DB_L1PSK", &trig_DB_L1PSK, &b_trig_DB_L1PSK);
648  fChain->SetBranchAddress("trig_DB_HLTPSK", &trig_DB_HLTPSK, &b_trig_DB_HLTPSK);
649  Notify();
650 }
651 
652 Bool_t InDetTrackTree::Notify()
653 {
654  // The Notify() function is called when a new file is opened. This
655  // can be either for a new TTree in a TChain or when when a new TTree
656  // is started when using PROOF. It is normally not necessary to make changes
657  // to the generated code, but the routine can be extended by the
658  // user if needed. The return value is currently not used.
659 
660  return kTRUE;
661 }
662 
663 void InDetTrackTree::Show(Long64_t entry)
664 {
665 // Print contents of entry.
666 // If entry is not specified, print current entry
667  if (!fChain) return;
668  fChain->Show(entry);
669 }
670 Int_t InDetTrackTree::Cut(Long64_t entry)
671 {
672 // This function may be called from Loop.
673 // returns 1 if entry is accepted.
674 // returns -1 otherwise.
675  return 1;
676 }
677 #endif // #ifdef InDetTrackTree_cxx
InDetTrackTree::vxsplit_m
vector< float > * vxsplit_m
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:130
InDetTrackTree::trk_patternReco1
vector< int > * trk_patternReco1
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:85
InDetTrackTree::b_vxsplit_cov_z
TBranch * b_vxsplit_cov_z
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:263
InDetTrackTree::vxbc_chi2
vector< float > * vxbc_chi2
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:102
InDetTrackTree::b_vxbc_cov_xy
TBranch * b_vxbc_cov_xy
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:242
InDetTrackTree::b_vxnbc_trk_n
TBranch * b_vxnbc_trk_n
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:299
InDetTrackTree::trk_nPixHoles
vector< int > * trk_nPixHoles
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:69
InDetTrackTree::vxbc_type
vector< int > * vxbc_type
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:111
InDetTrackTree::trk_nTGCEtaHits
vector< int > * trk_nTGCEtaHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:76
InDetTrackTree::vxsplit_cov_y
vector< float > * vxsplit_cov_y
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:119
python.CaloRecoConfig.f
f
Definition: CaloRecoConfig.py:127
InDetTrackTree::b_mcVx_event_number
TBranch * b_mcVx_event_number
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:192
InDetTrackTree::vxsplit_chi2
vector< float > * vxsplit_chi2
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:124
InDetTrackTree::b_vxsplit_cov_y
TBranch * b_vxsplit_cov_y
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:262
InDetTrackTree::trk_cov_phi_wrtPV
vector< float > * trk_cov_phi_wrtPV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:60
InDetTrackTree::trk_mc_probability
vector< float > * trk_mc_probability
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:89
InDetTrackTree::trig_DB_HLTPSK
UInt_t trig_DB_HLTPSK
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:167
InDetTrackTree::b_trk_nPixHits
TBranch * b_trk_nPixHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:209
InDetTrackTree::vxbc_z
vector< float > * vxbc_z
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:95
InDetTrackTree::b_trk_hitPattern
TBranch * b_trk_hitPattern
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:223
InDetTrackTree::vxnbc_E
vector< float > * vxnbc_E
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:151
InDetTrackTree::trk_eta
vector< float > * trk_eta
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:52
InDetTrackTree::mc_gen_barcode
vector< int > * mc_gen_barcode
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:42
InDetTrackTree::b_trk_nRPCPhiHits
TBranch * b_trk_nRPCPhiHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:218
InDetTrackTree::trig_EF_passedPhysics
vector< short > * trig_EF_passedPhysics
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:164
InDetTrackTree::b_trk_nHits
TBranch * b_trk_nHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:221
runLayerRecalibration.chain
chain
Definition: runLayerRecalibration.py:175
InDetTrackTree::b_trk_cov_theta_wrtPV
TBranch * b_trk_cov_theta_wrtPV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:204
InDetTrackTree::b_trk_z0_wrtPV
TBranch * b_trk_z0_wrtPV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:197
InDetTrackTree::GetEntry
virtual Int_t GetEntry(Long64_t entry)
InDetTrackTree::b_trk_cov_qoverp_wrtPV
TBranch * b_trk_cov_qoverp_wrtPV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:205
InDetTrackTree::trk_n
Int_t trk_n
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:50
InDetTrackTree::b_pevt_time
TBranch * b_pevt_time
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:302
InDetTrackTree::vxbc_nTracks
vector< int > * vxbc_nTracks
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:109
InDetTrackTree::b_vxsplit_cov_yz
TBranch * b_vxsplit_cov_yz
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:266
InDetTrackTree::mc_gen_E
vector< float > * mc_gen_E
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:36
InDetTrackTree::b_vxsplit_pz
TBranch * b_vxsplit_pz
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:271
InDetTrackTree::vxbc_m
vector< float > * vxbc_m
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:108
InDetTrackTree::b_vxnbc_cov_x
TBranch * b_vxnbc_cov_x
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:283
InDetTrackTree::~InDetTrackTree
virtual ~InDetTrackTree()
InDetTrackTree::b_vxbc_y
TBranch * b_vxbc_y
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:237
InDetTrackTree::b_vxsplit_n
TBranch * b_vxsplit_n
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:257
InDetTrackTree::b_mc_gen_barcode
TBranch * b_mc_gen_barcode
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:185
InDetTrackTree::b_pevt_type
TBranch * b_pevt_type
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:304
InDetTrackTree::trk_nCSCPhiHits
vector< int > * trk_nCSCPhiHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:73
InDetTrackTree::trk_patternReco2
vector< int > * trk_patternReco2
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:86
InDetTrackTree::mcVx_n
Int_t mcVx_n
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:45
InDetTrackTree::b_trk_patternReco2
TBranch * b_trk_patternReco2
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:229
InDetTrackTree::b_trk_eta
TBranch * b_trk_eta
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:195
InDetTrackTree::b_vxnbc_x
TBranch * b_vxnbc_x
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:280
InDetTrackTree::mc_gen_status
vector< int > * mc_gen_status
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:41
InDetTrackTree::Loop
virtual void Loop()
InDetTrackTree::b_vxsplit_px
TBranch * b_vxsplit_px
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:269
InDetTrackTree::b_vxnbc_cov_y
TBranch * b_vxnbc_cov_y
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:284
InDetTrackTree::trig_DB_L1PSK
UInt_t trig_DB_L1PSK
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:166
InDetTrackTree::mc_gen_eta
vector< float > * mc_gen_eta
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:38
InDetTrackTree::b_trk_cov_phi_wrtPV
TBranch * b_trk_cov_phi_wrtPV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:203
tree
TChain * tree
Definition: tile_monitor.h:30
InDetTrackTree::b_trk_TRTHighTHitsRatioOutliers
TBranch * b_trk_TRTHighTHitsRatioOutliers
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:225
InDetTrackTree::vxnbc_trk_n
vector< int > * vxnbc_trk_n
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:156
InDetTrackTree::b_vxnbc_px
TBranch * b_vxnbc_px
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:291
InDetTrackTree::b_trig_L2_passedPhysics
TBranch * b_trig_L2_passedPhysics
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:306
InDetTrackTree::b_mcVx_n
TBranch * b_mcVx_n
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:188
InDetTrackTree::ei_bcid
UInt_t ei_bcid
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:32
InDetTrackTree::b_mc_event_number
TBranch * b_mc_event_number
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:187
InDetTrackTree::b_vxbc_px
TBranch * b_vxbc_px
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:247
InDetTrackTree::b_mcVx_x
TBranch * b_mcVx_x
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:189
InDetTrackTree::b_mc_gen_type
TBranch * b_mc_gen_type
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:183
InDetTrackTree::b_trk_mc_probability
TBranch * b_trk_mc_probability
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:232
InDetTrackTree::b_vxbc_cov_xz
TBranch * b_vxbc_cov_xz
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:243
InDetTrackTree::b_vxnbc_py
TBranch * b_vxnbc_py
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:292
InDetTrackTree::b_trk_d0_wrtPV
TBranch * b_trk_d0_wrtPV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:196
InDetTrackTree::b_trk_seedFinder
TBranch * b_trk_seedFinder
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:230
InDetTrackTree::b_ei_bcid
TBranch * b_ei_bcid
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:175
InDetTrackTree::b_mc_charge
TBranch * b_mc_charge
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:186
InDetTrackTree::b_vxbc_pz
TBranch * b_vxbc_pz
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:249
InDetTrackTree::pevt_time
vector< int > * pevt_time
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:159
InDetTrackTree::b_ei_timestamp_ns
TBranch * b_ei_timestamp_ns
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:173
InDetTrackTree::InDetTrackTree
InDetTrackTree(TTree *tree=0)
InDetTrackTree::b_mc_gen_phi
TBranch * b_mc_gen_phi
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:182
InDetTrackTree::b_trk_mc_barcode
TBranch * b_trk_mc_barcode
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:233
InDetTrackTree::b_trk_phi_wrtPV
TBranch * b_trk_phi_wrtPV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:198
InDetTrackTree::b_vxsplit_x
TBranch * b_vxsplit_x
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:258
InDetTrackTree::vxbc_n
Int_t vxbc_n
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:92
InDetTrackTree::mc_n
Int_t mc_n
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:35
InDetTrackTree::b_vxnbc_cov_yz
TBranch * b_vxnbc_cov_yz
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:288
InDetTrackTree::b_vxsplit_E
TBranch * b_vxsplit_E
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:272
InDetTrackTree::vxbc_px
vector< float > * vxbc_px
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:104
InDetTrackTree::vxnbc_sumPt
vector< float > * vxnbc_sumPt
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:154
InDetTrackTree::mcVx_x
vector< float > * mcVx_x
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:46
InDetTrackTree::vxsplit_E
vector< float > * vxsplit_E
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:129
InDetTrackTree::b_vxsplit_y
TBranch * b_vxsplit_y
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:259
InDetTrackTree::vxnbc_ndof
vector< int > * vxnbc_ndof
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:147
InDetTrackTree::vxbc_ndof
vector< int > * vxbc_ndof
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:103
InDetTrackTree::Show
virtual void Show(Long64_t entry=-1)
InDetTrackTree::vxbc_cov_xy
vector< float > * vxbc_cov_xy
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:99
InDetTrackTree::b_ei_lbn
TBranch * b_ei_lbn
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:174
InDetTrackTree::vxnbc_py
vector< float > * vxnbc_py
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:149
InDetTrackTree::vxnbc_nTracks
vector< int > * vxnbc_nTracks
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:153
InDetTrackTree::b_trk_chi2
TBranch * b_trk_chi2
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:206
InDetTrackTree::b_pevt_n
TBranch * b_pevt_n
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:301
InDetTrackTree::vxnbc_cov_xy
vector< float > * vxnbc_cov_xy
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:143
InDetTrackTree::trk_nSCTHoles
vector< int > * trk_nSCTHoles
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:70
InDetTrackTree::b_trk_nCSCPhiHits
TBranch * b_trk_nCSCPhiHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:216
InDetTrackTree::b_trk_blayerPrediction_expectHit
TBranch * b_trk_blayerPrediction_expectHit
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:231
InDetTrackTree::b_vxsplit_cov_xz
TBranch * b_vxsplit_cov_xz
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:265
InDetTrackTree::trig_L2_passedPhysics
vector< short > * trig_L2_passedPhysics
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:163
InDetTrackTree::mcVx_event_number
vector< int > * mcVx_event_number
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:49
InDetTrackTree::b_vxbc_py
TBranch * b_vxbc_py
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:248
InDetTrackTree::vxsplit_y
vector< float > * vxsplit_y
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:116
InDetTrackTree::vxsplit_cov_xy
vector< float > * vxsplit_cov_xy
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:121
InDetTrackTree::vxsplit_cov_yz
vector< float > * vxsplit_cov_yz
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:123
InDetTrackTree::b_mcVx_z
TBranch * b_mcVx_z
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:191
InDetTrackTree::b_ei_detmask1
TBranch * b_ei_detmask1
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:177
InDetTrackTree::b_trk_nBLHits
TBranch * b_trk_nBLHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:208
InDetTrackTree::trk_nHits
vector< int > * trk_nHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:78
InDetTrackTree::ei_detmask1
UInt_t ei_detmask1
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:34
InDetTrackTree::pevt_n
Int_t pevt_n
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:158
InDetTrackTree::vxbc_pz
vector< float > * vxbc_pz
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:106
InDetTrackTree::vxsplit_cov_z
vector< float > * vxsplit_cov_z
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:120
InDetTrackTree::vxsplit_x
vector< float > * vxsplit_x
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:115
InDetTrackTree::b_vxbc_nTracks
TBranch * b_vxbc_nTracks
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:252
InDetTrackTree::b_vxnbc_pz
TBranch * b_vxnbc_pz
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:293
InDetTrackTree::mc_gen_phi
vector< float > * mc_gen_phi
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:39
InDetTrackTree::vxbc_cov_yz
vector< float > * vxbc_cov_yz
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:101
ParseInputs.gDirectory
gDirectory
Definition: Final2012/ParseInputs.py:133
InDetTrackTree::vxsplit_py
vector< float > * vxsplit_py
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:127
InDetTrackTree::vxbc_cov_y
vector< float > * vxbc_cov_y
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:97
InDetTrackTree::b_vxsplit_py
TBranch * b_vxsplit_py
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:270
InDetTrackTree::trk_chi2
vector< float > * trk_chi2
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:63
InDetTrackTree::b_ei_EventNumber
TBranch * b_ei_EventNumber
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:171
InDetTrackTree::b_vxnbc_cov_xz
TBranch * b_vxnbc_cov_xz
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:287
InDetTrackTree::trk_seedFinder
vector< int > * trk_seedFinder
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:87
InDetTrackTree::trk_qoverp_wrtPV
vector< float > * trk_qoverp_wrtPV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:57
InDetTrackTree::trk_phi_wrtPV
vector< float > * trk_phi_wrtPV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:55
InDetTrackTree::b_mc_gen_E
TBranch * b_mc_gen_E
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:179
InDetTrackTree::trk_nMDTHits
vector< int > * trk_nMDTHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:71
InDetTrackTree::b_vxsplit_sumPt
TBranch * b_vxsplit_sumPt
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:275
InDetTrackTree::b_trk_nTGCEtaHits
TBranch * b_trk_nTGCEtaHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:219
InDetTrackTree::trk_blayerPrediction_expectHit
vector< int > * trk_blayerPrediction_expectHit
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:88
InDetTrackTree::vxnbc_x
vector< float > * vxnbc_x
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:137
InDetTrackTree::b_mc_gen_eta
TBranch * b_mc_gen_eta
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:181
InDetTrackTree::b_trk_nTRTHits
TBranch * b_trk_nTRTHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:211
InDetTrackTree::b_vxsplit_chi2
TBranch * b_vxsplit_chi2
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:267
InDetTrackTree::b_vxnbc_trk_index
TBranch * b_vxnbc_trk_index
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:300
InDetTrackTree::vxnbc_px
vector< float > * vxnbc_px
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:148
InDetTrackTree::vxbc_sumPt
vector< float > * vxbc_sumPt
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:110
InDetTrackTree::b_vxsplit_type
TBranch * b_vxsplit_type
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:276
InDetTrackTree::b_trk_cov_d0_wrtPV
TBranch * b_trk_cov_d0_wrtPV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:201
InDetTrackTree::b_vxnbc_ndof
TBranch * b_vxnbc_ndof
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:290
InDetTrackTree::trk_TRTHighTHitsRatioOutliers
vector< float > * trk_TRTHighTHitsRatioOutliers
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:82
InDetTrackTree::vxnbc_cov_yz
vector< float > * vxnbc_cov_yz
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:145
InDetTrackTree::b_vxbc_trk_n
TBranch * b_vxbc_trk_n
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:255
InDetTrackTree::b_vxnbc_nTracks
TBranch * b_vxnbc_nTracks
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:296
InDetTrackTree::pevt_index
vector< int > * pevt_index
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:160
InDetTrackTree::trk_cov_z0_wrtPV
vector< float > * trk_cov_z0_wrtPV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:59
InDetTrackTree::vxbc_cov_xz
vector< float > * vxbc_cov_xz
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:100
InDetTrackTree::vxnbc_cov_x
vector< float > * vxnbc_cov_x
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:140
InDetTrackTree::LoadTree
virtual Long64_t LoadTree(Long64_t entry)
InDetTrackTree::b_vxbc_z
TBranch * b_vxbc_z
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:238
InDetTrackTree::vxbc_x
vector< float > * vxbc_x
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:93
InDetTrackTree::b_vxnbc_y
TBranch * b_vxnbc_y
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:281
InDetTrackTree::vxnbc_pz
vector< float > * vxnbc_pz
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:150
InDetTrackTree::mc_gen_type
vector< int > * mc_gen_type
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:40
InDetTrackTree::trk_pixeldEdx
vector< float > * trk_pixeldEdx
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:83
InDetTrackTree::mc_charge
vector< float > * mc_charge
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:43
InDetTrackTree
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:21
InDetTrackTree::b_vxsplit_m
TBranch * b_vxsplit_m
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:273
InDetTrackTree::b_ei_RunNumber
TBranch * b_ei_RunNumber
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:170
InDetTrackTree::b_vxsplit_z
TBranch * b_vxsplit_z
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:260
InDetTrackTree::trk_pt
vector< float > * trk_pt
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:51
InDetTrackTree::fCurrent
Int_t fCurrent
pointer to the analyzed TTree or TChain
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:24
InDetTrackTree::b_trk_pixeldEdx
TBranch * b_trk_pixeldEdx
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:226
InDetTrackTree::b_vxbc_ndof
TBranch * b_vxbc_ndof
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:246
InDetTrackTree::vxsplit_px
vector< float > * vxsplit_px
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:126
GetAllXsec.entry
list entry
Definition: GetAllXsec.py:132
InDetTrackTree::b_vxbc_n
TBranch * b_vxbc_n
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:235
InDetTrackTree::trk_nBLHits
vector< int > * trk_nBLHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:65
InDetTrackTree::b_trk_nTGCPhiHits
TBranch * b_trk_nTGCPhiHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:220
InDetTrackTree::ei_EventNumber
UInt_t ei_EventNumber
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:28
InDetTrackTree::Init
virtual void Init(TTree *tree)
InDetTrackTree::b_trig_L1_TAV
TBranch * b_trig_L1_TAV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:305
InDetTrackTree::b_vxnbc_m
TBranch * b_vxnbc_m
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:295
InDetTrackTree::trk_nHoles
vector< int > * trk_nHoles
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:79
InDetTrackTree::trk_nRPCEtaHits
vector< int > * trk_nRPCEtaHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:74
InDetTrackTree::trig_L1_TAV
vector< unsigned int > * trig_L1_TAV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:162
InDetTrackTree::b_vxbc_x
TBranch * b_vxbc_x
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:236
InDetTrackTree::b_trk_nMDTHits
TBranch * b_trk_nMDTHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:214
InDetTrackTree::b_trk_qoverp_wrtPV
TBranch * b_trk_qoverp_wrtPV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:200
InDetTrackTree::b_trk_mc_index
TBranch * b_trk_mc_index
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:234
InDetTrackTree::vxnbc_cov_y
vector< float > * vxnbc_cov_y
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:141
InDetTrackTree::trig_DB_SMK
UInt_t trig_DB_SMK
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:165
InDetTrackTree::b_trk_ndof
TBranch * b_trk_ndof
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:207
InDetTrackTree::b_vxbc_cov_y
TBranch * b_vxbc_cov_y
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:240
InDetTrackTree::b_vxnbc_cov_xy
TBranch * b_vxnbc_cov_xy
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:286
InDetTrackTree::vxnbc_cov_z
vector< float > * vxnbc_cov_z
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:142
InDetTrackTree::vxbc_y
vector< float > * vxbc_y
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:94
InDetTrackTree::b_mc_gen_pt
TBranch * b_mc_gen_pt
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:180
InDetTrackTree::trk_mc_index
vector< int > * trk_mc_index
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:91
InDetTrackTree::b_vxbc_chi2
TBranch * b_vxbc_chi2
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:245
InDetTrackTree::b_vxsplit_nTracks
TBranch * b_vxsplit_nTracks
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:274
InDetTrackTree::b_vxbc_m
TBranch * b_vxbc_m
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:251
InDetTrackTree::vxsplit_type
vector< int > * vxsplit_type
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:133
InDetTrackTree::b_trk_nRPCEtaHits
TBranch * b_trk_nRPCEtaHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:217
InDetTrackTree::b_trig_DB_SMK
TBranch * b_trig_DB_SMK
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:308
InDetTrackTree::vxsplit_cov_x
vector< float > * vxsplit_cov_x
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:118
InDetTrackTree::mc_event_number
vector< int > * mc_event_number
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:44
InDetTrackTree::trk_cov_qoverp_wrtPV
vector< float > * trk_cov_qoverp_wrtPV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:62
InDetTrackTree::b_vxsplit_cov_x
TBranch * b_vxsplit_cov_x
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:261
InDetTrackTree::vxsplit_z
vector< float > * vxsplit_z
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:117
InDetTrackTree::b_ei_timestamp
TBranch * b_ei_timestamp
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:172
InDetTrackTree::b_mc_n
TBranch * b_mc_n
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:178
InDetTrackTree::vxbc_trk_n
vector< int > * vxbc_trk_n
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:112
InDetTrackTree::b_vxsplit_trk_n
TBranch * b_vxsplit_trk_n
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:277
InDetTrackTree::vxsplit_nTracks
vector< int > * vxsplit_nTracks
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:131
InDetTrackTree::b_trk_nCSCEtaHits
TBranch * b_trk_nCSCEtaHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:215
InDetTrackTree::b_vxnbc_type
TBranch * b_vxnbc_type
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:298
InDetTrackTree::trk_fitter
vector< int > * trk_fitter
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:84
InDetTrackTree::trk_ndof
vector< int > * trk_ndof
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:64
InDetTrackTree::vxnbc_chi2
vector< float > * vxnbc_chi2
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:146
InDetTrackTree::b_vxbc_E
TBranch * b_vxbc_E
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:250
InDetTrackTree::vxnbc_m
vector< float > * vxnbc_m
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:152
InDetTrackTree::ei_timestamp_ns
UInt_t ei_timestamp_ns
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:30
InDetTrackTree::vxsplit_trk_n
vector< int > * vxsplit_trk_n
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:134
InDetTrackTree::pevt_type
vector< int > * pevt_type
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:161
InDetTrackTree::b_mcVx_y
TBranch * b_mcVx_y
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:190
InDetTrackTree::vxbc_trk_index
vector< vector< int > > * vxbc_trk_index
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:113
InDetTrackTree::trk_theta_wrtPV
vector< float > * trk_theta_wrtPV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:56
InDetTrackTree::b_vxnbc_E
TBranch * b_vxnbc_E
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:294
InDetTrackTree::vxnbc_type
vector< int > * vxnbc_type
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:155
InDetTrackTree::vxbc_cov_z
vector< float > * vxbc_cov_z
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:98
InDetTrackTree::vxsplit_n
Int_t vxsplit_n
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:114
InDetTrackTree::vxsplit_sumPt
vector< float > * vxsplit_sumPt
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:132
InDetTrackTree::trk_nCSCEtaHits
vector< int > * trk_nCSCEtaHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:72
InDetTrackTree::mcVx_y
vector< float > * mcVx_y
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:47
InDetTrackTree::trk_nSCTHits
vector< int > * trk_nSCTHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:67
InDetTrackTree::b_trk_nSCTHoles
TBranch * b_trk_nSCTHoles
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:213
InDetTrackTree::b_pevt_index
TBranch * b_pevt_index
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:303
InDetTrackTree::ei_lbn
UInt_t ei_lbn
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:31
InDetTrackTree::trk_TRTHighTHitsRatio
vector< float > * trk_TRTHighTHitsRatio
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:81
InDetTrackTree::b_vxbc_trk_index
TBranch * b_vxbc_trk_index
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:256
InDetTrackTree::b_trk_cov_z0_wrtPV
TBranch * b_trk_cov_z0_wrtPV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:202
InDetTrackTree::b_trig_EF_passedPhysics
TBranch * b_trig_EF_passedPhysics
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:307
InDetTrackTree::vxbc_py
vector< float > * vxbc_py
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:105
InDetTrackTree::Cut
virtual Int_t Cut(Long64_t entry)
InDetTrackTree::trk_nPixHits
vector< int > * trk_nPixHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:66
InDetTrackTree::vxnbc_trk_index
vector< vector< int > > * vxnbc_trk_index
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:157
InDetTrackTree::vxnbc_cov_xz
vector< float > * vxnbc_cov_xz
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:144
InDetTrackTree::fChain
TTree * fChain
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:23
InDetTrackTree::trk_nRPCPhiHits
vector< int > * trk_nRPCPhiHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:75
InDetTrackTree::vxsplit_ndof
vector< int > * vxsplit_ndof
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:125
InDetTrackTree::b_vxsplit_trk_index
TBranch * b_vxsplit_trk_index
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:278
InDetTrackTree::b_trk_n
TBranch * b_trk_n
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:193
InDetTrackTree::trk_hitPattern
vector< int > * trk_hitPattern
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:80
InDetTrackTree::b_ei_detmask0
TBranch * b_ei_detmask0
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:176
InDetTrackTree::b_trig_DB_L1PSK
TBranch * b_trig_DB_L1PSK
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:309
InDetTrackTree::b_vxbc_type
TBranch * b_vxbc_type
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:254
InDetTrackTree::vxsplit_trk_index
vector< vector< int > > * vxsplit_trk_index
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:135
InDetTrackTree::trk_cov_theta_wrtPV
vector< float > * trk_cov_theta_wrtPV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:61
InDetTrackTree::b_vxbc_cov_x
TBranch * b_vxbc_cov_x
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:239
InDetTrackTree::trk_cov_d0_wrtPV
vector< float > * trk_cov_d0_wrtPV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:58
InDetTrackTree::b_trk_nHoles
TBranch * b_trk_nHoles
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:222
InDetTrackTree::ei_RunNumber
UInt_t ei_RunNumber
current Tree number in a TChain
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:27
InDetTrackTree::vxbc_E
vector< float > * vxbc_E
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:107
InDetTrackTree::trk_z0_wrtPV
vector< float > * trk_z0_wrtPV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:54
InDetTrackTree::b_vxnbc_sumPt
TBranch * b_vxnbc_sumPt
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:297
InDetTrackTree::ei_timestamp
UInt_t ei_timestamp
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:29
InDetTrackTree::vxnbc_z
vector< float > * vxnbc_z
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:139
InDetTrackTree::b_vxbc_sumPt
TBranch * b_vxbc_sumPt
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:253
InDetTrackTree::vxnbc_n
Int_t vxnbc_n
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:136
InDetTrackTree::b_vxsplit_ndof
TBranch * b_vxsplit_ndof
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:268
InDetTrackTree::vxnbc_y
vector< float > * vxnbc_y
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:138
InDetTrackTree::b_trk_fitter
TBranch * b_trk_fitter
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:227
InDetTrackTree::mc_gen_pt
vector< float > * mc_gen_pt
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:37
InDetTrackTree::b_vxbc_cov_z
TBranch * b_vxbc_cov_z
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:241
InDetTrackTree::vxsplit_cov_xz
vector< float > * vxsplit_cov_xz
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:122
InDetTrackTree::b_trk_patternReco1
TBranch * b_trk_patternReco1
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:228
InDetTrackTree::b_trig_DB_HLTPSK
TBranch * b_trig_DB_HLTPSK
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:310
InDetTrackTree::b_vxsplit_cov_xy
TBranch * b_vxsplit_cov_xy
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:264
InDetTrackTree::b_vxnbc_z
TBranch * b_vxnbc_z
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:282
InDetTrackTree::b_trk_nSCTHits
TBranch * b_trk_nSCTHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:210
InDetTrackTree::Notify
virtual Bool_t Notify()
InDetTrackTree::b_trk_TRTHighTHitsRatio
TBranch * b_trk_TRTHighTHitsRatio
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:224
InDetTrackTree::b_vxbc_cov_yz
TBranch * b_vxbc_cov_yz
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:244
InDetTrackTree::trk_mc_barcode
vector< int > * trk_mc_barcode
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:90
InDetTrackTree::b_mc_gen_status
TBranch * b_mc_gen_status
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:184
InDetTrackTree::vxbc_cov_x
vector< float > * vxbc_cov_x
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:96
InDetTrackTree::b_vxnbc_chi2
TBranch * b_vxnbc_chi2
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:289
InDetTrackTree::b_vxnbc_cov_z
TBranch * b_vxnbc_cov_z
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:285
InDetTrackTree::trk_d0_wrtPV
vector< float > * trk_d0_wrtPV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:53
InDetTrackTree::ei_detmask0
UInt_t ei_detmask0
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:33
InDetTrackTree::trk_nTGCPhiHits
vector< int > * trk_nTGCPhiHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:77
InDetTrackTree::b_trk_nPixHoles
TBranch * b_trk_nPixHoles
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:212
InDetTrackTree::mcVx_z
vector< float > * mcVx_z
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:48
InDetTrackTree::vxsplit_pz
vector< float > * vxsplit_pz
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:128
InDetTrackTree::b_trk_theta_wrtPV
TBranch * b_trk_theta_wrtPV
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:199
InDetTrackTree::trk_nTRTHits
vector< int > * trk_nTRTHits
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:68
InDetTrackTree::b_trk_pt
TBranch * b_trk_pt
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:194
InDetTrackTree::b_vxnbc_n
TBranch * b_vxnbc_n
Definition: EnhancedPrimaryVertexMonitoring/InDetTrackTree.h:279