ATLAS Offline Software
Loading...
Searching...
No Matches
CylinderLayerMaterial.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// 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
21 public :
22 TTree *fChain;
23 Int_t fCurrent;
24
25 // Declaration of leave types
27 Float_t LayerRadius;
28 Float_t LayerHalfZ;
32 Float_t LayerMaterialX0[50000]; //[cylMatBinsTotal]
33 Float_t LayerMaterialZARho[50000]; //[cylMatBinsTotal]
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;
51 TBranch *b_cylRefHalfX;
52 TBranch *b_cylRefHalfY;
53 TBranch *b_cylRefBinsX;
54 TBranch *b_cylRefBinsY;
58
61 virtual Int_t Cut(Long64_t entry);
62 virtual Int_t GetEntry(Long64_t entry);
63 virtual Long64_t LoadTree(Long64_t entry);
64 void Init(TTree *tree);
65 virtual void Loop();
66 virtual Bool_t Notify();
67 virtual void Show(Long64_t entry = -1);
68
69 private:
70
71 TString m_name;
72
73};
74
75#endif
76
virtual void Show(Long64_t entry=-1)
Int_t LayerIndex
current Tree number in a TChain
CylinderLayerMaterial(TTree *tree=0)
Int_t fCurrent
pointer to the analyzed TTree or TChain
virtual Int_t Cut(Long64_t entry)
void Init(TTree *tree)
virtual void Loop()
virtual Long64_t LoadTree(Long64_t entry)
virtual Bool_t Notify()
virtual Int_t GetEntry(Long64_t entry)
virtual ~CylinderLayerMaterial()
TChain * tree