ATLAS Offline Software
LayerValidationTree.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 // Sun Aug 13 22:48:31 2006 by ROOT version 5.10/00
9 
10 #ifndef LayerValidationTree_h
11 #define LayerValidationTree_h
12 
13 #include <TROOT.h>
14 #include <TChain.h>
15 #include <TFile.h>
16 
18 public :
19  TTree *fChain;
20  Int_t fCurrent;
21 
22  // Declaration of leave types
23  Float_t DensedHitR;
24  Float_t DensedHitZ;
25  Float_t DensedHitPhi;
26  Float_t DensedHitTheta;
27  Float_t CorrFactor;
28  Float_t PathInX0;
29  Float_t Rho;
30  Int_t Hits;
31  Float_t HitPositionX[100]; //[layerhits]
32  Float_t HitPositionY[100]; //[layerhits]
33  Float_t HitPositionZ[100]; //[layerhits]
34  Float_t HitPositionR[100]; //[layerhits]
35 
36  // List of branches
37  TBranch *b_densedR;
38  TBranch *b_densedZ;
39  TBranch *b_densedHitPhi;
40  TBranch *b_dense;
41  TBranch *b_corrF;
42  TBranch *b_pathInX0;
43  TBranch *b_rho;
44  TBranch *b_layerhits;
45  TBranch *b_HitPositionX;
46  TBranch *b_HitPositionY;
47  TBranch *b_HitPositionZ;
48  TBranch *b_HitPositionR;
49 
52  virtual Int_t Cut(Long64_t entry);
53  virtual Int_t GetEntry(Long64_t entry);
54  virtual Long64_t LoadTree(Long64_t entry);
55  void Init(TTree *tree);
56  virtual void Loop(bool cylinderLayer, TString& ext);
57  virtual Bool_t Notify();
58  virtual void Show(Long64_t entry = -1);
59 
60 
61 };
62 
63 #endif
64 
LayerValidationTree::Loop
virtual void Loop(bool cylinderLayer, TString &ext)
LayerValidationTree::b_corrF
TBranch * b_corrF
Definition: LayerValidationTree.h:41
LayerValidationTree::Cut
virtual Int_t Cut(Long64_t entry)
LayerValidationTree::LayerValidationTree
LayerValidationTree(TTree *tree=0)
LayerValidationTree::HitPositionY
Float_t HitPositionY[100]
Definition: LayerValidationTree.h:32
LayerValidationTree::DensedHitR
Float_t DensedHitR
current Tree number in a TChain
Definition: LayerValidationTree.h:23
tree
TChain * tree
Definition: tile_monitor.h:30
LayerValidationTree::DensedHitTheta
Float_t DensedHitTheta
Definition: LayerValidationTree.h:26
LayerValidationTree::Hits
Int_t Hits
Definition: LayerValidationTree.h:30
LayerValidationTree::HitPositionR
Float_t HitPositionR[100]
Definition: LayerValidationTree.h:34
LayerValidationTree::HitPositionZ
Float_t HitPositionZ[100]
Definition: LayerValidationTree.h:33
LayerValidationTree::Show
virtual void Show(Long64_t entry=-1)
LayerValidationTree
Definition: LayerValidationTree.h:17
LayerValidationTree::fCurrent
Int_t fCurrent
pointer to the analyzed TTree or TChain
Definition: LayerValidationTree.h:20
LayerValidationTree::b_HitPositionR
TBranch * b_HitPositionR
Definition: LayerValidationTree.h:48
LayerValidationTree::PathInX0
Float_t PathInX0
Definition: LayerValidationTree.h:28
LayerValidationTree::b_pathInX0
TBranch * b_pathInX0
Definition: LayerValidationTree.h:42
LayerValidationTree::b_densedR
TBranch * b_densedR
Definition: LayerValidationTree.h:37
LayerValidationTree::DensedHitPhi
Float_t DensedHitPhi
Definition: LayerValidationTree.h:25
LayerValidationTree::DensedHitZ
Float_t DensedHitZ
Definition: LayerValidationTree.h:24
LayerValidationTree::b_densedZ
TBranch * b_densedZ
Definition: LayerValidationTree.h:38
LayerValidationTree::Rho
Float_t Rho
Definition: LayerValidationTree.h:29
LayerValidationTree::b_densedHitPhi
TBranch * b_densedHitPhi
Definition: LayerValidationTree.h:39
MakeFileForMJB.ext
string ext
Definition: Moriond2016/MakeFileForMJB.py:41
LayerValidationTree::Notify
virtual Bool_t Notify()
GetAllXsec.entry
list entry
Definition: GetAllXsec.py:132
LayerValidationTree::fChain
TTree * fChain
Definition: LayerValidationTree.h:19
LayerValidationTree::CorrFactor
Float_t CorrFactor
Definition: LayerValidationTree.h:27
LayerValidationTree::GetEntry
virtual Int_t GetEntry(Long64_t entry)
LayerValidationTree::LoadTree
virtual Long64_t LoadTree(Long64_t entry)
LayerValidationTree::b_layerhits
TBranch * b_layerhits
Definition: LayerValidationTree.h:44
LayerValidationTree::~LayerValidationTree
virtual ~LayerValidationTree()
LayerValidationTree::b_HitPositionZ
TBranch * b_HitPositionZ
Definition: LayerValidationTree.h:47
LayerValidationTree::b_dense
TBranch * b_dense
Definition: LayerValidationTree.h:40
LayerValidationTree::b_HitPositionY
TBranch * b_HitPositionY
Definition: LayerValidationTree.h:46
LayerValidationTree::HitPositionX
Float_t HitPositionX[100]
Definition: LayerValidationTree.h:31
LayerValidationTree::b_HitPositionX
TBranch * b_HitPositionX
Definition: LayerValidationTree.h:45
LayerValidationTree::Init
void Init(TTree *tree)
LayerValidationTree::b_rho
TBranch * b_rho
Definition: LayerValidationTree.h:43