![]() |
Belle II Software release-09-00-03
|
Mapping class. More...
Static Public Member Functions | |
| static void | Mapping (int id, int &ThetaId, int &PhiId) |
| Retrieving theta and phi id of crystal. | |
| static void | Mapping (int id, int &ThetaId, int &PhiId, int &nrep, int &indx) |
| Retrieving theta id, phi id, reciprocal shift and index. | |
| static int | CellID (int ThetaId, int PhiId) |
| return cell id as a function of theta id and phi id | |
| static int | Offset (int ThetaId) |
| return offset based on theta id | |
| static int | Indx2ThetaId (int indx) |
| getter for theta | |
| static int | ThetaId2NCry (int ThetaId) |
| getter for number of crystals | |
Static Private Attributes | |
| static const char | m_dTheta [69] |
| array of theta offsets | |
| static const unsigned char | m_Theta [546] |
| array of theta | |
| static const unsigned char | m_tbl [69] |
| array of crystals per phi sector | |
| static const unsigned char | m_offsets [69] |
| array of offsets | |
| static const unsigned char | m_RECIPROCAL_SHIFT = 16 |
| reciprocal shift | |
| static const unsigned int | m_recip [5] = {pack(2), pack(3), pack(4), pack(6), pack(9)} |
| array of reciprocal values | |
| static const unsigned int | m_denom [5] = { (2), (3), (4), (6), (9)} |
| array of denominator values | |
Mapping class.
Definition at line 36 of file ECLGeometryPar.cc.
|
inlinestatic |
return cell id as a function of theta id and phi id
Definition at line 61 of file ECLGeometryPar.cc.
|
inlinestatic |
getter for theta
Definition at line 73 of file ECLGeometryPar.cc.
|
inlinestatic |
Retrieving theta and phi id of crystal.
Definition at line 39 of file ECLGeometryPar.cc.
|
inlinestatic |
Retrieving theta id, phi id, reciprocal shift and index.
Definition at line 46 of file ECLGeometryPar.cc.
|
inlinestatic |
return offset based on theta id
Definition at line 67 of file ECLGeometryPar.cc.
|
inlinestatic |
getter for number of crystals
Definition at line 79 of file ECLGeometryPar.cc.
|
staticprivate |
array of denominator values
Definition at line 92 of file ECLGeometryPar.cc.
|
staticprivate |
array of theta offsets
Definition at line 85 of file ECLGeometryPar.cc.
|
staticprivate |
array of offsets
Definition at line 88 of file ECLGeometryPar.cc.
|
staticprivate |
array of reciprocal values
Definition at line 91 of file ECLGeometryPar.cc.
|
staticprivate |
reciprocal shift
Definition at line 90 of file ECLGeometryPar.cc.
|
staticprivate |
array of crystals per phi sector
Definition at line 87 of file ECLGeometryPar.cc.
|
staticprivate |
array of theta
Definition at line 86 of file ECLGeometryPar.cc.