]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - SHUTTLE/AliShuttle.h
Monalisa started in Collect() function. Alive message to monitor is sent at each...
[u/mrichter/AliRoot.git] / SHUTTLE / AliShuttle.h
index fe66b6afa8af96b72d1037719e540209c276c9f8..4ff0dbc91eca22f562ac5a1f82b645c6da1ff23d 100644 (file)
@@ -50,6 +50,9 @@ public:
        Int_t GetCurrentRun() const;
        UInt_t GetCurrentStartTime() const;
        UInt_t GetCurrentEndTime() const;
+       UInt_t GetCurrentYear() const;
+       
+       const char* GetLHCPeriod() const;
 
        virtual Bool_t Store(const AliCDBPath& path, TObject* object, AliCDBMetaData* metaData,
                        Int_t validityStart = 0, Bool_t validityInfinite = kFALSE);
@@ -118,11 +121,13 @@ private:
        void UpdateShuttleStatus(AliShuttleStatus::Status newStatus, Bool_t increaseCount = kFALSE);
        Bool_t UpdateShuttleLogbook(const char* detector, const char* status=0);
        Bool_t SendMail();
+       Bool_t SendMailToDCS();
        
        TString GetLogFileName(const char* detector) const;
 
        void SetLastAction(const char* action);
        
+       void SendAlive();
        void SendMLInfo();
 
        const AliShuttleConfig* fConfig;        // pointer to configuration object