]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONTriggerSubprocessor.h
One more warning fixed
[u/mrichter/AliRoot.git] / MUON / AliMUONTriggerSubprocessor.h
index 6b24b0e11d211e1d779e5ff6166d97553999ffbd..5a12de2c29d5c1d327dac808a9a616bba89f3dc2 100644 (file)
 #endif
 
 class AliMUONTriggerLut;
-class AliMUONVStore;
+class AliMUONRegionalTriggerConfig;
+class AliMUONGlobalCrateConfig;
 class AliMUONVCalibParam;
+class AliMUONVStore;
 class TString;
 
 class AliMUONTriggerSubprocessor : public AliMUONVSubprocessor
@@ -39,13 +41,21 @@ private:
   /// Not implemented
   AliMUONTriggerSubprocessor& operator=(const AliMUONTriggerSubprocessor&);
   
+  Int_t TestFile(const char* baseName, Bool_t shouldBeThere) const;
+
+  void WhichFilesToRead(const char* exportedFiles,
+                        Bool_t& globalFile,
+                        Bool_t& regionalFile,
+                        Bool_t& localFile,
+                        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