Line data Source code
1 : #ifndef ALITOFCHANNELOFFLINE_H
2 : #define ALITOFCHANNELOFFLINE_H
3 :
4 : /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 : * See cxx source for full Copyright notice */
6 :
7 : ////////////////////////////////////////////////
8 : // class for TOF calibration //
9 : ////////////////////////////////////////////////
10 :
11 : /* $Id$ */
12 :
13 : #include "TObject.h"
14 :
15 : class AliTOFChannelOffline: public TObject {
16 :
17 : public:
18 : AliTOFChannelOffline();
19 : AliTOFChannelOffline(Float_t* slewingPar);
20 : AliTOFChannelOffline(const AliTOFChannelOffline &chan);
21 : AliTOFChannelOffline& operator= (const AliTOFChannelOffline &chan);
22 : virtual ~AliTOFChannelOffline();
23 3600 : Float_t GetSlewPar(Int_t index) const {return fSlewPar[index];}
24 0 : Float_t* GetSlewPar() const {return (float*)fSlewPar;}
25 0 : void SetSlewPar(Int_t index, Float_t val) {fSlewPar[index]=val;}
26 : void SetSlewPar(Float_t* SlewPar);
27 :
28 : private:
29 : Float_t fSlewPar[6]; // Time slewing parameters
30 : //
31 943520 : ClassDef(AliTOFChannelOffline,1) // TOF Sensor Calibration object
32 : };
33 :
34 : #endif
|