//__________________________________________________________________
AliITSQASPDDataMakerRec::~AliITSQASPDDataMakerRec(){
// destructor
-// delete fAdvLogger;
+ delete fAdvLogger;
}
//__________________________________________________________________
hSPDChipsMEB->GetXaxis()->SetNdivisions(60,kFALSE);
hSPDChipsMEB->GetYaxis()->SetTitle("SIDE C -> SIDE A Chip");
hSPDChipsMEB->GetYaxis()->SetNdivisions(20,kFALSE);
- hSPDChipsMEB->SetOption("COLZ");
+ //hSPDChipsMEB->SetOption("COLZ");
+ hSPDChipsMEB->SetOption("text");
hSPDChipsMEB->UseCurrentStyle();
for(Int_t ibinx =0; ibinx< hSPDChipsMEB->GetNbinsX(); ibinx++){
if(ibinx%6==0) hSPDChipsMEB->GetXaxis()->SetBinLabel(ibinx+1,Form("Sector %i__%i",ibinx/6,ibinx%6));
TH2F *herrorsAll = new TH2F("SPDErrorsAll_OnlineSPD","Error codes - SPD",20,-0.5,19.5,22,-0.5,21.5);
herrorsAll->GetXaxis()->SetTitle("DDL");
herrorsAll->GetYaxis()->SetTitle("Error Type");
- herrorsAll->SetOption("COLZ");
+// herrorsAll->SetOption("COLZ");
+ herrorsAll->SetOption("text");
herrorsAll->UseCurrentStyle();
rv = fAliITSQADataMakerRec->Add2RawsList(herrorsAll, kAmoreFoOffset+shift, !expert, image, !saveCorr);
fSPDhRawsTask++;
UInt_t nErrorsDDL[20];
for (Int_t ieq=0; ieq<20; ieq++) {
nErrorsDDL[ieq] = 0;
+ if (!fAdvLogger) continue;
for (UInt_t ierr=0; ierr<fAdvLogger->GetNrErrorCodes(); ierr++) {
fAliITSQADataMakerRec->FillRawsData(ieq+(kAmoreFoOffset+1)+shift,ierr,fAdvLogger->GetNrErrors(ierr,ieq));
if(ierr>0) {