]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - RAW/AliRawDB.h
The folder which should be used to store the guid files is added as an option to...
[u/mrichter/AliRoot.git] / RAW / AliRawDB.h
index d798c6f1ea9bb84af191f3a451ee7f551632b689..8573777ca11457971d65d08c2dd1159cf207c585 100644 (file)
@@ -56,6 +56,8 @@ public:
    void         SetMaxSize(Double_t maxSize) { fMaxSize = maxSize; }
    void         SetFS(const char* fs1, const char* fs2 = NULL);
    void         SetDeleteFiles(Bool_t deleteFiles = kTRUE) { fDeleteFiles = deleteFiles; }
+   void         SetGuidFileFolder(const char* guidFileFolder)
+     { fGuidFileFolder = guidFileFolder; }
 
    Bool_t       NextFile(const char* fileName = NULL);
 
@@ -81,13 +83,15 @@ protected:
    TString        fFS2;           // second raw DB file system location
    Bool_t         fDeleteFiles;   // flag for deletion of files
    Bool_t         fStop;          // stop execution (triggered by SIGUSR1)
-
+   const char *fGuidFileFolder;   // folder which contains guid files
    static const char  *fgkAliRootTag; // string with the aliroot tag id
 
    virtual const char *GetFileName() const;
    virtual Bool_t      FSHasSpace(const char *fs) const;
    virtual void        MakeTree();
 
+   void WriteGuidFile();
+
 private:
    AliRawDB(const AliRawDB& rawDB);
    AliRawDB& operator = (const AliRawDB& rawDB);