| 9 |
#include <TClonesArray.h> |
#include <TClonesArray.h> |
| 10 |
#include <TArrayF.h> |
#include <TArrayF.h> |
| 11 |
// |
// |
| 12 |
|
#include <CaloStruct.h> |
| 13 |
/** |
/** |
| 14 |
* \brief Calorimeter track-related variables class |
* \brief Calorimeter track-related variables class |
| 15 |
* |
* |
| 54 |
Float_t dX0l; ///< tranversed X0 lenght |
Float_t dX0l; ///< tranversed X0 lenght |
| 55 |
// |
// |
| 56 |
CaloTrkVar(); ///< Constructor. |
CaloTrkVar(); ///< Constructor. |
| 57 |
|
// ~CaloTrkVar(); ///< Destructor. |
| 58 |
/** |
/** |
| 59 |
* \param trkvar Object of the class CaloTrkVar |
* \param trkvar Object of the class CaloTrkVar |
| 60 |
*/ |
*/ |
| 154 |
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 TArrayF. |
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 TArrayF. |
| 155 |
CaloTrkVar *GetCaloTrkVar(Int_t notrack); ///< returns a pointer to the CaloTrkVar class containing track related variables |
CaloTrkVar *GetCaloTrkVar(Int_t notrack); ///< returns a pointer to the CaloTrkVar class containing track related variables |
| 156 |
// |
// |
| 157 |
|
TClonesArray *GetTrackArray(){return CaloTrk;}; |
| 158 |
CaloLevel2* GetCaloLevel2(){return this;}; ///< returns pointer to this object |
CaloLevel2* GetCaloLevel2(){return this;}; ///< returns pointer to this object |
| 159 |
// |
// |
| 160 |
|
void GetLevel2Struct(cCaloLevel2 *l2) const; |
| 161 |
|
void Clear(); |
| 162 |
|
// |
| 163 |
// constructor |
// constructor |
| 164 |
// |
// |
| 165 |
CaloLevel2(); |
CaloLevel2(); ///< Constructor. |
| 166 |
|
// ~CaloLevel2(); ///< Destructor. |
| 167 |
// |
// |
| 168 |
friend class CaloProcessing; |
friend class CaloProcessing; |
| 169 |
// |
// |