h=new TH1F(name[i+1],name[i+1],100,-5.,5.);
Add2RecPointsList(h,i+1);
}
+
+ Add2RecPointsList(
+ new TH1F("SSD1 absolute residuals Z for Z<0 (cm)",
+ "SSD1 absolute residuals Z for Z<0 (cm)",100,-2.,2.),40);
+ Add2RecPointsList(
+ new TH1F("SSD1 absolute residuals Z for Z>0 (cm)",
+ "SSD1 absolute residuals Z for Z>0 (cm)",100,-2.,2.),41);
+ Add2RecPointsList(
+ new TH1F("SSD2 absolute residuals Z for Z<0 (cm)",
+ "SSD2 absolute residuals Z for Z<0 (cm)",100,-3.,3.),42);
+ Add2RecPointsList(
+ new TH1F("SSD2 absolute residuals Z for Z>0 (cm)",
+ "SSD2 absolute residuals Z for Z>0 (cm)",100,-3.,3.),43);
+
}
void AliGlobalQADataMaker::InitESDs() {
h->Fill(residuals[0]);
h=(TH1F*)fResiduals->At(2*layer-1);
h->Fill(residuals[1]);
+
+ if (layer==5) {
+ if (p[1]<0) // Absolute residual
+ h=(TH1F*)fResiduals->At(40); // SSD1, C side
+ else //
+ h=(TH1F*)fResiduals->At(41); // SSD1, A side
+ h->Fill(residuals[1]);
+ }
+ if (layer==6) {
+ if (p[1]<0) // Absolute residual
+ h=(TH1F*)fResiduals->At(42); // SSD2, C side
+ else //
+ h=(TH1F*)fResiduals->At(43); // SSD2, A side
+ h->Fill(residuals[1]);
+ }
+
}