ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Tracking
TrkDetDescr
TrkDetDescrExample
root
LayerMaterialInspector
CylinderLayerMaterial.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:45:59 2007 by ROOT version 5.14/00e
8
// from TTree CylinderLayerMaterial/InDet::GapVolumes::PixelSctNegativeSectorGap
9
// found on file: TrackingGeometryTest.root
11
12
#ifndef CylinderLayerMaterial_h
13
#define CylinderLayerMaterial_h
14
15
#include <TROOT.h>
16
#include <TChain.h>
17
#include <TFile.h>
18
#include <TString.h>
19
20
class
CylinderLayerMaterial
{
21
public :
22
TTree *
fChain
;
23
Int_t
fCurrent
;
24
25
// Declaration of leave types
26
Int_t
LayerIndex
;
27
Float_t
LayerRadius
;
28
Float_t
LayerHalfZ
;
29
Int_t
LayerMaterialBinsZ
;
30
Int_t
LayerMaterialBinsPhi
;
31
Int_t
LayerMaterialBinsTotal
;
32
Float_t
LayerMaterialX0
[50000];
//[cylMatBinsTotal]
33
Float_t
LayerMaterialZARho
[50000];
//[cylMatBinsTotal]
34
Float_t
LayerReferenceHalfX
;
35
Float_t
LayerReferenceHalfY
;
36
Int_t
LayerReferenceBinsX
;
37
Int_t
LayerReferenceBinsY
;
38
Int_t
LayerReferenceBinsTotal
;
39
Float_t
LayerReferenceX0
[50000];
//[cylRefBinsTotal]
40
Float_t
LayerReferenceZARho
[50000];
//[cylRefBinsTotal]
41
42
// List of branches
43
TBranch *
b_cylLayerIndex
;
44
TBranch *
b_cylRadius
;
45
TBranch *
b_cylHalfZ
;
46
TBranch *
b_cylMatBinsZ
;
47
TBranch *
b_cylMatBinsPhi
;
48
TBranch *
b_cylMatBinsTotal
;
49
TBranch *
b_LayerMaterialX0
;
50
TBranch *
b_LayerMaterialZARho
;
51
TBranch *
b_cylRefHalfX
;
52
TBranch *
b_cylRefHalfY
;
53
TBranch *
b_cylRefBinsX
;
54
TBranch *
b_cylRefBinsY
;
55
TBranch *
b_cylRefBinsTotal
;
56
TBranch *
b_LayerReferenceX0
;
57
TBranch *
b_LayerReferenceZARho
;
58
59
CylinderLayerMaterial
(TTree *
tree
=0);
60
CylinderLayerMaterial
(
const
CylinderLayerMaterial
&) =
delete
;
61
CylinderLayerMaterial
&
operator =
(
const
CylinderLayerMaterial
&) =
delete
;
62
virtual
~CylinderLayerMaterial
();
63
virtual
Int_t
Cut
(Long64_t entry);
64
virtual
Int_t
GetEntry
(Long64_t entry);
65
virtual
Long64_t
LoadTree
(Long64_t entry);
66
void
Init
(TTree *
tree
);
67
virtual
void
Loop
();
68
virtual
Bool_t
Notify
();
69
virtual
void
Show
(Long64_t entry = -1);
70
71
private
:
72
73
TString
m_name
;
74
75
};
76
77
#endif
78
CylinderLayerMaterial::b_cylHalfZ
TBranch * b_cylHalfZ
Definition
CylinderLayerMaterial.h:45
CylinderLayerMaterial::Show
virtual void Show(Long64_t entry=-1)
CylinderLayerMaterial::LayerMaterialBinsPhi
Int_t LayerMaterialBinsPhi
Definition
CylinderLayerMaterial.h:30
CylinderLayerMaterial::b_cylRefHalfX
TBranch * b_cylRefHalfX
Definition
CylinderLayerMaterial.h:51
CylinderLayerMaterial::LayerIndex
Int_t LayerIndex
current Tree number in a TChain
Definition
CylinderLayerMaterial.h:26
CylinderLayerMaterial::b_cylLayerIndex
TBranch * b_cylLayerIndex
Definition
CylinderLayerMaterial.h:43
CylinderLayerMaterial::b_cylRefHalfY
TBranch * b_cylRefHalfY
Definition
CylinderLayerMaterial.h:52
CylinderLayerMaterial::b_LayerReferenceX0
TBranch * b_LayerReferenceX0
Definition
CylinderLayerMaterial.h:56
CylinderLayerMaterial::LayerMaterialZARho
Float_t LayerMaterialZARho[50000]
Definition
CylinderLayerMaterial.h:33
CylinderLayerMaterial::LayerMaterialBinsTotal
Int_t LayerMaterialBinsTotal
Definition
CylinderLayerMaterial.h:31
CylinderLayerMaterial::CylinderLayerMaterial
CylinderLayerMaterial(TTree *tree=0)
CylinderLayerMaterial::LayerReferenceHalfY
Float_t LayerReferenceHalfY
Definition
CylinderLayerMaterial.h:35
CylinderLayerMaterial::operator=
CylinderLayerMaterial & operator=(const CylinderLayerMaterial &)=delete
CylinderLayerMaterial::b_cylMatBinsZ
TBranch * b_cylMatBinsZ
Definition
CylinderLayerMaterial.h:46
CylinderLayerMaterial::LayerReferenceX0
Float_t LayerReferenceX0[50000]
Definition
CylinderLayerMaterial.h:39
CylinderLayerMaterial::CylinderLayerMaterial
CylinderLayerMaterial(const CylinderLayerMaterial &)=delete
CylinderLayerMaterial::fCurrent
Int_t fCurrent
pointer to the analyzed TTree or TChain
Definition
CylinderLayerMaterial.h:23
CylinderLayerMaterial::LayerReferenceBinsY
Int_t LayerReferenceBinsY
Definition
CylinderLayerMaterial.h:37
CylinderLayerMaterial::LayerReferenceZARho
Float_t LayerReferenceZARho[50000]
Definition
CylinderLayerMaterial.h:40
CylinderLayerMaterial::LayerHalfZ
Float_t LayerHalfZ
Definition
CylinderLayerMaterial.h:28
CylinderLayerMaterial::LayerMaterialX0
Float_t LayerMaterialX0[50000]
Definition
CylinderLayerMaterial.h:32
CylinderLayerMaterial::b_LayerMaterialZARho
TBranch * b_LayerMaterialZARho
Definition
CylinderLayerMaterial.h:50
CylinderLayerMaterial::LayerRadius
Float_t LayerRadius
Definition
CylinderLayerMaterial.h:27
CylinderLayerMaterial::Cut
virtual Int_t Cut(Long64_t entry)
CylinderLayerMaterial::m_name
TString m_name
Definition
CylinderLayerMaterial.h:73
CylinderLayerMaterial::b_LayerReferenceZARho
TBranch * b_LayerReferenceZARho
Definition
CylinderLayerMaterial.h:57
CylinderLayerMaterial::LayerReferenceBinsTotal
Int_t LayerReferenceBinsTotal
Definition
CylinderLayerMaterial.h:38
CylinderLayerMaterial::fChain
TTree * fChain
Definition
CylinderLayerMaterial.h:22
CylinderLayerMaterial::b_cylRefBinsY
TBranch * b_cylRefBinsY
Definition
CylinderLayerMaterial.h:54
CylinderLayerMaterial::Init
void Init(TTree *tree)
CylinderLayerMaterial::Loop
virtual void Loop()
CylinderLayerMaterial::LoadTree
virtual Long64_t LoadTree(Long64_t entry)
CylinderLayerMaterial::b_cylMatBinsPhi
TBranch * b_cylMatBinsPhi
Definition
CylinderLayerMaterial.h:47
CylinderLayerMaterial::b_cylRefBinsX
TBranch * b_cylRefBinsX
Definition
CylinderLayerMaterial.h:53
CylinderLayerMaterial::LayerMaterialBinsZ
Int_t LayerMaterialBinsZ
Definition
CylinderLayerMaterial.h:29
CylinderLayerMaterial::Notify
virtual Bool_t Notify()
CylinderLayerMaterial::b_cylRefBinsTotal
TBranch * b_cylRefBinsTotal
Definition
CylinderLayerMaterial.h:55
CylinderLayerMaterial::b_LayerMaterialX0
TBranch * b_LayerMaterialX0
Definition
CylinderLayerMaterial.h:49
CylinderLayerMaterial::LayerReferenceBinsX
Int_t LayerReferenceBinsX
Definition
CylinderLayerMaterial.h:36
CylinderLayerMaterial::GetEntry
virtual Int_t GetEntry(Long64_t entry)
CylinderLayerMaterial::b_cylMatBinsTotal
TBranch * b_cylMatBinsTotal
Definition
CylinderLayerMaterial.h:48
CylinderLayerMaterial::~CylinderLayerMaterial
virtual ~CylinderLayerMaterial()
CylinderLayerMaterial::LayerReferenceHalfX
Float_t LayerReferenceHalfX
Definition
CylinderLayerMaterial.h:34
CylinderLayerMaterial::b_cylRadius
TBranch * b_cylRadius
Definition
CylinderLayerMaterial.h:44
tree
TChain * tree
Definition
tile_monitor.h:30
Generated on
for ATLAS Offline Software by
1.17.0