]> git.uio.no Git - u/mrichter/AliRoot.git/blob - MUON/AliMUONDigitCalibrator.h
Adding protected copy constructor and assignment operator
[u/mrichter/AliRoot.git] / MUON / AliMUONDigitCalibrator.h
1 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
2 * See cxx source for full Copyright notice                               */
3
4 // $Id$
5
6 /// \ingroup rec
7 /// \class AliMUONDigitCalibrator
8 /// \brief Class to calibrate the digits
9 /// 
10 /// \author Laurent Aphecetche
11
12 #ifndef AliMUONDigitCalibrator_H
13 #define AliMUONDigitCalibrator_H
14
15 #ifndef ROOT_TTask
16 #include "TTask.h"
17 #endif
18
19 class AliMUONCalibrationData;
20 class AliMUONData;
21
22 class AliMUONDigitCalibrator : public TTask
23 {
24 public:
25   AliMUONDigitCalibrator(AliMUONData* data, AliMUONCalibrationData* calib);
26   virtual ~AliMUONDigitCalibrator();
27   
28   virtual void Exec(Option_t*);
29   
30   protected:
31     AliMUONDigitCalibrator(const AliMUONDigitCalibrator& right);
32     AliMUONDigitCalibrator&  operator = (const AliMUONDigitCalibrator& right);
33      
34 private:    
35     AliMUONData* fData; //!
36     AliMUONCalibrationData* fCalibrationData; //!
37   
38   ClassDef(AliMUONDigitCalibrator,1) // Subtract pedestal from digit charge.
39 };
40
41 #endif