AliRoot Core  v5-06-15 (45dab64)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliMUONGMSSubprocessor.h
Go to the documentation of this file.
1 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
2  * See cxx source for full Copyright notice */
3 
4 // $Id$
5 
11 
12 #ifndef ALI_MUONGMS_SUBPROCESSOR_H
13 #define ALI_MUONGMS_SUBPROCESSOR_H
14 
15 #ifndef ALIMUONVSUBPROCESSOR_H
16 # include "AliMUONVSubprocessor.h"
17 #endif
18 
19 #ifndef ALI_MUON_GEOMETRY_TRANSFORMER_H
21 #endif
22 
23 class AliMUONPreprocessor;
24 
26 {
27  public:
29  virtual ~AliMUONGMSSubprocessor();
30 
31  // methods
32  virtual Bool_t Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
33  virtual UInt_t Process(TMap* /*dcsAliasMap*/);
34 
35  private:
40 
41  // static methods
42  static const TString& GetDataId();
43  static const TString& GetMatrixArrayName();
44 
45  // methods
46  UInt_t ProcessFile(const TString& filename);
47 
48  // static data members
49  static const Int_t fgkSystem;
50 
51  // data members
53 
54  ClassDef(AliMUONGMSSubprocessor, 1) // Shuttle sub-processor for GMS
55 };
56 
57 #endif //ALI_MUONGMS_SUBPROCESSOR_H
Top container class for geometry transformations.
virtual UInt_t Process(TMap *)
Process this sub-task.
static const TString & GetMatrixArrayName()
The shuttle subprocessor for GMS data.
static const Int_t fgkSystem
The data system.
virtual Bool_t Initialize(Int_t run, UInt_t startTime, UInt_t endTime)
Base class for a shuttle sub-task for MUON (either TRK or TRG)
TTimeStamp startTime(2009, 8, 7, 0, 0, 0)
static const TString & GetDataId()
UInt_t ProcessFile(const TString &filename)
AliMUONGMSSubprocessor(AliMUONPreprocessor *master)
AliMUONGMSSubprocessor & operator=(const AliMUONGMSSubprocessor &)
Not implemented.
AliMUONGeometryTransformer * fTransformer
Geometry transformer.
Shuttle preprocessor for MUON subsystems (TRK and TRG)