]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TOF/AliTOFChannelTask.h
Merge branch 'master' of https://git.cern.ch/reps/AliRoot
[u/mrichter/AliRoot.git] / TOF / AliTOFChannelTask.h
1 #ifndef ALITOFCHANNELTASK_H
2 #define ALITOFCHANNELTASK_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 AliTOFChannelTask: public TObject {
16
17 public:
18   AliTOFChannelTask();
19   AliTOFChannelTask(Float_t* slewingPar);
20   AliTOFChannelTask(const AliTOFChannelTask &chan);
21   AliTOFChannelTask& operator= (const AliTOFChannelTask &chan);
22   virtual ~AliTOFChannelTask(){};
23   Float_t  GetSlewPar(Int_t index)      const {return fSlewPar[index];}
24   Float_t* GetSlewPar()   const {return (float*)fSlewPar;}
25   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   ClassDef(AliTOFChannelTask,1)    // TOF Sensor Calibration object
32 };
33
34 #endif