1 #ifndef ALITAGCREATOR_H
2 #define ALITAGCREATOR_H
3 /* See cxx source for full Copyright notice */
8 //-------------------------------------------------------------------------
10 // This is the AliTagCreator class for the tag creation (post process)
12 // Origin: Panos Christakoglou, UOA-CERN, Panos.Christakoglou@cern.ch
13 //-------------------------------------------------------------------------
17 //////////////////////////////////////////////////////////////////////////
21 // Implementation of the tag creation mechanism. //
23 //////////////////////////////////////////////////////////////////////////
32 //___________________________________________________________________________
33 class AliTagCreator : public TObject {
39 //____________________________________________________//
40 Bool_t MergeTags(const char* type);
41 Bool_t MergeTags(const char* type, TGridResult *result);
43 void SetSE(const char *se){fSE = se;}
44 void SetStorage(Int_t storage);
45 void SetGridPath(const char *gridpath){fgridpath = gridpath;}
47 //____________________________________________________//
49 TString fSE; //the defined storage element
50 TString fgridpath; //the alien location of the tag files
51 Int_t fStorage; //0:local - 1:grid
53 ClassDef(AliTagCreator,0)