X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=STEER%2FAliRunTag.h;h=c4759f56b9c5b603fec043718d639533701b3625;hb=f03c632cb03c3386432de0a20aa7e29ba2a928ba;hp=881882fb86d722faeb6e6d3ba19e8dd61ad5df21;hpb=c5caed45523e1e6e20db157d81c27033f47c05b8;p=u%2Fmrichter%2FAliRoot.git diff --git a/STEER/AliRunTag.h b/STEER/AliRunTag.h index 881882fb86d..c4759f56b9c 100644 --- a/STEER/AliRunTag.h +++ b/STEER/AliRunTag.h @@ -18,6 +18,7 @@ #include #include "AliLHCTag.h" #include "AliDetectorTag.h" +#include "AliQA.h" class AliEventTag; //class AliDetectorTag; @@ -45,8 +46,11 @@ class AliRunTag : public TObject { void SetNEvents(Int_t Pn) { fNumEvents = Pn; } void SetLHCTag(Float_t Plumin, TString type); void SetDetectorTag(UInt_t mask); + void SetQA(const AliQA &qa) { fQA=qa; } void AddEventTag(const AliEventTag &t); void Clear(const char * opt = ""); + + void CopyStandardContent(AliRunTag *oldtag); //____________________________________________________// Int_t GetRunId() const {return fAliceRunId;} @@ -65,7 +69,8 @@ class AliRunTag : public TObject { AliLHCTag *GetLHCTag() {return &fLHCTag; } AliDetectorTag *GetDetectorTags() {return &fDetectorTag;} const TClonesArray *GetEventTags() const {return &fEventTag;} - + const AliQA *GetQA() const {return &fQA;} + //____________________________________________________// private: Int_t fAliceRunId; //the run id @@ -83,10 +88,11 @@ class AliRunTag : public TObject { Int_t fNumEvents; //number of events per file Int_t fNumDetectors; //number of detector configs per file TClonesArray fEventTag; //array with all event tags - AliDetectorTag fDetectorTag; //array with all the detector tags + AliDetectorTag fDetectorTag; //array with all the detector tags AliLHCTag fLHCTag; //LHC tag object + AliQA fQA ; //QA - ClassDef(AliRunTag,3) //(ClassName, ClassVersion) + ClassDef(AliRunTag,4) //(ClassName, ClassVersion) }; //___________________________________________________________________________