1 #ifndef ALITOFCABLELENGTHMAP_H
2 #define ALITOFCABLELENGTHMAP_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
9 ///////////////////////////////////////////////////////////////////////////////
11 // TOF Cable Length Map class //
13 ///////////////////////////////////////////////////////////////////////////////
16 #include "AliTOFGeometry.h"
18 class AliTOFCableLengthMap: public TObject{
21 AliTOFCableLengthMap();
22 virtual ~AliTOFCableLengthMap();
23 static Float_t GetCableLength(Int_t icrate, Int_t islot, Int_t ichain, Int_t itdc);
24 static Float_t GetCableTimeShift(Int_t icrate, Int_t islot, Int_t ichain, Int_t itdc);
25 static Int_t GetCableTimeShiftBin(Int_t icrate, Int_t islot, Int_t ichain, Int_t itdc);
26 static Float_t GetPropagationDelay() {return fgkPropagationDelay;};
30 static const Float_t fgkCableLength[72][10][2][5];//Cable Length
31 static const Float_t fgkPropagationDelay;// Propagation delay [ns/cm]
33 ClassDef(AliTOFCableLengthMap,0) // TOF Cable Length Map class