]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliAODTagCreator.h
Suffix top level Branch names with a dot, to allow switching on/off via SetBranchStat...
[u/mrichter/AliRoot.git] / STEER / AliAODTagCreator.h
index 8c62a9eab42cf746731354791d9029469573472a..29bd7fe36bd2802d7e03a73ac09f7bb4a8602305 100644 (file)
@@ -28,6 +28,7 @@
 
 #include <AliTagCreator.h>
 
+class TChain;
 class TFile;
 class TGridResult;
 
@@ -39,16 +40,20 @@ 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:
+  TChain *fChain; //chain of esd files
+
   ClassDef(AliAODTagCreator,0)  
 };