///
/// \author Ivana Hrivnacova, IPN Orsay
-#ifndef ALI_MUON_GMS_SUBPROCESSOR_H
-#define ALI_MUON_GMS_SUBPROCESSOR_H
+#ifndef ALI_MUONGMS_SUBPROCESSOR_H
+#define ALI_MUONGMS_SUBPROCESSOR_H
#ifndef ALIMUONVSUBPROCESSOR_H
# include "AliMUONVSubprocessor.h"
virtual ~AliMUONGMSSubprocessor();
// methods
+ virtual Bool_t Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
virtual UInt_t Process(TMap* /*dcsAliasMap*/);
private:
+ /// Not implemented
AliMUONGMSSubprocessor(const AliMUONGMSSubprocessor&);
+ /// Not implemented
AliMUONGMSSubprocessor& operator=(const AliMUONGMSSubprocessor&);
+ // static methods
+ static const TString& GetDataId();
+ static const TString& GetMatrixArrayName();
+
+ // methods
UInt_t ProcessFile(const TString& filename);
// static data members
static const Int_t fgkSystem; ///< The data system
- static const TString fgkDataId; ///< The data Id
- static const TString fgkMatrixArrayName; ///< The fixed matrix array name
-
+
// data members
- AliMUONGeometryTransformer fTransformer;///< Geometry transformer (used to get vo
+ AliMUONGeometryTransformer* fTransformer; ///< Geometry transformer
- ClassDef(AliMUONGMSSubprocessor, 1); // Shuttle sub-processor for GMS
+ ClassDef(AliMUONGMSSubprocessor, 1) // Shuttle sub-processor for GMS
};
-#endif
+#endif //ALI_MUONGMS_SUBPROCESSOR_H