#include <TSystem.h>
class TChain;
class TList;
+class TMap;
#include <AliTagCreator.h>
class TFile;
class TGridResult;
+class AliGRPObject;
//___________________________________________________________________________
class AliESDTagCreator : public AliTagCreator {
AliESDTagCreator();
~AliESDTagCreator();
- void CreateESDTags(Int_t fFirstEvent, Int_t fLastEvent, TList *grpList);
+ void CreateESDTags(Int_t fFirstEvent, Int_t fLastEvent, AliGRPObject *grpData, ULong_t * qa, Bool_t * es, Int_t qalength, Int_t eslength);
void SetInactiveBranches(const char* branches) {fBranches = branches;}
private:
void SwitchOffBranches() const;
+ AliESDTagCreator(const AliESDTagCreator& creator);
+ AliESDTagCreator& operator=(const AliESDTagCreator& creator);
TChain *fChain; //chain of esd files
TList *fGUIDList; //TList of guid TObjString