]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - SHUTTLE/AliShuttleLogbookEntry.h
A new method DrawPMDModule is added
[u/mrichter/AliRoot.git] / SHUTTLE / AliShuttleLogbookEntry.h
index 8db47fd5e31314bee3bbcde2b962e6e522111490..fcedb17f1e35f8967d5ce8c10b73b9bdd97fe9fa 100644 (file)
@@ -36,15 +36,17 @@ public:
        virtual void Copy(TObject& c) const;
 
        Int_t GetRun() const {return fRun;}
-       UInt_t GetStartTime() const  {TString tmp(GetRunParameter("time_start")); return tmp.Atoi();}
-       UInt_t GetEndTime() const {TString tmp(GetRunParameter("time_end")); return tmp.Atoi();}
+       UInt_t GetStartTime() const  {TString tmp(GetRunParameter("DAQ_time_start")); return tmp.Atoi();}
+       UInt_t GetEndTime() const {TString tmp(GetRunParameter("DAQ_time_end")); return tmp.Atoi();}
+       Bool_t GetECSSuccess() const {TString tmp(GetRunParameter("ecs_success")); return (Bool_t) tmp.Atoi();}
 
 //     void SetRun(Int_t run) {fRun=run;}
 
        void SetRunParameter(const char* key, const char* value);
        const char* GetRunParameter(const char* key) const;
 
-       Status GetDetectorStatus(const char* detCode) const;
+       Status GetDetectorStatus(const char* detCode) const
+                       {return GetDetectorStatus(AliShuttleInterface::GetDetPos(detCode));}
        Status GetDetectorStatus(Int_t detPos) const;
        Status* GetDetectorStatus() const {return (Status*) fDetectorStatus;}
 
@@ -54,6 +56,8 @@ public:
        void SetDetectorStatus(const char* detCode, const char* statusName);
        void SetDetectorStatus(UInt_t detPos, const char* statusName);
 
+       const char* GetRunType() const { return GetRunParameter("run_type"); }
+
        Bool_t IsDone() const;
 
        static const char* GetDetectorStatusName(Status status);