| 28 |
// |
// |
| 29 |
// Mechanical positions (used with option --use-standard-alig) |
// Mechanical positions (used with option --use-standard-alig) |
| 30 |
// |
// |
| 31 |
#define MECHCTX 121. |
#define MECHCTX 120.5 |
| 32 |
#define MECHCTY 122. |
#define MECHCTY 121.5 |
| 33 |
#define MECHCTZ -261.81 |
#define MECHCTZ -261.81 |
| 34 |
// |
// |
| 35 |
// just for testing purpose |
// just for testing purpose |
| 78 |
// |
// |
| 79 |
Float_t GetEstrip(Int_t view, Int_t plane, Int_t strip); ///< returns saved MIP value for the indicated strip. |
Float_t GetEstrip(Int_t view, Int_t plane, Int_t strip); ///< returns saved MIP value for the indicated strip. |
| 80 |
Float_t DecodeEstrip(Int_t entry, Int_t &view, Int_t &plane, Int_t &strip); ///< returns saved MIP value for the entry number "entry" of the TArrayI. |
Float_t DecodeEstrip(Int_t entry, Int_t &view, Int_t &plane, Int_t &strip); ///< returns saved MIP value for the entry number "entry" of the TArrayI. |
| 81 |
|
Float_t DecodeEstrip(Int_t entry, Int_t &view, Int_t &plane, Int_t &strip, Bool_t &saturated); ///< returns saved MIP value for the entry number "entry" of the TArrayI. |
| 82 |
Float_t qtotpl(Int_t nplane); ///< Returns energy released on plane nplane (where 0<= nplane <= 43, 0 = 1Y, 1 = 1X, 2 = 2Y, 3 = 2X, etc. etc.). |
Float_t qtotpl(Int_t nplane); ///< Returns energy released on plane nplane (where 0<= nplane <= 43, 0 = 1Y, 1 = 1X, 2 = 2Y, 3 = 2X, etc. etc.). |
| 83 |
Float_t qtotpl(Int_t view, Int_t plane); ///< Returns energy released on view "view" (0 = X, 1 = Y) and plane "plane" ( 0 <= plane <= 21 ). |
Float_t qtotpl(Int_t view, Int_t plane); ///< Returns energy released on view "view" (0 = X, 1 = Y) and plane "plane" ( 0 <= plane <= 21 ). |
| 84 |
|
Float_t qtotpl(Int_t nplane, Bool_t &saturation); ///< Returns energy released on plane nplane (where 0<= nplane <= 43, 0 = 1Y, 1 = 1X, 2 = 2Y, 3 = 2X, etc. etc.). |
| 85 |
|
Float_t qtotpl(Int_t view, Int_t plane, Bool_t &saturation); ///< Returns energy released on view "view" (0 = X, 1 = Y) and plane "plane" ( 0 <= plane <= 21 ). |
| 86 |
// |
// |
| 87 |
void Clear(); |
void Clear(); |
| 88 |
// |
// |
| 140 |
Float_t GetZalig(){ return UZal;}; ///< return Z alignement paramenter |
Float_t GetZalig(){ return UZal;}; ///< return Z alignement paramenter |
| 141 |
// |
// |
| 142 |
Int_t GetView(){return (fView-1);}; ///< Get strip view [0-1] |
Int_t GetView(){return (fView-1);}; ///< Get strip view [0-1] |
| 143 |
Int_t GetPlane(){return (fPlane-1);}; ///< Get strip plane [0-22] |
Int_t GetPlane(){return (fPlane-1);}; ///< Get strip plane [0-21] |
| 144 |
Int_t GetStrip(){return (fStrip-1);}; ///< Get strip number [0-95] |
Int_t GetStrip(){return (fStrip-1);}; ///< Get strip number [0-95] |
| 145 |
// |
// |
| 146 |
void Set(Int_t view, Int_t plane, Int_t strip); ///< Set strip giving view [0-1], plane [0-22] and number [0-95] |
void Set(Int_t view, Int_t plane, Int_t strip); ///< Set strip giving view [0-1], plane [0-22] and number [0-95] |