00001 #ifndef ALIFMDCALIBSAMPLERATE_H 00002 #define ALIFMDCALIBSAMPLERATE_H 00003 /* Copyright(c) 1998-2000, ALICE Experiment at CERN, All rights 00004 * reserved. 00005 * 00006 * See cxx source for full Copyright notice 00007 */ 00008 #ifndef ROOT_TObject 00009 # include <TObject.h> 00010 #endif 00011 #ifndef ROOT_TArrayI 00012 # include <TArrayI.h> 00013 #endif 00014 //____________________________________________________________________ 00018 class AliFMDCalibSampleRate : public TObject 00019 { 00020 public: 00022 AliFMDCalibSampleRate(); 00025 AliFMDCalibSampleRate(const AliFMDCalibSampleRate& o); 00029 AliFMDCalibSampleRate& operator=(const AliFMDCalibSampleRate& o); 00033 void Set(UShort_t ddl, UShort_t rate); 00037 UShort_t Rate(UShort_t ddl) const; 00038 protected: 00039 TArrayI fRates; // Sample rates 00040 ClassDef(AliFMDCalibSampleRate,1); // Sample rates 00041 }; 00042 00043 #endif 00044 //____________________________________________________________________ 00045 // 00046 // Local Variables: 00047 // mode: C++ 00048 // End: 00049 // 00050 00051