CMS 3D CMS Logo

TMEGeom.h
Go to the documentation of this file.
1 #ifndef TMEGeom_H
2 #define TMEGeom_H
3 
4 #include "TObject.h"
5 
6 class TMEGeom : public TObject {
7 public:
8  static constexpr unsigned int nTT = 25;
9 
10 private:
11  int ttindarr[5][5];
12 
13 public:
14  // Default Constructor, mainly for Root
15  TMEGeom();
16 
17  // Destructor: Does nothing
18  virtual ~TMEGeom();
19 
20  int nbOfXTalinmodN(int);
21  int nbOfXTalinlmodN(int);
22 
23  int xtaltoadcn(int);
24  int adcltoxtal(int, int);
25  int adcltoadcn(int, int);
26  int adcltotNumb(int, int);
27  int adcmtoadcn(int, int);
28  int adcmtoadcl(int, int, int);
29  int adcntoadcm(int);
30  int adcntomodN(int);
31  int adcntolmodN(int, int);
32  int adcntoxtal(int);
33  int tNumbtomodN(int);
34  int tNumbtomodulN(int);
35  int tNumbtolmodN(int);
36  int tNumbtoside(int);
37  int lmodNtoside(int);
38  int lmodNtomodN(int);
39  int lmodNtolmcha(int);
40 
41  int modN_offset(int);
42  int lmodN_offset(int);
43 
44  int adcntoij(int);
45  int adcltoij(int, int);
46  int ijtoadcn(int, int);
47  int ijtoadcl(int, int, int);
48 
49  int tNumbtolvcha(int);
50  int tNumbtohvcha(int);
51  int adcltolvcha(int, int);
52  int adcltohvcha(int, int);
53 
54  int hvchatolvcha(int);
55 
56  void tNumbtoij(int);
57 
58  // ClassDef(TMEGeom,1)
59 };
60 
61 #endif
TMEGeom::lmodNtomodN
int lmodNtomodN(int)
TMEGeom::adcltoadcn
int adcltoadcn(int, int)
TMEGeom::ijtoadcl
int ijtoadcl(int, int, int)
TMEGeom::adcntoij
int adcntoij(int)
TMEGeom::adcltolvcha
int adcltolvcha(int, int)
TMEGeom::adcltoxtal
int adcltoxtal(int, int)
TMEGeom
Definition: TMEGeom.h:6
TMEGeom::lmodNtoside
int lmodNtoside(int)
TMEGeom::modN_offset
int modN_offset(int)
TMEGeom::nbOfXTalinmodN
int nbOfXTalinmodN(int)
TMEGeom::tNumbtomodN
int tNumbtomodN(int)
TMEGeom::tNumbtoside
int tNumbtoside(int)
TMEGeom::lmodNtolmcha
int lmodNtolmcha(int)
TMEGeom::adcltohvcha
int adcltohvcha(int, int)
TMEGeom::tNumbtolvcha
int tNumbtolvcha(int)
TMEGeom::tNumbtomodulN
int tNumbtomodulN(int)
TMEGeom::tNumbtohvcha
int tNumbtohvcha(int)
TMEGeom::hvchatolvcha
int hvchatolvcha(int)
TMEGeom::adcntoxtal
int adcntoxtal(int)
TMEGeom::adcltotNumb
int adcltotNumb(int, int)
TMEGeom::adcntoadcm
int adcntoadcm(int)
TMEGeom::ttindarr
int ttindarr[5][5]
Definition: TMEGeom.h:11
TMEGeom::adcntolmodN
int adcntolmodN(int, int)
TMEGeom::nbOfXTalinlmodN
int nbOfXTalinlmodN(int)
TMEGeom::xtaltoadcn
int xtaltoadcn(int)
TMEGeom::~TMEGeom
virtual ~TMEGeom()
TMEGeom::lmodN_offset
int lmodN_offset(int)
TMEGeom::adcmtoadcl
int adcmtoadcl(int, int, int)
TMEGeom::ijtoadcn
int ijtoadcn(int, int)
TMEGeom::tNumbtolmodN
int tNumbtolmodN(int)
TMEGeom::adcmtoadcn
int adcmtoadcn(int, int)
TMEGeom::nTT
static constexpr unsigned int nTT
Definition: TMEGeom.h:8
TMEGeom::TMEGeom
TMEGeom()
TMEGeom::tNumbtoij
void tNumbtoij(int)
TMEGeom::adcntomodN
int adcntomodN(int)
TMEGeom::adcltoij
int adcltoij(int, int)