From 277f77ddc73f96229f5d65a2cc02b0dae6f8b449 Mon Sep 17 00:00:00 2001 From: zampolli Date: Wed, 27 Jun 2007 16:55:42 +0000 Subject: [PATCH] Channel for Task for TOF Calibration, optimized for pp runs --- TOF/AliTOFChannelTask.h | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 TOF/AliTOFChannelTask.h diff --git a/TOF/AliTOFChannelTask.h b/TOF/AliTOFChannelTask.h new file mode 100644 index 00000000000..b41bcc7b3c4 --- /dev/null +++ b/TOF/AliTOFChannelTask.h @@ -0,0 +1,34 @@ +#ifndef ALITOFCHANNELTASK_H +#define ALITOFCHANNELTASK_H + +/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * + * See cxx source for full Copyright notice */ + +//////////////////////////////////////////////// +// class for TOF calibration // +//////////////////////////////////////////////// + +/* $Id$ */ + +#include "TObject.h" + +class AliTOFChannelTask: public TObject { + +public: + AliTOFChannelTask(); + AliTOFChannelTask(Float_t* slewingPar); + AliTOFChannelTask(const AliTOFChannelTask &chan); + AliTOFChannelTask& operator= (const AliTOFChannelTask &chan); + virtual ~AliTOFChannelTask(){}; + Float_t GetSlewPar(Int_t index) const {return fSlewPar[index];} + Float_t* GetSlewPar() const {return (float*)fSlewPar;} + void SetSlewPar(Int_t index, Float_t val) {fSlewPar[index]=val;} + void SetSlewPar(Float_t* SlewPar); + +private: + Float_t fSlewPar[6]; // Time slewing parameters + // + ClassDef(AliTOFChannelTask,1) // TOF Sensor Calibration object +}; + +#endif -- 2.43.0