]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - SHUTTLE/AliShuttle.h
adding DCS buffer delay
[u/mrichter/AliRoot.git] / SHUTTLE / AliShuttle.h
index 643168e4c6b0a310e84676b994694071593372d4..1f91b4f9b563327cf43d66e7902ace23d4636110 100644 (file)
@@ -68,6 +68,7 @@ public:
        virtual AliCDBEntry* GetFromOCDB(const char* detector, const AliCDBPath& path);
        virtual const char* GetRunType();
        virtual Bool_t GetHLTStatus();
+       virtual const char* GetTriggerConfiguration(); 
        virtual void Log(const char* detector, const char* message);
 
        void SetLogbookEntry(AliShuttleLogbookEntry* entry) {fLogbookEntry=entry;}
@@ -123,13 +124,15 @@ private:
        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