]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONTrackerPreprocessor.h
From Michael Knichel: The THnSparses are not merged anymore, instead a set of 1D...
[u/mrichter/AliRoot.git] / MUON / AliMUONTrackerPreprocessor.h
index 6e20bdc69025478be3bf85ef9c372ebe9b90eba0..78420f9296edb149d8f0bae288c33e59e9fd71a5 100644 (file)
 /// \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
@@ -26,12 +31,19 @@ public:
   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