]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliAODTagCreator.h
Bug fix: corrected file name (Levente)
[u/mrichter/AliRoot.git] / STEER / AliAODTagCreator.h
index 8c62a9eab42cf746731354791d9029469573472a..3fb0120cd0f2a00dbd2ed8164ccd57149cc055d6 100644 (file)
@@ -28,6 +28,7 @@
 
 #include <AliTagCreator.h>
 
+class TChain;
 class TFile;
 class TGridResult;
 
@@ -39,16 +40,22 @@ class AliAODTagCreator : public AliTagCreator {
   AliAODTagCreator();
   ~AliAODTagCreator(); 
 
-  void CreateAODTags(Int_t fFirstEvent, Int_t fLastEvent);
+  void CreateAODTags(Int_t fFirstEvent, Int_t fLastEvent, TList *grpList);
 
   Bool_t ReadGridCollection(TGridResult *result);
   Bool_t ReadLocalCollection(const char *localpath);
   Bool_t ReadCAFCollection(const char *filename);
   
  protected:  
+  void CreateTag(TChain *chain, const char* type);
   void CreateTag(TFile* file, const char *guid, const char *md5, const char *turl, Long64_t size, Int_t Counter);
   void CreateTag(TFile* file, const char *filepath, Int_t Counter);
-  
+ private:
+  AliAODTagCreator(const AliAODTagCreator& creator);             
+  AliAODTagCreator& operator=(const AliAODTagCreator& creator);    
+ private:
+  TChain *fChain; //chain of esd files
+
   ClassDef(AliAODTagCreator,0)  
 };