ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Tracking
TrkDetDescr
TrkDetDescrExample
root
LayerMaterialInspector
DiscLayerMaterial.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
// This class has been automatically generated on
7
// Wed May 23 16:46:50 2007 by ROOT version 5.14/00e
8
// from TTree DiscLayerMaterial/InDet::Detectors::TRT::NegativeEndcap
9
// found on file: TrackingGeometryTest.root
11
12
#ifndef DiscLayerMaterial_h
13
#define DiscLayerMaterial_h
14
15
#include <TROOT.h>
16
#include <TChain.h>
17
#include <TFile.h>
18
19
class
DiscLayerMaterial
{
20
public :
21
TTree *
fChain
;
22
Int_t
fCurrent
;
23
24
// Declaration of leave types
25
Int_t
LayerIndex
;
26
Float_t
LayerInnerRadius
;
27
Float_t
LayerOuterRadius
;
28
Float_t
LayerPositionZ
;
29
Int_t
LayerMaterialBinsR
;
30
Int_t
LayerMaterialBinsPhi
;
31
Int_t
LayerMaterialBinsTotal
;
32
Float_t
LayerMaterialX0
[50000];
//[discMatBinsTotal]
33
Float_t
LayerMaterialZARho
[50000];
//[discMatBinsTotal]
34
Float_t
LayerReferenceMinHalfX
;
35
Float_t
LayerReferenceMaxHalfX
;
36
Float_t
LayerReferenceHalfY
;
37
Int_t
LayerReferenceBinsX
;
38
Int_t
LayerReferenceBinsY
;
39
Int_t
LayerReferenceBinsTotal
;
40
Float_t
LayerReferenceX0
[50000];
//[discRefBinsTotal]
41
Float_t
LayerReferenceZARho
[50000];
//[discRefBinsTotal]
42
43
// List of branches
44
TBranch *
b_discLayerIndex
;
45
TBranch *
b_discInnerR
;
46
TBranch *
b_discOuterR
;
47
TBranch *
b_discPositionZ
;
48
TBranch *
b_discMatBinsR
;
49
TBranch *
b_discMatBinsPhi
;
50
TBranch *
b_discMatBinsTotal
;
51
TBranch *
b_LayerMaterialX0
;
52
TBranch *
b_LayerMaterialZARho
;
53
TBranch *
b_discRefHalfMinX
;
54
TBranch *
b_discRefHalfMaxX
;
55
TBranch *
b_discRefHalfY
;
56
TBranch *
b_discRefBinsX
;
57
TBranch *
b_discRefBinsY
;
58
TBranch *
b_discRefBinsTotal
;
59
TBranch *
b_LayerReferenceX0
;
60
TBranch *
b_LayerReferenceZARho
;
61
62
DiscLayerMaterial
(TTree *
tree
=0);
63
DiscLayerMaterial
(
const
DiscLayerMaterial
&) =
delete
;
64
DiscLayerMaterial
&
operator =
(
const
DiscLayerMaterial
&) =
delete
;
65
66
virtual
~DiscLayerMaterial
();
67
virtual
Int_t
Cut
(Long64_t entry);
68
virtual
Int_t
GetEntry
(Long64_t entry);
69
virtual
Long64_t
LoadTree
(Long64_t entry);
70
void
Init
(TTree *
tree
);
71
virtual
void
Loop
();
72
virtual
Bool_t
Notify
();
73
virtual
void
Show
(Long64_t entry = -1);
74
75
private
:
76
TString
m_name
;
77
};
78
79
#endif
DiscLayerMaterial::b_discMatBinsPhi
TBranch * b_discMatBinsPhi
Definition
DiscLayerMaterial.h:49
DiscLayerMaterial::b_discLayerIndex
TBranch * b_discLayerIndex
Definition
DiscLayerMaterial.h:44
DiscLayerMaterial::Notify
virtual Bool_t Notify()
DiscLayerMaterial::b_LayerReferenceZARho
TBranch * b_LayerReferenceZARho
Definition
DiscLayerMaterial.h:60
DiscLayerMaterial::LayerMaterialX0
Float_t LayerMaterialX0[50000]
Definition
DiscLayerMaterial.h:32
DiscLayerMaterial::LayerInnerRadius
Float_t LayerInnerRadius
Definition
DiscLayerMaterial.h:26
DiscLayerMaterial::LayerReferenceBinsY
Int_t LayerReferenceBinsY
Definition
DiscLayerMaterial.h:38
DiscLayerMaterial::Cut
virtual Int_t Cut(Long64_t entry)
DiscLayerMaterial::b_discRefBinsY
TBranch * b_discRefBinsY
Definition
DiscLayerMaterial.h:57
DiscLayerMaterial::b_LayerReferenceX0
TBranch * b_LayerReferenceX0
Definition
DiscLayerMaterial.h:59
DiscLayerMaterial::LayerPositionZ
Float_t LayerPositionZ
Definition
DiscLayerMaterial.h:28
DiscLayerMaterial::b_discRefBinsTotal
TBranch * b_discRefBinsTotal
Definition
DiscLayerMaterial.h:58
DiscLayerMaterial::b_discRefBinsX
TBranch * b_discRefBinsX
Definition
DiscLayerMaterial.h:56
DiscLayerMaterial::b_discMatBinsTotal
TBranch * b_discMatBinsTotal
Definition
DiscLayerMaterial.h:50
DiscLayerMaterial::LayerReferenceBinsX
Int_t LayerReferenceBinsX
Definition
DiscLayerMaterial.h:37
DiscLayerMaterial::b_discRefHalfMaxX
TBranch * b_discRefHalfMaxX
Definition
DiscLayerMaterial.h:54
DiscLayerMaterial::LoadTree
virtual Long64_t LoadTree(Long64_t entry)
DiscLayerMaterial::LayerIndex
Int_t LayerIndex
current Tree number in a TChain
Definition
DiscLayerMaterial.h:25
DiscLayerMaterial::b_discRefHalfY
TBranch * b_discRefHalfY
Definition
DiscLayerMaterial.h:55
DiscLayerMaterial::LayerReferenceHalfY
Float_t LayerReferenceHalfY
Definition
DiscLayerMaterial.h:36
DiscLayerMaterial::fChain
TTree * fChain
Definition
DiscLayerMaterial.h:21
DiscLayerMaterial::b_LayerMaterialX0
TBranch * b_LayerMaterialX0
Definition
DiscLayerMaterial.h:51
DiscLayerMaterial::LayerReferenceMaxHalfX
Float_t LayerReferenceMaxHalfX
Definition
DiscLayerMaterial.h:35
DiscLayerMaterial::Loop
virtual void Loop()
DiscLayerMaterial::GetEntry
virtual Int_t GetEntry(Long64_t entry)
DiscLayerMaterial::b_discPositionZ
TBranch * b_discPositionZ
Definition
DiscLayerMaterial.h:47
DiscLayerMaterial::Show
virtual void Show(Long64_t entry=-1)
DiscLayerMaterial::LayerMaterialBinsR
Int_t LayerMaterialBinsR
Definition
DiscLayerMaterial.h:29
DiscLayerMaterial::LayerReferenceX0
Float_t LayerReferenceX0[50000]
Definition
DiscLayerMaterial.h:40
DiscLayerMaterial::b_LayerMaterialZARho
TBranch * b_LayerMaterialZARho
Definition
DiscLayerMaterial.h:52
DiscLayerMaterial::m_name
TString m_name
Definition
DiscLayerMaterial.h:76
DiscLayerMaterial::Init
void Init(TTree *tree)
DiscLayerMaterial::DiscLayerMaterial
DiscLayerMaterial(const DiscLayerMaterial &)=delete
DiscLayerMaterial::~DiscLayerMaterial
virtual ~DiscLayerMaterial()
DiscLayerMaterial::LayerMaterialBinsTotal
Int_t LayerMaterialBinsTotal
Definition
DiscLayerMaterial.h:31
DiscLayerMaterial::LayerReferenceZARho
Float_t LayerReferenceZARho[50000]
Definition
DiscLayerMaterial.h:41
DiscLayerMaterial::LayerMaterialZARho
Float_t LayerMaterialZARho[50000]
Definition
DiscLayerMaterial.h:33
DiscLayerMaterial::b_discRefHalfMinX
TBranch * b_discRefHalfMinX
Definition
DiscLayerMaterial.h:53
DiscLayerMaterial::fCurrent
Int_t fCurrent
pointer to the analyzed TTree or TChain
Definition
DiscLayerMaterial.h:22
DiscLayerMaterial::LayerReferenceBinsTotal
Int_t LayerReferenceBinsTotal
Definition
DiscLayerMaterial.h:39
DiscLayerMaterial::DiscLayerMaterial
DiscLayerMaterial(TTree *tree=0)
DiscLayerMaterial::b_discInnerR
TBranch * b_discInnerR
Definition
DiscLayerMaterial.h:45
DiscLayerMaterial::b_discMatBinsR
TBranch * b_discMatBinsR
Definition
DiscLayerMaterial.h:48
DiscLayerMaterial::LayerOuterRadius
Float_t LayerOuterRadius
Definition
DiscLayerMaterial.h:27
DiscLayerMaterial::LayerMaterialBinsPhi
Int_t LayerMaterialBinsPhi
Definition
DiscLayerMaterial.h:30
DiscLayerMaterial::operator=
DiscLayerMaterial & operator=(const DiscLayerMaterial &)=delete
DiscLayerMaterial::LayerReferenceMinHalfX
Float_t LayerReferenceMinHalfX
Definition
DiscLayerMaterial.h:34
DiscLayerMaterial::b_discOuterR
TBranch * b_discOuterR
Definition
DiscLayerMaterial.h:46
tree
TChain * tree
Definition
tile_monitor.h:30
Generated on
for ATLAS Offline Software by
1.17.0