1 #ifndef ALIXMLCOLLECTION_H
2 #define ALIXMLCOLLECTION_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
9 //-------------------------------------------------------------------------
10 // Class AliXMLCollection
11 // This is the class that creates XML collections after querying the tags
13 // Origin: Panos Christakoglou, UOA-CERN, Panos.Christakoglou@cern.ch
14 //-------------------------------------------------------------------------
17 #include <Riostream.h>
22 //___________________________________________________________________________
23 class AliXMLCollection : public TObject {
29 //____________________________________________________//
31 Bool_t WriteBody(Int_t counter, const char* guid, const char *lfn, const char *turl, TEventList *fEventList);
34 void SetCollectionName(const char* name) {fCollectionName = name;}
36 //____________________________________________________//
37 const char* GetCollectionName() {return fCollectionName.Data();}
39 //____________________________________________________//
41 TString fCollectionName; //the name of the xml file
42 ofstream fout; // The output stream
44 ClassDef(AliXMLCollection,0) //(ClassName, ClassVersion)
46 //___________________________________________________________________________