![]() |
AliRoot Core
v5-06-15 (45dab64)
|
Shuttle preprocessor for MUON tracker. More...
#include <AliMUONTrackerPreprocessor.h>
Public Member Functions | |
AliMUONTrackerPreprocessor (AliShuttleInterface *shuttle) | |
virtual | ~AliMUONTrackerPreprocessor () |
virtual void | Initialize (Int_t run, UInt_t startTime, UInt_t endTime) |
![]() | |
virtual UInt_t | Process (TMap *dcsAliasMap) |
virtual void | Print (Option_t *opt="") const |
virtual Bool_t | ProcessDCS () |
Return info whether the current subprocessor(s) needs DCS or not. More... | |
void | Log (const char *message) |
Publish AliPreprocessor::Log function. More... | |
TList * | GetFileSources (Int_t system, const char *id) |
Publish AliPreprocessor::GetFileSources function. More... | |
Bool_t | Store (const char *pathLevel2, const char *pathLevel3, TObject *object, AliCDBMetaData *metaData, Int_t validityStart=0, Bool_t validityInfinite=kFALSE) |
Publish AliPreprocessor::Store function. More... | |
const char * | GetRunParameter (const char *param) |
Publish AliPreprocessor::GetRunParameter. More... | |
const char * | GetFile (Int_t system, const char *id, const char *source) |
Publish AliPreprocessor::GetFile function. More... | |
AliCDBEntry * | GetFromOCDB (const char *pathLevel2, const char *pathLevel3) |
Publish AliPreprocessor::GetFromOCDB function. More... | |
AliCDBEntry * | GetGeometryFromOCDB () |
Publish AliPreprocessor::GetFromOCDB function. More... | |
Bool_t | IsValid () const |
Whether we can be used (e.g. whether we were properly initialized) More... | |
void | Invalidate () |
Mark as invalid. More... | |
Bool_t | IsApplicable () |
Whether we should do something or not. More... | |
TString | GetLogBookParam (const char *parname) |
Return log book parameter. More... | |
Private Member Functions | |
AliMUONTrackerPreprocessor (const AliMUONTrackerPreprocessor &rhs) | |
Not implemented. More... | |
AliMUONTrackerPreprocessor & | operator= (const AliMUONTrackerPreprocessor &rhs) |
Not implemented. More... | |
Private Attributes | |
AliMUONPedestalSubprocessor * | fPedestalSubprocessor |
Pedestal subprocessor. More... | |
AliMUONGMSSubprocessor * | fGMSSubprocessor |
GMS subprocessor. More... | |
AliMUONHVSubprocessor * | fHVSubprocessor |
HV subprocessor. More... | |
AliMUONGainSubprocessor * | fGainSubprocessor |
Gain subprocessor. More... | |
AliMUONOccupancySubprocessor * | fOccupancySubprocessor |
Occupancy subprocessor. More... | |
Additional Inherited Members | |
![]() | |
AliMUONPreprocessor (const char *detName, AliShuttleInterface *shuttle) | |
virtual | ~AliMUONPreprocessor () |
void | Add (AliMUONVSubprocessor *subProcessor, Bool_t processDCS=kFALSE) |
void | ClearSubprocessors () |
![]() | |
Bool_t | fIsValid |
! whether we were correctly initialized More... | |
Bool_t | fIsApplicable |
! whether we have something to do More... | |
Shuttle preprocessor for MUON tracker.
Shuttle preprocessor for MUON tracker
It's simply a manager class that deals with a list of sub-tasks (of type AliMUONVSubprocessor).
Definition at line 25 of file AliMUONTrackerPreprocessor.h.
AliMUONTrackerPreprocessor::AliMUONTrackerPreprocessor | ( | AliShuttleInterface * | shuttle | ) |
ctor.
Definition at line 47 of file AliMUONTrackerPreprocessor.cxx.
|
virtual |
dtor
Definition at line 64 of file AliMUONTrackerPreprocessor.cxx.
|
private |
Not implemented.
|
virtual |
Re-register the subprocessor(s) depending on the actual runType
Reimplemented from AliMUONPreprocessor.
Definition at line 77 of file AliMUONTrackerPreprocessor.cxx.
|
private |
Not implemented.
|
private |
Gain subprocessor.
Definition at line 43 of file AliMUONTrackerPreprocessor.h.
Referenced by Initialize(), and ~AliMUONTrackerPreprocessor().
|
private |
GMS subprocessor.
Definition at line 41 of file AliMUONTrackerPreprocessor.h.
Referenced by Initialize(), and ~AliMUONTrackerPreprocessor().
|
private |
HV subprocessor.
Definition at line 42 of file AliMUONTrackerPreprocessor.h.
Referenced by Initialize(), and ~AliMUONTrackerPreprocessor().
|
private |
Occupancy subprocessor.
Definition at line 44 of file AliMUONTrackerPreprocessor.h.
Referenced by Initialize(), and ~AliMUONTrackerPreprocessor().
|
private |
Pedestal subprocessor.
Definition at line 40 of file AliMUONTrackerPreprocessor.h.
Referenced by Initialize(), and ~AliMUONTrackerPreprocessor().