Int_t GetCurrentRun() const;
UInt_t GetCurrentStartTime() const;
UInt_t GetCurrentEndTime() const;
+ UInt_t GetCurrentTimeCreated() const;
UInt_t GetCurrentYear() const;
const char* GetLHCPeriod() const;
virtual TList* GetFileSources(Int_t system, const char* detector, const char* id = 0);
virtual TList* GetFileIDs(Int_t system, const char* detector, const char* source);
virtual const char* GetRunParameter(const char* lbEntry);
+ virtual UInt_t GetStartTimeDCSQuery();
+ virtual UInt_t GetEndTimeDCSQuery();
virtual AliCDBEntry* GetFromOCDB(const char* detector, const AliCDBPath& path);
virtual const char* GetRunType();
virtual Bool_t GetHLTStatus();
Bool_t RetrieveFile(UInt_t system, const char* daqFileName, const char* localFileName);
Bool_t UpdateTable();
+ Bool_t UpdateTableSkippedCase(const char* detector="ALL");
Bool_t UpdateTableFailCase();
Bool_t StoreLocally(const TString& localUri, const AliCDBPath& path, TObject* object,
void UpdateShuttleStatus(AliShuttleStatus::Status newStatus, Bool_t increaseCount = kFALSE);
Bool_t UpdateShuttleLogbook(const char* detector, const char* status=0);
Bool_t SendMail(EMailTarget target, Int_t system = -1);
+ Int_t GetMem(Int_t pid);
TString GetLogFileName(const char* detector) const;
void SetLastAction(const char* action);
void SendAlive();
- void SendMLInfo();
+ void SendMLDetInfo();
+ void SendMLRunInfo(const char* status);
virtual Bool_t TouchFile();
const AliShuttleConfig* fConfig; // pointer to configuration object