]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - SHUTTLE/TestShuttle/AliTestShuttle.h
Implementing LTU configuration retrieval from DAQ logbook (logbook_detectors table),
[u/mrichter/AliRoot.git] / SHUTTLE / TestShuttle / AliTestShuttle.h
index 12681b68f4eb4c06ae4383257d24386835864a99..96762df28a8fd74eced29c8acbb1558609cd3631 100644 (file)
@@ -37,6 +37,7 @@ class AliTestShuttle : public AliShuttleInterface
     void SetTimeCreated(UInt_t timeCreated) { fTimeCreated = timeCreated;}
     void SetDCSQueryOffset(UInt_t dcsQueryOffset) { fDCSQueryOffset = dcsQueryOffset;}
     void Process();
+    void SetLTUConfig(TString* ltuConfig, const char* det); 
 
     // AliShuttleInterface functions
     virtual Bool_t Store(const AliCDBPath& path, TObject* object, AliCDBMetaData* metaData,
@@ -70,6 +71,7 @@ class AliTestShuttle : public AliShuttleInterface
     static void SetShuttleLogDir (const char* logDir);
 
     virtual void SendMLFromDet(const char* value);
+    virtual TString* GetLTUConfig(const char* det);
 
   protected:
 
@@ -88,7 +90,8 @@ class AliTestShuttle : public AliShuttleInterface
     TString fTriggerConfiguration;  // trigger configuration for testing
     TString fTriggerDetectorMask;   // trigger detector mask for testing
     TString fCTPtiming;         // CTP time paramters for testing 
-
+    TObjArray *fltuConfig;      // LTU config TObjArray
   private:
     Bool_t CopyFileLocally(TString& targetDir, const char* localFile, const char* gridFileName);
     const char* GetRefFilePrefix(const char* base, const char* detector);