ATLAS Offline Software
Loading...
Searching...
No Matches
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
18public :
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;
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
virtual Long64_t LoadTree(Long64_t entry)
virtual Bool_t Notify()
virtual Int_t GetEntry(Long64_t entry)
Int_t fCurrent
pointer to the analyzed TTree or TChain
virtual void Show(Long64_t entry=-1)
LayerValidationTree(TTree *tree=0)
virtual Int_t Cut(Long64_t entry)
Float_t DensedHitR
current Tree number in a TChain
virtual ~LayerValidationTree()
void Init(TTree *tree)
virtual void Loop(bool cylinderLayer, TString &ext)
TChain * tree