#ifndef ALITOFCABLELENGTHMAP_H
#define ALITOFCABLELENGTHMAP_H
#include "TObject.h"
#include "AliTOFGeometry.h"
class AliTOFCableLengthMap: public TObject{
public:
AliTOFCableLengthMap();
virtual ~AliTOFCableLengthMap();
static Float_t GetCableLength(Int_t icrate, Int_t islot, Int_t ichain, Int_t itdc);
static Float_t GetCableTimeShift(Int_t icrate, Int_t islot, Int_t ichain, Int_t itdc);
static Int_t GetCableTimeShiftBin(Int_t icrate, Int_t islot, Int_t ichain, Int_t itdc);
static Float_t GetPropagationDelay() {return fgkPropagationDelay;};
private:
static const Float_t fgkCableLength[72][10][2][5];
static const Float_t fgkPropagationDelay;
ClassDef(AliTOFCableLengthMap,0)
};
#endif
AliTOFCableLengthMap.h:10 AliTOFCableLengthMap.h:11 AliTOFCableLengthMap.h:12 AliTOFCableLengthMap.h:13 AliTOFCableLengthMap.h:14 AliTOFCableLengthMap.h:15 AliTOFCableLengthMap.h:16 AliTOFCableLengthMap.h:17 AliTOFCableLengthMap.h:18 AliTOFCableLengthMap.h:19 AliTOFCableLengthMap.h:20 AliTOFCableLengthMap.h:21 AliTOFCableLengthMap.h:22 AliTOFCableLengthMap.h:23 AliTOFCableLengthMap.h:24 AliTOFCableLengthMap.h:25 AliTOFCableLengthMap.h:26 AliTOFCableLengthMap.h:27 AliTOFCableLengthMap.h:28 AliTOFCableLengthMap.h:29 AliTOFCableLengthMap.h:30 AliTOFCableLengthMap.h:31 AliTOFCableLengthMap.h:32 AliTOFCableLengthMap.h:33 AliTOFCableLengthMap.h:34 AliTOFCableLengthMap.h:35 AliTOFCableLengthMap.h:36