25 fCorrections(o.fCorrections)
67 if (idx < 0)
return 0;
71 AliWarning(Form(
"No double hit correction found for FMD%d%c", d, r));
74 return static_cast<TH1D*
>(o);
93 case 2:
return (r ==
'I' || r ==
'i' ? 1 : 2);
break;
94 case 3:
return (r ==
'I' || r ==
'i' ? 3 : 4);
break;
96 AliWarning(Form(
"Index for FMD%d%c not found", d, r));
116 if (idx < 0)
return kFALSE;
118 h->SetName(Form(
"FMD%d%c", d, r));
119 h->SetTitle(Form(
"Double hit correction for FMD%d%c", d,r));
120 h->SetXTitle(
"#eta");
121 h->SetYTitle(
"#sum_{i} N_{i,strips hit}(#eta)/"
122 "#sum_{i} N_{i,total hits}(#eta)");
124 h->SetFillStyle(3001);
149 std::cout <<
"Double hit correction" << std::endl;
AliFMDCorrDoubleHit & operator=(const AliFMDCorrDoubleHit &o)
Bool_t SetCorrection(UShort_t d, Char_t r, TH1D *h)
virtual ~AliFMDCorrDoubleHit()
Int_t GetRingIndex(UShort_t d, Char_t r) const
TH1D * GetCorrection(UShort_t d, Char_t r) const
void Print(Option_t *option="R") const