]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONTriggerSubprocessor.h
The cut on V0 pointing angle is now momentum dependent below 1.5 GeV/c. Above this...
[u/mrichter/AliRoot.git] / MUON / AliMUONTriggerSubprocessor.h
index 1069c9f9c0a57ab4f4a3b7eb70f0bbd3779bc9f5..8450f2be7462858034b64e64565f5117cb23a2c8 100644 (file)
 #endif
 
 class AliMUONTriggerLut;
-class AliMUONVStore;
+class AliMUONRegionalTriggerConfig;
+class AliMUONGlobalCrateConfig;
 class AliMUONVCalibParam;
+class AliMUONVStore;
 class TString;
 
 class AliMUONTriggerSubprocessor : public AliMUONVSubprocessor
@@ -27,7 +29,7 @@ public:
   AliMUONTriggerSubprocessor(AliMUONPreprocessor* master);
   virtual ~AliMUONTriggerSubprocessor();
   
-  void Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
+  Bool_t Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
   UInt_t Process(TMap* dcsAliasMap);
   
 private:
@@ -48,12 +50,12 @@ private:
                         Bool_t& lutFile) const;
   
 private:
-  AliMUONVStore* fRegionalMasks; //!< regional masks
+  AliMUONRegionalTriggerConfig* fRegionalConfig; //!< regional config
   AliMUONVStore* fLocalMasks; //!< local masks
-  AliMUONVCalibParam* fGlobalMasks; //!< global masks
+  AliMUONGlobalCrateConfig*     fGlobalConfig;   //!< global config
   AliMUONTriggerLut* fLUT; //!< look-up table(s)
   
-  ClassDef(AliMUONTriggerSubprocessor,1) // A shuttle preprocessor for MUON TRK masks
+  ClassDef(AliMUONTriggerSubprocessor,2) // A shuttle preprocessor for MUON TRK masks
 };
 
 #endif