CMS 3D CMS Logo

TrackerTreeVariables.h
Go to the documentation of this file.
1 #ifndef TrackerTreeVariables_h
2 #define TrackerTreeVariables_h
3 
4 // For ROOT types with '_t':
5 #include <Rtypes.h>
6 
7 // container to hold all static module parameters, determined with ideal geometry
9  TrackerTreeVariables() { this->clear(); }
10 
11  void clear() {
13  isDoubleSide = isRPhi = isStereo = false;
15  posR = posPhi = posEta = posX = posY = posZ = -999.F;
16  }
17 
21  Float_t posR, posPhi, posEta, posX, posY, posZ;
22 };
23 
24 #endif
TrackerTreeVariables::half
UInt_t half
Definition: TrackerTreeVariables.h:18
TrackerTreeVariables::isDoubleSide
Bool_t isDoubleSide
Definition: TrackerTreeVariables.h:19
TrackerTreeVariables::posX
Float_t posX
Definition: TrackerTreeVariables.h:21
TrackerTreeVariables::petal
UInt_t petal
Definition: TrackerTreeVariables.h:18
TrackerTreeVariables::isRPhi
Bool_t isRPhi
Definition: TrackerTreeVariables.h:19
TrackerTreeVariables::side
UInt_t side
Definition: TrackerTreeVariables.h:18
TrackerTreeVariables::wDirection
Int_t wDirection
Definition: TrackerTreeVariables.h:20
TrackerTreeVariables::layer
UInt_t layer
Definition: TrackerTreeVariables.h:18
TrackerTreeVariables::posY
Float_t posY
Definition: TrackerTreeVariables.h:21
TrackerTreeVariables::isStereo
Bool_t isStereo
Definition: TrackerTreeVariables.h:19
TrackerTreeVariables::posPhi
Float_t posPhi
Definition: TrackerTreeVariables.h:21
TrackerTreeVariables::rod
UInt_t rod
Definition: TrackerTreeVariables.h:18
TrackerTreeVariables::ring
UInt_t ring
Definition: TrackerTreeVariables.h:18
TrackerTreeVariables::vDirection
Int_t vDirection
Definition: TrackerTreeVariables.h:20
TrackerTreeVariables::outerInner
UInt_t outerInner
Definition: TrackerTreeVariables.h:18
TrackerTreeVariables::rawId
UInt_t rawId
Definition: TrackerTreeVariables.h:18
TrackerTreeVariables::posEta
Float_t posEta
Definition: TrackerTreeVariables.h:21
TrackerTreeVariables::posR
Float_t posR
Definition: TrackerTreeVariables.h:21
TrackerTreeVariables::panel
UInt_t panel
Definition: TrackerTreeVariables.h:18
TrackerTreeVariables::uDirection
Int_t uDirection
Definition: TrackerTreeVariables.h:20
module
Definition: vlib.h:198
TrackerTreeVariables::nStrips
UInt_t nStrips
Definition: TrackerTreeVariables.h:18
TrackerTreeVariables::TrackerTreeVariables
TrackerTreeVariables()
Definition: TrackerTreeVariables.h:9
TrackerTreeVariables::clear
void clear()
Definition: TrackerTreeVariables.h:11
TrackerTreeVariables
Definition: TrackerTreeVariables.h:8
TrackerTreeVariables::posZ
Float_t posZ
Definition: TrackerTreeVariables.h:21
TrackerTreeVariables::subdetId
UInt_t subdetId
Definition: TrackerTreeVariables.h:18
TrackerTreeVariables::blade
UInt_t blade
Definition: TrackerTreeVariables.h:18
TrackerTreeVariables::module
UInt_t module
Definition: TrackerTreeVariables.h:18