#include <TClonesArray.h>
#include "AliLHCTag.h"
#include "AliDetectorTag.h"
+#include "AliQA.h"
class AliEventTag;
//class AliDetectorTag;
void SetNEvents(Int_t Pn) { fNumEvents = Pn; }
void SetLHCTag(Float_t Plumin, TString type);
void SetDetectorTag(UInt_t mask);
- void SetQA(ULong_t * qa, Int_t qalength) ;
+ void SetQA(const AliQA &qa) { fQA=qa; }
+ void SetQAArray(ULong_t * qa, Int_t qalength) ;
void SetEventSpecies(Bool_t * es, Int_t eslength) ;
void AddEventTag(const AliEventTag &t);
void Clear(const char * opt = "");
AliLHCTag *GetLHCTag() {return &fLHCTag; }
AliDetectorTag *GetDetectorTags() {return &fDetectorTag;}
const TClonesArray *GetEventTags() const {return &fEventTag;}
- ULong_t * GetQA() const {return fQA;}
+ const AliQA *GetQA() const {return &fQA;}
+ ULong_t * GetQAArray() const {return fQAArray;}
Int_t GetQALength() const { return fQALength ; }
Bool_t * GetEventSpecies() const {return fEventSpecies;}
Int_t GetESLength() const { return fESLength ; }
TClonesArray fEventTag; //array with all event tags
AliDetectorTag fDetectorTag; //array with all the detector tags
AliLHCTag fLHCTag; //LHC tag object
+ AliQA fQA; //needed for backward compaibility
Int_t fQALength; // Length of the fQA array
- ULong_t * fQA ; //[fQALength] QA objects's data
+ ULong_t * fQAArray ; //[fQALength] QA objects's data
Int_t fESLength; // Length of the Event Specie Length
Bool_t * fEventSpecies; //[fESLength] EventSpecies in this run
- ClassDef(AliRunTag,5) //(ClassName, ClassVersion)
+ ClassDef(AliRunTag,6) //(ClassName, ClassVersion)
};
//___________________________________________________________________________