AliRoot Core  3abf5b4 (3abf5b4)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliMUONBusPatchEvolutionSubprocessor.h
Go to the documentation of this file.
1 #ifndef ALIMUONBUSPATCHEVOLUTIONSUBPROCESSOR_H
2 #define ALIMUONBUSPATCHEVOLUTIONSUBPROCESSOR_H
3 
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6 
7 // $Id$
8 
13 // Author Laurent Aphecetche
14 
15 #ifndef ALIMUONVSUBPROCESSOR_H
16 # include "AliMUONVSubprocessor.h"
17 #endif
18 
19 #include <vector>
20 
21 class AliMergeableCollection;
22 class TH1;
23 
25 {
26 public:
29 
30  Bool_t Initialize(Int_t run, UInt_t startTime, UInt_t endTime);
31  UInt_t Process(TMap* dcsAliasMap);
32  void Print(Option_t* opt="") const;
33 
34 private:
35 
40 
41  Bool_t ReadFile(const char* filename);
42 
43  void ShrinkTimeAxis(AliMergeableCollection& hc);
44 
45 
46 private:
47  AliMergeableCollection* fBPEVO;
49 
50  ClassDef(AliMUONBusPatchEvolutionSubprocessor,1) // A shuttle preprocessor for MUON TRK bus patch evolution
51 };
52 
53 #endif
Base class for a shuttle sub-task for MUON (either TRK or TRG)
TTimeStamp startTime(2009, 8, 7, 0, 0, 0)
int fProductionMode
! Whether or not we are using this one in production mode
AliMergeableCollection * fBPEVO
! Bus patch evolution
UInt_t Process(TMap *dcsAliasMap)
Process this sub-task.
Bool_t Initialize(Int_t run, UInt_t startTime, UInt_t endTime)
void ShrinkTimeAxis(AliMergeableCollection &hc)
AliMUONBusPatchEvolutionSubprocessor & operator=(const AliMUONBusPatchEvolutionSubprocessor &)
Not implemented.
Implementation of AliMUONVSubprocessor for MUON TRK bus patch evolution.
Shuttle preprocessor for MUON subsystems (TRK and TRG)