Go to the documentation of this file.00001 #ifndef TMEGeom_H
00002 #define TMEGeom_H
00003
00004 #include "TObject.h"
00005
00006 #define nTT 25
00007
00008 class TMEGeom: public TObject
00009 {
00010
00011 private:
00012
00013 int ttindarr[5][5];
00014
00015
00016 public:
00017
00018 TMEGeom();
00019
00020
00021 virtual ~TMEGeom();
00022
00023 int nbOfXTalinmodN(int);
00024 int nbOfXTalinlmodN(int);
00025
00026 int xtaltoadcn(int);
00027 int adcltoxtal(int,int);
00028 int adcltoadcn(int,int);
00029 int adcltotNumb(int,int);
00030 int adcmtoadcn(int,int);
00031 int adcmtoadcl(int,int,int);
00032 int adcntoadcm(int);
00033 int adcntomodN(int);
00034 int adcntolmodN(int,int);
00035 int adcntoxtal(int);
00036 int tNumbtomodN(int);
00037 int tNumbtomodulN(int);
00038 int tNumbtolmodN(int);
00039 int tNumbtoside(int);
00040 int lmodNtoside(int);
00041 int lmodNtomodN(int);
00042 int lmodNtolmcha(int);
00043
00044 int modN_offset(int);
00045 int lmodN_offset(int);
00046
00047 int adcntoij(int);
00048 int adcltoij(int,int);
00049 int ijtoadcn(int,int);
00050 int ijtoadcl(int,int,int);
00051
00052 int tNumbtolvcha(int);
00053 int tNumbtohvcha(int);
00054 int adcltolvcha(int,int);
00055 int adcltohvcha(int,int);
00056
00057 int hvchatolvcha(int);
00058
00059 void tNumbtoij(int);
00060
00061
00062 };
00063
00064 #endif