]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliCDBGrid.h
New classes added.
[u/mrichter/AliRoot.git] / STEER / AliCDBGrid.h
index 764fe08b1a32ed28e348e899edd29bc056f576f1..9d0356881f12d6e697342a15bd0edaa9128e95bb 100644 (file)
@@ -46,17 +46,14 @@ private:
        Bool_t FilenameToId(TString& filename, AliCDBId& id);
 
        Bool_t PrepareId(AliCDBId& id);
-       AliCDBId* GetId(const TList& validFileIds, const AliCDBId& query);
-       AliCDBEntry* GetEntryFromFile(TString& filename, const AliCDBId* dataId);
+       AliCDBId* GetId(const TObjArray& validFileIds, const AliCDBId& query);
+       AliCDBEntry* GetEntryFromFile(TString& filename, AliCDBId* dataId);
 
        Bool_t AddTag(TString& foldername, const char* tagname);
        Bool_t TagFileId(TString& filename, const AliCDBId* id);
        Bool_t TagFileMetaData(TString& filename, const AliCDBMetaData* md);
 
-//     Bool_t CheckVersion(const AliCDBId& query, AliCDBId* idToCheck, AliCDBId* result);
-
-       void MakeQueryFilter(Int_t firstRun, Int_t lastRun, const AliCDBPath& pathFilter, Int_t version,
-                               const AliCDBMetaData* md, TString& result) const;
+       void MakeQueryFilter(Int_t firstRun, Int_t lastRun, const AliCDBMetaData* md, TString& result) const;
 
        virtual void QueryValidFiles();
 
@@ -80,6 +77,7 @@ public:
 
        virtual Bool_t Validate(const char* gridString);
         virtual AliCDBParam* CreateParameter(const char* gridString);
+       virtual ~AliCDBGridFactory(){}
 
 protected:
         virtual AliCDBStorage* Create(const AliCDBParam* param);
@@ -116,7 +114,7 @@ private:
        TString fGridUrl;    // Grid url "Host:port"
        TString fUser;       // User
        TString fDBFolder;   // path of the DB folder
-       TString fSE;         // Storage Element 
+       TString fSE;         // Storage Element
 
        ClassDef(AliCDBGridParam, 0);
 };