//____________________________________________________________________________
AliMUONQADataMakerRec::AliMUONQADataMakerRec() :
-AliQADataMakerRec(AliQA::GetDetName(AliQA::kMUON), "MUON Quality Assurance Data Maker"),
+AliQADataMakerRec(AliQAv1::GetDetName(AliQAv1::kMUON), "MUON Quality Assurance Data Maker"),
fIsInitRaws(kFALSE),
fIsInitRecPointsTracker(kFALSE),
fIsInitRecPointsTrigger(kFALSE),
}
//____________________________________________________________________________
-void AliMUONQADataMakerRec::EndOfDetectorCycle(AliQA::TASKINDEX_t task, TObjArray** list)
+void AliMUONQADataMakerRec::EndOfDetectorCycle(AliQAv1::TASKINDEX_t task, TObjArray** list)
{
///Detector specific actions at end of cycle
for (Int_t specie = 0 ; specie < AliRecoParam::kNSpecies ; specie++) {
SetEventSpecie(specie) ;
- if ( task == AliQA::kRAWS && fTrackerDataMaker )
+ if ( task == AliQAv1::kRAWS && fTrackerDataMaker )
{
TIter next(list[specie]);
TObject* o;
}
// Normalize RecPoints histos
- if ( task == AliQA::kRECPOINTS ) {
+ if ( task == AliQAv1::kRECPOINTS ) {
TH1* hTrackerClusterChargePerChMean = GetRecPointsData(kTrackerClusterChargePerChMean);
TH1* hTrackerClusterChargePerChSigma = GetRecPointsData(kTrackerClusterChargePerChSigma);
}
// Normalize ESD histos
- if ( task == AliQA::kESDS ) {
+ if ( task == AliQAv1::kESDS ) {
Double_t nTracks = GetESDsData(kESDnClustersPerTrack)->GetEntries();
if (nTracks <= 0) continue;
}
// do the QA checking
- AliQAChecker::Instance()->Run(AliQA::kMUON, task, list) ;
+ AliQAChecker::Instance()->Run(AliQAv1::kMUON, task, list) ;
}
//____________________________________________________________________________
}
//____________________________________________________________________________
-void AliMUONQADataMakerRec::DisplayTriggerInfo(AliQA::TASKINDEX_t task)
+void AliMUONQADataMakerRec::DisplayTriggerInfo(AliQAv1::TASKINDEX_t task)
{
//
/// Display trigger information in a user-friendly way:
/// from local board and strip numbers to their position on chambers
//
- if(task!=AliQA::kRECPOINTS && task!=AliQA::kRAWS) return;
+ if(task!=AliQAv1::kRECPOINTS && task!=AliQAv1::kRAWS) return;
AliMUONTriggerDisplay triggerDisplay;
for (Int_t iCath = 0; iCath < AliMpConstants::NofCathodes(); iCath++)
{
- if(task==AliQA::kRECPOINTS){
+ if(task==AliQAv1::kRECPOINTS){
ERecPoints hindex
= ( iCath == 0 ) ? kTriggerDigitsBendPlane : kTriggerDigitsNonBendPlane;
histoStrips = (TH3F*)GetRecPointsData(hindex);
}
- else if(task==AliQA::kRAWS){
+ else if(task==AliQAv1::kRAWS){
ERaw hindex
= ( iCath == 0 ) ? kTriggerScalersBP : kTriggerScalersNBP;
histoStrips = (TH3F*)GetRawsData(hindex);
for (Int_t iChamber = 0; iChamber < AliMpConstants::NofTriggerChambers(); iChamber++)
{
- if(task==AliQA::kRECPOINTS){
+ if(task==AliQAv1::kRECPOINTS){
histoDisplayStrips = (TH2F*)GetRecPointsData(kTriggerDigitsDisplay + AliMpConstants::NofTriggerChambers()*iCath + iChamber);
}
- else if(task==AliQA::kRAWS){
+ else if(task==AliQAv1::kRAWS){
histoDisplayStrips = (TH2F*)GetRawsData(kTriggerScalersDisplay + AliMpConstants::NofTriggerChambers()*iCath + iChamber);
}
Int_t bin = histoStrips->GetXaxis()->FindBin(11+iChamber);
histoStrips->GetXaxis()->SetRange(bin,bin);
TH2F* inputHisto = (TH2F*)histoStrips->Project3D("zy");
triggerDisplay.FillDisplayHistogram(inputHisto, histoDisplayStrips, AliMUONTriggerDisplay::kDisplayStrips, iCath, iChamber);
- if(task==AliQA::kRAWS) {
+ if(task==AliQAv1::kRAWS) {
Float_t acquisitionTime = ((TH1F*)GetRawsData(kTriggerScalersTime))->GetBinContent(1);
histoDisplayStrips->Scale(1./acquisitionTime);
}
} // iChamber
} // iCath
- if(task==AliQA::kRAWS){
+ if(task==AliQAv1::kRAWS){
TH2F* histoI = (TH2F*) GetRawsData(kTriggerRPCi);
TH2F* histoHV = (TH2F*) GetRawsData(kTriggerRPChv);
FillTriggerDCSHistos();
}
}
- if(task==AliQA::kRECPOINTS){
+ if(task==AliQAv1::kRECPOINTS){
TH1F* histoBoards = (TH1F*)GetRecPointsData(kTriggeredBoards);
TH2F* histoDisplayBoards = (TH2F*)GetRecPointsData(kTriggerBoardsDisplay);
triggerDisplay.FillDisplayHistogram(histoBoards, histoDisplayBoards, AliMUONTriggerDisplay::kDisplayBoards, 0, 0);