/// \class AliMUONTrackerPreprocessor
/// \brief Shuttle preprocessor for MUON tracker
///
-/// \author Laurent Aphecetche
+// Author Laurent Aphecetche
#include "AliMUONPreprocessor.h"
-class AliMUONVSubprocessor;
+class AliMUONPedestalSubprocessor;
+class AliMUONGMSSubprocessor;
+class AliMUONHVSubprocessor;
+class AliMUONGainSubprocessor;
+class AliMUONOccupancySubprocessor;
+
class TObjArray;
class AliMUONTrackerPreprocessor : public AliMUONPreprocessor
virtual void Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
private:
+ /// Not implemented
AliMUONTrackerPreprocessor(const AliMUONTrackerPreprocessor& rhs);
+ /// Not implemented
AliMUONTrackerPreprocessor& operator=(const AliMUONTrackerPreprocessor& rhs);
private:
-
- ClassDef(AliMUONTrackerPreprocessor,1) // MUON Tracker Shuttle preprocessor
+ AliMUONPedestalSubprocessor* fPedestalSubprocessor; ///< Pedestal subprocessor
+ AliMUONGMSSubprocessor* fGMSSubprocessor; ///< GMS subprocessor
+ AliMUONHVSubprocessor* fHVSubprocessor; ///< HV subprocessor
+ AliMUONGainSubprocessor* fGainSubprocessor; ///< Gain subprocessor
+ AliMUONOccupancySubprocessor* fOccupancySubprocessor; ///< Occupancy subprocessor
+
+ ClassDef(AliMUONTrackerPreprocessor,3) // MUON Tracker Shuttle preprocessor
};
#endif