Char_t pixelz[4];
sprintf(pixelz,"%d",i+1);
spdName.Append(pixelz);
- (*fHis)[i] = new TH1F(spdName.Data(),"SPD maps",
- fNPixelsX,0.,(Float_t) fNPixelsX);
+ //PH (*fHis)[i] = new TH1F(spdName.Data(),"SPD maps",
+ //PH fNPixelsX,0.,(Float_t) fNPixelsX);
+ fHis->AddAt(new TH1F(spdName.Data(),"SPD maps",
+ fNPixelsX,0.,(Float_t) fNPixelsX), i);
}
}
//
for ( int i=0;i<fNPixelsZ;i++ ) {
- if ((*fHis)[i]) ((TH1F*)(*fHis)[i])->Reset();
+ //PH if ((*fHis)[i]) ((TH1F*)(*fHis)[i])->Reset();
+ if (fHis->At(i)) ((TH1F*)fHis->At(i))->Reset();
}
}