- TObjArray* detArray = (TObjArray*)fEdistArray->At(det);
- Int_t ringNumber = (ring == 'I' ? 0 : 1);
- TH1F* hEnergyDist = (TH1F*)detArray->At(ringNumber);
- return hEnergyDist;
+ TH1F* hEnergyDist = GetEnergyDistribution(det,ring);
+ TF1* landau = hEnergyDist->GetFunction("landau");
+ Float_t sigma = landau->GetParameter(2);
+ return sigma;
+}
+
+
+//____________________________________________________________________
+Float_t AliFMDAnaParameters::GetMPV(Int_t det, Char_t ring) {
+
+ if(!fIsInit) {
+ AliWarning("Not initialized yet. Call Init() to remedy");
+ return 0;
+ }
+
+ TH1F* hEnergyDist = GetEnergyDistribution(det,ring);
+ TF1* landau = hEnergyDist->GetFunction("landau");
+ Float_t MPV = landau->GetParameter(1);
+ return MPV;