+//_____________________________________________________________________
+TH1* AliFMDQADataMakerRec::MakeADCHist(UShort_t d, Char_t r, Short_t b)
+{
+ TString name("adc");
+ TString title("ADC counts");
+ Int_t color = kRed+1;
+ if (d > 0) {
+ name.Append(Form("FMD%d%c", d, r));
+ title.Append(Form(" in FMD%d%c", d, r));
+ color = colors[d-1]+3+(r == 'I' || r == 'i' ? 0 : 1);
+ if (b >= 0) {
+ name.Append(Form("_0x%02x", b));
+ title.Append(Form("[0x%02x]", b));
+ }
+ }
+ TH1* hist = new TH1F(name, title,1024,0,1024);
+ hist->SetXTitle("Amplitude [ADC counts]");
+ hist->SetYTitle("Events [log]");
+ hist->SetFillStyle(3001);
+ hist->SetFillColor(color);
+ hist->SetLineColor(color);
+ hist->SetMarkerColor(color);
+ hist->GetXaxis()->SetNdivisions(408,false);
+ // hist->SetStats(0);
+
+ return hist;
+}
+//_____________________________________________________________________
+TH1* AliFMDQADataMakerRec::MakeELossHist(UShort_t d, Char_t r, Short_t b)
+{
+ TString name("eloss");
+ TString title("Energy loss");
+ Int_t color = kBlue+1;
+ if (d > 0) {
+ name.Append(Form("FMD%d%c", d, r));
+ title.Append(Form(" in FMD%d%c", d, r));
+ color = colors[d-1]+3+(r == 'I' || r == 'i' ? 0 : 1);
+ if (b >= 0) {
+ name.Append(Form("_0x%02x", b));
+ title.Append(Form("[0x%02x]", b));
+ }
+ }
+ TH1* hist = new TH1F(name, title,300,0, 15);
+ hist->SetXTitle("#Delta E/#Delta_{mip}");
+ hist->SetYTitle("Events [log]");
+ hist->SetFillStyle(3001);
+ hist->SetFillColor(color);
+ hist->SetLineColor(color);
+ hist->SetMarkerColor(color);
+ // hist->SetStats(0);
+
+ return hist;
+}
+
+