![]() |
AliRoot Core
3dc7879 (3dc7879)
|
#include <AliShuttleInterface.h>
Public Types | |
enum | System { kDAQ = 0, kDCS, kHLT, kDQM } |
enum | { kNDetectors = 22 } |
Public Member Functions | |
virtual Bool_t | Store (const AliCDBPath &path, TObject *object, AliCDBMetaData *metaData, Int_t validityStart=0, Bool_t validityInfinite=kFALSE)=0 |
virtual Bool_t | StoreReferenceData (const AliCDBPath &path, TObject *object, AliCDBMetaData *metaData)=0 |
virtual Bool_t | StoreReferenceFile (const char *detector, const char *localFile, const char *gridFileName)=0 |
virtual Bool_t | StoreRunMetadataFile (const char *localFile, const char *gridFileName)=0 |
virtual const char * | GetFile (Int_t system, const char *detector, const char *id, const char *source)=0 |
virtual TList * | GetFileSources (Int_t system, const char *detector, const char *id=0)=0 |
virtual TList * | GetFileIDs (Int_t system, const char *detector, const char *source)=0 |
virtual const char * | GetRunParameter (const char *lbEntry)=0 |
virtual UInt_t | GetStartTimeDCSQuery ()=0 |
virtual UInt_t | GetEndTimeDCSQuery ()=0 |
virtual const char * | GetRunType ()=0 |
virtual Bool_t | GetHLTStatus ()=0 |
virtual const char * | GetTriggerConfiguration ()=0 |
virtual const char * | GetCTPTimeParams ()=0 |
virtual const char * | GetTriggerDetectorMask ()=0 |
virtual AliCDBEntry * | GetFromOCDB (const char *detector, const AliCDBPath &path)=0 |
virtual void | Log (const char *detector, const char *message, UInt_t level=3)=0 |
virtual void | RegisterPreprocessor (AliPreprocessor *preprocessor)=0 |
virtual void | SendMLFromDet (const char *value)=0 |
virtual TString * | GetLTUConfig (const char *det)=0 |
Static Public Member Functions | |
static const char * | GetSystemName (UInt_t system) |
static const char * | GetOfflineDetName (const char *detName) |
static const char * | GetDetName (UInt_t detPos) |
static Int_t | GetDetPos (const char *detName) |
static UInt_t | NDetectors () |
static TString | GetMainCDB () |
static TString | GetLocalCDB () |
static TString | GetMainRefStorage () |
static TString | GetLocalRefStorage () |
static TString | GetMirrorSEs () |
static const char * | GetShuttleLogDir () |
static const char * | GetShuttleTempDir () |
Static Protected Attributes | |
static const char * | fkSystemNames [4] = { "DAQ", "DCS", "HLT", "DQM" } |
static const char * | fgkDetName [kNDetectors] |
static const char * | fgkOfflineDetName [kNDetectors] |
static TString | fgkMainCDB |
static TString | fgkLocalCDB |
static TString | fgkMainRefStorage |
static TString | fgkLocalRefStorage |
static TString | fgkMirrorSEs |
static TString | fgkShuttleTempDir |
static TString | fgkShuttleLogDir |
Definition at line 22 of file AliShuttleInterface.h.
anonymous enum |
Enumerator | |
---|---|
kNDetectors |
Definition at line 26 of file AliShuttleInterface.h.
Enumerator | |
---|---|
kDAQ | |
kDCS | |
kHLT | |
kDQM |
Definition at line 25 of file AliShuttleInterface.h.
|
pure virtual |
Referenced by AliPreprocessor::GetCTPTimeParams().
|
static |
Definition at line 66 of file AliShuttleInterface.cxx.
Referenced by GetSystemName().
|
static |
Definition at line 78 of file AliShuttleInterface.cxx.
Referenced by GetOfflineDetName(), and GetSystemName().
|
pure virtual |
Referenced by AliPreprocessor::GetEndTimeDCSQuery().
|
pure virtual |
Referenced by AliPreprocessor::GetFile(), and AliPreprocessor::GetForeignFile().
|
pure virtual |
Referenced by AliPreprocessor::GetFileIDs().
|
pure virtual |
Referenced by AliPreprocessor::GetFileSources(), and AliPreprocessor::GetForeignFileSources().
|
pure virtual |
Referenced by AliPreprocessor::GetFromOCDB(), and AliPreprocessor::GetGeometryFromOCDB().
|
pure virtual |
Referenced by AliPreprocessor::GetHLTStatus().
|
inlinestatic |
Definition at line 62 of file AliShuttleInterface.h.
|
inlinestatic |
Definition at line 64 of file AliShuttleInterface.h.
|
pure virtual |
Referenced by AliPreprocessor::GetLTUConfig(), and GetShuttleTempDir().
|
inlinestatic |
Definition at line 61 of file AliShuttleInterface.h.
Referenced by ReadDCSAliasMap(), runMCHShuttleOffline(), TestMUONPreprocessor(), TestPreprocessor(), and WriteDCSAliasMap().
|
inlinestatic |
Definition at line 63 of file AliShuttleInterface.h.
Referenced by runMCHShuttleOffline(), TestMUONPreprocessor(), and TestPreprocessor().
|
inlinestatic |
Definition at line 65 of file AliShuttleInterface.h.
|
static |
Definition at line 53 of file AliShuttleInterface.cxx.
Referenced by AliPreprocessor::GetFromOCDB(), GetSystemName(), AliPreprocessor::Store(), AliPreprocessor::StoreReferenceData(), and AliPreprocessor::StoreReferenceFile().
|
pure virtual |
Referenced by AliPreprocessor::GetRunParameter().
|
pure virtual |
Referenced by AliPreprocessor::GetRunType().
|
inlinestatic |
Definition at line 67 of file AliShuttleInterface.h.
Referenced by runMCHShuttleOffline(), and TestMUONPreprocessor().
|
inlinestatic |
Definition at line 68 of file AliShuttleInterface.h.
Referenced by runMCHShuttleOffline(), and TestMUONPreprocessor().
|
pure virtual |
Referenced by AliPreprocessor::GetStartTimeDCSQuery().
|
inlinestatic |
Definition at line 54 of file AliShuttleInterface.h.
|
pure virtual |
Referenced by AliPreprocessor::GetTriggerConfiguration().
|
pure virtual |
Referenced by AliPreprocessor::GetTriggerDetectorMask().
|
pure virtual |
Referenced by AliPreprocessor::Log().
|
inlinestatic |
Definition at line 59 of file AliShuttleInterface.h.
|
pure virtual |
|
pure virtual |
Referenced by GetShuttleTempDir(), and AliPreprocessor::SendToML().
|
pure virtual |
Referenced by AliPreprocessor::Store().
|
pure virtual |
Referenced by AliPreprocessor::StoreReferenceData().
|
pure virtual |
Referenced by AliPreprocessor::StoreReferenceFile().
|
pure virtual |
Referenced by AliPreprocessor::StoreRunMetadataFile().
|
staticprotected |
Definition at line 76 of file AliShuttleInterface.h.
Referenced by GetDetName(), and GetDetPos().
|
staticprotected |
Definition at line 80 of file AliShuttleInterface.h.
Referenced by GetLocalCDB().
|
staticprotected |
Definition at line 82 of file AliShuttleInterface.h.
Referenced by GetLocalRefStorage().
|
staticprotected |
Definition at line 79 of file AliShuttleInterface.h.
Referenced by GetMainCDB().
|
staticprotected |
Definition at line 81 of file AliShuttleInterface.h.
Referenced by GetMainRefStorage().
|
staticprotected |
Definition at line 83 of file AliShuttleInterface.h.
Referenced by GetMirrorSEs().
|
staticprotected |
Definition at line 77 of file AliShuttleInterface.h.
Referenced by GetOfflineDetName().
|
staticprotected |
Definition at line 86 of file AliShuttleInterface.h.
Referenced by GetShuttleLogDir().
|
staticprotected |
Definition at line 85 of file AliShuttleInterface.h.
Referenced by GetShuttleTempDir().
|
staticprotected |
Definition at line 75 of file AliShuttleInterface.h.
Referenced by GetSystemName().