#ifndef ALIFMDRAWREADER_H #define ALIFMDRAWREADER_H /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights * reserved. * * Latest changes by Christian Holm Christensen * * See cxx source for full Copyright notice */ /* $Id$ */ //____________________________________________________________________ // // Class to read ADC values from a AliRawReader object. // #ifndef ROOT_TTask # include #endif //____________________________________________________________________ class AliRawReader; class AliFMD; //____________________________________________________________________ class AliFMDRawReader : public TTask { public: AliFMDRawReader(AliFMD* fmd, AliRawReader* reader); virtual void Exec(Option_t* option=""); void SetSampleRate(UShort_t sampleRate=1) { fSampleRate = sampleRate; } protected: AliFMD* fFMD; //! Pointer to detector description AliRawReader* fReader; //! Pointer to raw reader UShort_t fSampleRate; // The sample rate (if 0, inferred from data) ClassDef(AliFMDRawReader, 0) // Read FMD raw data into a cache }; #endif //____________________________________________________________________ // // Local Variables: // mode: C++ // End: // // EOF //