Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2021-11-05 00:08:09

0001 // -*- C++ -*-
0002 //
0003 // Package:    METAlgorithms
0004 // Class:      TCMETAlgo
0005 //
0006 // Original Author:  F. Golf
0007 //         Created:  March 24, 2009
0008 //
0009 //
0010 
0011 //____________________________________________________________________________||
0012 #include "RecoMET/METAlgorithms/interface/TCMETAlgo.h"
0013 #include "DataFormats/Candidate/interface/Candidate.h"
0014 #include "DataFormats/Candidate/interface/CandidateFwd.h"
0015 #include "DataFormats/METReco/interface/CommonMETData.h"
0016 #include "DataFormats/Math/interface/LorentzVector.h"
0017 #include "DataFormats/Math/interface/Point3D.h"
0018 #include "DataFormats/RecoCandidate/interface/RecoCandidate.h"
0019 
0020 #include "DataFormats/EgammaCandidates/interface/Electron.h"
0021 #include "DataFormats/EgammaCandidates/interface/ElectronFwd.h"
0022 #include "DataFormats/EgammaCandidates/interface/GsfElectron.h"
0023 #include "DataFormats/EgammaCandidates/interface/GsfElectronFwd.h"
0024 
0025 #include "DataFormats/MuonReco/interface/Muon.h"
0026 #include "DataFormats/MuonReco/interface/MuonFwd.h"
0027 #include "DataFormats/MuonReco/interface/MuonMETCorrectionData.h"
0028 #include "DataFormats/TrackReco/interface/Track.h"
0029 #include "DataFormats/VertexReco/interface/Vertex.h"
0030 #include "DataFormats/TrackReco/interface/TrackFwd.h"
0031 #include "DataFormats/METReco/interface/CaloMET.h"
0032 #include "DataFormats/METReco/interface/MET.h"
0033 #include "DataFormats/METReco/interface/PFMET.h"
0034 
0035 #include "FWCore/MessageLogger/interface/MessageLogger.h"
0036 #include "TrackingTools/TrajectoryState/interface/TrajectoryStateOnSurface.h"
0037 #include "TrackingTools/GeomPropagators/interface/AnalyticalPropagator.h"
0038 #include "DataFormats/GeometrySurface/interface/Plane.h"
0039 #include "DataFormats/GeometrySurface/interface/Cylinder.h"
0040 #include "DataFormats/GeometryVector/interface/GlobalPoint.h"
0041 #include "DataFormats/GeometryVector/interface/GlobalVector.h"
0042 #include "Math/GenVector/VectorUtil.h"
0043 #include "DataFormats/BeamSpot/interface/BeamSpot.h"
0044 
0045 #include "DataFormats/ParticleFlowReco/interface/PFLayer.h"
0046 #include "DataFormats/ParticleFlowReco/interface/PFCluster.h"
0047 #include "DataFormats/ParticleFlowReco/interface/PFClusterFwd.h"
0048 
0049 #include <cmath>
0050 #include <iostream>
0051 #include "TVector3.h"
0052 #include "TH2.h"
0053 #include "TMath.h"
0054 
0055 typedef math::XYZPoint Point;
0056 typedef math::XYZTLorentzVector LorentzVector;
0057 
0058 //____________________________________________________________________________||
0059 TCMETAlgo::TCMETAlgo() : response_function_(nullptr), showerRF_(nullptr) {}
0060 
0061 //____________________________________________________________________________||
0062 void TCMETAlgo::configure(const edm::ParameterSet& iConfig, edm::ConsumesCollector&& iConsumesCollector) {
0063   muonToken_ = iConsumesCollector.consumes<reco::MuonCollection>(iConfig.getParameter<edm::InputTag>("muonInputTag"));
0064   electronToken_ =
0065       iConsumesCollector.consumes<reco::GsfElectronCollection>(iConfig.getParameter<edm::InputTag>("electronInputTag"));
0066   metToken_ = iConsumesCollector.consumes<edm::View<reco::MET>>(iConfig.getParameter<edm::InputTag>("metInputTag"));
0067   trackToken_ =
0068       iConsumesCollector.consumes<reco::TrackCollection>(iConfig.getParameter<edm::InputTag>("trackInputTag"));
0069   beamSpotToken_ = iConsumesCollector.consumes<reco::BeamSpot>(iConfig.getParameter<edm::InputTag>("beamSpotInputTag"));
0070   vertexToken_ =
0071       iConsumesCollector.consumes<reco::VertexCollection>(iConfig.getParameter<edm::InputTag>("vertexInputTag"));
0072 
0073   usePFClusters_ = iConfig.getParameter<bool>("usePFClusters");
0074 
0075   if (usePFClusters_) {
0076     clustersECALToken_ =
0077         iConsumesCollector.consumes<reco::PFClusterCollection>(iConfig.getParameter<edm::InputTag>("PFClustersECAL"));
0078     clustersHCALToken_ =
0079         iConsumesCollector.consumes<reco::PFClusterCollection>(iConfig.getParameter<edm::InputTag>("PFClustersHCAL"));
0080     clustersHFToken_ =
0081         iConsumesCollector.consumes<reco::PFClusterCollection>(iConfig.getParameter<edm::InputTag>("PFClustersHF"));
0082   }
0083 
0084   muonDepValueMapToken_ = iConsumesCollector.consumes<edm::ValueMap<reco::MuonMETCorrectionData>>(
0085       iConfig.getParameter<edm::InputTag>("muonDepValueMap"));
0086   tcmetDepValueMapToken_ = iConsumesCollector.consumes<edm::ValueMap<reco::MuonMETCorrectionData>>(
0087       iConfig.getParameter<edm::InputTag>("tcmetDepValueMap"));
0088 
0089   magneticFieldToken_ = iConsumesCollector.esConsumes();
0090 
0091   nLayers_ = iConfig.getParameter<int>("nLayers");
0092   nLayersTight_ = iConfig.getParameter<int>("nLayersTight");
0093   vertexNdof_ = iConfig.getParameter<int>("vertexNdof");
0094   vertexZ_ = iConfig.getParameter<double>("vertexZ");
0095   vertexRho_ = iConfig.getParameter<double>("vertexRho");
0096   vertexMaxDZ_ = iConfig.getParameter<double>("vertexMaxDZ");
0097   maxpt_eta20_ = iConfig.getParameter<double>("maxpt_eta20");
0098   maxpt_eta25_ = iConfig.getParameter<double>("maxpt_eta25");
0099   vetoDuplicates_ = iConfig.getParameter<bool>("vetoDuplicates");
0100   dupMinPt_ = iConfig.getParameter<double>("dupMinPt");
0101   dupDPhi_ = iConfig.getParameter<double>("dupDPhi");
0102   dupDCotTh_ = iConfig.getParameter<double>("dupDCotTh");
0103 
0104   electronVetoCone_ = iConfig.getParameter<bool>("electronVetoCone");
0105   eVetoDeltaR_ = iConfig.getParameter<double>("eVetoDeltaR");
0106   eVetoDeltaPhi_ = iConfig.getParameter<double>("eVetoDeltaPhi");
0107   eVetoDeltaCotTheta_ = iConfig.getParameter<double>("eVetoDeltaCotTheta");
0108   eVetoMinElectronPt_ = iConfig.getParameter<double>("eVetoMinElectronPt");
0109   correctShowerTracks_ = iConfig.getParameter<bool>("correctShowerTracks");
0110   checkTrackPropagation_ = iConfig.getParameter<bool>("checkTrackPropagation");
0111   usePvtxd0_ = iConfig.getParameter<bool>("usePvtxd0");
0112   nMinOuterHits_ = iConfig.getParameter<int>("nMinOuterHits");
0113   usedeltaRRejection_ = iConfig.getParameter<bool>("usedeltaRRejection");
0114   deltaRShower_ = iConfig.getParameter<double>("deltaRShower");
0115   radius_ = iConfig.getParameter<double>("radius");
0116   zdist_ = iConfig.getParameter<double>("zdist");
0117   corner_ = iConfig.getParameter<double>("corner");
0118   d0cuta_ = iConfig.getParameter<double>("d0cuta");
0119   d0cutb_ = iConfig.getParameter<double>("d0cutb");
0120   maxd0cut_ = iConfig.getParameter<double>("maxd0cut");
0121   maxchi2_tight_ = iConfig.getParameter<double>("chi2_tight_max");
0122   minhits_tight_ = iConfig.getParameter<double>("nhits_tight_min");
0123   maxPtErr_tight_ = iConfig.getParameter<double>("ptErr_tight_max");
0124   std::vector<std::string> trackAlgoNames = iConfig.getParameter<std::vector<std::string>>("trackAlgos");
0125   std::transform(
0126       trackAlgoNames.begin(), trackAlgoNames.end(), std::back_inserter(trackAlgos_), [](const std::string& name) {
0127         return reco::TrackBase::algoByName(name);
0128       });
0129 
0130   isCosmics_ = iConfig.getParameter<bool>("isCosmics");
0131   minpt_ = iConfig.getParameter<double>("pt_min");
0132   maxpt_ = iConfig.getParameter<double>("pt_max");
0133   maxeta_ = iConfig.getParameter<double>("eta_max");
0134   maxchi2_ = iConfig.getParameter<double>("chi2_max");
0135   minhits_ = iConfig.getParameter<double>("nhits_min");
0136   maxPtErr_ = iConfig.getParameter<double>("ptErr_max");
0137   hOverECut_ = iConfig.getParameter<double>("hOverECut");
0138 
0139   trkQuality_ = iConfig.getParameter<std::vector<int>>("track_quality");
0140   std::vector<std::string> algos = iConfig.getParameter<std::vector<std::string>>("track_algos");
0141   std::transform(algos.begin(), algos.end(), std::back_inserter(trkAlgos_), [](const std::string& a) {
0142     return reco::TrackBase::algoByName(a);
0143   });
0144 
0145   showerRF_ = getResponseFunction_shower();
0146   response_function_ = nullptr;
0147 
0148   int rfType = iConfig.getParameter<int>("rf_type");
0149 
0150   if (correctShowerTracks_) {
0151     response_function_ = getResponseFunction_noshower();
0152   } else {
0153     if (rfType == 1) {
0154       response_function_ = getResponseFunction_fit();
0155     } else if (rfType == 2) {
0156       response_function_ = getResponseFunction_mode();
0157     } else {
0158       /* probably error */
0159     }
0160   }
0161 }
0162 
0163 //____________________________________________________________________________||
0164 TCMETAlgo::~TCMETAlgo() {
0165   delete response_function_;
0166   delete showerRF_;
0167 }
0168 
0169 //____________________________________________________________________________||
0170 reco::MET TCMETAlgo::CalculateTCMET(edm::Event& event, const edm::EventSetup& setup) {
0171   if (usePFClusters_)
0172     initialize_MET_with_PFClusters(event);
0173   else
0174     initialize_MET_with_CaloMET(event);
0175 
0176   event.getByToken(muonToken_, muonHandle_);
0177   event.getByToken(trackToken_, trackHandle_);
0178   event.getByToken(electronToken_, electronHandle_);
0179   event.getByToken(vertexToken_, vertexHandle_);
0180   event.getByToken(beamSpotToken_, beamSpotHandle_);
0181   event.getByToken(muonDepValueMapToken_, muonDepValueMapHandle_);
0182   event.getByToken(tcmetDepValueMapToken_, tcmetDepValueMapHandle_);
0183   magneticFieldHandle_ = setup.getHandle(magneticFieldToken_);
0184 
0185   correct_MET_for_Muons();
0186   correct_MET_for_Tracks();
0187 
0188   math::XYZTLorentzVector p4(met_x_, met_y_, 0, TMath::Sqrt(met_x_ * met_x_ + met_y_ * met_y_));
0189   math::XYZPointD vtx(0, 0, 0);
0190   reco::MET met(sumEt_, p4, vtx);
0191 
0192   return met;
0193 }
0194 
0195 //____________________________________________________________________________||
0196 void TCMETAlgo::initialize_MET_with_PFClusters(edm::Event& event) {
0197   float pfcmet_x = 0.;
0198   float pfcmet_y = 0.;
0199   float pfcsumet = 0.;
0200 
0201   edm::Handle<reco::PFClusterCollection> clustersECAL;
0202   event.getByToken(clustersECALToken_, clustersECAL);
0203   for (reco::PFClusterCollection::const_iterator it = clustersECAL->begin(); it != clustersECAL->end(); it++) {
0204     const math::XYZPoint& cluster_pos = it->position();
0205     double et = it->energy() / cosh(cluster_pos.eta());
0206     pfcmet_x -= et * cos(cluster_pos.phi());
0207     pfcmet_y -= et * sin(cluster_pos.phi());
0208     pfcsumet += et;
0209   }
0210 
0211   edm::Handle<reco::PFClusterCollection> clustersHCAL;
0212   event.getByToken(clustersHCALToken_, clustersHCAL);
0213   for (reco::PFClusterCollection::const_iterator it = clustersHCAL->begin(); it != clustersHCAL->end(); it++) {
0214     if (it->layer() == PFLayer::HCAL_BARREL2)
0215       continue;  //skip HO
0216 
0217     const math::XYZPoint& cluster_pos = it->position();
0218     double et = it->energy() / cosh(cluster_pos.eta());
0219     pfcmet_x -= et * cos(cluster_pos.phi());
0220     pfcmet_y -= et * sin(cluster_pos.phi());
0221     pfcsumet += et;
0222   }
0223 
0224   edm::Handle<reco::PFClusterCollection> clustersHF;
0225   event.getByToken(clustersHFToken_, clustersHF);
0226   for (reco::PFClusterCollection::const_iterator it = clustersHF->begin(); it != clustersHF->end(); it++) {
0227     const math::XYZPoint& cluster_pos = it->position();
0228     double et = it->energy() / cosh(cluster_pos.eta());
0229     pfcmet_x -= et * cos(cluster_pos.phi());
0230     pfcmet_y -= et * sin(cluster_pos.phi());
0231     pfcsumet += et;
0232   }
0233 
0234   met_x_ = pfcmet_x;
0235   met_y_ = pfcmet_y;
0236   sumEt_ = pfcsumet;
0237 }
0238 
0239 //____________________________________________________________________________||
0240 void TCMETAlgo::initialize_MET_with_CaloMET(edm::Event& event) {
0241   edm::Handle<edm::View<reco::MET>> metHandle;
0242   event.getByToken(metToken_, metHandle);
0243   met_x_ = (metHandle->front()).px();
0244   met_y_ = (metHandle->front()).py();
0245   sumEt_ = (metHandle->front()).sumEt();
0246 }
0247 
0248 //____________________________________________________________________________||
0249 void TCMETAlgo::correct_MET_for_Muons() {
0250   for (unsigned int i = 0; i < muonHandle_->size(); ++i) {
0251     reco::MuonRef muonRef(muonHandle_, i);
0252 
0253     reco::MuonMETCorrectionData muCorrData = (*tcmetDepValueMapHandle_)[muonRef];
0254 
0255     reco::MuonMETCorrectionData::Type muCorrType = muCorrData.type();
0256     if (muCorrType == reco::MuonMETCorrectionData::Type::CombinedTrackUsed ||
0257         muCorrType == reco::MuonMETCorrectionData::Type::GlobalTrackUsed) {
0258       if (!muonRef->isGlobalMuon()) {
0259         edm::LogError("TCMETAlgo") << "This is not a global muon, but is flagged as one by the TCMET ValueMap.  "
0260                                    << "Not correcting for this muon.  Check your collection!!!" << std::endl;
0261         continue;
0262       }
0263 
0264       reco::TrackRef track = muonRef->globalTrack();
0265       correctMETforMuon(track, muonRef);
0266     } else if (muCorrType == reco::MuonMETCorrectionData::Type::InnerTrackUsed ||
0267                muCorrType == reco::MuonMETCorrectionData::Type::TrackUsed) {
0268       if (!muonRef->isTrackerMuon()) {
0269         edm::LogError("TCMETAlgo") << "This is not a tracker muon, but is flagged as one by the TCMET ValueMap.  "
0270                                    << "Not correcting for this muon.  Check your collection!!!" << std::endl;
0271         continue;
0272       }
0273 
0274       reco::TrackRef track = muonRef->innerTrack();
0275       correctMETforMuon(track, muonRef);
0276     } else if (muCorrType == reco::MuonMETCorrectionData::Type::OuterTrackUsed ||
0277                muCorrType == reco::MuonMETCorrectionData::Type::StandAloneTrackUsed) {
0278       edm::LogVerbatim("TCMETAlgo") << "Are you sure you want to correct using the StandAlone fit??" << std::endl;
0279       if (!muonRef->isStandAloneMuon()) {
0280         edm::LogError("TCMETAlgo") << "This is not a standalone muon, but is flagged as one by the TCMET ValueMap.  "
0281                                    << "Not correcting for this muon.  Check your collection!!!" << std::endl;
0282         continue;
0283       }
0284 
0285       reco::TrackRef track = muonRef->outerTrack();
0286       correctMETforMuon(track, muonRef);
0287     } else if (muCorrType == reco::MuonMETCorrectionData::Type::TreatedAsPion) {
0288       reco::TrackRef track;
0289       if (muonRef->isGlobalMuon())
0290         track = muonRef->innerTrack();
0291       else if (muonRef->isTrackerMuon())
0292         track = muonRef->innerTrack();
0293       else if (muonRef->isCaloMuon())
0294         track = muonRef->innerTrack();
0295       else {
0296         edm::LogError("TCMETAlgo")
0297             << "You are attempting to correct a muon that does not have an associated track as a pion!"
0298             << "Check your value map!" << std::endl;
0299         continue;
0300       }
0301 
0302       const TVector3 outerTrackPosition = propagateTrackToCalorimeterFace(track);
0303       correctMETforTrack(track, response_function_, outerTrackPosition);
0304       correctSumEtForTrack(track, response_function_, outerTrackPosition);
0305     } else if (muCorrType == reco::MuonMETCorrectionData::Type::MuonP4V4QUsed ||
0306                muCorrType == reco::MuonMETCorrectionData::Type::MuonCandidateValuesUsed) {
0307       if (!muonRef->isGlobalMuon() && !muonRef->isTrackerMuon() && muonRef->isStandAloneMuon())
0308         edm::LogVerbatim("TCMETAlgo") << "Are you sure you want to correct using the StandAlone fit??" << std::endl;
0309 
0310       correctMETforMuon(muonRef);
0311     } else if (muCorrType == reco::MuonMETCorrectionData::Type::NotUsed)
0312       continue;
0313     else
0314       edm::LogError("TCMETAlgo") << "Invalid muon flag from TCMET ValueMap.  Check your value map." << std::endl;
0315   }
0316 }
0317 
0318 //____________________________________________________________________________||
0319 void TCMETAlgo::correct_MET_for_Tracks() {
0320   hasValidVertex_ = false;
0321   if (usePvtxd0_ && vertexHandle_.isValid()) {
0322     vertexColl_ = vertexHandle_.product();
0323     hasValidVertex_ = isValidVertex();
0324   }
0325 
0326   if (vetoDuplicates_) {
0327     duplicateTracks_.clear();
0328     findDuplicateTracks();
0329   }
0330 
0331   //find tracks which satisfy track quality cuts and nExpectedOuterHits cut
0332   std::vector<int> goodShowerTracks;
0333   if (usedeltaRRejection_) {
0334     findGoodShowerTracks(goodShowerTracks);
0335   }
0336 
0337   unsigned int nTracks = trackHandle_->size();
0338 
0339   for (unsigned int i = 0; i < nTracks; ++i) {
0340     reco::TrackRef trackRef(trackHandle_, i);
0341 
0342     if (isMuon(trackRef))
0343       continue;
0344 
0345     if ((!isCosmics_) && isElectron(trackRef))
0346       continue;
0347 
0348     if (!isGoodTrack(trackRef))
0349       continue;
0350 
0351     if (electronVetoCone_ && closeToElectron(trackRef))
0352       continue;
0353 
0354     const TVector3 outerTrackPosition = propagateTrackToCalorimeterFace(trackRef);
0355 
0356     if (correctShowerTracks_) {
0357       if (usedeltaRRejection_ && nearGoodShowerTrack(trackRef, goodShowerTracks))
0358         continue;
0359 
0360       if (nExpectedOuterHits(trackRef) >= nMinOuterHits_) {
0361         correctMETforTrack(trackRef, showerRF_, outerTrackPosition);
0362         correctSumEtForTrack(trackRef, showerRF_, outerTrackPosition);
0363       } else {
0364         correctMETforTrack(trackRef, response_function_, outerTrackPosition);
0365         correctSumEtForTrack(trackRef, response_function_, outerTrackPosition);
0366       }
0367     } else {
0368       correctMETforTrack(trackRef, response_function_, outerTrackPosition);
0369       correctSumEtForTrack(trackRef, response_function_, outerTrackPosition);
0370     }
0371   }
0372 }
0373 
0374 //____________________________________________________________________________||
0375 void TCMETAlgo::findDuplicateTracks() {
0376   unsigned int nTracks = trackHandle_->size();
0377 
0378   for (unsigned int trk_idx = 0; trk_idx < nTracks; trk_idx++) {
0379     reco::TrackRef trkref(trackHandle_, trk_idx);
0380 
0381     if (isMuon(trkref))
0382       continue;
0383     if (!isCosmics_ && isElectron(trkref))
0384       continue;
0385 
0386     if (trkref->pt() < dupMinPt_)
0387       continue;
0388 
0389     for (unsigned int trk_idx2 = trk_idx + 1; trk_idx2 < nTracks; trk_idx2++) {
0390       reco::TrackRef trkref2(trackHandle_, trk_idx2);
0391 
0392       if (isMuon(trkref2))
0393         continue;
0394       if (!isCosmics_ && isElectron(trkref2))
0395         continue;
0396 
0397       if (trkref->charge() * trkref2->charge() < 0)
0398         continue;
0399       if (trkref2->pt() < dupMinPt_)
0400         continue;
0401 
0402       float dphi = fabs(trkref->phi() - trkref2->phi());
0403       if (dphi > TMath::Pi())
0404         dphi = TMath::TwoPi() - dphi;
0405 
0406       float dcotth = fabs(1. / tan(trkref->theta()) - 1. / tan(trkref2->theta()));
0407 
0408       if (dphi > dupDPhi_)
0409         continue;
0410       if (dcotth > dupDCotTh_)
0411         continue;
0412 
0413       int iVeto = vetoTrack(trk_idx, trk_idx2);
0414       duplicateTracks_.push_back(iVeto);
0415     }
0416   }
0417 }
0418 
0419 //____________________________________________________________________________||
0420 int TCMETAlgo::vetoTrack(int i1, int i2) {
0421   //given 2 tracks, decide which one to veto
0422   reco::TrackRef t1(trackHandle_, i1);
0423   reco::TrackRef t2(trackHandle_, i2);
0424 
0425   if (t1->numberOfValidHits() < t2->numberOfValidHits())
0426     return i1;
0427   else if (t1->numberOfValidHits() > t2->numberOfValidHits())
0428     return i2;
0429   else if (t1->chi2() / t1->ndof() > t2->chi2() / t2->ndof())
0430     return i1;
0431   else if (t1->chi2() / t1->ndof() < t2->chi2() / t2->ndof())
0432     return i2;
0433   else if (t1->ptError() > t2->ptError())
0434     return i1;
0435   else if (t1->ptError() < t2->ptError())
0436     return i2;
0437   else
0438     return i1;
0439 }
0440 
0441 //____________________________________________________________________________||
0442 bool TCMETAlgo::isValidVertex() {
0443   if (vertexColl_->begin()->isFake())
0444     return false;
0445   if (vertexColl_->begin()->ndof() < vertexNdof_)
0446     return false;
0447   if (fabs(vertexColl_->begin()->z()) > vertexZ_)
0448     return false;
0449   if (sqrt(pow(vertexColl_->begin()->x(), 2) + pow(vertexColl_->begin()->y(), 2)) > vertexRho_)
0450     return false;
0451 
0452   return true;
0453 }
0454 
0455 //____________________________________________________________________________||
0456 bool TCMETAlgo::closeToElectron(const reco::TrackRef track) {
0457   float trk_eta = track->eta();
0458   float trk_phi = track->phi();
0459   LorentzVector tk_p4(track->px(), track->py(), track->pz(), track->p());
0460 
0461   for (reco::GsfElectronCollection::const_iterator electron_it = electronHandle_->begin();
0462        electron_it != electronHandle_->end();
0463        ++electron_it) {
0464     if (electron_it->hadronicOverEm() > hOverECut_)
0465       continue;
0466 
0467     reco::TrackRef el_track = electron_it->closestCtfTrackRef();
0468 
0469     if (!el_track.isNonnull())
0470       continue;
0471 
0472     if (el_track->pt() < eVetoMinElectronPt_)
0473       continue;
0474 
0475     LorentzVector el_p4(el_track->px(), el_track->py(), el_track->pz(), el_track->p());
0476 
0477     float deltaPhi = fabs(el_track->phi() - trk_phi);
0478     if (deltaPhi > TMath::Pi())
0479       deltaPhi = TMath::TwoPi() - deltaPhi;
0480     float deltaEta = el_track->eta() - trk_eta;
0481     float deltaR = sqrt(deltaPhi * deltaPhi + deltaEta * deltaEta);
0482     float deltaCotTh = 1. / tan(el_p4.theta()) - 1. / tan(tk_p4.theta());
0483 
0484     if (deltaPhi < eVetoDeltaPhi_ && deltaCotTh < eVetoDeltaCotTheta_ && deltaR < eVetoDeltaR_)
0485       return true;
0486   }
0487 
0488   return false;
0489 }
0490 
0491 //____________________________________________________________________________||
0492 bool TCMETAlgo::nearGoodShowerTrack(const reco::TrackRef track, const std::vector<int>& goodShowerTracks) {
0493   //checks if 'track' is within dR < deltaRShower_ of any good shower tracks
0494   float eta1 = track->eta();
0495   float phi1 = track->phi();
0496 
0497   for (unsigned int itrk = 0; itrk < goodShowerTracks.size(); itrk++) {
0498     reco::TrackRef trkref(trackHandle_, itrk);
0499     float eta2 = trkref->eta();
0500     float phi2 = trkref->phi();
0501 
0502     float dR = sqrt(pow(eta1 - eta2, 2) + pow(phi1 - phi2, 2));
0503     if (dR < deltaRShower_)
0504       return true;
0505   }
0506 
0507   return false;
0508 }
0509 
0510 //____________________________________________________________________________||
0511 void TCMETAlgo::findGoodShowerTracks(std::vector<int>& goodShowerTracks) {
0512   //stores the indices of tracks which pass quality selection and
0513   //nMinOuterHits cut in goodShowerTracks vector
0514   for (unsigned int trk_idx = 0; trk_idx < trackHandle_->size(); trk_idx++) {
0515     reco::TrackRef trkref(trackHandle_, trk_idx);
0516 
0517     if (isMuon(trkref))
0518       continue;
0519 
0520     if (!isCosmics_)
0521       if (isElectron(trkref))
0522         continue;
0523 
0524     if (!isGoodTrack(trkref))
0525       continue;
0526 
0527     if (nExpectedOuterHits(trkref) < nMinOuterHits_)
0528       continue;
0529 
0530     goodShowerTracks.push_back(trk_idx);
0531   }
0532 }
0533 
0534 //____________________________________________________________________________||
0535 int TCMETAlgo::nExpectedInnerHits(const reco::TrackRef track) {
0536   return track->hitPattern().numberOfLostHits(reco::HitPattern::MISSING_INNER_HITS);
0537 }
0538 
0539 //____________________________________________________________________________||
0540 int TCMETAlgo::nExpectedOuterHits(const reco::TrackRef track) {
0541   return track->hitPattern().numberOfLostHits(reco::HitPattern::MISSING_OUTER_HITS);
0542 }
0543 
0544 //____________________________________________________________________________||
0545 int TCMETAlgo::nLayers(const reco::TrackRef track) { return track->hitPattern().trackerLayersWithMeasurement(); }
0546 
0547 //____________________________________________________________________________||
0548 bool TCMETAlgo::isMuon(const reco::TrackRef& trackRef) {
0549   for (reco::MuonCollection::const_iterator muon_it = muonHandle_->begin(); muon_it != muonHandle_->end(); ++muon_it) {
0550     reco::TrackRef mu_track = muon_it->innerTrack();
0551     unsigned int idxMuon = mu_track.isNonnull() ? mu_track.key() : 99999;
0552     if (idxMuon == trackRef.key())
0553       return true;
0554   }
0555   return false;
0556 }
0557 
0558 //____________________________________________________________________________||
0559 bool TCMETAlgo::isElectron(const reco::TrackRef& trackRef) {
0560   for (reco::GsfElectronCollection::const_iterator electron_it = electronHandle_->begin();
0561        electron_it != electronHandle_->end();
0562        ++electron_it) {
0563     reco::TrackRef el_track = electron_it->closestCtfTrackRef();
0564 
0565     unsigned int ele_idx = el_track.isNonnull() ? el_track.key() : 99999;
0566 
0567     if (ele_idx == trackRef.key()) {
0568       if (electron_it->hadronicOverEm() < hOverECut_)
0569         return true;
0570     }
0571   }
0572 
0573   return false;
0574 }
0575 
0576 //____________________________________________________________________________||
0577 bool TCMETAlgo::isGoodTrack(const reco::TrackRef track) {
0578   double d0 = 9999.;
0579 
0580   if (hasValidVertex_) {
0581     //get d0 corrected for primary vertex
0582     const reco::Vertex& vertex = (*vertexColl_)[0];
0583     const Point pvtx = Point(vertex.x(), vertex.y(), vertex.z());
0584 
0585     double dz = track->dz(pvtx);
0586 
0587     if (fabs(dz) < vertexMaxDZ_) {
0588       //get d0 corrected for pvtx
0589       d0 = -1 * track->dxy(pvtx);
0590     } else {
0591       // get d0 corrected for beam spot
0592       bool haveBeamSpot = true;
0593       if (!beamSpotHandle_.isValid())
0594         haveBeamSpot = false;
0595 
0596       Point bspot = haveBeamSpot ? beamSpotHandle_->position() : Point(0, 0, 0);
0597       d0 = -1 * track->dxy(bspot);
0598     }
0599   } else {
0600     // get d0 corrected for beam spot
0601     bool haveBeamSpot = true;
0602     if (!beamSpotHandle_.isValid())
0603       haveBeamSpot = false;
0604 
0605     Point bspot = haveBeamSpot ? beamSpotHandle_->position() : Point(0, 0, 0);
0606     d0 = -1 * track->dxy(bspot);
0607   }
0608 
0609   if (std::find(trackAlgos_.begin(), trackAlgos_.end(), track->algo()) != trackAlgos_.end()) {
0610     //1st 4 tracking iterations (pT-dependent d0 cut + nlayers cut)
0611 
0612     float d0cut = sqrt(pow(d0cuta_, 2) + pow(d0cutb_ / track->pt(), 2));
0613     if (d0cut > maxd0cut_)
0614       d0cut = maxd0cut_;
0615 
0616     if (fabs(d0) > d0cut)
0617       return false;
0618     if (nLayers(track) < nLayers_)
0619       return false;
0620 
0621   } else {
0622     //last 2 tracking iterations (tighten chi2, nhits, pt error, nlayers cuts)
0623     if (track->normalizedChi2() > maxchi2_tight_)
0624       return false;
0625     if (track->numberOfValidHits() < minhits_tight_)
0626       return false;
0627     if ((track->ptError() / track->pt()) > maxPtErr_tight_)
0628       return false;
0629     if (nLayers(track) < nLayersTight_)
0630       return false;
0631   }
0632 
0633   if (track->numberOfValidHits() < minhits_)
0634     return false;
0635   if (track->normalizedChi2() > maxchi2_)
0636     return false;
0637   if (fabs(track->eta()) > maxeta_)
0638     return false;
0639   if (track->pt() > maxpt_)
0640     return false;
0641   if ((track->ptError() / track->pt()) > maxPtErr_)
0642     return false;
0643   if (fabs(track->eta()) > 2.5 && track->pt() > maxpt_eta25_)
0644     return false;
0645   if (fabs(track->eta()) > 2.0 && track->pt() > maxpt_eta20_)
0646     return false;
0647 
0648   int cut = 0;
0649   for (unsigned int i = 0; i < trkQuality_.size(); i++) {
0650     cut |= (1 << trkQuality_.at(i));
0651   }
0652 
0653   if (!((track->qualityMask() & cut) == cut))
0654     return false;
0655 
0656   bool isGoodAlgo = false;
0657   if (trkAlgos_.empty())
0658     isGoodAlgo = true;
0659   for (unsigned int i = 0; i < trkAlgos_.size(); i++) {
0660     if (track->algo() == trkAlgos_.at(i))
0661       isGoodAlgo = true;
0662   }
0663 
0664   if (!isGoodAlgo)
0665     return false;
0666 
0667   if (vetoDuplicates_) {
0668     for (unsigned int iDup = 0; iDup < duplicateTracks_.size(); ++iDup) {
0669       if ((int)track.key() == duplicateTracks_.at(iDup))
0670         return false;
0671     }
0672   }
0673 
0674   return true;
0675 }
0676 
0677 //____________________________________________________________________________||
0678 void TCMETAlgo::correctMETforMuon(const reco::TrackRef track, reco::MuonRef& muonRef) {
0679   reco::MuonMETCorrectionData muCorrData = (*muonDepValueMapHandle_)[muonRef];
0680 
0681   double delx = muCorrData.corrX();
0682   double dely = muCorrData.corrY();
0683 
0684   met_x_ -= (track->px() - delx);
0685   met_y_ -= (track->py() - dely);
0686   sumEt_ += (track->pt() - TMath::Sqrt(delx * delx + dely * dely));
0687 }
0688 
0689 //____________________________________________________________________________||
0690 void TCMETAlgo::correctMETforMuon(reco::MuonRef& muonRef) {
0691   reco::MuonMETCorrectionData muCorrData = (*muonDepValueMapHandle_)[muonRef];
0692 
0693   double delx = muCorrData.corrX();
0694   double dely = muCorrData.corrY();
0695 
0696   met_x_ -= (muonRef->px() - delx);
0697   met_y_ -= (muonRef->py() - dely);
0698   sumEt_ += (muonRef->pt() - TMath::Sqrt(delx * delx + dely * dely));
0699 }
0700 
0701 //____________________________________________________________________________||
0702 void TCMETAlgo::correctMETforTrack(const reco::TrackRef track, TH2D* rf, const TVector3& outerTrackPosition) {
0703   if (track->pt() < minpt_) {
0704     met_x_ -= track->pt() * cos(track->phi());
0705     met_y_ -= track->pt() * sin(track->phi());
0706   } else {
0707     if (checkTrackPropagation_ && outerTrackPosition.Theta() < -9.99) {
0708       //fail track propagation check
0709     } else {
0710       int bin_index = rf->FindBin(track->eta(), track->pt());
0711       double fracTrackEnergy = rf->GetBinContent(bin_index);  //get correction factor from response function
0712 
0713       met_x_ += (fracTrackEnergy * track->p() * sin(outerTrackPosition.Theta()) *
0714                      cos(outerTrackPosition.Phi())    //remove expected amount of energy track deposited in calorimeter
0715                  - track->pt() * cos(track->phi()));  //add track at vertex
0716 
0717       met_y_ += (fracTrackEnergy * track->p() * sin(outerTrackPosition.Theta()) *
0718                      sin(outerTrackPosition.Phi())    //remove expected amount of energy track deposited in calorimeter
0719                  - track->pt() * sin(track->phi()));  //add track at vertex
0720     }
0721   }
0722 }
0723 
0724 //____________________________________________________________________________||
0725 void TCMETAlgo::correctSumEtForTrack(const reco::TrackRef track, TH2D* rf, const TVector3& outerTrackPosition) {
0726   if (track->pt() < minpt_) {
0727     sumEt_ += track->pt();
0728   } else {
0729     if (checkTrackPropagation_ && outerTrackPosition.Theta() < -9.99) {
0730       //fail track propagation check
0731     } else {
0732       int bin_index = rf->FindBin(track->eta(), track->pt());
0733       double fracTrackEnergy = rf->GetBinContent(bin_index);  //get correction factor from response function
0734       sumEt_ += (1 - fracTrackEnergy) * track->pt();
0735     }
0736   }
0737 }
0738 
0739 //____________________________________________________________________________||
0740 TVector3 TCMETAlgo::propagateTrackToCalorimeterFace(const reco::TrackRef track) {
0741   const class MagneticField* bField = magneticFieldHandle_.product();
0742 
0743   TVector3 outerTrkPosition;
0744 
0745   outerTrkPosition.SetPtEtaPhi(999., -10., 2 * TMath::Pi());
0746 
0747   GlobalPoint tpVertex(track->vx(), track->vy(), track->vz());
0748   GlobalVector tpMomentum(track->px(), track->py(), track->pz());
0749   int tpCharge(track->charge());
0750 
0751   FreeTrajectoryState fts(tpVertex, tpMomentum, tpCharge, bField);
0752 
0753   const float zdist = zdist_;  //314.;
0754 
0755   const float radius = radius_;  //130.;
0756 
0757   const float corner = corner_;  //1.479;
0758 
0759   Plane::PlanePointer lendcap = Plane::build(Plane::PositionType(0, 0, -zdist), Plane::RotationType());
0760   Plane::PlanePointer rendcap = Plane::build(Plane::PositionType(0, 0, zdist), Plane::RotationType());
0761 
0762   Cylinder::CylinderPointer barrel = Cylinder::build(radius, Cylinder::PositionType(0, 0, 0), Cylinder::RotationType());
0763 
0764   AnalyticalPropagator myAP(bField, alongMomentum, 2 * M_PI);
0765 
0766   TrajectoryStateOnSurface tsos;
0767 
0768   if (track->eta() < -corner) {
0769     tsos = myAP.propagate(fts, *lendcap);
0770   } else if (fabs(track->eta()) < corner) {
0771     tsos = myAP.propagate(fts, *barrel);
0772   } else if (track->eta() > corner) {
0773     tsos = myAP.propagate(fts, *rendcap);
0774   }
0775 
0776   if (tsos.isValid())
0777     outerTrkPosition.SetXYZ(tsos.globalPosition().x(), tsos.globalPosition().y(), tsos.globalPosition().z());
0778   else
0779     outerTrkPosition.SetPtEtaPhi(999., -10., 2 * TMath::Pi());
0780 
0781   return outerTrkPosition;
0782 }
0783 
0784 //____________________________________________________________________________||
0785 TH2D* TCMETAlgo::getResponseFunction_shower() {
0786   Double_t xAxis1[53] = {-2.5,   -2.322, -2.172, -2.043, -1.93,  -1.83,  -1.74,  -1.653, -1.566, -1.479, -1.392,
0787                          -1.305, -1.218, -1.131, -1.044, -0.957, -0.879, -0.783, -0.696, -0.609, -0.522, -0.435,
0788                          -0.348, -0.261, -0.174, -0.087, 0,      0.087,  0.174,  0.261,  0.348,  0.435,  0.522,
0789                          0.609,  0.696,  0.783,  0.879,  0.957,  1.044,  1.131,  1.218,  1.305,  1.392,  1.479,
0790                          1.566,  1.653,  1.74,   1.83,   1.93,   2.043,  2.172,  2.322,  2.5};
0791 
0792   Double_t yAxis1[29] = {0,  0.5, 1,  1.5, 2,  3,  4,  5,  6,  7,  8,  9,  10, 12, 14,
0793                          16, 18,  20, 25,  30, 35, 40, 45, 50, 60, 70, 80, 90, 100};
0794 
0795   TH2D* hrf = new TH2D("hrf", "shower RF (fit)", 52, xAxis1, 28, yAxis1);
0796   hrf->SetBinContent(163, 0.4499661);
0797   hrf->SetBinContent(164, 0.5115394);
0798   hrf->SetBinContent(165, 0.5748767);
0799   hrf->SetBinContent(166, 0.6531988);
0800   hrf->SetBinContent(167, 0.6228076);
0801   hrf->SetBinContent(168, 0.54419);
0802   hrf->SetBinContent(169, 0.5556401);
0803   hrf->SetBinContent(170, 0.5216789);
0804   hrf->SetBinContent(171, 0.3942387);
0805   hrf->SetBinContent(172, 0.3166006);
0806   hrf->SetBinContent(173, 0.2794519);
0807   hrf->SetBinContent(174, 0.2712919);
0808   hrf->SetBinContent(175, 0.2809297);
0809   hrf->SetBinContent(176, 3.501783e-12);
0810   hrf->SetBinContent(177, 1.395287e-14);
0811   hrf->SetBinContent(178, 1.002659e-14);
0812   hrf->SetBinContent(179, 1.996966e-13);
0813   hrf->SetBinContent(180, 1.185354e-12);
0814   hrf->SetBinContent(181, 0.1562845);
0815   hrf->SetBinContent(182, 0.3277632);
0816   hrf->SetBinContent(183, 9.387774e-12);
0817   hrf->SetBinContent(184, 1.936981e-15);
0818   hrf->SetBinContent(185, 1.395151e-15);
0819   hrf->SetBinContent(186, 6.578116e-13);
0820   hrf->SetBinContent(187, 3.868433e-16);
0821   hrf->SetBinContent(188, 4.808265e-13);
0822   hrf->SetBinContent(189, 1.502861e-11);
0823   hrf->SetBinContent(190, 9.644046e-12);
0824   hrf->SetBinContent(191, 1.371502e-10);
0825   hrf->SetBinContent(192, 1.107704e-13);
0826   hrf->SetBinContent(193, 4.781223e-15);
0827   hrf->SetBinContent(194, 2.42137e-12);
0828   hrf->SetBinContent(195, 7.183598e-15);
0829   hrf->SetBinContent(196, 7.702724e-11);
0830   hrf->SetBinContent(197, 7.081141e-15);
0831   hrf->SetBinContent(198, 4.414546e-15);
0832   hrf->SetBinContent(199, 6.467266e-14);
0833   hrf->SetBinContent(200, 4.396606e-13);
0834   hrf->SetBinContent(201, 1.255334e-13);
0835   hrf->SetBinContent(202, 0.2490428);
0836   hrf->SetBinContent(203, 0.1774015);
0837   hrf->SetBinContent(204, 0.03958736);
0838   hrf->SetBinContent(205, 0.173943);
0839   hrf->SetBinContent(206, 2.754122e-09);
0840   hrf->SetBinContent(207, 0.3376317);
0841   hrf->SetBinContent(208, 0.379734);
0842   hrf->SetBinContent(209, 0.4411897);
0843   hrf->SetBinContent(210, 0.4646802);
0844   hrf->SetBinContent(211, 0.4630073);
0845   hrf->SetBinContent(212, 0.4258874);
0846   hrf->SetBinContent(213, 0.4351387);
0847   hrf->SetBinContent(214, 0.3997094);
0848   hrf->SetBinContent(217, 0.4259718);
0849   hrf->SetBinContent(218, 0.4852031);
0850   hrf->SetBinContent(219, 0.5131704);
0851   hrf->SetBinContent(220, 0.5269414);
0852   hrf->SetBinContent(221, 0.5275139);
0853   hrf->SetBinContent(222, 0.4957667);
0854   hrf->SetBinContent(223, 0.4246427);
0855   hrf->SetBinContent(224, 0.3784586);
0856   hrf->SetBinContent(225, 0.3247786);
0857   hrf->SetBinContent(226, 0.2571901);
0858   hrf->SetBinContent(227, 0.1693018);
0859   hrf->SetBinContent(228, 2.160257e-12);
0860   hrf->SetBinContent(229, 8.770899e-13);
0861   hrf->SetBinContent(230, 5.012884e-13);
0862   hrf->SetBinContent(231, 2.994393e-14);
0863   hrf->SetBinContent(232, 3.153311e-11);
0864   hrf->SetBinContent(233, 0.2774436);
0865   hrf->SetBinContent(234, 0.2977051);
0866   hrf->SetBinContent(235, 4.19017e-15);
0867   hrf->SetBinContent(236, 7.045583e-13);
0868   hrf->SetBinContent(237, 7.671467e-13);
0869   hrf->SetBinContent(238, 6.307742e-14);
0870   hrf->SetBinContent(239, 1.032541e-13);
0871   hrf->SetBinContent(240, 6.584719e-11);
0872   hrf->SetBinContent(241, 1.218903e-12);
0873   hrf->SetBinContent(242, 1.369637e-11);
0874   hrf->SetBinContent(243, 8.558079e-14);
0875   hrf->SetBinContent(244, 4.513987e-13);
0876   hrf->SetBinContent(245, 2.556831e-10);
0877   hrf->SetBinContent(246, 1.420917e-11);
0878   hrf->SetBinContent(247, 6.229907e-14);
0879   hrf->SetBinContent(248, 1.40826e-12);
0880   hrf->SetBinContent(249, 1.143873e-12);
0881   hrf->SetBinContent(250, 6.677059e-16);
0882   hrf->SetBinContent(251, 3.113288e-12);
0883   hrf->SetBinContent(252, 0.2333517);
0884   hrf->SetBinContent(253, 0.1787967);
0885   hrf->SetBinContent(254, 5.41192e-13);
0886   hrf->SetBinContent(255, 6.694948e-17);
0887   hrf->SetBinContent(256, 2.782238e-13);
0888   hrf->SetBinContent(257, 3.274193e-14);
0889   hrf->SetBinContent(258, 5.731716e-14);
0890   hrf->SetBinContent(259, 1.739033e-13);
0891   hrf->SetBinContent(260, 0.1770892);
0892   hrf->SetBinContent(261, 0.1898742);
0893   hrf->SetBinContent(262, 0.3387461);
0894   hrf->SetBinContent(263, 0.3859385);
0895   hrf->SetBinContent(264, 0.439089);
0896   hrf->SetBinContent(265, 0.4233858);
0897   hrf->SetBinContent(266, 0.4308124);
0898   hrf->SetBinContent(267, 0.4063357);
0899   hrf->SetBinContent(268, 0.407559);
0900   hrf->SetBinContent(271, 0.4507765);
0901   hrf->SetBinContent(272, 0.4278911);
0902   hrf->SetBinContent(273, 0.447516);
0903   hrf->SetBinContent(274, 0.4947385);
0904   hrf->SetBinContent(275, 0.4755806);
0905   hrf->SetBinContent(276, 0.3945268);
0906   hrf->SetBinContent(277, 0.4245627);
0907   hrf->SetBinContent(278, 0.3956718);
0908   hrf->SetBinContent(279, 0.2930262);
0909   hrf->SetBinContent(280, 0.282435);
0910   hrf->SetBinContent(281, 0.1969091);
0911   hrf->SetBinContent(282, 2.725097e-10);
0912   hrf->SetBinContent(283, 1.408023e-12);
0913   hrf->SetBinContent(284, 1.613806e-12);
0914   hrf->SetBinContent(285, 0.06278097);
0915   hrf->SetBinContent(286, 2.576515e-13);
0916   hrf->SetBinContent(287, 2.583938e-11);
0917   hrf->SetBinContent(288, 0.02207314);
0918   hrf->SetBinContent(289, 4.17668e-11);
0919   hrf->SetBinContent(290, 1.201223e-13);
0920   hrf->SetBinContent(291, 0.202147);
0921   hrf->SetBinContent(292, 0.213694);
0922   hrf->SetBinContent(293, 0.3833649);
0923   hrf->SetBinContent(294, 0.3896363);
0924   hrf->SetBinContent(295, 0.4015322);
0925   hrf->SetBinContent(296, 0.06830335);
0926   hrf->SetBinContent(297, 0.3644076);
0927   hrf->SetBinContent(298, 0.3335945);
0928   hrf->SetBinContent(299, 0.1969689);
0929   hrf->SetBinContent(300, 0.2202647);
0930   hrf->SetBinContent(301, 0.2408156);
0931   hrf->SetBinContent(302, 0.08467747);
0932   hrf->SetBinContent(303, 0.1732237);
0933   hrf->SetBinContent(304, 2.88671e-12);
0934   hrf->SetBinContent(305, 1.474949e-15);
0935   hrf->SetBinContent(306, 3.611305e-13);
0936   hrf->SetBinContent(307, 7.968386e-12);
0937   hrf->SetBinContent(308, 0.07609402);
0938   hrf->SetBinContent(309, 2.35158e-15);
0939   hrf->SetBinContent(310, 3.144875e-14);
0940   hrf->SetBinContent(311, 7.413513e-11);
0941   hrf->SetBinContent(312, 3.648529e-10);
0942   hrf->SetBinContent(313, 0.161564);
0943   hrf->SetBinContent(314, 0.1703132);
0944   hrf->SetBinContent(315, 0.2463829);
0945   hrf->SetBinContent(316, 0.2828567);
0946   hrf->SetBinContent(317, 0.3274342);
0947   hrf->SetBinContent(318, 0.3545384);
0948   hrf->SetBinContent(319, 0.3461392);
0949   hrf->SetBinContent(320, 0.383806);
0950   hrf->SetBinContent(321, 0.4001317);
0951   hrf->SetBinContent(322, 0.3859067);
0952   hrf->SetBinContent(325, 0.4965547);
0953   hrf->SetBinContent(326, 0.4298636);
0954   hrf->SetBinContent(327, 0.4675876);
0955   hrf->SetBinContent(328, 0.4448023);
0956   hrf->SetBinContent(329, 0.404866);
0957   hrf->SetBinContent(330, 0.3958093);
0958   hrf->SetBinContent(331, 0.3955818);
0959   hrf->SetBinContent(332, 0.4272344);
0960   hrf->SetBinContent(333, 0.3596729);
0961   hrf->SetBinContent(334, 0.3546307);
0962   hrf->SetBinContent(335, 0.3180164);
0963   hrf->SetBinContent(336, 0.2714837);
0964   hrf->SetBinContent(337, 0.248644);
0965   hrf->SetBinContent(338, 0.2589674);
0966   hrf->SetBinContent(339, 0.2311552);
0967   hrf->SetBinContent(340, 0.2332692);
0968   hrf->SetBinContent(341, 0.2837152);
0969   hrf->SetBinContent(342, 0.2119901);
0970   hrf->SetBinContent(343, 0.290872);
0971   hrf->SetBinContent(344, 0.2252947);
0972   hrf->SetBinContent(345, 0.3002172);
0973   hrf->SetBinContent(346, 0.2519063);
0974   hrf->SetBinContent(347, 0.3656891);
0975   hrf->SetBinContent(348, 0.366923);
0976   hrf->SetBinContent(349, 0.3425266);
0977   hrf->SetBinContent(350, 0.3963153);
0978   hrf->SetBinContent(351, 0.4658033);
0979   hrf->SetBinContent(352, 0.2195605);
0980   hrf->SetBinContent(353, 0.3869674);
0981   hrf->SetBinContent(354, 0.3218271);
0982   hrf->SetBinContent(355, 0.287984);
0983   hrf->SetBinContent(356, 0.2912856);
0984   hrf->SetBinContent(357, 0.2681426);
0985   hrf->SetBinContent(358, 0.04988411);
0986   hrf->SetBinContent(359, 0.2593921);
0987   hrf->SetBinContent(360, 0.2092704);
0988   hrf->SetBinContent(361, 0.2379719);
0989   hrf->SetBinContent(362, 0.3087997);
0990   hrf->SetBinContent(363, 0.2041179);
0991   hrf->SetBinContent(364, 0.1946624);
0992   hrf->SetBinContent(365, 0.2187801);
0993   hrf->SetBinContent(366, 0.1256377);
0994   hrf->SetBinContent(367, 0.2779986);
0995   hrf->SetBinContent(368, 0.2988263);
0996   hrf->SetBinContent(369, 0.2804917);
0997   hrf->SetBinContent(370, 0.2762815);
0998   hrf->SetBinContent(371, 0.3480896);
0999   hrf->SetBinContent(372, 0.3402267);
1000   hrf->SetBinContent(373, 0.3655252);
1001   hrf->SetBinContent(374, 0.4143132);
1002   hrf->SetBinContent(375, 0.4424044);
1003   hrf->SetBinContent(376, 0.4635657);
1004   hrf->SetBinContent(379, 0.5328001);
1005   hrf->SetBinContent(380, 0.5040566);
1006   hrf->SetBinContent(381, 0.4762677);
1007   hrf->SetBinContent(382, 0.4729804);
1008   hrf->SetBinContent(383, 0.4241441);
1009   hrf->SetBinContent(384, 0.3924028);
1010   hrf->SetBinContent(385, 0.3985717);
1011   hrf->SetBinContent(386, 0.3816867);
1012   hrf->SetBinContent(387, 0.3967448);
1013   hrf->SetBinContent(388, 0.3603249);
1014   hrf->SetBinContent(389, 0.3489972);
1015   hrf->SetBinContent(390, 0.3275993);
1016   hrf->SetBinContent(391, 0.3116674);
1017   hrf->SetBinContent(392, 0.3572989);
1018   hrf->SetBinContent(393, 0.3118418);
1019   hrf->SetBinContent(394, 0.3412188);
1020   hrf->SetBinContent(395, 0.3356509);
1021   hrf->SetBinContent(396, 0.3173708);
1022   hrf->SetBinContent(397, 0.328909);
1023   hrf->SetBinContent(398, 0.399799);
1024   hrf->SetBinContent(399, 0.311187);
1025   hrf->SetBinContent(400, 0.4324506);
1026   hrf->SetBinContent(401, 0.44069);
1027   hrf->SetBinContent(402, 0.393832);
1028   hrf->SetBinContent(403, 0.456211);
1029   hrf->SetBinContent(404, 0.3807082);
1030   hrf->SetBinContent(405, 0.4484331);
1031   hrf->SetBinContent(406, 0.4281936);
1032   hrf->SetBinContent(407, 0.4100697);
1033   hrf->SetBinContent(408, 0.372774);
1034   hrf->SetBinContent(409, 0.3635768);
1035   hrf->SetBinContent(410, 0.4071924);
1036   hrf->SetBinContent(411, 0.3974379);
1037   hrf->SetBinContent(412, 0.2703223);
1038   hrf->SetBinContent(413, 0.2532525);
1039   hrf->SetBinContent(414, 0.3434703);
1040   hrf->SetBinContent(415, 0.3486526);
1041   hrf->SetBinContent(416, 0.427386);
1042   hrf->SetBinContent(417, 0.3239493);
1043   hrf->SetBinContent(418, 0.2804846);
1044   hrf->SetBinContent(419, 0.2903942);
1045   hrf->SetBinContent(420, 0.3247145);
1046   hrf->SetBinContent(421, 0.3359192);
1047   hrf->SetBinContent(422, 0.3475888);
1048   hrf->SetBinContent(423, 0.3163865);
1049   hrf->SetBinContent(424, 0.3598666);
1050   hrf->SetBinContent(425, 0.3568181);
1051   hrf->SetBinContent(426, 0.4099707);
1052   hrf->SetBinContent(427, 0.4081352);
1053   hrf->SetBinContent(428, 0.4393944);
1054   hrf->SetBinContent(429, 0.4858226);
1055   hrf->SetBinContent(430, 0.5145534);
1056   hrf->SetBinContent(433, 0.5637426);
1057   hrf->SetBinContent(434, 0.5091262);
1058   hrf->SetBinContent(435, 0.5162247);
1059   hrf->SetBinContent(436, 0.4999508);
1060   hrf->SetBinContent(437, 0.4846284);
1061   hrf->SetBinContent(438, 0.4485746);
1062   hrf->SetBinContent(439, 0.4452571);
1063   hrf->SetBinContent(440, 0.4383303);
1064   hrf->SetBinContent(441, 0.4147619);
1065   hrf->SetBinContent(442, 0.3845302);
1066   hrf->SetBinContent(443, 0.3643234);
1067   hrf->SetBinContent(444, 0.3162651);
1068   hrf->SetBinContent(445, 0.3629169);
1069   hrf->SetBinContent(446, 0.3550237);
1070   hrf->SetBinContent(447, 0.3773867);
1071   hrf->SetBinContent(448, 0.3870859);
1072   hrf->SetBinContent(449, 0.4489362);
1073   hrf->SetBinContent(450, 0.4199947);
1074   hrf->SetBinContent(451, 0.3942634);
1075   hrf->SetBinContent(452, 0.4190169);
1076   hrf->SetBinContent(453, 0.4352544);
1077   hrf->SetBinContent(454, 0.5414081);
1078   hrf->SetBinContent(455, 0.4886461);
1079   hrf->SetBinContent(456, 0.491399);
1080   hrf->SetBinContent(457, 0.4949853);
1081   hrf->SetBinContent(458, 0.4736267);
1082   hrf->SetBinContent(459, 0.4950338);
1083   hrf->SetBinContent(460, 0.4496278);
1084   hrf->SetBinContent(461, 0.3453094);
1085   hrf->SetBinContent(462, 0.4956175);
1086   hrf->SetBinContent(463, 0.471592);
1087   hrf->SetBinContent(464, 0.4388095);
1088   hrf->SetBinContent(465, 0.4260533);
1089   hrf->SetBinContent(466, 0.4375692);
1090   hrf->SetBinContent(467, 0.3561876);
1091   hrf->SetBinContent(468, 0.3865653);
1092   hrf->SetBinContent(469, 0.4240963);
1093   hrf->SetBinContent(470, 0.4478125);
1094   hrf->SetBinContent(471, 0.3761102);
1095   hrf->SetBinContent(472, 0.3078025);
1096   hrf->SetBinContent(473, 0.3128132);
1097   hrf->SetBinContent(474, 0.3092445);
1098   hrf->SetBinContent(475, 0.3537644);
1099   hrf->SetBinContent(476, 0.3810261);
1100   hrf->SetBinContent(477, 0.3454433);
1101   hrf->SetBinContent(478, 0.3760064);
1102   hrf->SetBinContent(479, 0.3942058);
1103   hrf->SetBinContent(480, 0.3767672);
1104   hrf->SetBinContent(481, 0.4661797);
1105   hrf->SetBinContent(482, 0.496105);
1106   hrf->SetBinContent(483, 0.5421373);
1107   hrf->SetBinContent(484, 0.5835976);
1108   hrf->SetBinContent(487, 0.6251767);
1109   hrf->SetBinContent(488, 0.5533592);
1110   hrf->SetBinContent(489, 0.5539129);
1111   hrf->SetBinContent(490, 0.5571011);
1112   hrf->SetBinContent(491, 0.461241);
1113   hrf->SetBinContent(492, 0.4907266);
1114   hrf->SetBinContent(493, 0.4790399);
1115   hrf->SetBinContent(494, 0.4644649);
1116   hrf->SetBinContent(495, 0.4707908);
1117   hrf->SetBinContent(496, 0.4255725);
1118   hrf->SetBinContent(497, 0.3789675);
1119   hrf->SetBinContent(498, 0.3281609);
1120   hrf->SetBinContent(499, 0.3849);
1121   hrf->SetBinContent(500, 0.396543);
1122   hrf->SetBinContent(501, 0.4355485);
1123   hrf->SetBinContent(502, 0.4392651);
1124   hrf->SetBinContent(503, 0.4460491);
1125   hrf->SetBinContent(504, 0.4662225);
1126   hrf->SetBinContent(505, 0.4714942);
1127   hrf->SetBinContent(506, 0.4849604);
1128   hrf->SetBinContent(507, 0.5304947);
1129   hrf->SetBinContent(508, 0.4402863);
1130   hrf->SetBinContent(509, 0.4548508);
1131   hrf->SetBinContent(510, 0.5050853);
1132   hrf->SetBinContent(511, 0.6225156);
1133   hrf->SetBinContent(512, 0.5070591);
1134   hrf->SetBinContent(513, 0.5783269);
1135   hrf->SetBinContent(514, 0.4485723);
1136   hrf->SetBinContent(515, 0.4288994);
1137   hrf->SetBinContent(516, 0.5294365);
1138   hrf->SetBinContent(517, 0.4040891);
1139   hrf->SetBinContent(518, 0.45381);
1140   hrf->SetBinContent(519, 0.4817017);
1141   hrf->SetBinContent(520, 0.4337503);
1142   hrf->SetBinContent(521, 0.4618663);
1143   hrf->SetBinContent(522, 0.4487967);
1144   hrf->SetBinContent(523, 0.4660794);
1145   hrf->SetBinContent(524, 0.4697885);
1146   hrf->SetBinContent(525, 0.3807916);
1147   hrf->SetBinContent(526, 0.3590573);
1148   hrf->SetBinContent(527, 0.3666168);
1149   hrf->SetBinContent(528, 0.3436687);
1150   hrf->SetBinContent(529, 0.4094553);
1151   hrf->SetBinContent(530, 0.4075274);
1152   hrf->SetBinContent(531, 0.4259284);
1153   hrf->SetBinContent(532, 0.3687154);
1154   hrf->SetBinContent(533, 0.4227276);
1155   hrf->SetBinContent(534, 0.4622007);
1156   hrf->SetBinContent(535, 0.5158547);
1157   hrf->SetBinContent(536, 0.5761781);
1158   hrf->SetBinContent(537, 0.5306279);
1159   hrf->SetBinContent(538, 0.604239);
1160   hrf->SetBinContent(541, 0.6505255);
1161   hrf->SetBinContent(542, 0.5818751);
1162   hrf->SetBinContent(543, 0.5867255);
1163   hrf->SetBinContent(544, 0.5710145);
1164   hrf->SetBinContent(545, 0.5583379);
1165   hrf->SetBinContent(546, 0.5236275);
1166   hrf->SetBinContent(547, 0.5103479);
1167   hrf->SetBinContent(548, 0.512406);
1168   hrf->SetBinContent(549, 0.4958769);
1169   hrf->SetBinContent(550, 0.4828178);
1170   hrf->SetBinContent(551, 0.455934);
1171   hrf->SetBinContent(552, 0.4250835);
1172   hrf->SetBinContent(553, 0.3992001);
1173   hrf->SetBinContent(554, 0.4200533);
1174   hrf->SetBinContent(555, 0.4249736);
1175   hrf->SetBinContent(556, 0.4012719);
1176   hrf->SetBinContent(557, 0.44089);
1177   hrf->SetBinContent(558, 0.4337474);
1178   hrf->SetBinContent(559, 0.5332403);
1179   hrf->SetBinContent(560, 0.5280592);
1180   hrf->SetBinContent(561, 0.5309546);
1181   hrf->SetBinContent(562, 0.481916);
1182   hrf->SetBinContent(563, 0.5310268);
1183   hrf->SetBinContent(564, 0.607914);
1184   hrf->SetBinContent(565, 0.5324617);
1185   hrf->SetBinContent(566, 0.4308392);
1186   hrf->SetBinContent(567, 0.657365);
1187   hrf->SetBinContent(568, 0.4871463);
1188   hrf->SetBinContent(569, 0.48493);
1189   hrf->SetBinContent(570, 0.5643647);
1190   hrf->SetBinContent(571, 0.5080062);
1191   hrf->SetBinContent(572, 0.4948668);
1192   hrf->SetBinContent(573, 0.4924461);
1193   hrf->SetBinContent(574, 0.4836232);
1194   hrf->SetBinContent(575, 0.4820425);
1195   hrf->SetBinContent(576, 0.432751);
1196   hrf->SetBinContent(577, 0.429387);
1197   hrf->SetBinContent(578, 0.4894068);
1198   hrf->SetBinContent(579, 0.4042509);
1199   hrf->SetBinContent(580, 0.4011929);
1200   hrf->SetBinContent(581, 0.3912144);
1201   hrf->SetBinContent(582, 0.45584);
1202   hrf->SetBinContent(583, 0.4647456);
1203   hrf->SetBinContent(584, 0.4363243);
1204   hrf->SetBinContent(585, 0.4958702);
1205   hrf->SetBinContent(586, 0.448495);
1206   hrf->SetBinContent(587, 0.4895967);
1207   hrf->SetBinContent(588, 0.4973783);
1208   hrf->SetBinContent(589, 0.5330777);
1209   hrf->SetBinContent(590, 0.5669274);
1210   hrf->SetBinContent(591, 0.5922648);
1211   hrf->SetBinContent(592, 0.6050142);
1212   hrf->SetBinContent(595, 0.6630494);
1213   hrf->SetBinContent(596, 0.6159285);
1214   hrf->SetBinContent(597, 0.5922346);
1215   hrf->SetBinContent(598, 0.5935339);
1216   hrf->SetBinContent(599, 0.5428941);
1217   hrf->SetBinContent(600, 0.5687385);
1218   hrf->SetBinContent(601, 0.5268369);
1219   hrf->SetBinContent(602, 0.5169364);
1220   hrf->SetBinContent(603, 0.5499318);
1221   hrf->SetBinContent(604, 0.5111216);
1222   hrf->SetBinContent(605, 0.4888227);
1223   hrf->SetBinContent(606, 0.4605286);
1224   hrf->SetBinContent(607, 0.4351951);
1225   hrf->SetBinContent(608, 0.431736);
1226   hrf->SetBinContent(609, 0.414758);
1227   hrf->SetBinContent(610, 0.4670523);
1228   hrf->SetBinContent(611, 0.4953657);
1229   hrf->SetBinContent(612, 0.4818059);
1230   hrf->SetBinContent(613, 0.4936583);
1231   hrf->SetBinContent(614, 0.5290911);
1232   hrf->SetBinContent(615, 0.5340177);
1233   hrf->SetBinContent(616, 0.5672857);
1234   hrf->SetBinContent(617, 0.5451307);
1235   hrf->SetBinContent(618, 0.5898654);
1236   hrf->SetBinContent(619, 0.5992702);
1237   hrf->SetBinContent(620, 0.4388121);
1238   hrf->SetBinContent(621, 0.595104);
1239   hrf->SetBinContent(622, 0.5084654);
1240   hrf->SetBinContent(623, 0.6126072);
1241   hrf->SetBinContent(624, 0.5215501);
1242   hrf->SetBinContent(625, 0.5714918);
1243   hrf->SetBinContent(626, 0.4984477);
1244   hrf->SetBinContent(627, 0.5079408);
1245   hrf->SetBinContent(628, 0.4234431);
1246   hrf->SetBinContent(629, 0.506642);
1247   hrf->SetBinContent(630, 0.4792702);
1248   hrf->SetBinContent(631, 0.4516811);
1249   hrf->SetBinContent(632, 0.5039279);
1250   hrf->SetBinContent(633, 0.4617087);
1251   hrf->SetBinContent(634, 0.4193281);
1252   hrf->SetBinContent(635, 0.4421038);
1253   hrf->SetBinContent(636, 0.4526195);
1254   hrf->SetBinContent(637, 0.4948348);
1255   hrf->SetBinContent(638, 0.4953995);
1256   hrf->SetBinContent(639, 0.5809821);
1257   hrf->SetBinContent(640, 0.4407834);
1258   hrf->SetBinContent(641, 0.5614265);
1259   hrf->SetBinContent(642, 0.5175495);
1260   hrf->SetBinContent(643, 0.5785159);
1261   hrf->SetBinContent(644, 0.5824267);
1262   hrf->SetBinContent(645, 0.5995645);
1263   hrf->SetBinContent(646, 0.6183428);
1264   hrf->SetBinContent(649, 0.6631703);
1265   hrf->SetBinContent(650, 0.6168774);
1266   hrf->SetBinContent(651, 0.616705);
1267   hrf->SetBinContent(652, 0.5804244);
1268   hrf->SetBinContent(653, 0.5667811);
1269   hrf->SetBinContent(654, 0.580375);
1270   hrf->SetBinContent(655, 0.5548614);
1271   hrf->SetBinContent(656, 0.5549967);
1272   hrf->SetBinContent(657, 0.5488238);
1273   hrf->SetBinContent(658, 0.5271744);
1274   hrf->SetBinContent(659, 0.4692591);
1275   hrf->SetBinContent(660, 0.4657117);
1276   hrf->SetBinContent(661, 0.4465269);
1277   hrf->SetBinContent(662, 0.483284);
1278   hrf->SetBinContent(663, 0.4731859);
1279   hrf->SetBinContent(664, 0.4757599);
1280   hrf->SetBinContent(665, 0.5269416);
1281   hrf->SetBinContent(666, 0.4791626);
1282   hrf->SetBinContent(667, 0.4767701);
1283   hrf->SetBinContent(668, 0.5280282);
1284   hrf->SetBinContent(669, 0.471336);
1285   hrf->SetBinContent(670, 0.5383868);
1286   hrf->SetBinContent(671, 0.5317252);
1287   hrf->SetBinContent(672, 0.5230907);
1288   hrf->SetBinContent(673, 0.4193349);
1289   hrf->SetBinContent(674, 0.6367785);
1290   hrf->SetBinContent(675, 0.6116676);
1291   hrf->SetBinContent(676, 5.204643e-13);
1292   hrf->SetBinContent(677, 0.5735268);
1293   hrf->SetBinContent(678, 0.5120812);
1294   hrf->SetBinContent(679, 0.4439629);
1295   hrf->SetBinContent(680, 0.5699995);
1296   hrf->SetBinContent(681, 0.5074403);
1297   hrf->SetBinContent(682, 0.4576817);
1298   hrf->SetBinContent(683, 0.4833942);
1299   hrf->SetBinContent(684, 0.4536599);
1300   hrf->SetBinContent(685, 0.4731807);
1301   hrf->SetBinContent(686, 0.5279117);
1302   hrf->SetBinContent(687, 0.4941469);
1303   hrf->SetBinContent(688, 0.4646718);
1304   hrf->SetBinContent(689, 0.4673952);
1305   hrf->SetBinContent(690, 0.475842);
1306   hrf->SetBinContent(691, 0.5299788);
1307   hrf->SetBinContent(692, 0.4936431);
1308   hrf->SetBinContent(693, 0.5203316);
1309   hrf->SetBinContent(694, 0.5046751);
1310   hrf->SetBinContent(695, 0.5557889);
1311   hrf->SetBinContent(696, 0.5674751);
1312   hrf->SetBinContent(697, 0.561456);
1313   hrf->SetBinContent(698, 0.6104691);
1314   hrf->SetBinContent(699, 0.6169875);
1315   hrf->SetBinContent(700, 0.6246719);
1316   hrf->SetBinContent(703, 0.6720862);
1317   hrf->SetBinContent(704, 0.502434);
1318   hrf->SetBinContent(705, 0.6276976);
1319   hrf->SetBinContent(706, 0.6421635);
1320   hrf->SetBinContent(707, 0.5878988);
1321   hrf->SetBinContent(708, 0.6358813);
1322   hrf->SetBinContent(709, 0.5334384);
1323   hrf->SetBinContent(710, 0.542926);
1324   hrf->SetBinContent(711, 0.5346153);
1325   hrf->SetBinContent(712, 0.5575447);
1326   hrf->SetBinContent(713, 0.4793544);
1327   hrf->SetBinContent(714, 0.4965635);
1328   hrf->SetBinContent(715, 0.5001614);
1329   hrf->SetBinContent(716, 0.4393831);
1330   hrf->SetBinContent(717, 0.5190095);
1331   hrf->SetBinContent(718, 0.5219466);
1332   hrf->SetBinContent(719, 0.5569022);
1333   hrf->SetBinContent(720, 0.4912303);
1334   hrf->SetBinContent(721, 0.6012073);
1335   hrf->SetBinContent(722, 0.5118117);
1336   hrf->SetBinContent(723, 0.5313371);
1337   hrf->SetBinContent(724, 0.4380699);
1338   hrf->SetBinContent(725, 0.6676616);
1339   hrf->SetBinContent(726, 0.5728767);
1340   hrf->SetBinContent(727, 4.375616e-11);
1341   hrf->SetBinContent(728, 0.6977555);
1342   hrf->SetBinContent(729, 0.5195935);
1343   hrf->SetBinContent(730, 0.5479189);
1344   hrf->SetBinContent(731, 0.5616662);
1345   hrf->SetBinContent(732, 0.4898259);
1346   hrf->SetBinContent(733, 0.5331113);
1347   hrf->SetBinContent(734, 0.3613676);
1348   hrf->SetBinContent(735, 1.001784);
1349   hrf->SetBinContent(736, 0.5572338);
1350   hrf->SetBinContent(737, 0.5393934);
1351   hrf->SetBinContent(738, 0.5284588);
1352   hrf->SetBinContent(739, 0.4695196);
1353   hrf->SetBinContent(740, 0.5750146);
1354   hrf->SetBinContent(741, 0.4554707);
1355   hrf->SetBinContent(742, 0.4129654);
1356   hrf->SetBinContent(743, 0.5072033);
1357   hrf->SetBinContent(744, 0.507525);
1358   hrf->SetBinContent(745, 0.5350967);
1359   hrf->SetBinContent(746, 0.4791084);
1360   hrf->SetBinContent(747, 0.5860431);
1361   hrf->SetBinContent(748, 0.5185009);
1362   hrf->SetBinContent(749, 0.5168303);
1363   hrf->SetBinContent(750, 0.5707769);
1364   hrf->SetBinContent(751, 0.5804498);
1365   hrf->SetBinContent(752, 0.5760176);
1366   hrf->SetBinContent(753, 0.6006478);
1367   hrf->SetBinContent(754, 0.6306959);
1368   hrf->SetBinContent(757, 0.6969504);
1369   hrf->SetBinContent(758, 0.6633195);
1370   hrf->SetBinContent(759, 0.6902606);
1371   hrf->SetBinContent(760, 0.7143407);
1372   hrf->SetBinContent(761, 0.5924193);
1373   hrf->SetBinContent(762, 0.6372157);
1374   hrf->SetBinContent(763, 0.5941344);
1375   hrf->SetBinContent(764, 0.6490987);
1376   hrf->SetBinContent(765, 0.589569);
1377   hrf->SetBinContent(766, 0.6097816);
1378   hrf->SetBinContent(767, 0.6370956);
1379   hrf->SetBinContent(768, 0.5543383);
1380   hrf->SetBinContent(769, 0.5394284);
1381   hrf->SetBinContent(770, 0.5702426);
1382   hrf->SetBinContent(771, 0.5809673);
1383   hrf->SetBinContent(772, 0.6057459);
1384   hrf->SetBinContent(773, 0.5444764);
1385   hrf->SetBinContent(774, 0.5634755);
1386   hrf->SetBinContent(775, 0.5966855);
1387   hrf->SetBinContent(776, 0.1905186);
1388   hrf->SetBinContent(777, 0.5290856);
1389   hrf->SetBinContent(778, 0.560666);
1390   hrf->SetBinContent(779, 0.6940724);
1391   hrf->SetBinContent(780, 0.568481);
1392   hrf->SetBinContent(781, 5.137732e-09);
1393   hrf->SetBinContent(782, 0.6693913);
1394   hrf->SetBinContent(783, 2);
1395   hrf->SetBinContent(784, 0.5789571);
1396   hrf->SetBinContent(785, 5.583899e-10);
1397   hrf->SetBinContent(786, 0.7291753);
1398   hrf->SetBinContent(787, 0.6024151);
1399   hrf->SetBinContent(788, 0.4010713);
1400   hrf->SetBinContent(789, 0.5439928);
1401   hrf->SetBinContent(790, 0.557969);
1402   hrf->SetBinContent(791, 0.463603);
1403   hrf->SetBinContent(792, 0.5785179);
1404   hrf->SetBinContent(793, 0.6177458);
1405   hrf->SetBinContent(794, 0.593899);
1406   hrf->SetBinContent(795, 0.5544063);
1407   hrf->SetBinContent(796, 0.5700239);
1408   hrf->SetBinContent(797, 0.5639662);
1409   hrf->SetBinContent(798, 0.499365);
1410   hrf->SetBinContent(799, 0.5454815);
1411   hrf->SetBinContent(800, 0.5449318);
1412   hrf->SetBinContent(801, 0.9383752);
1413   hrf->SetBinContent(802, 0.5473474);
1414   hrf->SetBinContent(803, 0.5602657);
1415   hrf->SetBinContent(804, 0.5743401);
1416   hrf->SetBinContent(805, 0.6341625);
1417   hrf->SetBinContent(806, 0.6491289);
1418   hrf->SetBinContent(807, 0.6202378);
1419   hrf->SetBinContent(808, 0.6635697);
1420   hrf->SetBinContent(811, 0.68841);
1421   hrf->SetBinContent(812, 0.6655799);
1422   hrf->SetBinContent(813, 0.5721935);
1423   hrf->SetBinContent(814, 0.6535349);
1424   hrf->SetBinContent(815, 0.7027519);
1425   hrf->SetBinContent(816, 0.6477481);
1426   hrf->SetBinContent(817, 0.648778);
1427   hrf->SetBinContent(818, 0.6354568);
1428   hrf->SetBinContent(819, 0.5172462);
1429   hrf->SetBinContent(820, 0.5781944);
1430   hrf->SetBinContent(821, 0.6477975);
1431   hrf->SetBinContent(822, 0.6004694);
1432   hrf->SetBinContent(823, 0.6332108);
1433   hrf->SetBinContent(824, 0.5979394);
1434   hrf->SetBinContent(825, 0.6150681);
1435   hrf->SetBinContent(826, 0.5580107);
1436   hrf->SetBinContent(827, 0.6403232);
1437   hrf->SetBinContent(828, 0.6658844);
1438   hrf->SetBinContent(829, 0.7569863);
1439   hrf->SetBinContent(830, 0.6020923);
1440   hrf->SetBinContent(831, 2.16818e-07);
1441   hrf->SetBinContent(832, 0.7211751);
1442   hrf->SetBinContent(833, 0.7200035);
1443   hrf->SetBinContent(834, 0.6769444);
1444   hrf->SetBinContent(835, 0.6245867);
1445   hrf->SetBinContent(836, 0.6035547);
1446   hrf->SetBinContent(837, 0.6902707);
1447   hrf->SetBinContent(838, 0.5134299);
1448   hrf->SetBinContent(839, 2.329299e-08);
1449   hrf->SetBinContent(840, 2);
1450   hrf->SetBinContent(841, 0.6745621);
1451   hrf->SetBinContent(842, 0.676607);
1452   hrf->SetBinContent(843, 2);
1453   hrf->SetBinContent(844, 0.6654628);
1454   hrf->SetBinContent(845, 0.6554278);
1455   hrf->SetBinContent(846, 0.5387945);
1456   hrf->SetBinContent(847, 0.6195349);
1457   hrf->SetBinContent(848, 0.6509743);
1458   hrf->SetBinContent(849, 0.5995178);
1459   hrf->SetBinContent(850, 0.5589016);
1460   hrf->SetBinContent(851, 0.584215);
1461   hrf->SetBinContent(852, 0.5316675);
1462   hrf->SetBinContent(853, 0.5770031);
1463   hrf->SetBinContent(854, 0.6059638);
1464   hrf->SetBinContent(855, 0.7237309);
1465   hrf->SetBinContent(856, 0.4882735);
1466   hrf->SetBinContent(857, 0.5033463);
1467   hrf->SetBinContent(858, 0.6661474);
1468   hrf->SetBinContent(859, 0.6508684);
1469   hrf->SetBinContent(860, 0.6549551);
1470   hrf->SetBinContent(861, 0.6838532);
1471   hrf->SetBinContent(862, 0.742049);
1472   hrf->SetBinContent(865, 0.7438933);
1473   hrf->SetBinContent(866, 0.6990814);
1474   hrf->SetBinContent(867, 0.6386996);
1475   hrf->SetBinContent(868, 0.6660725);
1476   hrf->SetBinContent(869, 0.6112747);
1477   hrf->SetBinContent(870, 0.6274318);
1478   hrf->SetBinContent(871, 0.6963621);
1479   hrf->SetBinContent(872, 0.685574);
1480   hrf->SetBinContent(873, 0.5979159);
1481   hrf->SetBinContent(874, 0.6452025);
1482   hrf->SetBinContent(875, 0.6139266);
1483   hrf->SetBinContent(876, 0.6035063);
1484   hrf->SetBinContent(877, 0.612106);
1485   hrf->SetBinContent(878, 0.5961891);
1486   hrf->SetBinContent(879, 0.6140286);
1487   hrf->SetBinContent(880, 0.6286171);
1488   hrf->SetBinContent(881, 0.7334413);
1489   hrf->SetBinContent(882, 0.697404);
1490   hrf->SetBinContent(883, 0.6126003);
1491   hrf->SetBinContent(884, 0.6123802);
1492   hrf->SetBinContent(885, 1.288313e-10);
1493   hrf->SetBinContent(886, 0.6302402);
1494   hrf->SetBinContent(887, 0.6052687);
1495   hrf->SetBinContent(888, 0.7380156);
1496   hrf->SetBinContent(889, 2.948208e-09);
1497   hrf->SetBinContent(890, 0.724287);
1498   hrf->SetBinContent(891, 0.6359965);
1499   hrf->SetBinContent(892, 0.6981551);
1500   hrf->SetBinContent(893, 2);
1501   hrf->SetBinContent(894, 0.7462012);
1502   hrf->SetBinContent(895, 0.6442341);
1503   hrf->SetBinContent(896, 0.7292137);
1504   hrf->SetBinContent(897, 0.7199974);
1505   hrf->SetBinContent(898, 0.621317);
1506   hrf->SetBinContent(899, 0.5854515);
1507   hrf->SetBinContent(900, 0.5760161);
1508   hrf->SetBinContent(901, 0.6657082);
1509   hrf->SetBinContent(902, 0.6135329);
1510   hrf->SetBinContent(903, 0.608986);
1511   hrf->SetBinContent(904, 0.549113);
1512   hrf->SetBinContent(905, 0.5866095);
1513   hrf->SetBinContent(906, 0.6221043);
1514   hrf->SetBinContent(907, 0.6219515);
1515   hrf->SetBinContent(908, 0.4862638);
1516   hrf->SetBinContent(909, 0.6301283);
1517   hrf->SetBinContent(910, 0.555077);
1518   hrf->SetBinContent(911, 0.6804049);
1519   hrf->SetBinContent(912, 0.5539804);
1520   hrf->SetBinContent(913, 0.6536226);
1521   hrf->SetBinContent(914, 0.6983255);
1522   hrf->SetBinContent(915, 0.6382693);
1523   hrf->SetBinContent(916, 0.754311);
1524   hrf->SetBinContent(919, 0.7099376);
1525   hrf->SetBinContent(920, 0.8623501);
1526   hrf->SetBinContent(921, 0.7260902);
1527   hrf->SetBinContent(922, 0.6643114);
1528   hrf->SetBinContent(923, 0.6502191);
1529   hrf->SetBinContent(924, 0.7040369);
1530   hrf->SetBinContent(925, 0.6131998);
1531   hrf->SetBinContent(926, 0.7646526);
1532   hrf->SetBinContent(927, 0.5962986);
1533   hrf->SetBinContent(928, 0.674045);
1534   hrf->SetBinContent(929, 0.6392841);
1535   hrf->SetBinContent(930, 0.6779032);
1536   hrf->SetBinContent(931, 0.6079232);
1537   hrf->SetBinContent(932, 0.6311303);
1538   hrf->SetBinContent(933, 0.610688);
1539   hrf->SetBinContent(934, 0.6147182);
1540   hrf->SetBinContent(935, 1.551637e-10);
1541   hrf->SetBinContent(936, 4.418874e-10);
1542   hrf->SetBinContent(937, 0.7821836);
1543   hrf->SetBinContent(938, 1.62191);
1544   hrf->SetBinContent(939, 0.6386381);
1545   hrf->SetBinContent(940, 0.7198481);
1546   hrf->SetBinContent(941, 0.6799192);
1547   hrf->SetBinContent(942, 0.6402811);
1548   hrf->SetBinContent(943, 1.357403e-09);
1549   hrf->SetBinContent(944, 0.7030411);
1550   hrf->SetBinContent(945, 0.6865827);
1551   hrf->SetBinContent(946, 0.5293041);
1552   hrf->SetBinContent(947, 4.159337e-10);
1553   hrf->SetBinContent(948, 6.025262e-08);
1554   hrf->SetBinContent(949, 0.5823747);
1555   hrf->SetBinContent(950, 0.5866954);
1556   hrf->SetBinContent(951, 0.6885952);
1557   hrf->SetBinContent(952, 0.298851);
1558   hrf->SetBinContent(953, 0.6920147);
1559   hrf->SetBinContent(954, 0.6756617);
1560   hrf->SetBinContent(955, 0.5811628);
1561   hrf->SetBinContent(956, 0.5984484);
1562   hrf->SetBinContent(957, 0.5995011);
1563   hrf->SetBinContent(958, 0.5685067);
1564   hrf->SetBinContent(959, 0.6030776);
1565   hrf->SetBinContent(960, 0.5949068);
1566   hrf->SetBinContent(961, 0.6138204);
1567   hrf->SetBinContent(962, 0.7262517);
1568   hrf->SetBinContent(963, 0.7460917);
1569   hrf->SetBinContent(964, 0.7254511);
1570   hrf->SetBinContent(965, 0.7218192);
1571   hrf->SetBinContent(966, 0.636579);
1572   hrf->SetBinContent(967, 0.6403494);
1573   hrf->SetBinContent(968, 0.7431021);
1574   hrf->SetBinContent(969, 0.6745241);
1575   hrf->SetBinContent(970, 0.7573865);
1576   hrf->SetBinContent(973, 0.6918843);
1577   hrf->SetBinContent(974, 0.7262695);
1578   hrf->SetBinContent(975, 0.7153355);
1579   hrf->SetBinContent(976, 0.690676);
1580   hrf->SetBinContent(977, 0.7087989);
1581   hrf->SetBinContent(978, 0.7161497);
1582   hrf->SetBinContent(979, 0.7017328);
1583   hrf->SetBinContent(980, 0.7252781);
1584   hrf->SetBinContent(981, 0.7966533);
1585   hrf->SetBinContent(982, 0.688317);
1586   hrf->SetBinContent(983, 0.5986019);
1587   hrf->SetBinContent(984, 0.6506643);
1588   hrf->SetBinContent(985, 0.637751);
1589   hrf->SetBinContent(986, 0.6715163);
1590   hrf->SetBinContent(987, 0.6517788);
1591   hrf->SetBinContent(988, 0.734043);
1592   hrf->SetBinContent(989, 0.7398574);
1593   hrf->SetBinContent(990, 0.6567512);
1594   hrf->SetBinContent(991, 0.7622219);
1595   hrf->SetBinContent(992, 0.7801381);
1596   hrf->SetBinContent(993, 6.677729e-11);
1597   hrf->SetBinContent(994, 0.584604);
1598   hrf->SetBinContent(995, 0.8659359);
1599   hrf->SetBinContent(996, 0.4751396);
1600   hrf->SetBinContent(997, 0.6154816);
1601   hrf->SetBinContent(998, 0.8736457);
1602   hrf->SetBinContent(999, 0.6989418);
1603   hrf->SetBinContent(1000, 0.534987);
1604   hrf->SetBinContent(1001, 0.7178237);
1605   hrf->SetBinContent(1002, 0.6590059);
1606   hrf->SetBinContent(1003, 0.6578107);
1607   hrf->SetBinContent(1004, 0.6319634);
1608   hrf->SetBinContent(1005, 0.729422);
1609   hrf->SetBinContent(1006, 0.7260677);
1610   hrf->SetBinContent(1007, 0.5859498);
1611   hrf->SetBinContent(1008, 0.6200585);
1612   hrf->SetBinContent(1009, 0.69023);
1613   hrf->SetBinContent(1010, 0.6844075);
1614   hrf->SetBinContent(1011, 0.6791952);
1615   hrf->SetBinContent(1012, 0.6411185);
1616   hrf->SetBinContent(1013, 0.6361954);
1617   hrf->SetBinContent(1014, 0.6158186);
1618   hrf->SetBinContent(1015, 0.6525335);
1619   hrf->SetBinContent(1016, 0.6840788);
1620   hrf->SetBinContent(1017, 0.6705694);
1621   hrf->SetBinContent(1018, 0.6812602);
1622   hrf->SetBinContent(1019, 0.7209173);
1623   hrf->SetBinContent(1020, 0.6611741);
1624   hrf->SetBinContent(1021, 0.5270574);
1625   hrf->SetBinContent(1022, 0.6960925);
1626   hrf->SetBinContent(1023, 0.7432538);
1627   hrf->SetBinContent(1024, 0.7469128);
1628   hrf->SetBinContent(1027, 0.7886937);
1629   hrf->SetBinContent(1028, 0.7728928);
1630   hrf->SetBinContent(1029, 0.734811);
1631   hrf->SetBinContent(1030, 0.7348018);
1632   hrf->SetBinContent(1031, 0.7228283);
1633   hrf->SetBinContent(1032, 0.6900923);
1634   hrf->SetBinContent(1033, 0.7324901);
1635   hrf->SetBinContent(1034, 0.818476);
1636   hrf->SetBinContent(1035, 0.7755879);
1637   hrf->SetBinContent(1036, 0.7029133);
1638   hrf->SetBinContent(1037, 0.6488961);
1639   hrf->SetBinContent(1038, 0.643996);
1640   hrf->SetBinContent(1039, 0.6234887);
1641   hrf->SetBinContent(1040, 0.665674);
1642   hrf->SetBinContent(1041, 0.6890448);
1643   hrf->SetBinContent(1042, 0.7474747);
1644   hrf->SetBinContent(1043, 0.6217731);
1645   hrf->SetBinContent(1044, 0.7594035);
1646   hrf->SetBinContent(1045, 0.7606437);
1647   hrf->SetBinContent(1046, 0.8798572);
1648   hrf->SetBinContent(1047, 1.523508e-12);
1649   hrf->SetBinContent(1048, 0.7667443);
1650   hrf->SetBinContent(1049, 8.919419e-10);
1651   hrf->SetBinContent(1050, 0.7775083);
1652   hrf->SetBinContent(1051, 0.7051193);
1653   hrf->SetBinContent(1052, 0.7821314);
1654   hrf->SetBinContent(1053, 0.3696456);
1655   hrf->SetBinContent(1054, 0.7040802);
1656   hrf->SetBinContent(1055, 0.7243683);
1657   hrf->SetBinContent(1056, 2);
1658   hrf->SetBinContent(1057, 1.910918e-09);
1659   hrf->SetBinContent(1058, 0.6928734);
1660   hrf->SetBinContent(1059, 0.6995317);
1661   hrf->SetBinContent(1060, 0.707352);
1662   hrf->SetBinContent(1061, 0.7905835);
1663   hrf->SetBinContent(1062, 0.7529305);
1664   hrf->SetBinContent(1063, 0.6234255);
1665   hrf->SetBinContent(1064, 0.6901059);
1666   hrf->SetBinContent(1065, 0.6871264);
1667   hrf->SetBinContent(1066, 0.6963648);
1668   hrf->SetBinContent(1067, 0.6620449);
1669   hrf->SetBinContent(1068, 0.6847797);
1670   hrf->SetBinContent(1069, 0.6602038);
1671   hrf->SetBinContent(1070, 0.6530365);
1672   hrf->SetBinContent(1071, 0.6900207);
1673   hrf->SetBinContent(1072, 0.6818995);
1674   hrf->SetBinContent(1073, 0.7123579);
1675   hrf->SetBinContent(1074, 0.7515758);
1676   hrf->SetBinContent(1075, 0.7347609);
1677   hrf->SetBinContent(1076, 0.7230546);
1678   hrf->SetBinContent(1077, 0.7335827);
1679   hrf->SetBinContent(1078, 0.7987013);
1680   hrf->SetBinContent(1081, 0.8701817);
1681   hrf->SetBinContent(1082, 0.7909325);
1682   hrf->SetBinContent(1083, 0.7988487);
1683   hrf->SetBinContent(1084, 0.7315447);
1684   hrf->SetBinContent(1085, 0.7445458);
1685   hrf->SetBinContent(1086, 0.719189);
1686   hrf->SetBinContent(1087, 0.6976324);
1687   hrf->SetBinContent(1088, 0.7098625);
1688   hrf->SetBinContent(1089, 0.7585338);
1689   hrf->SetBinContent(1090, 0.7951381);
1690   hrf->SetBinContent(1091, 0.6906781);
1691   hrf->SetBinContent(1092, 0.6984041);
1692   hrf->SetBinContent(1093, 0.7071833);
1693   hrf->SetBinContent(1094, 0.7389575);
1694   hrf->SetBinContent(1095, 0.6932821);
1695   hrf->SetBinContent(1096, 0.7635614);
1696   hrf->SetBinContent(1097, 0.735354);
1697   hrf->SetBinContent(1098, 0.6733291);
1698   hrf->SetBinContent(1099, 0.6815611);
1699   hrf->SetBinContent(1100, 0.7698269);
1700   hrf->SetBinContent(1101, 7.031095e-10);
1701   hrf->SetBinContent(1102, 0.902009);
1702   hrf->SetBinContent(1103, 0.7199787);
1703   hrf->SetBinContent(1104, 0.8753546);
1704   hrf->SetBinContent(1105, 0.7691409);
1705   hrf->SetBinContent(1106, 0.8032231);
1706   hrf->SetBinContent(1107, 0.7608244);
1707   hrf->SetBinContent(1108, 0.6909539);
1708   hrf->SetBinContent(1109, 0.75949);
1709   hrf->SetBinContent(1110, 0.6740589);
1710   hrf->SetBinContent(1111, 0.8500618);
1711   hrf->SetBinContent(1112, 0.3840883);
1712   hrf->SetBinContent(1113, 0.8179412);
1713   hrf->SetBinContent(1114, 0.756898);
1714   hrf->SetBinContent(1115, 0.7581729);
1715   hrf->SetBinContent(1116, 0.7334068);
1716   hrf->SetBinContent(1117, 0.6974013);
1717   hrf->SetBinContent(1118, 0.7137154);
1718   hrf->SetBinContent(1119, 0.7129677);
1719   hrf->SetBinContent(1120, 0.6707702);
1720   hrf->SetBinContent(1121, 0.6722126);
1721   hrf->SetBinContent(1122, 0.6974467);
1722   hrf->SetBinContent(1123, 0.7031453);
1723   hrf->SetBinContent(1124, 0.657684);
1724   hrf->SetBinContent(1125, 0.7449268);
1725   hrf->SetBinContent(1126, 0.874833);
1726   hrf->SetBinContent(1127, 0.9745963);
1727   hrf->SetBinContent(1128, 0.7741645);
1728   hrf->SetBinContent(1129, 0.7339757);
1729   hrf->SetBinContent(1130, 0.777975);
1730   hrf->SetBinContent(1131, 0.7915074);
1731   hrf->SetBinContent(1132, 0.6136767);
1732   hrf->SetBinContent(1135, 0.8755973);
1733   hrf->SetBinContent(1136, 0.7700605);
1734   hrf->SetBinContent(1137, 0.8033186);
1735   hrf->SetBinContent(1138, 0.7555612);
1736   hrf->SetBinContent(1139, 0.7591759);
1737   hrf->SetBinContent(1140, 0.7519722);
1738   hrf->SetBinContent(1141, 0.7289418);
1739   hrf->SetBinContent(1142, 1.346851);
1740   hrf->SetBinContent(1143, 0.6687253);
1741   hrf->SetBinContent(1144, 0.717847);
1742   hrf->SetBinContent(1145, 0.7011801);
1743   hrf->SetBinContent(1146, 0.6966033);
1744   hrf->SetBinContent(1147, 0.6946036);
1745   hrf->SetBinContent(1148, 0.7405895);
1746   hrf->SetBinContent(1149, 0.7328261);
1747   hrf->SetBinContent(1150, 0.7192682);
1748   hrf->SetBinContent(1151, 0.8046057);
1749   hrf->SetBinContent(1152, 0.7620371);
1750   hrf->SetBinContent(1153, 0.7501711);
1751   hrf->SetBinContent(1154, 0.6792978);
1752   hrf->SetBinContent(1155, 0.7581177);
1753   hrf->SetBinContent(1156, 0.8915533);
1754   hrf->SetBinContent(1157, 0.7304667);
1755   hrf->SetBinContent(1158, 1.778186e-08);
1756   hrf->SetBinContent(1159, 0.7876914);
1757   hrf->SetBinContent(1160, 0.8167171);
1758   hrf->SetBinContent(1161, 0.799203);
1759   hrf->SetBinContent(1162, 1.564839);
1760   hrf->SetBinContent(1163, 1.932414);
1761   hrf->SetBinContent(1164, 0.6999876);
1762   hrf->SetBinContent(1165, 0.8222277);
1763   hrf->SetBinContent(1166, 0.7073811);
1764   hrf->SetBinContent(1167, 0.760646);
1765   hrf->SetBinContent(1168, 0.8145632);
1766   hrf->SetBinContent(1169, 0.6570073);
1767   hrf->SetBinContent(1170, 0.7903656);
1768   hrf->SetBinContent(1171, 0.7055761);
1769   hrf->SetBinContent(1172, 0.7324432);
1770   hrf->SetBinContent(1173, 0.6906474);
1771   hrf->SetBinContent(1174, 0.7016042);
1772   hrf->SetBinContent(1175, 0.6910746);
1773   hrf->SetBinContent(1176, 0.6489437);
1774   hrf->SetBinContent(1177, 0.7277918);
1775   hrf->SetBinContent(1178, 0.8176938);
1776   hrf->SetBinContent(1179, 0.7668142);
1777   hrf->SetBinContent(1180, 0.6988779);
1778   hrf->SetBinContent(1181, 4.715625e-10);
1779   hrf->SetBinContent(1182, 0.7289456);
1780   hrf->SetBinContent(1183, 0.8265013);
1781   hrf->SetBinContent(1184, 0.7507662);
1782   hrf->SetBinContent(1185, 0.7896848);
1783   hrf->SetBinContent(1186, 0.7976325);
1784   hrf->SetBinContent(1189, 0.8057601);
1785   hrf->SetBinContent(1190, 1.370117);
1786   hrf->SetBinContent(1191, 0.77344);
1787   hrf->SetBinContent(1192, 0.7452468);
1788   hrf->SetBinContent(1193, 1.108199);
1789   hrf->SetBinContent(1194, 3.7291e-08);
1790   hrf->SetBinContent(1195, 0.7778447);
1791   hrf->SetBinContent(1196, 0.7805797);
1792   hrf->SetBinContent(1197, 0.8029034);
1793   hrf->SetBinContent(1198, 0.7143188);
1794   hrf->SetBinContent(1199, 0.7026921);
1795   hrf->SetBinContent(1200, 0.689998);
1796   hrf->SetBinContent(1201, 0.7199291);
1797   hrf->SetBinContent(1202, 0.749867);
1798   hrf->SetBinContent(1203, 0.7412875);
1799   hrf->SetBinContent(1204, 0.7532368);
1800   hrf->SetBinContent(1205, 0.7416354);
1801   hrf->SetBinContent(1206, 0.7788702);
1802   hrf->SetBinContent(1207, 0.75921);
1803   hrf->SetBinContent(1208, 0.9899771);
1804   hrf->SetBinContent(1209, 0.8028721);
1805   hrf->SetBinContent(1210, 0.7613076);
1806   hrf->SetBinContent(1211, 0.8038316);
1807   hrf->SetBinContent(1212, 2);
1808   hrf->SetBinContent(1213, 0.8121575);
1809   hrf->SetBinContent(1214, 0.7813477);
1810   hrf->SetBinContent(1215, 0.7840589);
1811   hrf->SetBinContent(1216, 0.8885684);
1812   hrf->SetBinContent(1217, 2.145997e-08);
1813   hrf->SetBinContent(1218, 0.7463155);
1814   hrf->SetBinContent(1219, 0.7435377);
1815   hrf->SetBinContent(1220, 1.193651);
1816   hrf->SetBinContent(1221, 0.8411264);
1817   hrf->SetBinContent(1222, 0.8833549);
1818   hrf->SetBinContent(1223, 0.8037913);
1819   hrf->SetBinContent(1224, 0.7233331);
1820   hrf->SetBinContent(1225, 0.7553903);
1821   hrf->SetBinContent(1226, 0.8175085);
1822   hrf->SetBinContent(1227, 0.7190688);
1823   hrf->SetBinContent(1228, 0.7042091);
1824   hrf->SetBinContent(1229, 0.7236426);
1825   hrf->SetBinContent(1230, 0.7486491);
1826   hrf->SetBinContent(1231, 0.6273947);
1827   hrf->SetBinContent(1232, 0.7902668);
1828   hrf->SetBinContent(1233, 0.7747761);
1829   hrf->SetBinContent(1234, 1.884267e-08);
1830   hrf->SetBinContent(1235, 0.7297846);
1831   hrf->SetBinContent(1236, 0.7674142);
1832   hrf->SetBinContent(1237, 0.7560349);
1833   hrf->SetBinContent(1238, 0.7615343);
1834   hrf->SetBinContent(1239, 0.8092088);
1835   hrf->SetBinContent(1240, 0.837832);
1836   hrf->SetBinContent(1243, 0.8410632);
1837   hrf->SetBinContent(1244, 0.8284886);
1838   hrf->SetBinContent(1245, 0.8323252);
1839   hrf->SetBinContent(1246, 0.7917008);
1840   hrf->SetBinContent(1247, 0.8252153);
1841   hrf->SetBinContent(1248, 0.7736288);
1842   hrf->SetBinContent(1249, 2.79689e-08);
1843   hrf->SetBinContent(1250, 0.8256513);
1844   hrf->SetBinContent(1251, 0.788981);
1845   hrf->SetBinContent(1252, 0.7069463);
1846   hrf->SetBinContent(1253, 0.7353773);
1847   hrf->SetBinContent(1254, 0.7264474);
1848   hrf->SetBinContent(1255, 0.709739);
1849   hrf->SetBinContent(1256, 0.6967523);
1850   hrf->SetBinContent(1257, 0.7593404);
1851   hrf->SetBinContent(1258, 0.6857809);
1852   hrf->SetBinContent(1259, 0.7538165);
1853   hrf->SetBinContent(1260, 0.8193203);
1854   hrf->SetBinContent(1261, 1.12253);
1855   hrf->SetBinContent(1262, 0.8099769);
1856   hrf->SetBinContent(1263, 0.7968184);
1857   hrf->SetBinContent(1264, 0.7165168);
1858   hrf->SetBinContent(1265, 0.841195);
1859   hrf->SetBinContent(1266, 0.7307236);
1860   hrf->SetBinContent(1267, 0.7757208);
1861   hrf->SetBinContent(1268, 1.175732);
1862   hrf->SetBinContent(1269, 0.7950296);
1863   hrf->SetBinContent(1270, 2.153397e-08);
1864   hrf->SetBinContent(1271, 0.7121626);
1865   hrf->SetBinContent(1272, 0.7998994);
1866   hrf->SetBinContent(1273, 0.7731178);
1867   hrf->SetBinContent(1274, 2);
1868   hrf->SetBinContent(1275, 0.6647769);
1869   hrf->SetBinContent(1276, 0.7917477);
1870   hrf->SetBinContent(1277, 0.797781);
1871   hrf->SetBinContent(1278, 0.7394993);
1872   hrf->SetBinContent(1279, 0.7469406);
1873   hrf->SetBinContent(1280, 0.7587091);
1874   hrf->SetBinContent(1281, 0.7714839);
1875   hrf->SetBinContent(1282, 0.7415178);
1876   hrf->SetBinContent(1283, 0.6940494);
1877   hrf->SetBinContent(1284, 0.6900583);
1878   hrf->SetBinContent(1285, 0.744396);
1879   hrf->SetBinContent(1286, 0.7567286);
1880   hrf->SetBinContent(1287, 0.7837025);
1881   hrf->SetBinContent(1288, 0.7640251);
1882   hrf->SetBinContent(1289, 2);
1883   hrf->SetBinContent(1290, 0.7397066);
1884   hrf->SetBinContent(1291, 0.6930763);
1885   hrf->SetBinContent(1292, 0.7849539);
1886   hrf->SetBinContent(1293, 0.7758456);
1887   hrf->SetBinContent(1294, 0.8567303);
1888   hrf->SetBinContent(1297, 0.8105354);
1889   hrf->SetBinContent(1298, 0.8642945);
1890   hrf->SetBinContent(1299, 0.8043556);
1891   hrf->SetBinContent(1300, 0.819859);
1892   hrf->SetBinContent(1301, 0.7584703);
1893   hrf->SetBinContent(1302, 0.7616698);
1894   hrf->SetBinContent(1303, 0.7812502);
1895   hrf->SetBinContent(1304, 0.8144913);
1896   hrf->SetBinContent(1305, 0.8069767);
1897   hrf->SetBinContent(1306, 0.7869472);
1898   hrf->SetBinContent(1307, 0.7356938);
1899   hrf->SetBinContent(1308, 0.7303469);
1900   hrf->SetBinContent(1309, 0.7237442);
1901   hrf->SetBinContent(1310, 0.7893888);
1902   hrf->SetBinContent(1311, 0.7743256);
1903   hrf->SetBinContent(1312, 0.7478973);
1904   hrf->SetBinContent(1313, 0.7472924);
1905   hrf->SetBinContent(1314, 0.7928523);
1906   hrf->SetBinContent(1315, 0.6974202);
1907   hrf->SetBinContent(1316, 0.8026988);
1908   hrf->SetBinContent(1317, 0.8257939);
1909   hrf->SetBinContent(1318, 0.831494);
1910   hrf->SetBinContent(1319, 0.7945051);
1911   hrf->SetBinContent(1320, 0.761869);
1912   hrf->SetBinContent(1321, 0.7518338);
1913   hrf->SetBinContent(1322, 0.7769849);
1914   hrf->SetBinContent(1323, 0.7716518);
1915   hrf->SetBinContent(1324, 0.7334756);
1916   hrf->SetBinContent(1325, 0.8503541);
1917   hrf->SetBinContent(1326, 0.8200087);
1918   hrf->SetBinContent(1327, 0.7371234);
1919   hrf->SetBinContent(1328, 0.852895);
1920   hrf->SetBinContent(1329, 0.8021988);
1921   hrf->SetBinContent(1330, 1.039027);
1922   hrf->SetBinContent(1331, 0.7118308);
1923   hrf->SetBinContent(1332, 0.7804436);
1924   hrf->SetBinContent(1333, 0.7621835);
1925   hrf->SetBinContent(1334, 0.7786251);
1926   hrf->SetBinContent(1335, 0.7262275);
1927   hrf->SetBinContent(1336, 0.7599275);
1928   hrf->SetBinContent(1337, 0.7669863);
1929   hrf->SetBinContent(1338, 0.7006092);
1930   hrf->SetBinContent(1339, 0.7275499);
1931   hrf->SetBinContent(1340, 0.8066881);
1932   hrf->SetBinContent(1341, 8.082332e-09);
1933   hrf->SetBinContent(1342, 0.8027337);
1934   hrf->SetBinContent(1343, 0.7597497);
1935   hrf->SetBinContent(1344, 0.7935027);
1936   hrf->SetBinContent(1345, 0.763325);
1937   hrf->SetBinContent(1346, 0.7717389);
1938   hrf->SetBinContent(1347, 0.7577329);
1939   hrf->SetBinContent(1348, 0.88808);
1940   hrf->SetBinContent(1351, 0.8976908);
1941   hrf->SetBinContent(1352, 0.8423946);
1942   hrf->SetBinContent(1353, 0.8284513);
1943   hrf->SetBinContent(1354, 0.8412279);
1944   hrf->SetBinContent(1355, 0.8500894);
1945   hrf->SetBinContent(1356, 9.257798e-11);
1946   hrf->SetBinContent(1357, 0.7810383);
1947   hrf->SetBinContent(1358, 0.8704037);
1948   hrf->SetBinContent(1359, 0.8300052);
1949   hrf->SetBinContent(1360, 0.7825852);
1950   hrf->SetBinContent(1361, 0.816828);
1951   hrf->SetBinContent(1362, 0.7973738);
1952   hrf->SetBinContent(1363, 0.7527605);
1953   hrf->SetBinContent(1364, 0.7771426);
1954   hrf->SetBinContent(1365, 0.9042388);
1955   hrf->SetBinContent(1366, 0.8078419);
1956   hrf->SetBinContent(1367, 0.7744836);
1957   hrf->SetBinContent(1368, 0.8064706);
1958   hrf->SetBinContent(1369, 0.7996269);
1959   hrf->SetBinContent(1370, 0.8434137);
1960   hrf->SetBinContent(1371, 0.8069958);
1961   hrf->SetBinContent(1372, 0.8413141);
1962   hrf->SetBinContent(1373, 0.321352);
1963   hrf->SetBinContent(1374, 0.8889853);
1964   hrf->SetBinContent(1375, 0.4442552);
1965   hrf->SetBinContent(1376, 0.8282964);
1966   hrf->SetBinContent(1377, 0.6055968);
1967   hrf->SetBinContent(1378, 2);
1968   hrf->SetBinContent(1379, 0.758385);
1969   hrf->SetBinContent(1380, 0.8161163);
1970   hrf->SetBinContent(1381, 0.7797145);
1971   hrf->SetBinContent(1382, 0.826297);
1972   hrf->SetBinContent(1383, 0.8015526);
1973   hrf->SetBinContent(1384, 0.7983635);
1974   hrf->SetBinContent(1385, 0.7639591);
1975   hrf->SetBinContent(1386, 0.8086007);
1976   hrf->SetBinContent(1387, 0.8069662);
1977   hrf->SetBinContent(1388, 0.8426892);
1978   hrf->SetBinContent(1389, 0.7772759);
1979   hrf->SetBinContent(1390, 0.7175232);
1980   hrf->SetBinContent(1391, 0.782493);
1981   hrf->SetBinContent(1392, 0.7797878);
1982   hrf->SetBinContent(1393, 0.7351255);
1983   hrf->SetBinContent(1394, 0.7613439);
1984   hrf->SetBinContent(1395, 0.7944787);
1985   hrf->SetBinContent(1396, 0.842592);
1986   hrf->SetBinContent(1397, 0.7760797);
1987   hrf->SetBinContent(1398, 0.8138054);
1988   hrf->SetBinContent(1399, 0.8470539);
1989   hrf->SetBinContent(1400, 0.7994559);
1990   hrf->SetBinContent(1401, 0.8828442);
1991   hrf->SetBinContent(1402, 0.9125168);
1992   hrf->SetBinContent(1405, 0.7432123);
1993   hrf->SetBinContent(1406, 0.7924839);
1994   hrf->SetBinContent(1407, 0.8402076);
1995   hrf->SetBinContent(1408, 0.8734859);
1996   hrf->SetBinContent(1409, 0.8290992);
1997   hrf->SetBinContent(1410, 0.8127977);
1998   hrf->SetBinContent(1411, 0.8719417);
1999   hrf->SetBinContent(1412, 0.8320817);
2000   hrf->SetBinContent(1413, 0.8709081);
2001   hrf->SetBinContent(1414, 0.8365571);
2002   hrf->SetBinContent(1415, 0.7768795);
2003   hrf->SetBinContent(1416, 0.8100523);
2004   hrf->SetBinContent(1417, 0.7853265);
2005   hrf->SetBinContent(1418, 0.8136188);
2006   hrf->SetBinContent(1419, 0.7901163);
2007   hrf->SetBinContent(1420, 0.8603168);
2008   hrf->SetBinContent(1421, 0.8527932);
2009   hrf->SetBinContent(1422, 0.8367243);
2010   hrf->SetBinContent(1423, 0.8095203);
2011   hrf->SetBinContent(1424, 0.836165);
2012   hrf->SetBinContent(1425, 0.7613062);
2013   hrf->SetBinContent(1426, 1.108609);
2014   hrf->SetBinContent(1427, 0.1380128);
2015   hrf->SetBinContent(1428, 0.8434393);
2016   hrf->SetBinContent(1429, 0.929493);
2017   hrf->SetBinContent(1430, 0.891273);
2018   hrf->SetBinContent(1431, 0.9241241);
2019   hrf->SetBinContent(1432, 0.8175316);
2020   hrf->SetBinContent(1433, 0.8373544);
2021   hrf->SetBinContent(1434, 0.8248472);
2022   hrf->SetBinContent(1435, 0.9091666);
2023   hrf->SetBinContent(1436, 0.8176399);
2024   hrf->SetBinContent(1437, 1.605745);
2025   hrf->SetBinContent(1438, 0.3585472);
2026   hrf->SetBinContent(1439, 0.8094559);
2027   hrf->SetBinContent(1440, 0.8123945);
2028   hrf->SetBinContent(1441, 0.8034517);
2029   hrf->SetBinContent(1442, 0.7874666);
2030   hrf->SetBinContent(1443, 0.8026767);
2031   hrf->SetBinContent(1444, 0.7624008);
2032   hrf->SetBinContent(1445, 0.7767704);
2033   hrf->SetBinContent(1446, 0.7053043);
2034   hrf->SetBinContent(1447, 0.7737352);
2035   hrf->SetBinContent(1448, 0.8538612);
2036   hrf->SetBinContent(1449, 0.835044);
2037   hrf->SetBinContent(1450, 0.7230772);
2038   hrf->SetBinContent(1451, 0.8203293);
2039   hrf->SetBinContent(1452, 0.8326061);
2040   hrf->SetBinContent(1453, 0.838903);
2041   hrf->SetBinContent(1454, 0.8315706);
2042   hrf->SetBinContent(1455, 0.8732846);
2043   hrf->SetBinContent(1456, 0.7947215);
2044   hrf->SetBinContent(1459, 0.8947669);
2045   hrf->SetBinContent(1460, 0.8324007);
2046   hrf->SetBinContent(1461, 0.7979457);
2047   hrf->SetBinContent(1462, 2);
2048   hrf->SetBinContent(1463, 0.8209487);
2049   hrf->SetBinContent(1464, 0.8033738);
2050   hrf->SetBinContent(1465, 0.7823778);
2051   hrf->SetBinContent(1466, 0.8794152);
2052   hrf->SetBinContent(1467, 0.8407297);
2053   hrf->SetBinContent(1468, 0.8277702);
2054   hrf->SetBinContent(1469, 0.810888);
2055   hrf->SetBinContent(1470, 0.7680818);
2056   hrf->SetBinContent(1471, 0.8095968);
2057   hrf->SetBinContent(1472, 0.790924);
2058   hrf->SetBinContent(1473, 0.8457994);
2059   hrf->SetBinContent(1474, 0.8210438);
2060   hrf->SetBinContent(1475, 0.8473524);
2061   hrf->SetBinContent(1476, 2.701161e-08);
2062   hrf->SetBinContent(1477, 0.8416434);
2063   hrf->SetBinContent(1478, 0.8278685);
2064   hrf->SetBinContent(1479, 0.9409888);
2065   hrf->SetBinContent(1480, 0.8393762);
2066   hrf->SetBinContent(1481, 0.8670172);
2067   hrf->SetBinContent(1482, 0.8475037);
2068   hrf->SetBinContent(1483, 0.4279374);
2069   hrf->SetBinContent(1484, 0.9529459);
2070   hrf->SetBinContent(1485, 0.8614377);
2071   hrf->SetBinContent(1486, 2);
2072   hrf->SetBinContent(1487, 0.8818654);
2073   hrf->SetBinContent(1488, 0.8004858);
2074   hrf->SetBinContent(1489, 0.8546413);
2075   hrf->SetBinContent(1490, 1.999866);
2076   hrf->SetBinContent(1491, 0.815396);
2077   hrf->SetBinContent(1492, 0.7853104);
2078   hrf->SetBinContent(1493, 0.8461049);
2079   hrf->SetBinContent(1494, 0.8015136);
2080   hrf->SetBinContent(1495, 0.7569559);
2081   hrf->SetBinContent(1496, 0.8288024);
2082   hrf->SetBinContent(1497, 0.7886032);
2083   hrf->SetBinContent(1498, 0.7762703);
2084   hrf->SetBinContent(1499, 0.770609);
2085   hrf->SetBinContent(1500, 0.817199);
2086   hrf->SetBinContent(1501, 0.7620718);
2087   hrf->SetBinContent(1502, 0.8152385);
2088   hrf->SetBinContent(1503, 0.8691072);
2089   hrf->SetBinContent(1504, 0.8155018);
2090   hrf->SetBinContent(1505, 0.8496901);
2091   hrf->SetBinContent(1506, 0.7108539);
2092   hrf->SetBinContent(1507, 0.856768);
2093   hrf->SetBinContent(1508, 0.7733098);
2094   hrf->SetBinContent(1509, 0.8095035);
2095   hrf->SetBinContent(1510, 1.06417);
2096   hrf->SetBinContent(1513, 0.9013685);
2097   hrf->SetBinContent(1514, 0.7900718);
2098   hrf->SetBinContent(1515, 0.7571104);
2099   hrf->SetBinContent(1516, 0.797836);
2100   hrf->SetBinContent(1517, 0.8264311);
2101   hrf->SetBinContent(1518, 0.800528);
2102   hrf->SetBinContent(1519, 0.8707364);
2103   hrf->SetBinContent(1520, 0.8413364);
2104   hrf->SetBinContent(1521, 0.6594373);
2105   hrf->SetBinContent(1522, 0.8289098);
2106   hrf->SetBinContent(1523, 0.7821766);
2107   hrf->SetBinContent(1524, 0.8083399);
2108   hrf->SetBinContent(1525, 0.7758535);
2109   hrf->SetBinContent(1526, 0.8410822);
2110   hrf->SetBinContent(1527, 0.8526707);
2111   hrf->SetBinContent(1528, 0.8628933);
2112   hrf->SetBinContent(1529, 0.7811331);
2113   hrf->SetBinContent(1530, 0.8275476);
2114   hrf->SetBinContent(1531, 0.8609779);
2115   hrf->SetBinContent(1532, 0.8738233);
2116   hrf->SetBinContent(1533, 2);
2117   hrf->SetBinContent(1534, 1.538174e-08);
2118   hrf->SetBinContent(1535, 0.8223987);
2119   hrf->SetBinContent(1536, 0.8590292);
2120   hrf->SetBinContent(1537, 0.8364939);
2121   hrf->SetBinContent(1538, 0.8625243);
2122   hrf->SetBinContent(1539, 0.7879927);
2123   hrf->SetBinContent(1540, 0.8329675);
2124   hrf->SetBinContent(1541, 0.8196524);
2125   hrf->SetBinContent(1542, 0.889112);
2126   hrf->SetBinContent(1543, 0.9101152);
2127   hrf->SetBinContent(1544, 0.7899218);
2128   hrf->SetBinContent(1545, 0.8052071);
2129   hrf->SetBinContent(1546, 0.4351703);
2130   hrf->SetBinContent(1547, 0.8065562);
2131   hrf->SetBinContent(1548, 0.8227643);
2132   hrf->SetBinContent(1549, 0.8074349);
2133   hrf->SetBinContent(1550, 0.8329206);
2134   hrf->SetBinContent(1551, 0.7967104);
2135   hrf->SetBinContent(1552, 0.7832514);
2136   hrf->SetBinContent(1553, 0.768122);
2137   hrf->SetBinContent(1554, 0.814672);
2138   hrf->SetBinContent(1555, 0.7814745);
2139   hrf->SetBinContent(1556, 0.8296988);
2140   hrf->SetBinContent(1557, 0.8460507);
2141   hrf->SetBinContent(1558, 0.8453766);
2142   hrf->SetBinContent(1559, 1.394065);
2143   hrf->SetBinContent(1560, 0.8195785);
2144   hrf->SetBinContent(1561, 0.8590771);
2145   hrf->SetBinContent(1562, 0.7999985);
2146   hrf->SetBinContent(1563, 0.8421693);
2147   hrf->SetBinContent(1564, 0.8634927);
2148 
2149   return hrf;
2150 }
2151 
2152 //____________________________________________________________________________||
2153 TH2D* TCMETAlgo::getResponseFunction_noshower() {
2154   // single pion response function from shower track
2155 
2156   Double_t xAxis1[53] = {-2.5,   -2.322, -2.172, -2.043, -1.93,  -1.83,  -1.74,  -1.653, -1.566, -1.479, -1.392,
2157                          -1.305, -1.218, -1.131, -1.044, -0.957, -0.879, -0.783, -0.696, -0.609, -0.522, -0.435,
2158                          -0.348, -0.261, -0.174, -0.087, 0,      0.087,  0.174,  0.261,  0.348,  0.435,  0.522,
2159                          0.609,  0.696,  0.783,  0.879,  0.957,  1.044,  1.131,  1.218,  1.305,  1.392,  1.479,
2160                          1.566,  1.653,  1.74,   1.83,   1.93,   2.043,  2.172,  2.322,  2.5};
2161 
2162   Double_t yAxis1[29] = {0,  0.5, 1,  1.5, 2,  3,  4,  5,  6,  7,  8,  9,  10, 12, 14,
2163                          16, 18,  20, 25,  30, 35, 40, 45, 50, 60, 70, 80, 90, 100};
2164 
2165   TH2D* hrf = new TH2D("hrf", "non-shower RF (fit)", 52, xAxis1, 28, yAxis1);
2166   hrf->SetBinContent(163, 0.6400471);
2167   hrf->SetBinContent(164, 0.7197217);
2168   hrf->SetBinContent(165, 0.7705277);
2169   hrf->SetBinContent(166, 0.7689679);
2170   hrf->SetBinContent(167, 0.7037262);
2171   hrf->SetBinContent(168, 0.6097692);
2172   hrf->SetBinContent(169, 0.6026249);
2173   hrf->SetBinContent(170, 0.4880021);
2174   hrf->SetBinContent(171, 0.3787266);
2175   hrf->SetBinContent(172, 0.2350156);
2176   hrf->SetBinContent(173, 0.219073);
2177   hrf->SetBinContent(174, 0.2191393);
2178   hrf->SetBinContent(175, 0.2753591);
2179   hrf->SetBinContent(176, 1.366886e-14);
2180   hrf->SetBinContent(177, 3.453943e-15);
2181   hrf->SetBinContent(178, 1.380731e-16);
2182   hrf->SetBinContent(179, 3.279169e-16);
2183   hrf->SetBinContent(180, 8.452717e-14);
2184   hrf->SetBinContent(181, 3.328501e-17);
2185   hrf->SetBinContent(182, 0.3409182);
2186   hrf->SetBinContent(183, 0.4767957);
2187   hrf->SetBinContent(184, 1.951564e-18);
2188   hrf->SetBinContent(185, 2.900783e-15);
2189   hrf->SetBinContent(186, 1.296576e-14);
2190   hrf->SetBinContent(187, 2.832803e-15);
2191   hrf->SetBinContent(188, 7.610557e-16);
2192   hrf->SetBinContent(189, 3.546542e-13);
2193   hrf->SetBinContent(190, 8.606939e-16);
2194   hrf->SetBinContent(191, 8.730876e-12);
2195   hrf->SetBinContent(192, 4.470491e-15);
2196   hrf->SetBinContent(193, 2.456455e-13);
2197   hrf->SetBinContent(194, 2.170573e-16);
2198   hrf->SetBinContent(195, 0.3464883);
2199   hrf->SetBinContent(196, 0.0206337);
2200   hrf->SetBinContent(197, 3.021008e-12);
2201   hrf->SetBinContent(198, 4.707796e-13);
2202   hrf->SetBinContent(199, 4.0623e-14);
2203   hrf->SetBinContent(200, 4.115198e-15);
2204   hrf->SetBinContent(201, 8.337408e-13);
2205   hrf->SetBinContent(202, 0.228919);
2206   hrf->SetBinContent(203, 1.267038e-12);
2207   hrf->SetBinContent(204, 2.175747e-13);
2208   hrf->SetBinContent(205, 3.821724e-13);
2209   hrf->SetBinContent(206, 0.1894161);
2210   hrf->SetBinContent(207, 0.3402959);
2211   hrf->SetBinContent(208, 0.4059051);
2212   hrf->SetBinContent(209, 0.4614792);
2213   hrf->SetBinContent(210, 0.5189589);
2214   hrf->SetBinContent(211, 0.6140491);
2215   hrf->SetBinContent(212, 0.6395754);
2216   hrf->SetBinContent(213, 0.6345313);
2217   hrf->SetBinContent(214, 0.5764959);
2218   hrf->SetBinContent(217, 0.6154265);
2219   hrf->SetBinContent(218, 0.6812514);
2220   hrf->SetBinContent(219, 0.7334445);
2221   hrf->SetBinContent(220, 0.752498);
2222   hrf->SetBinContent(221, 0.7265755);
2223   hrf->SetBinContent(222, 0.6524332);
2224   hrf->SetBinContent(223, 0.5913962);
2225   hrf->SetBinContent(224, 0.4738731);
2226   hrf->SetBinContent(225, 0.3398328);
2227   hrf->SetBinContent(226, 0.3320888);
2228   hrf->SetBinContent(227, 0.3050285);
2229   hrf->SetBinContent(228, 0.09497643);
2230   hrf->SetBinContent(229, 0.01537557);
2231   hrf->SetBinContent(230, 7.661648e-11);
2232   hrf->SetBinContent(231, 0.1108151);
2233   hrf->SetBinContent(232, 0.2663473);
2234   hrf->SetBinContent(233, 0.3121616);
2235   hrf->SetBinContent(234, 0.3571696);
2236   hrf->SetBinContent(235, 1.152347e-13);
2237   hrf->SetBinContent(236, 1.753052e-14);
2238   hrf->SetBinContent(237, 1.055517e-13);
2239   hrf->SetBinContent(238, 4.32909e-12);
2240   hrf->SetBinContent(239, 2.708879e-16);
2241   hrf->SetBinContent(240, 1.884276e-12);
2242   hrf->SetBinContent(241, 1.287943e-13);
2243   hrf->SetBinContent(242, 1.157993e-11);
2244   hrf->SetBinContent(243, 6.523176e-13);
2245   hrf->SetBinContent(244, 6.855802e-12);
2246   hrf->SetBinContent(245, 3.4108e-13);
2247   hrf->SetBinContent(246, 1.608902e-15);
2248   hrf->SetBinContent(247, 1.088044e-12);
2249   hrf->SetBinContent(248, 9.624121e-14);
2250   hrf->SetBinContent(249, 6.370772e-16);
2251   hrf->SetBinContent(250, 1.301799e-12);
2252   hrf->SetBinContent(251, 0.3605876);
2253   hrf->SetBinContent(252, 0.2917439);
2254   hrf->SetBinContent(253, 0.2356352);
2255   hrf->SetBinContent(254, 0.00659433);
2256   hrf->SetBinContent(255, 3.909949e-12);
2257   hrf->SetBinContent(256, 4.166508e-14);
2258   hrf->SetBinContent(257, 1.350189e-14);
2259   hrf->SetBinContent(258, 1.414884e-17);
2260   hrf->SetBinContent(259, 0.06061962);
2261   hrf->SetBinContent(260, 0.08133564);
2262   hrf->SetBinContent(261, 0.3266752);
2263   hrf->SetBinContent(262, 0.4730967);
2264   hrf->SetBinContent(263, 0.5211827);
2265   hrf->SetBinContent(264, 0.5929002);
2266   hrf->SetBinContent(265, 0.6360459);
2267   hrf->SetBinContent(266, 0.6585686);
2268   hrf->SetBinContent(267, 0.6288643);
2269   hrf->SetBinContent(268, 0.5756851);
2270   hrf->SetBinContent(271, 0.6387249);
2271   hrf->SetBinContent(272, 0.677789);
2272   hrf->SetBinContent(273, 0.7180347);
2273   hrf->SetBinContent(274, 0.7297289);
2274   hrf->SetBinContent(275, 0.720934);
2275   hrf->SetBinContent(276, 0.6819276);
2276   hrf->SetBinContent(277, 0.6652455);
2277   hrf->SetBinContent(278, 0.6041919);
2278   hrf->SetBinContent(279, 0.5153493);
2279   hrf->SetBinContent(280, 0.4806414);
2280   hrf->SetBinContent(281, 0.4495209);
2281   hrf->SetBinContent(282, 0.4227853);
2282   hrf->SetBinContent(283, 0.3837889);
2283   hrf->SetBinContent(284, 0.341496);
2284   hrf->SetBinContent(285, 0.3296164);
2285   hrf->SetBinContent(286, 0.3421705);
2286   hrf->SetBinContent(287, 0.360976);
2287   hrf->SetBinContent(288, 0.3551224);
2288   hrf->SetBinContent(289, 0.3728781);
2289   hrf->SetBinContent(290, 0.3965779);
2290   hrf->SetBinContent(291, 0.4305746);
2291   hrf->SetBinContent(292, 0.4374409);
2292   hrf->SetBinContent(293, 0.4483791);
2293   hrf->SetBinContent(294, 0.4764922);
2294   hrf->SetBinContent(295, 0.4992606);
2295   hrf->SetBinContent(296, 0.5098206);
2296   hrf->SetBinContent(297, 0.4798357);
2297   hrf->SetBinContent(298, 0.4897116);
2298   hrf->SetBinContent(299, 0.4734376);
2299   hrf->SetBinContent(300, 0.4570703);
2300   hrf->SetBinContent(301, 0.3906605);
2301   hrf->SetBinContent(302, 0.3914719);
2302   hrf->SetBinContent(303, 0.3596696);
2303   hrf->SetBinContent(304, 0.3133957);
2304   hrf->SetBinContent(305, 0.3382987);
2305   hrf->SetBinContent(306, 0.3336977);
2306   hrf->SetBinContent(307, 0.3240096);
2307   hrf->SetBinContent(308, 0.3258908);
2308   hrf->SetBinContent(309, 0.3156744);
2309   hrf->SetBinContent(310, 0.3435096);
2310   hrf->SetBinContent(311, 0.363777);
2311   hrf->SetBinContent(312, 0.384053);
2312   hrf->SetBinContent(313, 0.3947456);
2313   hrf->SetBinContent(314, 0.4252563);
2314   hrf->SetBinContent(315, 0.499156);
2315   hrf->SetBinContent(316, 0.5335806);
2316   hrf->SetBinContent(317, 0.5937738);
2317   hrf->SetBinContent(318, 0.6133472);
2318   hrf->SetBinContent(319, 0.6376735);
2319   hrf->SetBinContent(320, 0.6410248);
2320   hrf->SetBinContent(321, 0.6319933);
2321   hrf->SetBinContent(322, 0.6076105);
2322   hrf->SetBinContent(325, 0.695102);
2323   hrf->SetBinContent(326, 0.7317864);
2324   hrf->SetBinContent(327, 0.7151045);
2325   hrf->SetBinContent(328, 0.7259061);
2326   hrf->SetBinContent(329, 0.7057022);
2327   hrf->SetBinContent(330, 0.6724814);
2328   hrf->SetBinContent(331, 0.6533089);
2329   hrf->SetBinContent(332, 0.6532331);
2330   hrf->SetBinContent(333, 0.6235004);
2331   hrf->SetBinContent(334, 0.572711);
2332   hrf->SetBinContent(335, 0.5225867);
2333   hrf->SetBinContent(336, 0.5148557);
2334   hrf->SetBinContent(337, 0.4962895);
2335   hrf->SetBinContent(338, 0.4901881);
2336   hrf->SetBinContent(339, 0.468125);
2337   hrf->SetBinContent(340, 0.4836966);
2338   hrf->SetBinContent(341, 0.4867525);
2339   hrf->SetBinContent(342, 0.4971446);
2340   hrf->SetBinContent(343, 0.5154772);
2341   hrf->SetBinContent(344, 0.5200015);
2342   hrf->SetBinContent(345, 0.5336372);
2343   hrf->SetBinContent(346, 0.5606785);
2344   hrf->SetBinContent(347, 0.5553446);
2345   hrf->SetBinContent(348, 0.5552243);
2346   hrf->SetBinContent(349, 0.5668997);
2347   hrf->SetBinContent(350, 0.5681084);
2348   hrf->SetBinContent(351, 0.5711104);
2349   hrf->SetBinContent(352, 0.5574954);
2350   hrf->SetBinContent(353, 0.5491828);
2351   hrf->SetBinContent(354, 0.5546041);
2352   hrf->SetBinContent(355, 0.5383464);
2353   hrf->SetBinContent(356, 0.5327404);
2354   hrf->SetBinContent(357, 0.4987473);
2355   hrf->SetBinContent(358, 0.4961591);
2356   hrf->SetBinContent(359, 0.5059707);
2357   hrf->SetBinContent(360, 0.5101573);
2358   hrf->SetBinContent(361, 0.469202);
2359   hrf->SetBinContent(362, 0.4601543);
2360   hrf->SetBinContent(363, 0.4857516);
2361   hrf->SetBinContent(364, 0.4750769);
2362   hrf->SetBinContent(365, 0.4731531);
2363   hrf->SetBinContent(366, 0.4951779);
2364   hrf->SetBinContent(367, 0.5101241);
2365   hrf->SetBinContent(368, 0.5601708);
2366   hrf->SetBinContent(369, 0.5669625);
2367   hrf->SetBinContent(370, 0.5919175);
2368   hrf->SetBinContent(371, 0.6129183);
2369   hrf->SetBinContent(372, 0.6149203);
2370   hrf->SetBinContent(373, 0.6737269);
2371   hrf->SetBinContent(374, 0.6934542);
2372   hrf->SetBinContent(375, 0.6893013);
2373   hrf->SetBinContent(376, 0.6782404);
2374   hrf->SetBinContent(379, 0.7620484);
2375   hrf->SetBinContent(380, 0.7767984);
2376   hrf->SetBinContent(381, 0.768586);
2377   hrf->SetBinContent(382, 0.7613204);
2378   hrf->SetBinContent(383, 0.7180475);
2379   hrf->SetBinContent(384, 0.6963158);
2380   hrf->SetBinContent(385, 0.6779983);
2381   hrf->SetBinContent(386, 0.6694171);
2382   hrf->SetBinContent(387, 0.6588553);
2383   hrf->SetBinContent(388, 0.5652842);
2384   hrf->SetBinContent(389, 0.5554783);
2385   hrf->SetBinContent(390, 0.5424839);
2386   hrf->SetBinContent(391, 0.5428849);
2387   hrf->SetBinContent(392, 0.5169798);
2388   hrf->SetBinContent(393, 0.5124087);
2389   hrf->SetBinContent(394, 0.5164254);
2390   hrf->SetBinContent(395, 0.528432);
2391   hrf->SetBinContent(396, 0.5428852);
2392   hrf->SetBinContent(397, 0.5517648);
2393   hrf->SetBinContent(398, 0.5576946);
2394   hrf->SetBinContent(399, 0.5750021);
2395   hrf->SetBinContent(400, 0.6002611);
2396   hrf->SetBinContent(401, 0.5966565);
2397   hrf->SetBinContent(402, 0.5943705);
2398   hrf->SetBinContent(403, 0.6145469);
2399   hrf->SetBinContent(404, 0.607985);
2400   hrf->SetBinContent(405, 0.6166915);
2401   hrf->SetBinContent(406, 0.5980629);
2402   hrf->SetBinContent(407, 0.5841091);
2403   hrf->SetBinContent(408, 0.5817078);
2404   hrf->SetBinContent(409, 0.5839701);
2405   hrf->SetBinContent(410, 0.5622407);
2406   hrf->SetBinContent(411, 0.5501884);
2407   hrf->SetBinContent(412, 0.5395579);
2408   hrf->SetBinContent(413, 0.5392244);
2409   hrf->SetBinContent(414, 0.5121037);
2410   hrf->SetBinContent(415, 0.5086905);
2411   hrf->SetBinContent(416, 0.5099881);
2412   hrf->SetBinContent(417, 0.5213704);
2413   hrf->SetBinContent(418, 0.518967);
2414   hrf->SetBinContent(419, 0.5217742);
2415   hrf->SetBinContent(420, 0.5308712);
2416   hrf->SetBinContent(421, 0.533509);
2417   hrf->SetBinContent(422, 0.6000783);
2418   hrf->SetBinContent(423, 0.6004054);
2419   hrf->SetBinContent(424, 0.618421);
2420   hrf->SetBinContent(425, 0.6403746);
2421   hrf->SetBinContent(426, 0.6749609);
2422   hrf->SetBinContent(427, 0.7049621);
2423   hrf->SetBinContent(428, 0.7251113);
2424   hrf->SetBinContent(429, 0.746736);
2425   hrf->SetBinContent(430, 0.7463733);
2426   hrf->SetBinContent(433, 0.7768439);
2427   hrf->SetBinContent(434, 0.7947442);
2428   hrf->SetBinContent(435, 0.7912208);
2429   hrf->SetBinContent(436, 0.7809728);
2430   hrf->SetBinContent(437, 0.7551434);
2431   hrf->SetBinContent(438, 0.7318185);
2432   hrf->SetBinContent(439, 0.7093385);
2433   hrf->SetBinContent(440, 0.678341);
2434   hrf->SetBinContent(441, 0.6670629);
2435   hrf->SetBinContent(442, 0.5887975);
2436   hrf->SetBinContent(443, 0.5729458);
2437   hrf->SetBinContent(444, 0.5542971);
2438   hrf->SetBinContent(445, 0.5496716);
2439   hrf->SetBinContent(446, 0.5606599);
2440   hrf->SetBinContent(447, 0.5490948);
2441   hrf->SetBinContent(448, 0.5593737);
2442   hrf->SetBinContent(449, 0.5700086);
2443   hrf->SetBinContent(450, 0.5800818);
2444   hrf->SetBinContent(451, 0.5875502);
2445   hrf->SetBinContent(452, 0.5939422);
2446   hrf->SetBinContent(453, 0.6040691);
2447   hrf->SetBinContent(454, 0.6150405);
2448   hrf->SetBinContent(455, 0.6234732);
2449   hrf->SetBinContent(456, 0.6227227);
2450   hrf->SetBinContent(457, 0.6343882);
2451   hrf->SetBinContent(458, 0.6272793);
2452   hrf->SetBinContent(459, 0.632639);
2453   hrf->SetBinContent(460, 0.6219652);
2454   hrf->SetBinContent(461, 0.6143699);
2455   hrf->SetBinContent(462, 0.6189308);
2456   hrf->SetBinContent(463, 0.6092473);
2457   hrf->SetBinContent(464, 0.5857328);
2458   hrf->SetBinContent(465, 0.585558);
2459   hrf->SetBinContent(466, 0.5719752);
2460   hrf->SetBinContent(467, 0.5688713);
2461   hrf->SetBinContent(468, 0.5660589);
2462   hrf->SetBinContent(469, 0.5587242);
2463   hrf->SetBinContent(470, 0.5392494);
2464   hrf->SetBinContent(471, 0.5389499);
2465   hrf->SetBinContent(472, 0.54435);
2466   hrf->SetBinContent(473, 0.5380881);
2467   hrf->SetBinContent(474, 0.5513711);
2468   hrf->SetBinContent(475, 0.5579215);
2469   hrf->SetBinContent(476, 0.6440697);
2470   hrf->SetBinContent(477, 0.6357275);
2471   hrf->SetBinContent(478, 0.6576046);
2472   hrf->SetBinContent(479, 0.6791567);
2473   hrf->SetBinContent(480, 0.720274);
2474   hrf->SetBinContent(481, 0.7455162);
2475   hrf->SetBinContent(482, 0.7641031);
2476   hrf->SetBinContent(483, 0.7731579);
2477   hrf->SetBinContent(484, 0.7527794);
2478   hrf->SetBinContent(487, 0.7882684);
2479   hrf->SetBinContent(488, 0.8060328);
2480   hrf->SetBinContent(489, 0.822098);
2481   hrf->SetBinContent(490, 0.8099838);
2482   hrf->SetBinContent(491, 0.7939186);
2483   hrf->SetBinContent(492, 0.7642311);
2484   hrf->SetBinContent(493, 0.7266155);
2485   hrf->SetBinContent(494, 0.7093141);
2486   hrf->SetBinContent(495, 0.7159176);
2487   hrf->SetBinContent(496, 0.6176301);
2488   hrf->SetBinContent(497, 0.5909266);
2489   hrf->SetBinContent(498, 0.5775011);
2490   hrf->SetBinContent(499, 0.5636105);
2491   hrf->SetBinContent(500, 0.5605077);
2492   hrf->SetBinContent(501, 0.5591629);
2493   hrf->SetBinContent(502, 0.572946);
2494   hrf->SetBinContent(503, 0.588539);
2495   hrf->SetBinContent(504, 0.6028153);
2496   hrf->SetBinContent(505, 0.6043608);
2497   hrf->SetBinContent(506, 0.6062418);
2498   hrf->SetBinContent(507, 0.6114499);
2499   hrf->SetBinContent(508, 0.638523);
2500   hrf->SetBinContent(509, 0.6267287);
2501   hrf->SetBinContent(510, 0.645672);
2502   hrf->SetBinContent(511, 0.6506661);
2503   hrf->SetBinContent(512, 0.6475296);
2504   hrf->SetBinContent(513, 0.6484878);
2505   hrf->SetBinContent(514, 0.6513461);
2506   hrf->SetBinContent(515, 0.6442053);
2507   hrf->SetBinContent(516, 0.63371);
2508   hrf->SetBinContent(517, 0.6322624);
2509   hrf->SetBinContent(518, 0.6110942);
2510   hrf->SetBinContent(519, 0.6043542);
2511   hrf->SetBinContent(520, 0.6015413);
2512   hrf->SetBinContent(521, 0.6036028);
2513   hrf->SetBinContent(522, 0.5700738);
2514   hrf->SetBinContent(523, 0.5581338);
2515   hrf->SetBinContent(524, 0.5535045);
2516   hrf->SetBinContent(525, 0.5559112);
2517   hrf->SetBinContent(526, 0.5493221);
2518   hrf->SetBinContent(527, 0.5585357);
2519   hrf->SetBinContent(528, 0.5609397);
2520   hrf->SetBinContent(529, 0.5869038);
2521   hrf->SetBinContent(530, 0.6756232);
2522   hrf->SetBinContent(531, 0.6767399);
2523   hrf->SetBinContent(532, 0.674344);
2524   hrf->SetBinContent(533, 0.7147918);
2525   hrf->SetBinContent(534, 0.7455071);
2526   hrf->SetBinContent(535, 0.7640942);
2527   hrf->SetBinContent(536, 0.7841354);
2528   hrf->SetBinContent(537, 0.7800902);
2529   hrf->SetBinContent(538, 0.7629985);
2530   hrf->SetBinContent(541, 0.7825245);
2531   hrf->SetBinContent(542, 0.8104852);
2532   hrf->SetBinContent(543, 0.8185261);
2533   hrf->SetBinContent(544, 0.8149938);
2534   hrf->SetBinContent(545, 0.8051406);
2535   hrf->SetBinContent(546, 0.7840108);
2536   hrf->SetBinContent(547, 0.7692546);
2537   hrf->SetBinContent(548, 0.7316672);
2538   hrf->SetBinContent(549, 0.7493926);
2539   hrf->SetBinContent(550, 0.6496075);
2540   hrf->SetBinContent(551, 0.61375);
2541   hrf->SetBinContent(552, 0.5973386);
2542   hrf->SetBinContent(553, 0.5833439);
2543   hrf->SetBinContent(554, 0.5823619);
2544   hrf->SetBinContent(555, 0.575554);
2545   hrf->SetBinContent(556, 0.5877919);
2546   hrf->SetBinContent(557, 0.6007444);
2547   hrf->SetBinContent(558, 0.6090866);
2548   hrf->SetBinContent(559, 0.6100489);
2549   hrf->SetBinContent(560, 0.6170378);
2550   hrf->SetBinContent(561, 0.6346263);
2551   hrf->SetBinContent(562, 0.6551198);
2552   hrf->SetBinContent(563, 0.6504108);
2553   hrf->SetBinContent(564, 0.6529323);
2554   hrf->SetBinContent(565, 0.6615734);
2555   hrf->SetBinContent(566, 0.6708243);
2556   hrf->SetBinContent(567, 0.6619729);
2557   hrf->SetBinContent(568, 0.6477604);
2558   hrf->SetBinContent(569, 0.6553877);
2559   hrf->SetBinContent(570, 0.6341878);
2560   hrf->SetBinContent(571, 0.6327103);
2561   hrf->SetBinContent(572, 0.6286492);
2562   hrf->SetBinContent(573, 0.6085496);
2563   hrf->SetBinContent(574, 0.6167193);
2564   hrf->SetBinContent(575, 0.6131056);
2565   hrf->SetBinContent(576, 0.5831536);
2566   hrf->SetBinContent(577, 0.5811253);
2567   hrf->SetBinContent(578, 0.5723613);
2568   hrf->SetBinContent(579, 0.572602);
2569   hrf->SetBinContent(580, 0.5616767);
2570   hrf->SetBinContent(581, 0.5828878);
2571   hrf->SetBinContent(582, 0.6059858);
2572   hrf->SetBinContent(583, 0.6168311);
2573   hrf->SetBinContent(584, 0.7131738);
2574   hrf->SetBinContent(585, 0.7072036);
2575   hrf->SetBinContent(586, 0.7213496);
2576   hrf->SetBinContent(587, 0.7446843);
2577   hrf->SetBinContent(588, 0.7663606);
2578   hrf->SetBinContent(589, 0.789193);
2579   hrf->SetBinContent(590, 0.788421);
2580   hrf->SetBinContent(591, 0.792608);
2581   hrf->SetBinContent(592, 0.7788052);
2582   hrf->SetBinContent(595, 0.7937253);
2583   hrf->SetBinContent(596, 0.8081693);
2584   hrf->SetBinContent(597, 0.8123267);
2585   hrf->SetBinContent(598, 0.8186647);
2586   hrf->SetBinContent(599, 0.8086275);
2587   hrf->SetBinContent(600, 0.7988818);
2588   hrf->SetBinContent(601, 0.7764101);
2589   hrf->SetBinContent(602, 0.7557399);
2590   hrf->SetBinContent(603, 0.761918);
2591   hrf->SetBinContent(604, 0.6849239);
2592   hrf->SetBinContent(605, 0.6502788);
2593   hrf->SetBinContent(606, 0.6258788);
2594   hrf->SetBinContent(607, 0.599966);
2595   hrf->SetBinContent(608, 0.6106513);
2596   hrf->SetBinContent(609, 0.5952777);
2597   hrf->SetBinContent(610, 0.6028936);
2598   hrf->SetBinContent(611, 0.6079224);
2599   hrf->SetBinContent(612, 0.6182185);
2600   hrf->SetBinContent(613, 0.6233015);
2601   hrf->SetBinContent(614, 0.635029);
2602   hrf->SetBinContent(615, 0.6358883);
2603   hrf->SetBinContent(616, 0.6600642);
2604   hrf->SetBinContent(617, 0.6560737);
2605   hrf->SetBinContent(618, 0.6716946);
2606   hrf->SetBinContent(619, 0.6668878);
2607   hrf->SetBinContent(620, 0.6739189);
2608   hrf->SetBinContent(621, 0.67208);
2609   hrf->SetBinContent(622, 0.6692014);
2610   hrf->SetBinContent(623, 0.655094);
2611   hrf->SetBinContent(624, 0.6634452);
2612   hrf->SetBinContent(625, 0.6670687);
2613   hrf->SetBinContent(626, 0.6318665);
2614   hrf->SetBinContent(627, 0.625158);
2615   hrf->SetBinContent(628, 0.6202428);
2616   hrf->SetBinContent(629, 0.615028);
2617   hrf->SetBinContent(630, 0.5908931);
2618   hrf->SetBinContent(631, 0.5965393);
2619   hrf->SetBinContent(632, 0.5950192);
2620   hrf->SetBinContent(633, 0.5927112);
2621   hrf->SetBinContent(634, 0.591261);
2622   hrf->SetBinContent(635, 0.6102637);
2623   hrf->SetBinContent(636, 0.6186118);
2624   hrf->SetBinContent(637, 0.6456433);
2625   hrf->SetBinContent(638, 0.730924);
2626   hrf->SetBinContent(639, 0.7337946);
2627   hrf->SetBinContent(640, 0.7463949);
2628   hrf->SetBinContent(641, 0.7606013);
2629   hrf->SetBinContent(642, 0.7666355);
2630   hrf->SetBinContent(643, 0.7872874);
2631   hrf->SetBinContent(644, 0.8022897);
2632   hrf->SetBinContent(645, 0.7985926);
2633   hrf->SetBinContent(646, 0.783218);
2634   hrf->SetBinContent(649, 0.7833578);
2635   hrf->SetBinContent(650, 0.8143964);
2636   hrf->SetBinContent(651, 0.8124664);
2637   hrf->SetBinContent(652, 0.8186299);
2638   hrf->SetBinContent(653, 0.8080379);
2639   hrf->SetBinContent(654, 0.798955);
2640   hrf->SetBinContent(655, 0.7926162);
2641   hrf->SetBinContent(656, 0.7792218);
2642   hrf->SetBinContent(657, 0.7937103);
2643   hrf->SetBinContent(658, 0.6792807);
2644   hrf->SetBinContent(659, 0.6521104);
2645   hrf->SetBinContent(660, 0.6379001);
2646   hrf->SetBinContent(661, 0.6214611);
2647   hrf->SetBinContent(662, 0.6116367);
2648   hrf->SetBinContent(663, 0.6241148);
2649   hrf->SetBinContent(664, 0.6239313);
2650   hrf->SetBinContent(665, 0.6303791);
2651   hrf->SetBinContent(666, 0.6271608);
2652   hrf->SetBinContent(667, 0.6191924);
2653   hrf->SetBinContent(668, 0.6274444);
2654   hrf->SetBinContent(669, 0.6410729);
2655   hrf->SetBinContent(670, 0.6506072);
2656   hrf->SetBinContent(671, 0.6596943);
2657   hrf->SetBinContent(672, 0.6771609);
2658   hrf->SetBinContent(673, 0.6872007);
2659   hrf->SetBinContent(674, 0.6858186);
2660   hrf->SetBinContent(675, 0.6733634);
2661   hrf->SetBinContent(676, 0.6770326);
2662   hrf->SetBinContent(677, 0.6721333);
2663   hrf->SetBinContent(678, 0.6590305);
2664   hrf->SetBinContent(679, 0.6456032);
2665   hrf->SetBinContent(680, 0.6410897);
2666   hrf->SetBinContent(681, 0.6299676);
2667   hrf->SetBinContent(682, 0.6255311);
2668   hrf->SetBinContent(683, 0.6248432);
2669   hrf->SetBinContent(684, 0.6123951);
2670   hrf->SetBinContent(685, 0.6165767);
2671   hrf->SetBinContent(686, 0.6150315);
2672   hrf->SetBinContent(687, 0.6173973);
2673   hrf->SetBinContent(688, 0.6240689);
2674   hrf->SetBinContent(689, 0.6187074);
2675   hrf->SetBinContent(690, 0.6461738);
2676   hrf->SetBinContent(691, 0.6547161);
2677   hrf->SetBinContent(692, 0.7550126);
2678   hrf->SetBinContent(693, 0.7437691);
2679   hrf->SetBinContent(694, 0.7466658);
2680   hrf->SetBinContent(695, 0.7647577);
2681   hrf->SetBinContent(696, 0.775592);
2682   hrf->SetBinContent(697, 0.8015463);
2683   hrf->SetBinContent(698, 0.796218);
2684   hrf->SetBinContent(699, 0.7938139);
2685   hrf->SetBinContent(700, 0.7877747);
2686   hrf->SetBinContent(703, 0.7938337);
2687   hrf->SetBinContent(704, 0.8112386);
2688   hrf->SetBinContent(705, 0.8210182);
2689   hrf->SetBinContent(706, 0.8071941);
2690   hrf->SetBinContent(707, 0.8099721);
2691   hrf->SetBinContent(708, 0.8184054);
2692   hrf->SetBinContent(709, 0.7795862);
2693   hrf->SetBinContent(710, 0.781167);
2694   hrf->SetBinContent(711, 0.8112692);
2695   hrf->SetBinContent(712, 0.7050076);
2696   hrf->SetBinContent(713, 0.6961941);
2697   hrf->SetBinContent(714, 0.6431594);
2698   hrf->SetBinContent(715, 0.6518742);
2699   hrf->SetBinContent(716, 0.6676597);
2700   hrf->SetBinContent(717, 0.6348912);
2701   hrf->SetBinContent(718, 0.6320897);
2702   hrf->SetBinContent(719, 0.6619865);
2703   hrf->SetBinContent(720, 0.6408801);
2704   hrf->SetBinContent(721, 0.6611646);
2705   hrf->SetBinContent(722, 0.6469863);
2706   hrf->SetBinContent(723, 0.6624107);
2707   hrf->SetBinContent(724, 0.6726641);
2708   hrf->SetBinContent(725, 0.6769128);
2709   hrf->SetBinContent(726, 0.6586064);
2710   hrf->SetBinContent(727, 0.6795991);
2711   hrf->SetBinContent(728, 0.6835785);
2712   hrf->SetBinContent(729, 0.6803078);
2713   hrf->SetBinContent(730, 0.6512326);
2714   hrf->SetBinContent(731, 0.6668034);
2715   hrf->SetBinContent(732, 0.6699911);
2716   hrf->SetBinContent(733, 0.6659495);
2717   hrf->SetBinContent(734, 0.656548);
2718   hrf->SetBinContent(735, 0.6311177);
2719   hrf->SetBinContent(736, 0.6385864);
2720   hrf->SetBinContent(737, 0.6526698);
2721   hrf->SetBinContent(738, 0.639952);
2722   hrf->SetBinContent(739, 0.6367444);
2723   hrf->SetBinContent(740, 0.6429572);
2724   hrf->SetBinContent(741, 0.6484692);
2725   hrf->SetBinContent(742, 0.6525394);
2726   hrf->SetBinContent(743, 0.6626204);
2727   hrf->SetBinContent(744, 0.6566104);
2728   hrf->SetBinContent(745, 0.6963196);
2729   hrf->SetBinContent(746, 0.7744267);
2730   hrf->SetBinContent(747, 0.7619394);
2731   hrf->SetBinContent(748, 0.7550142);
2732   hrf->SetBinContent(749, 0.7694419);
2733   hrf->SetBinContent(750, 0.7913394);
2734   hrf->SetBinContent(751, 0.7817686);
2735   hrf->SetBinContent(752, 0.8011637);
2736   hrf->SetBinContent(753, 0.8001197);
2737   hrf->SetBinContent(754, 0.7766893);
2738   hrf->SetBinContent(757, 0.820311);
2739   hrf->SetBinContent(758, 0.8292386);
2740   hrf->SetBinContent(759, 0.8256704);
2741   hrf->SetBinContent(760, 0.829048);
2742   hrf->SetBinContent(761, 0.8125483);
2743   hrf->SetBinContent(762, 0.7970028);
2744   hrf->SetBinContent(763, 0.7941346);
2745   hrf->SetBinContent(764, 0.7978353);
2746   hrf->SetBinContent(765, 0.8145937);
2747   hrf->SetBinContent(766, 0.7018598);
2748   hrf->SetBinContent(767, 0.7004585);
2749   hrf->SetBinContent(768, 0.7196865);
2750   hrf->SetBinContent(769, 0.6887961);
2751   hrf->SetBinContent(770, 0.6803226);
2752   hrf->SetBinContent(771, 0.6630092);
2753   hrf->SetBinContent(772, 0.6932864);
2754   hrf->SetBinContent(773, 0.706134);
2755   hrf->SetBinContent(774, 0.696236);
2756   hrf->SetBinContent(775, 0.6888376);
2757   hrf->SetBinContent(776, 0.6966027);
2758   hrf->SetBinContent(777, 0.6895446);
2759   hrf->SetBinContent(778, 0.7041351);
2760   hrf->SetBinContent(779, 0.6794392);
2761   hrf->SetBinContent(780, 0.7072135);
2762   hrf->SetBinContent(781, 0.7116039);
2763   hrf->SetBinContent(782, 0.6892277);
2764   hrf->SetBinContent(783, 0.706095);
2765   hrf->SetBinContent(784, 0.6947418);
2766   hrf->SetBinContent(785, 0.6904655);
2767   hrf->SetBinContent(786, 0.7099751);
2768   hrf->SetBinContent(787, 0.6884425);
2769   hrf->SetBinContent(788, 0.6930832);
2770   hrf->SetBinContent(789, 0.6803646);
2771   hrf->SetBinContent(790, 0.6844568);
2772   hrf->SetBinContent(791, 0.7109603);
2773   hrf->SetBinContent(792, 0.6615306);
2774   hrf->SetBinContent(793, 0.6706332);
2775   hrf->SetBinContent(794, 0.6790296);
2776   hrf->SetBinContent(795, 0.6676587);
2777   hrf->SetBinContent(796, 0.6811136);
2778   hrf->SetBinContent(797, 0.6759658);
2779   hrf->SetBinContent(798, 0.674715);
2780   hrf->SetBinContent(799, 0.6981677);
2781   hrf->SetBinContent(800, 0.8118564);
2782   hrf->SetBinContent(801, 0.7796713);
2783   hrf->SetBinContent(802, 0.763272);
2784   hrf->SetBinContent(803, 0.802313);
2785   hrf->SetBinContent(804, 0.7997385);
2786   hrf->SetBinContent(805, 0.8228589);
2787   hrf->SetBinContent(806, 0.8193119);
2788   hrf->SetBinContent(807, 0.8061456);
2789   hrf->SetBinContent(808, 0.8093062);
2790   hrf->SetBinContent(811, 0.8216234);
2791   hrf->SetBinContent(812, 0.8354314);
2792   hrf->SetBinContent(813, 0.8415214);
2793   hrf->SetBinContent(814, 0.8391747);
2794   hrf->SetBinContent(815, 0.8323319);
2795   hrf->SetBinContent(816, 0.8270521);
2796   hrf->SetBinContent(817, 0.8224217);
2797   hrf->SetBinContent(818, 0.8044508);
2798   hrf->SetBinContent(819, 0.8186831);
2799   hrf->SetBinContent(820, 0.7421715);
2800   hrf->SetBinContent(821, 0.7278701);
2801   hrf->SetBinContent(822, 0.7248921);
2802   hrf->SetBinContent(823, 0.7085358);
2803   hrf->SetBinContent(824, 0.7273098);
2804   hrf->SetBinContent(825, 0.7099549);
2805   hrf->SetBinContent(826, 0.7194818);
2806   hrf->SetBinContent(827, 0.7102996);
2807   hrf->SetBinContent(828, 0.7120496);
2808   hrf->SetBinContent(829, 0.6897885);
2809   hrf->SetBinContent(830, 0.7198567);
2810   hrf->SetBinContent(831, 0.7074706);
2811   hrf->SetBinContent(832, 0.7436482);
2812   hrf->SetBinContent(833, 0.7269113);
2813   hrf->SetBinContent(834, 0.7285385);
2814   hrf->SetBinContent(835, 0.7222486);
2815   hrf->SetBinContent(836, 0.7284775);
2816   hrf->SetBinContent(837, 0.7315693);
2817   hrf->SetBinContent(838, 0.7165666);
2818   hrf->SetBinContent(839, 0.7153305);
2819   hrf->SetBinContent(840, 0.7235847);
2820   hrf->SetBinContent(841, 0.7258299);
2821   hrf->SetBinContent(842, 0.6954121);
2822   hrf->SetBinContent(843, 0.7152382);
2823   hrf->SetBinContent(844, 0.7054994);
2824   hrf->SetBinContent(845, 0.7109909);
2825   hrf->SetBinContent(846, 0.7096459);
2826   hrf->SetBinContent(847, 0.7089959);
2827   hrf->SetBinContent(848, 0.7104192);
2828   hrf->SetBinContent(849, 0.7059513);
2829   hrf->SetBinContent(850, 0.7137704);
2830   hrf->SetBinContent(851, 0.6904989);
2831   hrf->SetBinContent(852, 0.6933109);
2832   hrf->SetBinContent(853, 0.6949823);
2833   hrf->SetBinContent(854, 0.8213119);
2834   hrf->SetBinContent(855, 0.7834505);
2835   hrf->SetBinContent(856, 0.7924478);
2836   hrf->SetBinContent(857, 0.8016196);
2837   hrf->SetBinContent(858, 0.8097603);
2838   hrf->SetBinContent(859, 0.8196169);
2839   hrf->SetBinContent(860, 0.8230559);
2840   hrf->SetBinContent(861, 0.8199641);
2841   hrf->SetBinContent(862, 0.8192365);
2842   hrf->SetBinContent(865, 0.8382419);
2843   hrf->SetBinContent(866, 0.845595);
2844   hrf->SetBinContent(867, 0.8503338);
2845   hrf->SetBinContent(868, 0.8361135);
2846   hrf->SetBinContent(869, 0.8315856);
2847   hrf->SetBinContent(870, 0.8295157);
2848   hrf->SetBinContent(871, 0.8086463);
2849   hrf->SetBinContent(872, 0.8109902);
2850   hrf->SetBinContent(873, 0.8548921);
2851   hrf->SetBinContent(874, 0.7384512);
2852   hrf->SetBinContent(875, 0.7409762);
2853   hrf->SetBinContent(876, 0.7325699);
2854   hrf->SetBinContent(877, 0.7097699);
2855   hrf->SetBinContent(878, 0.7247443);
2856   hrf->SetBinContent(879, 0.7235974);
2857   hrf->SetBinContent(880, 0.7174981);
2858   hrf->SetBinContent(881, 0.7266588);
2859   hrf->SetBinContent(882, 0.7376115);
2860   hrf->SetBinContent(883, 0.7187032);
2861   hrf->SetBinContent(884, 0.7486984);
2862   hrf->SetBinContent(885, 0.7418073);
2863   hrf->SetBinContent(886, 0.7484841);
2864   hrf->SetBinContent(887, 0.751286);
2865   hrf->SetBinContent(888, 0.7288724);
2866   hrf->SetBinContent(889, 0.7500471);
2867   hrf->SetBinContent(890, 0.7496704);
2868   hrf->SetBinContent(891, 0.7595446);
2869   hrf->SetBinContent(892, 0.7479168);
2870   hrf->SetBinContent(893, 0.728943);
2871   hrf->SetBinContent(894, 0.7336915);
2872   hrf->SetBinContent(895, 0.7499863);
2873   hrf->SetBinContent(896, 0.7286334);
2874   hrf->SetBinContent(897, 0.7333577);
2875   hrf->SetBinContent(898, 0.7461608);
2876   hrf->SetBinContent(899, 0.7439096);
2877   hrf->SetBinContent(900, 0.7328548);
2878   hrf->SetBinContent(901, 0.7203813);
2879   hrf->SetBinContent(902, 0.7064649);
2880   hrf->SetBinContent(903, 0.7314181);
2881   hrf->SetBinContent(904, 0.7103841);
2882   hrf->SetBinContent(905, 0.7173302);
2883   hrf->SetBinContent(906, 0.7135867);
2884   hrf->SetBinContent(907, 0.741744);
2885   hrf->SetBinContent(908, 0.818104);
2886   hrf->SetBinContent(909, 0.8024629);
2887   hrf->SetBinContent(910, 0.7906242);
2888   hrf->SetBinContent(911, 0.8110136);
2889   hrf->SetBinContent(912, 0.8172796);
2890   hrf->SetBinContent(913, 0.8291269);
2891   hrf->SetBinContent(914, 0.8308977);
2892   hrf->SetBinContent(915, 0.8352684);
2893   hrf->SetBinContent(916, 0.8211952);
2894   hrf->SetBinContent(919, 0.8330466);
2895   hrf->SetBinContent(920, 0.8527036);
2896   hrf->SetBinContent(921, 0.8498238);
2897   hrf->SetBinContent(922, 0.827491);
2898   hrf->SetBinContent(923, 0.8453093);
2899   hrf->SetBinContent(924, 0.8489227);
2900   hrf->SetBinContent(925, 0.8275191);
2901   hrf->SetBinContent(926, 0.8346153);
2902   hrf->SetBinContent(927, 0.8487738);
2903   hrf->SetBinContent(928, 0.742582);
2904   hrf->SetBinContent(929, 0.7093365);
2905   hrf->SetBinContent(930, 0.7261602);
2906   hrf->SetBinContent(931, 0.7267539);
2907   hrf->SetBinContent(932, 0.73264);
2908   hrf->SetBinContent(933, 0.7330359);
2909   hrf->SetBinContent(934, 0.7598708);
2910   hrf->SetBinContent(935, 0.7562078);
2911   hrf->SetBinContent(936, 0.7556384);
2912   hrf->SetBinContent(937, 0.7403131);
2913   hrf->SetBinContent(938, 0.7492656);
2914   hrf->SetBinContent(939, 0.7432143);
2915   hrf->SetBinContent(940, 0.7788419);
2916   hrf->SetBinContent(941, 0.7632285);
2917   hrf->SetBinContent(942, 0.7679126);
2918   hrf->SetBinContent(943, 0.763468);
2919   hrf->SetBinContent(944, 0.777601);
2920   hrf->SetBinContent(945, 0.7735646);
2921   hrf->SetBinContent(946, 0.7563925);
2922   hrf->SetBinContent(947, 0.7574112);
2923   hrf->SetBinContent(948, 0.7594496);
2924   hrf->SetBinContent(949, 0.7542186);
2925   hrf->SetBinContent(950, 0.7722836);
2926   hrf->SetBinContent(951, 0.7630916);
2927   hrf->SetBinContent(952, 0.7554187);
2928   hrf->SetBinContent(953, 0.7640414);
2929   hrf->SetBinContent(954, 0.7528413);
2930   hrf->SetBinContent(955, 0.7536849);
2931   hrf->SetBinContent(956, 0.7522911);
2932   hrf->SetBinContent(957, 0.7423979);
2933   hrf->SetBinContent(958, 0.708038);
2934   hrf->SetBinContent(959, 0.7218878);
2935   hrf->SetBinContent(960, 0.7022091);
2936   hrf->SetBinContent(961, 0.7171525);
2937   hrf->SetBinContent(962, 0.8275716);
2938   hrf->SetBinContent(963, 0.8115073);
2939   hrf->SetBinContent(964, 0.8072334);
2940   hrf->SetBinContent(965, 0.821391);
2941   hrf->SetBinContent(966, 0.8269891);
2942   hrf->SetBinContent(967, 0.819416);
2943   hrf->SetBinContent(968, 0.8243529);
2944   hrf->SetBinContent(969, 0.8403612);
2945   hrf->SetBinContent(970, 0.8189063);
2946   hrf->SetBinContent(973, 0.8403836);
2947   hrf->SetBinContent(974, 0.8490381);
2948   hrf->SetBinContent(975, 0.8456935);
2949   hrf->SetBinContent(976, 0.8505681);
2950   hrf->SetBinContent(977, 0.8546844);
2951   hrf->SetBinContent(978, 0.8301553);
2952   hrf->SetBinContent(979, 0.8285958);
2953   hrf->SetBinContent(980, 0.8272412);
2954   hrf->SetBinContent(981, 0.8588659);
2955   hrf->SetBinContent(982, 0.772503);
2956   hrf->SetBinContent(983, 0.725534);
2957   hrf->SetBinContent(984, 0.7240637);
2958   hrf->SetBinContent(985, 0.7158327);
2959   hrf->SetBinContent(986, 0.7553988);
2960   hrf->SetBinContent(987, 0.7408262);
2961   hrf->SetBinContent(988, 0.7482234);
2962   hrf->SetBinContent(989, 0.7603509);
2963   hrf->SetBinContent(990, 0.7626927);
2964   hrf->SetBinContent(991, 0.7681577);
2965   hrf->SetBinContent(992, 0.7773151);
2966   hrf->SetBinContent(993, 0.783787);
2967   hrf->SetBinContent(994, 0.8194669);
2968   hrf->SetBinContent(995, 0.7892821);
2969   hrf->SetBinContent(996, 0.7875675);
2970   hrf->SetBinContent(997, 0.8082216);
2971   hrf->SetBinContent(998, 0.7857646);
2972   hrf->SetBinContent(999, 0.7933624);
2973   hrf->SetBinContent(1000, 0.7899764);
2974   hrf->SetBinContent(1001, 0.7918435);
2975   hrf->SetBinContent(1002, 0.7880425);
2976   hrf->SetBinContent(1003, 0.803874);
2977   hrf->SetBinContent(1004, 0.7770123);
2978   hrf->SetBinContent(1005, 0.7597779);
2979   hrf->SetBinContent(1006, 0.7721595);
2980   hrf->SetBinContent(1007, 0.781916);
2981   hrf->SetBinContent(1008, 0.7635601);
2982   hrf->SetBinContent(1009, 0.7448658);
2983   hrf->SetBinContent(1010, 0.7392351);
2984   hrf->SetBinContent(1011, 0.750661);
2985   hrf->SetBinContent(1012, 0.7487038);
2986   hrf->SetBinContent(1013, 0.7231168);
2987   hrf->SetBinContent(1014, 0.7470311);
2988   hrf->SetBinContent(1015, 0.7612622);
2989   hrf->SetBinContent(1016, 0.8279294);
2990   hrf->SetBinContent(1017, 0.8297408);
2991   hrf->SetBinContent(1018, 0.8170992);
2992   hrf->SetBinContent(1019, 0.8319517);
2993   hrf->SetBinContent(1020, 0.8270144);
2994   hrf->SetBinContent(1021, 0.8398628);
2995   hrf->SetBinContent(1022, 0.8434333);
2996   hrf->SetBinContent(1023, 0.8495445);
2997   hrf->SetBinContent(1024, 0.8397221);
2998   hrf->SetBinContent(1027, 0.8584861);
2999   hrf->SetBinContent(1028, 0.8705266);
3000   hrf->SetBinContent(1029, 0.8648553);
3001   hrf->SetBinContent(1030, 0.8693198);
3002   hrf->SetBinContent(1031, 0.8604742);
3003   hrf->SetBinContent(1032, 0.8419744);
3004   hrf->SetBinContent(1033, 0.8488627);
3005   hrf->SetBinContent(1034, 0.8596818);
3006   hrf->SetBinContent(1035, 0.8761161);
3007   hrf->SetBinContent(1036, 0.7735379);
3008   hrf->SetBinContent(1037, 0.7636802);
3009   hrf->SetBinContent(1038, 0.7415009);
3010   hrf->SetBinContent(1039, 0.7392672);
3011   hrf->SetBinContent(1040, 0.7662926);
3012   hrf->SetBinContent(1041, 0.7740963);
3013   hrf->SetBinContent(1042, 0.7629296);
3014   hrf->SetBinContent(1043, 0.7746271);
3015   hrf->SetBinContent(1044, 0.7922689);
3016   hrf->SetBinContent(1045, 0.7945601);
3017   hrf->SetBinContent(1046, 0.8078181);
3018   hrf->SetBinContent(1047, 0.7982591);
3019   hrf->SetBinContent(1048, 0.8149709);
3020   hrf->SetBinContent(1049, 0.8178119);
3021   hrf->SetBinContent(1050, 0.8224007);
3022   hrf->SetBinContent(1051, 0.8259245);
3023   hrf->SetBinContent(1052, 0.8287166);
3024   hrf->SetBinContent(1053, 0.8284407);
3025   hrf->SetBinContent(1054, 0.8248709);
3026   hrf->SetBinContent(1055, 0.8112228);
3027   hrf->SetBinContent(1056, 0.8003991);
3028   hrf->SetBinContent(1057, 0.7915207);
3029   hrf->SetBinContent(1058, 0.7917442);
3030   hrf->SetBinContent(1059, 0.8076987);
3031   hrf->SetBinContent(1060, 0.784733);
3032   hrf->SetBinContent(1061, 0.7987387);
3033   hrf->SetBinContent(1062, 0.7665949);
3034   hrf->SetBinContent(1063, 0.7750866);
3035   hrf->SetBinContent(1064, 0.7578187);
3036   hrf->SetBinContent(1065, 0.7470792);
3037   hrf->SetBinContent(1066, 0.7387265);
3038   hrf->SetBinContent(1067, 0.7308708);
3039   hrf->SetBinContent(1068, 0.7565303);
3040   hrf->SetBinContent(1069, 0.7838886);
3041   hrf->SetBinContent(1070, 0.8566341);
3042   hrf->SetBinContent(1071, 0.8414668);
3043   hrf->SetBinContent(1072, 0.8493964);
3044   hrf->SetBinContent(1073, 0.8408482);
3045   hrf->SetBinContent(1074, 0.8442303);
3046   hrf->SetBinContent(1075, 0.8555998);
3047   hrf->SetBinContent(1076, 0.8573167);
3048   hrf->SetBinContent(1077, 0.8615545);
3049   hrf->SetBinContent(1078, 0.8546741);
3050   hrf->SetBinContent(1081, 0.8591975);
3051   hrf->SetBinContent(1082, 0.8709853);
3052   hrf->SetBinContent(1083, 0.8771328);
3053   hrf->SetBinContent(1084, 0.8763101);
3054   hrf->SetBinContent(1085, 0.8515683);
3055   hrf->SetBinContent(1086, 0.8732017);
3056   hrf->SetBinContent(1087, 0.8560926);
3057   hrf->SetBinContent(1088, 0.8562469);
3058   hrf->SetBinContent(1089, 0.8875264);
3059   hrf->SetBinContent(1090, 0.7832932);
3060   hrf->SetBinContent(1091, 0.7675187);
3061   hrf->SetBinContent(1092, 0.7683659);
3062   hrf->SetBinContent(1093, 0.7504796);
3063   hrf->SetBinContent(1094, 0.7859329);
3064   hrf->SetBinContent(1095, 0.7694483);
3065   hrf->SetBinContent(1096, 0.7806211);
3066   hrf->SetBinContent(1097, 0.7954605);
3067   hrf->SetBinContent(1098, 0.8084871);
3068   hrf->SetBinContent(1099, 0.8044314);
3069   hrf->SetBinContent(1100, 0.7899461);
3070   hrf->SetBinContent(1101, 0.8162944);
3071   hrf->SetBinContent(1102, 0.8343187);
3072   hrf->SetBinContent(1103, 0.8230114);
3073   hrf->SetBinContent(1104, 0.812171);
3074   hrf->SetBinContent(1105, 0.8203622);
3075   hrf->SetBinContent(1106, 0.8227281);
3076   hrf->SetBinContent(1107, 0.8324733);
3077   hrf->SetBinContent(1108, 0.8200341);
3078   hrf->SetBinContent(1109, 0.8198539);
3079   hrf->SetBinContent(1110, 0.830998);
3080   hrf->SetBinContent(1111, 0.8143437);
3081   hrf->SetBinContent(1112, 0.8231221);
3082   hrf->SetBinContent(1113, 0.8290741);
3083   hrf->SetBinContent(1114, 0.8044104);
3084   hrf->SetBinContent(1115, 0.8085917);
3085   hrf->SetBinContent(1116, 0.7965005);
3086   hrf->SetBinContent(1117, 0.7736762);
3087   hrf->SetBinContent(1118, 0.7865528);
3088   hrf->SetBinContent(1119, 0.7845833);
3089   hrf->SetBinContent(1120, 0.7356455);
3090   hrf->SetBinContent(1121, 0.7719955);
3091   hrf->SetBinContent(1122, 0.7799032);
3092   hrf->SetBinContent(1123, 0.7859467);
3093   hrf->SetBinContent(1124, 0.8770262);
3094   hrf->SetBinContent(1125, 0.847388);
3095   hrf->SetBinContent(1126, 0.8384124);
3096   hrf->SetBinContent(1127, 0.8508531);
3097   hrf->SetBinContent(1128, 0.8527084);
3098   hrf->SetBinContent(1129, 0.8647637);
3099   hrf->SetBinContent(1130, 0.8652126);
3100   hrf->SetBinContent(1131, 0.8690927);
3101   hrf->SetBinContent(1132, 0.8697549);
3102   hrf->SetBinContent(1135, 0.8678578);
3103   hrf->SetBinContent(1136, 0.8721905);
3104   hrf->SetBinContent(1137, 0.8771986);
3105   hrf->SetBinContent(1138, 0.8798792);
3106   hrf->SetBinContent(1139, 0.8788907);
3107   hrf->SetBinContent(1140, 0.8633229);
3108   hrf->SetBinContent(1141, 0.8740997);
3109   hrf->SetBinContent(1142, 0.856037);
3110   hrf->SetBinContent(1143, 0.887048);
3111   hrf->SetBinContent(1144, 0.8030304);
3112   hrf->SetBinContent(1145, 0.7964841);
3113   hrf->SetBinContent(1146, 0.7718329);
3114   hrf->SetBinContent(1147, 0.7641056);
3115   hrf->SetBinContent(1148, 0.7686037);
3116   hrf->SetBinContent(1149, 0.7824436);
3117   hrf->SetBinContent(1150, 0.7878762);
3118   hrf->SetBinContent(1151, 0.8071508);
3119   hrf->SetBinContent(1152, 0.8079754);
3120   hrf->SetBinContent(1153, 0.8146648);
3121   hrf->SetBinContent(1154, 0.8261297);
3122   hrf->SetBinContent(1155, 0.8238618);
3123   hrf->SetBinContent(1156, 0.8342342);
3124   hrf->SetBinContent(1157, 0.8386516);
3125   hrf->SetBinContent(1158, 0.8238772);
3126   hrf->SetBinContent(1159, 0.8355077);
3127   hrf->SetBinContent(1160, 0.8530656);
3128   hrf->SetBinContent(1161, 0.8270102);
3129   hrf->SetBinContent(1162, 0.8280492);
3130   hrf->SetBinContent(1163, 0.8212458);
3131   hrf->SetBinContent(1164, 0.8266846);
3132   hrf->SetBinContent(1165, 0.8268626);
3133   hrf->SetBinContent(1166, 0.8331493);
3134   hrf->SetBinContent(1167, 0.813269);
3135   hrf->SetBinContent(1168, 0.8189407);
3136   hrf->SetBinContent(1169, 0.803855);
3137   hrf->SetBinContent(1170, 0.7985492);
3138   hrf->SetBinContent(1171, 0.8035755);
3139   hrf->SetBinContent(1172, 0.7932234);
3140   hrf->SetBinContent(1173, 0.7919983);
3141   hrf->SetBinContent(1174, 0.7780269);
3142   hrf->SetBinContent(1175, 0.7745364);
3143   hrf->SetBinContent(1176, 0.7764118);
3144   hrf->SetBinContent(1177, 0.8024556);
3145   hrf->SetBinContent(1178, 0.8828636);
3146   hrf->SetBinContent(1179, 0.8603634);
3147   hrf->SetBinContent(1180, 0.8476664);
3148   hrf->SetBinContent(1181, 0.8649756);
3149   hrf->SetBinContent(1182, 0.8686491);
3150   hrf->SetBinContent(1183, 0.879);
3151   hrf->SetBinContent(1184, 0.8710791);
3152   hrf->SetBinContent(1185, 0.8777198);
3153   hrf->SetBinContent(1186, 0.8720512);
3154   hrf->SetBinContent(1189, 0.8738415);
3155   hrf->SetBinContent(1190, 0.8861113);
3156   hrf->SetBinContent(1191, 0.8809734);
3157   hrf->SetBinContent(1192, 0.8953835);
3158   hrf->SetBinContent(1193, 0.8797553);
3159   hrf->SetBinContent(1194, 0.8663118);
3160   hrf->SetBinContent(1195, 0.8772114);
3161   hrf->SetBinContent(1196, 0.8705546);
3162   hrf->SetBinContent(1197, 0.8862349);
3163   hrf->SetBinContent(1198, 0.8061298);
3164   hrf->SetBinContent(1199, 0.7902361);
3165   hrf->SetBinContent(1200, 0.778208);
3166   hrf->SetBinContent(1201, 0.7780085);
3167   hrf->SetBinContent(1202, 0.8111438);
3168   hrf->SetBinContent(1203, 0.7892882);
3169   hrf->SetBinContent(1204, 0.8093601);
3170   hrf->SetBinContent(1205, 0.8006216);
3171   hrf->SetBinContent(1206, 0.8030534);
3172   hrf->SetBinContent(1207, 0.8418001);
3173   hrf->SetBinContent(1208, 0.8177408);
3174   hrf->SetBinContent(1209, 0.836045);
3175   hrf->SetBinContent(1210, 0.8453377);
3176   hrf->SetBinContent(1211, 0.8403149);
3177   hrf->SetBinContent(1212, 0.8373511);
3178   hrf->SetBinContent(1213, 0.8503633);
3179   hrf->SetBinContent(1214, 0.8382619);
3180   hrf->SetBinContent(1215, 0.8430184);
3181   hrf->SetBinContent(1216, 0.8487076);
3182   hrf->SetBinContent(1217, 0.8495836);
3183   hrf->SetBinContent(1218, 0.8313101);
3184   hrf->SetBinContent(1219, 0.837076);
3185   hrf->SetBinContent(1220, 0.835078);
3186   hrf->SetBinContent(1221, 0.8362027);
3187   hrf->SetBinContent(1222, 0.8226167);
3188   hrf->SetBinContent(1223, 0.8357954);
3189   hrf->SetBinContent(1224, 0.816876);
3190   hrf->SetBinContent(1225, 0.8086238);
3191   hrf->SetBinContent(1226, 0.7925934);
3192   hrf->SetBinContent(1227, 0.7871425);
3193   hrf->SetBinContent(1228, 0.7787439);
3194   hrf->SetBinContent(1229, 0.7699108);
3195   hrf->SetBinContent(1230, 0.7912937);
3196   hrf->SetBinContent(1231, 0.8084047);
3197   hrf->SetBinContent(1232, 0.8865966);
3198   hrf->SetBinContent(1233, 0.8652479);
3199   hrf->SetBinContent(1234, 0.8537798);
3200   hrf->SetBinContent(1235, 0.86984);
3201   hrf->SetBinContent(1236, 0.8673007);
3202   hrf->SetBinContent(1237, 0.8768569);
3203   hrf->SetBinContent(1238, 0.8813039);
3204   hrf->SetBinContent(1239, 0.8832306);
3205   hrf->SetBinContent(1240, 0.878592);
3206   hrf->SetBinContent(1243, 0.8715378);
3207   hrf->SetBinContent(1244, 0.8861935);
3208   hrf->SetBinContent(1245, 0.8852835);
3209   hrf->SetBinContent(1246, 0.8787801);
3210   hrf->SetBinContent(1247, 0.8783889);
3211   hrf->SetBinContent(1248, 0.8855093);
3212   hrf->SetBinContent(1249, 0.8748751);
3213   hrf->SetBinContent(1250, 0.8728771);
3214   hrf->SetBinContent(1251, 0.9018467);
3215   hrf->SetBinContent(1252, 0.8249069);
3216   hrf->SetBinContent(1253, 0.8002755);
3217   hrf->SetBinContent(1254, 0.7838525);
3218   hrf->SetBinContent(1255, 0.7903357);
3219   hrf->SetBinContent(1256, 0.7916073);
3220   hrf->SetBinContent(1257, 0.7985547);
3221   hrf->SetBinContent(1258, 0.8262318);
3222   hrf->SetBinContent(1259, 0.8094212);
3223   hrf->SetBinContent(1260, 0.8267502);
3224   hrf->SetBinContent(1261, 0.8316746);
3225   hrf->SetBinContent(1262, 0.8368371);
3226   hrf->SetBinContent(1263, 0.8482142);
3227   hrf->SetBinContent(1264, 0.8502672);
3228   hrf->SetBinContent(1265, 0.8363052);
3229   hrf->SetBinContent(1266, 0.8458726);
3230   hrf->SetBinContent(1267, 0.8617958);
3231   hrf->SetBinContent(1268, 0.8571753);
3232   hrf->SetBinContent(1269, 0.8481821);
3233   hrf->SetBinContent(1270, 0.8443859);
3234   hrf->SetBinContent(1271, 0.8364177);
3235   hrf->SetBinContent(1272, 0.8381643);
3236   hrf->SetBinContent(1273, 0.8412254);
3237   hrf->SetBinContent(1274, 0.8447568);
3238   hrf->SetBinContent(1275, 0.8186399);
3239   hrf->SetBinContent(1276, 0.8319127);
3240   hrf->SetBinContent(1277, 0.8139984);
3241   hrf->SetBinContent(1278, 0.8199334);
3242   hrf->SetBinContent(1279, 0.8115138);
3243   hrf->SetBinContent(1280, 0.801327);
3244   hrf->SetBinContent(1281, 0.7812868);
3245   hrf->SetBinContent(1282, 0.7778735);
3246   hrf->SetBinContent(1283, 0.7987794);
3247   hrf->SetBinContent(1284, 0.7824721);
3248   hrf->SetBinContent(1285, 0.8182753);
3249   hrf->SetBinContent(1286, 0.8761631);
3250   hrf->SetBinContent(1287, 0.877906);
3251   hrf->SetBinContent(1288, 0.8828306);
3252   hrf->SetBinContent(1289, 0.8631628);
3253   hrf->SetBinContent(1290, 0.8747018);
3254   hrf->SetBinContent(1291, 0.8816374);
3255   hrf->SetBinContent(1292, 0.8905643);
3256   hrf->SetBinContent(1293, 0.8805439);
3257   hrf->SetBinContent(1294, 0.8729373);
3258   hrf->SetBinContent(1297, 0.8870085);
3259   hrf->SetBinContent(1298, 0.8991774);
3260   hrf->SetBinContent(1299, 0.8926399);
3261   hrf->SetBinContent(1300, 0.8870129);
3262   hrf->SetBinContent(1301, 0.8906647);
3263   hrf->SetBinContent(1302, 0.8820221);
3264   hrf->SetBinContent(1303, 0.8845586);
3265   hrf->SetBinContent(1304, 0.8838417);
3266   hrf->SetBinContent(1305, 0.8976349);
3267   hrf->SetBinContent(1306, 0.8372204);
3268   hrf->SetBinContent(1307, 0.8087633);
3269   hrf->SetBinContent(1308, 0.7906018);
3270   hrf->SetBinContent(1309, 0.7978083);
3271   hrf->SetBinContent(1310, 0.8068362);
3272   hrf->SetBinContent(1311, 0.8253238);
3273   hrf->SetBinContent(1312, 0.8308318);
3274   hrf->SetBinContent(1313, 0.830837);
3275   hrf->SetBinContent(1314, 0.843081);
3276   hrf->SetBinContent(1315, 0.8388117);
3277   hrf->SetBinContent(1316, 0.8409643);
3278   hrf->SetBinContent(1317, 0.8563442);
3279   hrf->SetBinContent(1318, 0.8509172);
3280   hrf->SetBinContent(1319, 0.8564285);
3281   hrf->SetBinContent(1320, 0.8673294);
3282   hrf->SetBinContent(1321, 0.8626825);
3283   hrf->SetBinContent(1322, 0.8700428);
3284   hrf->SetBinContent(1323, 0.8636473);
3285   hrf->SetBinContent(1324, 0.8590862);
3286   hrf->SetBinContent(1325, 0.8522475);
3287   hrf->SetBinContent(1326, 0.8558971);
3288   hrf->SetBinContent(1327, 0.8603112);
3289   hrf->SetBinContent(1328, 0.842573);
3290   hrf->SetBinContent(1329, 0.8557246);
3291   hrf->SetBinContent(1330, 0.8234622);
3292   hrf->SetBinContent(1331, 0.8358622);
3293   hrf->SetBinContent(1332, 0.8263366);
3294   hrf->SetBinContent(1333, 0.8189109);
3295   hrf->SetBinContent(1334, 0.816338);
3296   hrf->SetBinContent(1335, 0.8143541);
3297   hrf->SetBinContent(1336, 0.7975664);
3298   hrf->SetBinContent(1337, 0.7881635);
3299   hrf->SetBinContent(1338, 0.7916959);
3300   hrf->SetBinContent(1339, 0.8189511);
3301   hrf->SetBinContent(1340, 0.8926195);
3302   hrf->SetBinContent(1341, 0.8730372);
3303   hrf->SetBinContent(1342, 0.8798155);
3304   hrf->SetBinContent(1343, 0.8815677);
3305   hrf->SetBinContent(1344, 0.8766184);
3306   hrf->SetBinContent(1345, 0.8825352);
3307   hrf->SetBinContent(1346, 0.8861911);
3308   hrf->SetBinContent(1347, 0.8899728);
3309   hrf->SetBinContent(1348, 0.8807881);
3310   hrf->SetBinContent(1351, 0.8982675);
3311   hrf->SetBinContent(1352, 0.9019269);
3312   hrf->SetBinContent(1353, 0.9040346);
3313   hrf->SetBinContent(1354, 0.9019893);
3314   hrf->SetBinContent(1355, 0.8894359);
3315   hrf->SetBinContent(1356, 0.891537);
3316   hrf->SetBinContent(1357, 0.8923806);
3317   hrf->SetBinContent(1358, 0.9037331);
3318   hrf->SetBinContent(1359, 0.9070863);
3319   hrf->SetBinContent(1360, 0.8309636);
3320   hrf->SetBinContent(1361, 0.8082155);
3321   hrf->SetBinContent(1362, 0.801677);
3322   hrf->SetBinContent(1363, 0.8170729);
3323   hrf->SetBinContent(1364, 0.8248354);
3324   hrf->SetBinContent(1365, 0.8357266);
3325   hrf->SetBinContent(1366, 0.8433401);
3326   hrf->SetBinContent(1367, 0.8358836);
3327   hrf->SetBinContent(1368, 0.8491398);
3328   hrf->SetBinContent(1369, 0.8511904);
3329   hrf->SetBinContent(1370, 0.8482686);
3330   hrf->SetBinContent(1371, 0.8513967);
3331   hrf->SetBinContent(1372, 0.8541074);
3332   hrf->SetBinContent(1373, 0.8674045);
3333   hrf->SetBinContent(1374, 0.8624163);
3334   hrf->SetBinContent(1375, 0.8562872);
3335   hrf->SetBinContent(1376, 0.8609194);
3336   hrf->SetBinContent(1377, 0.8690702);
3337   hrf->SetBinContent(1378, 0.866069);
3338   hrf->SetBinContent(1379, 0.8622828);
3339   hrf->SetBinContent(1380, 0.8604844);
3340   hrf->SetBinContent(1381, 0.8772358);
3341   hrf->SetBinContent(1382, 0.8641567);
3342   hrf->SetBinContent(1383, 0.8457034);
3343   hrf->SetBinContent(1384, 0.8491502);
3344   hrf->SetBinContent(1385, 0.8494045);
3345   hrf->SetBinContent(1386, 0.8261307);
3346   hrf->SetBinContent(1387, 0.8288372);
3347   hrf->SetBinContent(1388, 0.8187173);
3348   hrf->SetBinContent(1389, 0.8281093);
3349   hrf->SetBinContent(1390, 0.8122792);
3350   hrf->SetBinContent(1391, 0.8135304);
3351   hrf->SetBinContent(1392, 0.8265573);
3352   hrf->SetBinContent(1393, 0.8462977);
3353   hrf->SetBinContent(1394, 0.8973685);
3354   hrf->SetBinContent(1395, 0.8940501);
3355   hrf->SetBinContent(1396, 0.8864163);
3356   hrf->SetBinContent(1397, 0.8840707);
3357   hrf->SetBinContent(1398, 0.8922193);
3358   hrf->SetBinContent(1399, 0.8833568);
3359   hrf->SetBinContent(1400, 0.9008134);
3360   hrf->SetBinContent(1401, 0.8976256);
3361   hrf->SetBinContent(1402, 0.8968597);
3362   hrf->SetBinContent(1405, 0.9096515);
3363   hrf->SetBinContent(1406, 0.9079437);
3364   hrf->SetBinContent(1407, 0.9061902);
3365   hrf->SetBinContent(1408, 0.9073185);
3366   hrf->SetBinContent(1409, 0.9017385);
3367   hrf->SetBinContent(1410, 0.8944538);
3368   hrf->SetBinContent(1411, 0.8994409);
3369   hrf->SetBinContent(1412, 0.9050456);
3370   hrf->SetBinContent(1413, 0.9051073);
3371   hrf->SetBinContent(1414, 0.8376052);
3372   hrf->SetBinContent(1415, 0.8213562);
3373   hrf->SetBinContent(1416, 0.8097429);
3374   hrf->SetBinContent(1417, 0.8100043);
3375   hrf->SetBinContent(1418, 0.8337875);
3376   hrf->SetBinContent(1419, 0.8238248);
3377   hrf->SetBinContent(1420, 0.8488808);
3378   hrf->SetBinContent(1421, 0.8444864);
3379   hrf->SetBinContent(1422, 0.8627045);
3380   hrf->SetBinContent(1423, 0.8644162);
3381   hrf->SetBinContent(1424, 0.8556103);
3382   hrf->SetBinContent(1425, 0.860347);
3383   hrf->SetBinContent(1426, 0.8722144);
3384   hrf->SetBinContent(1427, 0.8769311);
3385   hrf->SetBinContent(1428, 0.8707542);
3386   hrf->SetBinContent(1429, 0.8762311);
3387   hrf->SetBinContent(1430, 0.8832279);
3388   hrf->SetBinContent(1431, 0.8578157);
3389   hrf->SetBinContent(1432, 0.8768555);
3390   hrf->SetBinContent(1433, 0.85926);
3391   hrf->SetBinContent(1434, 0.8674991);
3392   hrf->SetBinContent(1435, 0.8800728);
3393   hrf->SetBinContent(1436, 0.8607219);
3394   hrf->SetBinContent(1437, 0.8539656);
3395   hrf->SetBinContent(1438, 0.8611016);
3396   hrf->SetBinContent(1439, 0.8641738);
3397   hrf->SetBinContent(1440, 0.832441);
3398   hrf->SetBinContent(1441, 0.845636);
3399   hrf->SetBinContent(1442, 0.8253812);
3400   hrf->SetBinContent(1443, 0.8277629);
3401   hrf->SetBinContent(1444, 0.8094488);
3402   hrf->SetBinContent(1445, 0.8102607);
3403   hrf->SetBinContent(1446, 0.8374236);
3404   hrf->SetBinContent(1447, 0.846537);
3405   hrf->SetBinContent(1448, 0.9172034);
3406   hrf->SetBinContent(1449, 0.897105);
3407   hrf->SetBinContent(1450, 0.8886965);
3408   hrf->SetBinContent(1451, 0.8842038);
3409   hrf->SetBinContent(1452, 0.8968773);
3410   hrf->SetBinContent(1453, 0.9054415);
3411   hrf->SetBinContent(1454, 0.9000773);
3412   hrf->SetBinContent(1455, 0.9038355);
3413   hrf->SetBinContent(1456, 0.9064714);
3414   hrf->SetBinContent(1459, 0.899802);
3415   hrf->SetBinContent(1460, 0.9145996);
3416   hrf->SetBinContent(1461, 0.905336);
3417   hrf->SetBinContent(1462, 0.9158605);
3418   hrf->SetBinContent(1463, 0.9068455);
3419   hrf->SetBinContent(1464, 0.9052793);
3420   hrf->SetBinContent(1465, 0.8971553);
3421   hrf->SetBinContent(1466, 0.9086646);
3422   hrf->SetBinContent(1467, 0.9164911);
3423   hrf->SetBinContent(1468, 0.8460912);
3424   hrf->SetBinContent(1469, 0.832617);
3425   hrf->SetBinContent(1470, 0.8152063);
3426   hrf->SetBinContent(1471, 0.8263153);
3427   hrf->SetBinContent(1472, 0.8475915);
3428   hrf->SetBinContent(1473, 0.8360038);
3429   hrf->SetBinContent(1474, 0.8411368);
3430   hrf->SetBinContent(1475, 0.8615639);
3431   hrf->SetBinContent(1476, 0.8607904);
3432   hrf->SetBinContent(1477, 0.8632756);
3433   hrf->SetBinContent(1478, 0.8569868);
3434   hrf->SetBinContent(1479, 0.8715767);
3435   hrf->SetBinContent(1480, 0.8791357);
3436   hrf->SetBinContent(1481, 0.8727834);
3437   hrf->SetBinContent(1482, 0.8654918);
3438   hrf->SetBinContent(1483, 0.8727071);
3439   hrf->SetBinContent(1484, 0.8726125);
3440   hrf->SetBinContent(1485, 0.8807337);
3441   hrf->SetBinContent(1486, 0.871381);
3442   hrf->SetBinContent(1487, 0.8743151);
3443   hrf->SetBinContent(1488, 0.8673596);
3444   hrf->SetBinContent(1489, 0.8709635);
3445   hrf->SetBinContent(1490, 0.8562741);
3446   hrf->SetBinContent(1491, 0.8762439);
3447   hrf->SetBinContent(1492, 0.8603385);
3448   hrf->SetBinContent(1493, 0.8584014);
3449   hrf->SetBinContent(1494, 0.852763);
3450   hrf->SetBinContent(1495, 0.8577563);
3451   hrf->SetBinContent(1496, 0.8450456);
3452   hrf->SetBinContent(1497, 0.8433108);
3453   hrf->SetBinContent(1498, 0.8130884);
3454   hrf->SetBinContent(1499, 0.8139271);
3455   hrf->SetBinContent(1500, 0.829942);
3456   hrf->SetBinContent(1501, 0.8460317);
3457   hrf->SetBinContent(1502, 0.9045847);
3458   hrf->SetBinContent(1503, 0.8994192);
3459   hrf->SetBinContent(1504, 0.898507);
3460   hrf->SetBinContent(1505, 0.895317);
3461   hrf->SetBinContent(1506, 0.8913231);
3462   hrf->SetBinContent(1507, 0.9042838);
3463   hrf->SetBinContent(1508, 0.9118587);
3464   hrf->SetBinContent(1509, 0.9111838);
3465   hrf->SetBinContent(1510, 0.8987202);
3466   hrf->SetBinContent(1513, 0.8786432);
3467   hrf->SetBinContent(1514, 0.9071894);
3468   hrf->SetBinContent(1515, 0.9054747);
3469   hrf->SetBinContent(1516, 0.895092);
3470   hrf->SetBinContent(1517, 0.9013143);
3471   hrf->SetBinContent(1518, 0.895817);
3472   hrf->SetBinContent(1519, 0.9064602);
3473   hrf->SetBinContent(1520, 0.9189001);
3474   hrf->SetBinContent(1521, 0.9224745);
3475   hrf->SetBinContent(1522, 0.8556603);
3476   hrf->SetBinContent(1523, 0.8297648);
3477   hrf->SetBinContent(1524, 0.8396801);
3478   hrf->SetBinContent(1525, 0.8185809);
3479   hrf->SetBinContent(1526, 0.8336468);
3480   hrf->SetBinContent(1527, 0.8319675);
3481   hrf->SetBinContent(1528, 0.8543238);
3482   hrf->SetBinContent(1529, 0.8597329);
3483   hrf->SetBinContent(1530, 0.8805091);
3484   hrf->SetBinContent(1531, 0.864668);
3485   hrf->SetBinContent(1532, 0.8604107);
3486   hrf->SetBinContent(1533, 0.8609409);
3487   hrf->SetBinContent(1534, 0.8793934);
3488   hrf->SetBinContent(1535, 0.8839759);
3489   hrf->SetBinContent(1536, 0.8776876);
3490   hrf->SetBinContent(1537, 0.8795961);
3491   hrf->SetBinContent(1538, 0.8815914);
3492   hrf->SetBinContent(1539, 0.8900957);
3493   hrf->SetBinContent(1540, 0.8764424);
3494   hrf->SetBinContent(1541, 0.8734661);
3495   hrf->SetBinContent(1542, 0.8842787);
3496   hrf->SetBinContent(1543, 0.8839705);
3497   hrf->SetBinContent(1544, 0.8786647);
3498   hrf->SetBinContent(1545, 0.8700674);
3499   hrf->SetBinContent(1546, 0.8745763);
3500   hrf->SetBinContent(1547, 0.8782504);
3501   hrf->SetBinContent(1548, 0.8584328);
3502   hrf->SetBinContent(1549, 0.8362831);
3503   hrf->SetBinContent(1550, 0.838657);
3504   hrf->SetBinContent(1551, 0.8478499);
3505   hrf->SetBinContent(1552, 0.8168967);
3506   hrf->SetBinContent(1553, 0.8343195);
3507   hrf->SetBinContent(1554, 0.8338705);
3508   hrf->SetBinContent(1555, 0.8557371);
3509   hrf->SetBinContent(1556, 0.912061);
3510   hrf->SetBinContent(1557, 0.8975816);
3511   hrf->SetBinContent(1558, 0.8948125);
3512   hrf->SetBinContent(1559, 0.8940022);
3513   hrf->SetBinContent(1560, 0.8982707);
3514   hrf->SetBinContent(1561, 0.9042674);
3515   hrf->SetBinContent(1562, 0.9041132);
3516   hrf->SetBinContent(1563, 0.9016004);
3517   hrf->SetBinContent(1564, 0.871017);
3518 
3519   return hrf;
3520 }
3521 
3522 //____________________________________________________________________________||
3523 TH2D* TCMETAlgo::getResponseFunction_fit() {
3524   // single pion response function from fit
3525 
3526   Double_t xAxis1[53] = {-2.5,   -2.322, -2.172, -2.043, -1.93,  -1.83,  -1.74,  -1.653, -1.566, -1.479, -1.392,
3527                          -1.305, -1.218, -1.131, -1.044, -0.957, -0.879, -0.783, -0.696, -0.609, -0.522, -0.435,
3528                          -0.348, -0.261, -0.174, -0.087, 0,      0.087,  0.174,  0.261,  0.348,  0.435,  0.522,
3529                          0.609,  0.696,  0.783,  0.879,  0.957,  1.044,  1.131,  1.218,  1.305,  1.392,  1.479,
3530                          1.566,  1.653,  1.74,   1.83,   1.93,   2.043,  2.172,  2.322,  2.5};
3531 
3532   Double_t yAxis1[29] = {0,  0.5, 1,  1.5, 2,  3,  4,  5,  6,  7,  8,  9,  10, 12, 14,
3533                          16, 18,  20, 25,  30, 35, 40, 45, 50, 60, 70, 80, 90, 100};
3534 
3535   TH2D* hrf = new TH2D("hrf", "RF  (fit)", 52, xAxis1, 28, yAxis1);
3536 
3537   hrf->SetBinContent(55, 0.9014105);
3538   hrf->SetBinContent(56, 1.234047);
3539   hrf->SetBinContent(57, 1.404987);
3540   hrf->SetBinContent(58, 1.576149);
3541   hrf->SetBinContent(59, 1.677449);
3542   hrf->SetBinContent(60, 1.419812);
3543   hrf->SetBinContent(61, 1.318056);
3544   hrf->SetBinContent(62, 1.287693);
3545   hrf->SetBinContent(63, 1.158259);
3546   hrf->SetBinContent(64, 8.160139e-14);
3547   hrf->SetBinContent(65, 0.9419115);
3548   hrf->SetBinContent(66, 2.235989e-13);
3549   hrf->SetBinContent(67, 0.4986045);
3550   hrf->SetBinContent(68, 2.420397e-12);
3551   hrf->SetBinContent(69, 6.139533e-14);
3552   hrf->SetBinContent(70, 6.894485e-13);
3553   hrf->SetBinContent(71, 3.603784e-13);
3554   hrf->SetBinContent(72, 3.894685e-11);
3555   hrf->SetBinContent(73, 2.43805e-13);
3556   hrf->SetBinContent(74, 0.78136);
3557   hrf->SetBinContent(75, 0.9358564);
3558   hrf->SetBinContent(76, 5.687018e-11);
3559   hrf->SetBinContent(77, 8.881784e-16);
3560   hrf->SetBinContent(78, 1.287748e-12);
3561   hrf->SetBinContent(79, 1.624256e-13);
3562   hrf->SetBinContent(80, 1.099121e-14);
3563   hrf->SetBinContent(81, 3.390954e-12);
3564   hrf->SetBinContent(82, 2.581269e-13);
3565   hrf->SetBinContent(83, 7.549517e-15);
3566   hrf->SetBinContent(84, 6.168399e-13);
3567   hrf->SetBinContent(85, 1.135092e-11);
3568   hrf->SetBinContent(86, 2.553513e-15);
3569   hrf->SetBinContent(87, 0.2588152);
3570   hrf->SetBinContent(88, 1.04361e-14);
3571   hrf->SetBinContent(89, 0.7345221);
3572   hrf->SetBinContent(90, 1.224243e-12);
3573   hrf->SetBinContent(91, 1.110223e-16);
3574   hrf->SetBinContent(92, 8.375522e-13);
3575   hrf->SetBinContent(93, 1.509903e-14);
3576   hrf->SetBinContent(94, 3.907652e-12);
3577   hrf->SetBinContent(95, 1.110223e-16);
3578   hrf->SetBinContent(96, 0.8778926);
3579   hrf->SetBinContent(97, 5.440093e-15);
3580   hrf->SetBinContent(98, 1.254552e-14);
3581   hrf->SetBinContent(99, 0.9284989);
3582   hrf->SetBinContent(100, 0.753942);
3583   hrf->SetBinContent(101, 1.103987);
3584   hrf->SetBinContent(102, 1.188931);
3585   hrf->SetBinContent(103, 1.080741);
3586   hrf->SetBinContent(104, 1.123484);
3587   hrf->SetBinContent(105, 0.96811);
3588   hrf->SetBinContent(106, 0.8889167);
3589   hrf->SetBinContent(109, 0.6210886);
3590   hrf->SetBinContent(110, 0.7505165);
3591   hrf->SetBinContent(111, 0.8426157);
3592   hrf->SetBinContent(112, 0.8893985);
3593   hrf->SetBinContent(113, 0.8655712);
3594   hrf->SetBinContent(114, 0.8169596);
3595   hrf->SetBinContent(115, 0.7972677);
3596   hrf->SetBinContent(116, 0.6298301);
3597   hrf->SetBinContent(117, 0.5066007);
3598   hrf->SetBinContent(118, 4.480217e-10);
3599   hrf->SetBinContent(119, 1.064704e-13);
3600   hrf->SetBinContent(120, 6.32161e-13);
3601   hrf->SetBinContent(121, 0.3865254);
3602   hrf->SetBinContent(122, 4.662937e-15);
3603   hrf->SetBinContent(123, 2.523537e-13);
3604   hrf->SetBinContent(124, 3.441691e-15);
3605   hrf->SetBinContent(125, 1.539324e-12);
3606   hrf->SetBinContent(126, 0.5198836);
3607   hrf->SetBinContent(127, 3.774758e-15);
3608   hrf->SetBinContent(128, 4.662937e-15);
3609   hrf->SetBinContent(129, 5.095924e-13);
3610   hrf->SetBinContent(130, 8.992806e-15);
3611   hrf->SetBinContent(131, 0.6979459);
3612   hrf->SetBinContent(132, 0.8410133);
3613   hrf->SetBinContent(133, 0.8820518);
3614   hrf->SetBinContent(134, 1.449095e-09);
3615   hrf->SetBinContent(135, 1.891825);
3616   hrf->SetBinContent(136, 3.736567e-12);
3617   hrf->SetBinContent(137, 2.171596e-13);
3618   hrf->SetBinContent(138, 3.58602e-14);
3619   hrf->SetBinContent(139, 8.401058e-13);
3620   hrf->SetBinContent(140, 6.661338e-16);
3621   hrf->SetBinContent(141, 6.228351e-14);
3622   hrf->SetBinContent(142, 4.440892e-16);
3623   hrf->SetBinContent(143, 0.5043001);
3624   hrf->SetBinContent(144, 2.950751e-12);
3625   hrf->SetBinContent(145, 7.44127e-12);
3626   hrf->SetBinContent(146, 4.440892e-16);
3627   hrf->SetBinContent(147, 0.415431);
3628   hrf->SetBinContent(148, 0.3341262);
3629   hrf->SetBinContent(149, 5.917489e-14);
3630   hrf->SetBinContent(150, 5.551115e-15);
3631   hrf->SetBinContent(151, 3.733125e-12);
3632   hrf->SetBinContent(152, 2.220446e-16);
3633   hrf->SetBinContent(153, 0.5875186);
3634   hrf->SetBinContent(154, 0.6020446);
3635   hrf->SetBinContent(155, 0.6340457);
3636   hrf->SetBinContent(156, 0.6748299);
3637   hrf->SetBinContent(157, 0.7500966);
3638   hrf->SetBinContent(158, 0.6613656);
3639   hrf->SetBinContent(159, 0.5764616);
3640   hrf->SetBinContent(160, 0.5013173);
3641   hrf->SetBinContent(163, 0.6392601);
3642   hrf->SetBinContent(164, 0.7223623);
3643   hrf->SetBinContent(165, 0.7522092);
3644   hrf->SetBinContent(166, 0.7454079);
3645   hrf->SetBinContent(167, 0.6907078);
3646   hrf->SetBinContent(168, 0.5840503);
3647   hrf->SetBinContent(169, 0.5802541);
3648   hrf->SetBinContent(170, 0.4497995);
3649   hrf->SetBinContent(171, 0.3261);
3650   hrf->SetBinContent(172, 0.2172562);
3651   hrf->SetBinContent(173, 0.04889038);
3652   hrf->SetBinContent(174, 0.1511836);
3653   hrf->SetBinContent(175, 0.1596252);
3654   hrf->SetBinContent(176, 0.2589621);
3655   hrf->SetBinContent(177, 4.440892e-16);
3656   hrf->SetBinContent(178, 1.110223e-16);
3657   hrf->SetBinContent(180, 1.733058e-13);
3658   hrf->SetBinContent(181, 3.145262e-13);
3659   hrf->SetBinContent(182, 0.3940507);
3660   hrf->SetBinContent(183, 0.4929505);
3661   hrf->SetBinContent(186, 8.437695e-14);
3662   hrf->SetBinContent(187, 4.527934e-12);
3663   hrf->SetBinContent(188, 3.481881e-12);
3664   hrf->SetBinContent(189, 1.54321e-14);
3665   hrf->SetBinContent(190, 1.998401e-15);
3666   hrf->SetBinContent(191, 2.557732e-12);
3667   hrf->SetBinContent(192, 5.314638e-13);
3668   hrf->SetBinContent(193, 1.465827e-12);
3669   hrf->SetBinContent(194, 0.4952829);
3670   hrf->SetBinContent(195, 0.3710457);
3671   hrf->SetBinContent(196, 7.058798e-13);
3672   hrf->SetBinContent(197, 1.065814e-14);
3673   hrf->SetBinContent(198, 3.330669e-16);
3674   hrf->SetBinContent(199, 3.552714e-15);
3675   hrf->SetBinContent(200, 2.58682e-14);
3676   hrf->SetBinContent(201, 3.330669e-16);
3677   hrf->SetBinContent(202, 0.2388499);
3678   hrf->SetBinContent(203, 1.232681e-12);
3679   hrf->SetBinContent(204, 3.28626e-14);
3680   hrf->SetBinContent(205, 4.372058e-13);
3681   hrf->SetBinContent(206, 1.764622e-11);
3682   hrf->SetBinContent(207, 0.2737416);
3683   hrf->SetBinContent(208, 0.3558382);
3684   hrf->SetBinContent(209, 0.4365672);
3685   hrf->SetBinContent(210, 0.5245328);
3686   hrf->SetBinContent(211, 0.5426048);
3687   hrf->SetBinContent(212, 0.5763847);
3688   hrf->SetBinContent(213, 0.5997939);
3689   hrf->SetBinContent(214, 0.5647634);
3690   hrf->SetBinContent(217, 0.6166065);
3691   hrf->SetBinContent(218, 0.6904591);
3692   hrf->SetBinContent(219, 0.7446713);
3693   hrf->SetBinContent(220, 0.7428927);
3694   hrf->SetBinContent(221, 0.7014583);
3695   hrf->SetBinContent(222, 0.6360658);
3696   hrf->SetBinContent(223, 0.5507807);
3697   hrf->SetBinContent(224, 0.4662885);
3698   hrf->SetBinContent(225, 0.2921537);
3699   hrf->SetBinContent(226, 0.2622769);
3700   hrf->SetBinContent(227, 0.2209838);
3701   hrf->SetBinContent(228, 0.109091);
3702   hrf->SetBinContent(229, 5.329071e-15);
3703   hrf->SetBinContent(230, 9.55902e-14);
3704   hrf->SetBinContent(231, 0.09094051);
3705   hrf->SetBinContent(232, 0.2690939);
3706   hrf->SetBinContent(233, 0.3311066);
3707   hrf->SetBinContent(234, 0.3870305);
3708   hrf->SetBinContent(235, 4.851675e-14);
3709   hrf->SetBinContent(236, 7.41629e-14);
3710   hrf->SetBinContent(237, 5.551115e-16);
3711   hrf->SetBinContent(238, 1.665335e-15);
3712   hrf->SetBinContent(239, 3.900213e-13);
3713   hrf->SetBinContent(240, 3.986922e-12);
3714   hrf->SetBinContent(241, 0.07189925);
3715   hrf->SetBinContent(242, 5.363154e-11);
3716   hrf->SetBinContent(243, 0.1681561);
3717   hrf->SetBinContent(244, 5.77316e-15);
3718   hrf->SetBinContent(245, 1.393652e-11);
3719   hrf->SetBinContent(246, 8.91287e-13);
3720   hrf->SetBinContent(247, 3.08642e-14);
3721   hrf->SetBinContent(248, 6.882273e-13);
3722   hrf->SetBinContent(249, 2.220446e-15);
3723   hrf->SetBinContent(250, 1.69631e-12);
3724   hrf->SetBinContent(251, 0.3618142);
3725   hrf->SetBinContent(252, 0.3173401);
3726   hrf->SetBinContent(253, 0.2427478);
3727   hrf->SetBinContent(254, 0.04446017);
3728   hrf->SetBinContent(255, 4.011236e-13);
3729   hrf->SetBinContent(256, 2.68674e-14);
3730   hrf->SetBinContent(257, 1.39222e-13);
3731   hrf->SetBinContent(258, 2.775558e-13);
3732   hrf->SetBinContent(259, 4.662937e-15);
3733   hrf->SetBinContent(260, 0.01799486);
3734   hrf->SetBinContent(261, 0.2536237);
3735   hrf->SetBinContent(262, 0.4121629);
3736   hrf->SetBinContent(263, 0.5030896);
3737   hrf->SetBinContent(264, 0.5291037);
3738   hrf->SetBinContent(265, 0.5938131);
3739   hrf->SetBinContent(266, 0.6105046);
3740   hrf->SetBinContent(267, 0.5962813);
3741   hrf->SetBinContent(268, 0.5595579);
3742   hrf->SetBinContent(271, 0.6526371);
3743   hrf->SetBinContent(272, 0.6718102);
3744   hrf->SetBinContent(273, 0.6971064);
3745   hrf->SetBinContent(274, 0.715696);
3746   hrf->SetBinContent(275, 0.6756563);
3747   hrf->SetBinContent(276, 0.6536352);
3748   hrf->SetBinContent(277, 0.6298154);
3749   hrf->SetBinContent(278, 0.5889418);
3750   hrf->SetBinContent(279, 0.5101216);
3751   hrf->SetBinContent(280, 0.4338073);
3752   hrf->SetBinContent(281, 0.4037817);
3753   hrf->SetBinContent(282, 0.3741269);
3754   hrf->SetBinContent(283, 0.3506718);
3755   hrf->SetBinContent(284, 0.3315757);
3756   hrf->SetBinContent(285, 0.3424355);
3757   hrf->SetBinContent(286, 0.3468707);
3758   hrf->SetBinContent(287, 0.3521713);
3759   hrf->SetBinContent(288, 0.3655425);
3760   hrf->SetBinContent(289, 0.3903866);
3761   hrf->SetBinContent(290, 0.42171);
3762   hrf->SetBinContent(291, 0.4440749);
3763   hrf->SetBinContent(292, 0.436104);
3764   hrf->SetBinContent(293, 0.4834715);
3765   hrf->SetBinContent(294, 0.4727529);
3766   hrf->SetBinContent(295, 0.503675);
3767   hrf->SetBinContent(296, 0.5256206);
3768   hrf->SetBinContent(297, 0.5077537);
3769   hrf->SetBinContent(298, 0.5060191);
3770   hrf->SetBinContent(299, 0.4839341);
3771   hrf->SetBinContent(300, 0.4730944);
3772   hrf->SetBinContent(301, 0.4377449);
3773   hrf->SetBinContent(302, 0.4008532);
3774   hrf->SetBinContent(303, 0.3935297);
3775   hrf->SetBinContent(304, 0.3723053);
3776   hrf->SetBinContent(305, 0.3553247);
3777   hrf->SetBinContent(306, 0.3426032);
3778   hrf->SetBinContent(307, 0.3302374);
3779   hrf->SetBinContent(308, 0.3205566);
3780   hrf->SetBinContent(309, 0.3008779);
3781   hrf->SetBinContent(310, 0.3194912);
3782   hrf->SetBinContent(311, 0.3341432);
3783   hrf->SetBinContent(312, 0.3293249);
3784   hrf->SetBinContent(313, 0.3298494);
3785   hrf->SetBinContent(314, 0.376054);
3786   hrf->SetBinContent(315, 0.4665582);
3787   hrf->SetBinContent(316, 0.4961285);
3788   hrf->SetBinContent(317, 0.5445178);
3789   hrf->SetBinContent(318, 0.5630735);
3790   hrf->SetBinContent(319, 0.5911169);
3791   hrf->SetBinContent(320, 0.6053321);
3792   hrf->SetBinContent(321, 0.6138202);
3793   hrf->SetBinContent(322, 0.5993208);
3794   hrf->SetBinContent(325, 0.7072042);
3795   hrf->SetBinContent(326, 0.7170147);
3796   hrf->SetBinContent(327, 0.7079694);
3797   hrf->SetBinContent(328, 0.7087873);
3798   hrf->SetBinContent(329, 0.6794895);
3799   hrf->SetBinContent(330, 0.6620911);
3800   hrf->SetBinContent(331, 0.6368085);
3801   hrf->SetBinContent(332, 0.6167822);
3802   hrf->SetBinContent(333, 0.5804145);
3803   hrf->SetBinContent(334, 0.5311387);
3804   hrf->SetBinContent(335, 0.4996493);
3805   hrf->SetBinContent(336, 0.4774897);
3806   hrf->SetBinContent(337, 0.4508032);
3807   hrf->SetBinContent(338, 0.4407316);
3808   hrf->SetBinContent(339, 0.4488528);
3809   hrf->SetBinContent(340, 0.4668958);
3810   hrf->SetBinContent(341, 0.4631993);
3811   hrf->SetBinContent(342, 0.4832653);
3812   hrf->SetBinContent(343, 0.5049595);
3813   hrf->SetBinContent(344, 0.5156142);
3814   hrf->SetBinContent(345, 0.5251185);
3815   hrf->SetBinContent(346, 0.5349182);
3816   hrf->SetBinContent(347, 0.5429661);
3817   hrf->SetBinContent(348, 0.5488337);
3818   hrf->SetBinContent(349, 0.5663636);
3819   hrf->SetBinContent(350, 0.5653254);
3820   hrf->SetBinContent(351, 0.5707994);
3821   hrf->SetBinContent(352, 0.5582824);
3822   hrf->SetBinContent(353, 0.5500923);
3823   hrf->SetBinContent(354, 0.5360044);
3824   hrf->SetBinContent(355, 0.5443032);
3825   hrf->SetBinContent(356, 0.5130047);
3826   hrf->SetBinContent(357, 0.496836);
3827   hrf->SetBinContent(358, 0.5037468);
3828   hrf->SetBinContent(359, 0.4914352);
3829   hrf->SetBinContent(360, 0.4690715);
3830   hrf->SetBinContent(361, 0.4548738);
3831   hrf->SetBinContent(362, 0.4484025);
3832   hrf->SetBinContent(363, 0.4367421);
3833   hrf->SetBinContent(364, 0.4432692);
3834   hrf->SetBinContent(365, 0.4540293);
3835   hrf->SetBinContent(366, 0.4528085);
3836   hrf->SetBinContent(367, 0.4793456);
3837   hrf->SetBinContent(368, 0.5333259);
3838   hrf->SetBinContent(369, 0.5224165);
3839   hrf->SetBinContent(370, 0.5335762);
3840   hrf->SetBinContent(371, 0.5766528);
3841   hrf->SetBinContent(372, 0.5914772);
3842   hrf->SetBinContent(373, 0.6361837);
3843   hrf->SetBinContent(374, 0.6511061);
3844   hrf->SetBinContent(375, 0.6729068);
3845   hrf->SetBinContent(376, 0.6693861);
3846   hrf->SetBinContent(379, 0.749916);
3847   hrf->SetBinContent(380, 0.7597389);
3848   hrf->SetBinContent(381, 0.7507262);
3849   hrf->SetBinContent(382, 0.7387256);
3850   hrf->SetBinContent(383, 0.7146781);
3851   hrf->SetBinContent(384, 0.6706957);
3852   hrf->SetBinContent(385, 0.6562388);
3853   hrf->SetBinContent(386, 0.6451488);
3854   hrf->SetBinContent(387, 0.6257445);
3855   hrf->SetBinContent(388, 0.5541511);
3856   hrf->SetBinContent(389, 0.5267816);
3857   hrf->SetBinContent(390, 0.5050932);
3858   hrf->SetBinContent(391, 0.498381);
3859   hrf->SetBinContent(392, 0.4985682);
3860   hrf->SetBinContent(393, 0.5024638);
3861   hrf->SetBinContent(394, 0.5153883);
3862   hrf->SetBinContent(395, 0.5194017);
3863   hrf->SetBinContent(396, 0.5463501);
3864   hrf->SetBinContent(397, 0.5520073);
3865   hrf->SetBinContent(398, 0.5520941);
3866   hrf->SetBinContent(399, 0.5610467);
3867   hrf->SetBinContent(400, 0.5676893);
3868   hrf->SetBinContent(401, 0.5760659);
3869   hrf->SetBinContent(402, 0.5787081);
3870   hrf->SetBinContent(403, 0.6006499);
3871   hrf->SetBinContent(404, 0.6000866);
3872   hrf->SetBinContent(405, 0.606465);
3873   hrf->SetBinContent(406, 0.5974886);
3874   hrf->SetBinContent(407, 0.5776305);
3875   hrf->SetBinContent(408, 0.5754585);
3876   hrf->SetBinContent(409, 0.5686907);
3877   hrf->SetBinContent(410, 0.5632511);
3878   hrf->SetBinContent(411, 0.5433577);
3879   hrf->SetBinContent(412, 0.5414782);
3880   hrf->SetBinContent(413, 0.5409556);
3881   hrf->SetBinContent(414, 0.5249445);
3882   hrf->SetBinContent(415, 0.509481);
3883   hrf->SetBinContent(416, 0.4860629);
3884   hrf->SetBinContent(417, 0.4814033);
3885   hrf->SetBinContent(418, 0.4881889);
3886   hrf->SetBinContent(419, 0.4892032);
3887   hrf->SetBinContent(420, 0.4967099);
3888   hrf->SetBinContent(421, 0.5080456);
3889   hrf->SetBinContent(422, 0.5725561);
3890   hrf->SetBinContent(423, 0.5688643);
3891   hrf->SetBinContent(424, 0.5783035);
3892   hrf->SetBinContent(425, 0.608463);
3893   hrf->SetBinContent(426, 0.6477233);
3894   hrf->SetBinContent(427, 0.678503);
3895   hrf->SetBinContent(428, 0.6974414);
3896   hrf->SetBinContent(429, 0.7161245);
3897   hrf->SetBinContent(430, 0.7179291);
3898   hrf->SetBinContent(433, 0.7649254);
3899   hrf->SetBinContent(434, 0.7875582);
3900   hrf->SetBinContent(435, 0.7829209);
3901   hrf->SetBinContent(436, 0.7632096);
3902   hrf->SetBinContent(437, 0.7486479);
3903   hrf->SetBinContent(438, 0.7155891);
3904   hrf->SetBinContent(439, 0.681989);
3905   hrf->SetBinContent(440, 0.6651565);
3906   hrf->SetBinContent(441, 0.6493679);
3907   hrf->SetBinContent(442, 0.5650414);
3908   hrf->SetBinContent(443, 0.5358658);
3909   hrf->SetBinContent(444, 0.5266296);
3910   hrf->SetBinContent(445, 0.5113901);
3911   hrf->SetBinContent(446, 0.5254153);
3912   hrf->SetBinContent(447, 0.5273484);
3913   hrf->SetBinContent(448, 0.5369164);
3914   hrf->SetBinContent(449, 0.5409524);
3915   hrf->SetBinContent(450, 0.5658296);
3916   hrf->SetBinContent(451, 0.5776091);
3917   hrf->SetBinContent(452, 0.5741496);
3918   hrf->SetBinContent(453, 0.5962785);
3919   hrf->SetBinContent(454, 0.5996542);
3920   hrf->SetBinContent(455, 0.5980803);
3921   hrf->SetBinContent(456, 0.6063);
3922   hrf->SetBinContent(457, 0.6241938);
3923   hrf->SetBinContent(458, 0.6266866);
3924   hrf->SetBinContent(459, 0.6175104);
3925   hrf->SetBinContent(460, 0.6188141);
3926   hrf->SetBinContent(461, 0.6151288);
3927   hrf->SetBinContent(462, 0.5934609);
3928   hrf->SetBinContent(463, 0.590576);
3929   hrf->SetBinContent(464, 0.5800966);
3930   hrf->SetBinContent(465, 0.5787441);
3931   hrf->SetBinContent(466, 0.5729356);
3932   hrf->SetBinContent(467, 0.5677129);
3933   hrf->SetBinContent(468, 0.5537542);
3934   hrf->SetBinContent(469, 0.5355842);
3935   hrf->SetBinContent(470, 0.5196738);
3936   hrf->SetBinContent(471, 0.5210825);
3937   hrf->SetBinContent(472, 0.5059826);
3938   hrf->SetBinContent(473, 0.5146358);
3939   hrf->SetBinContent(474, 0.5194442);
3940   hrf->SetBinContent(475, 0.5423242);
3941   hrf->SetBinContent(476, 0.6041303);
3942   hrf->SetBinContent(477, 0.6131922);
3943   hrf->SetBinContent(478, 0.6294447);
3944   hrf->SetBinContent(479, 0.6581404);
3945   hrf->SetBinContent(480, 0.682565);
3946   hrf->SetBinContent(481, 0.7175475);
3947   hrf->SetBinContent(482, 0.732161);
3948   hrf->SetBinContent(483, 0.7473059);
3949   hrf->SetBinContent(484, 0.7463843);
3950   hrf->SetBinContent(487, 0.7733338);
3951   hrf->SetBinContent(488, 0.7914098);
3952   hrf->SetBinContent(489, 0.7922547);
3953   hrf->SetBinContent(490, 0.7975932);
3954   hrf->SetBinContent(491, 0.7624868);
3955   hrf->SetBinContent(492, 0.7416359);
3956   hrf->SetBinContent(493, 0.723097);
3957   hrf->SetBinContent(494, 0.7061391);
3958   hrf->SetBinContent(495, 0.6900467);
3959   hrf->SetBinContent(496, 0.6053169);
3960   hrf->SetBinContent(497, 0.5709425);
3961   hrf->SetBinContent(498, 0.5451863);
3962   hrf->SetBinContent(499, 0.5321503);
3963   hrf->SetBinContent(500, 0.5324251);
3964   hrf->SetBinContent(501, 0.5397416);
3965   hrf->SetBinContent(502, 0.575781);
3966   hrf->SetBinContent(503, 0.5632829);
3967   hrf->SetBinContent(504, 0.5976698);
3968   hrf->SetBinContent(505, 0.5966061);
3969   hrf->SetBinContent(506, 0.6016284);
3970   hrf->SetBinContent(507, 0.5992189);
3971   hrf->SetBinContent(508, 0.6216044);
3972   hrf->SetBinContent(509, 0.6149693);
3973   hrf->SetBinContent(510, 0.6312055);
3974   hrf->SetBinContent(511, 0.6368536);
3975   hrf->SetBinContent(512, 0.6376288);
3976   hrf->SetBinContent(513, 0.6294262);
3977   hrf->SetBinContent(514, 0.6308918);
3978   hrf->SetBinContent(515, 0.6290194);
3979   hrf->SetBinContent(516, 0.6216436);
3980   hrf->SetBinContent(517, 0.6144779);
3981   hrf->SetBinContent(518, 0.6137364);
3982   hrf->SetBinContent(519, 0.6026688);
3983   hrf->SetBinContent(520, 0.6069801);
3984   hrf->SetBinContent(521, 0.5848015);
3985   hrf->SetBinContent(522, 0.5748533);
3986   hrf->SetBinContent(523, 0.5508263);
3987   hrf->SetBinContent(524, 0.5483323);
3988   hrf->SetBinContent(525, 0.5322801);
3989   hrf->SetBinContent(526, 0.5254273);
3990   hrf->SetBinContent(527, 0.5410626);
3991   hrf->SetBinContent(528, 0.5529507);
3992   hrf->SetBinContent(529, 0.5857173);
3993   hrf->SetBinContent(530, 0.6527883);
3994   hrf->SetBinContent(531, 0.6530318);
3995   hrf->SetBinContent(532, 0.6672208);
3996   hrf->SetBinContent(533, 0.7044364);
3997   hrf->SetBinContent(534, 0.7190105);
3998   hrf->SetBinContent(535, 0.7483566);
3999   hrf->SetBinContent(536, 0.7548751);
4000   hrf->SetBinContent(537, 0.7652832);
4001   hrf->SetBinContent(538, 0.7529632);
4002   hrf->SetBinContent(541, 0.779761);
4003   hrf->SetBinContent(542, 0.7991457);
4004   hrf->SetBinContent(543, 0.8038527);
4005   hrf->SetBinContent(544, 0.7977124);
4006   hrf->SetBinContent(545, 0.7917452);
4007   hrf->SetBinContent(546, 0.7720835);
4008   hrf->SetBinContent(547, 0.7327496);
4009   hrf->SetBinContent(548, 0.7359458);
4010   hrf->SetBinContent(549, 0.7209811);
4011   hrf->SetBinContent(550, 0.6282369);
4012   hrf->SetBinContent(551, 0.6037263);
4013   hrf->SetBinContent(552, 0.5729901);
4014   hrf->SetBinContent(553, 0.5664849);
4015   hrf->SetBinContent(554, 0.5590503);
4016   hrf->SetBinContent(555, 0.5610377);
4017   hrf->SetBinContent(556, 0.5755157);
4018   hrf->SetBinContent(557, 0.5890701);
4019   hrf->SetBinContent(558, 0.6107467);
4020   hrf->SetBinContent(559, 0.6061065);
4021   hrf->SetBinContent(560, 0.6135439);
4022   hrf->SetBinContent(561, 0.6336191);
4023   hrf->SetBinContent(562, 0.6395465);
4024   hrf->SetBinContent(563, 0.6450207);
4025   hrf->SetBinContent(564, 0.6457672);
4026   hrf->SetBinContent(565, 0.6570385);
4027   hrf->SetBinContent(566, 0.6614696);
4028   hrf->SetBinContent(567, 0.6429687);
4029   hrf->SetBinContent(568, 0.6491577);
4030   hrf->SetBinContent(569, 0.6464563);
4031   hrf->SetBinContent(570, 0.6443511);
4032   hrf->SetBinContent(571, 0.6264946);
4033   hrf->SetBinContent(572, 0.6210324);
4034   hrf->SetBinContent(573, 0.6074563);
4035   hrf->SetBinContent(574, 0.6162496);
4036   hrf->SetBinContent(575, 0.6052733);
4037   hrf->SetBinContent(576, 0.5810783);
4038   hrf->SetBinContent(577, 0.5706381);
4039   hrf->SetBinContent(578, 0.5627378);
4040   hrf->SetBinContent(579, 0.5527847);
4041   hrf->SetBinContent(580, 0.5641665);
4042   hrf->SetBinContent(581, 0.5694626);
4043   hrf->SetBinContent(582, 0.5749119);
4044   hrf->SetBinContent(583, 0.6263555);
4045   hrf->SetBinContent(584, 0.7097491);
4046   hrf->SetBinContent(585, 0.6947002);
4047   hrf->SetBinContent(586, 0.7008479);
4048   hrf->SetBinContent(587, 0.7207282);
4049   hrf->SetBinContent(588, 0.7500328);
4050   hrf->SetBinContent(589, 0.7644583);
4051   hrf->SetBinContent(590, 0.7729988);
4052   hrf->SetBinContent(591, 0.774512);
4053   hrf->SetBinContent(592, 0.766691);
4054   hrf->SetBinContent(595, 0.7877997);
4055   hrf->SetBinContent(596, 0.808685);
4056   hrf->SetBinContent(597, 0.8098472);
4057   hrf->SetBinContent(598, 0.7990698);
4058   hrf->SetBinContent(599, 0.7913377);
4059   hrf->SetBinContent(600, 0.7841092);
4060   hrf->SetBinContent(601, 0.7699786);
4061   hrf->SetBinContent(602, 0.7508966);
4062   hrf->SetBinContent(603, 0.7446558);
4063   hrf->SetBinContent(604, 0.6604987);
4064   hrf->SetBinContent(605, 0.6226556);
4065   hrf->SetBinContent(606, 0.6059709);
4066   hrf->SetBinContent(607, 0.5917993);
4067   hrf->SetBinContent(608, 0.5969635);
4068   hrf->SetBinContent(609, 0.5934169);
4069   hrf->SetBinContent(610, 0.5916147);
4070   hrf->SetBinContent(611, 0.6020344);
4071   hrf->SetBinContent(612, 0.617125);
4072   hrf->SetBinContent(613, 0.6127092);
4073   hrf->SetBinContent(614, 0.6242438);
4074   hrf->SetBinContent(615, 0.6382228);
4075   hrf->SetBinContent(616, 0.6551722);
4076   hrf->SetBinContent(617, 0.6591862);
4077   hrf->SetBinContent(618, 0.6545591);
4078   hrf->SetBinContent(619, 0.6651771);
4079   hrf->SetBinContent(620, 0.6659877);
4080   hrf->SetBinContent(621, 0.6619171);
4081   hrf->SetBinContent(622, 0.6770883);
4082   hrf->SetBinContent(623, 0.6546994);
4083   hrf->SetBinContent(624, 0.6580142);
4084   hrf->SetBinContent(625, 0.6535073);
4085   hrf->SetBinContent(626, 0.6343181);
4086   hrf->SetBinContent(627, 0.6272753);
4087   hrf->SetBinContent(628, 0.6205974);
4088   hrf->SetBinContent(629, 0.6180187);
4089   hrf->SetBinContent(630, 0.5955703);
4090   hrf->SetBinContent(631, 0.5950559);
4091   hrf->SetBinContent(632, 0.5859662);
4092   hrf->SetBinContent(633, 0.5825738);
4093   hrf->SetBinContent(634, 0.5839396);
4094   hrf->SetBinContent(635, 0.59145);
4095   hrf->SetBinContent(636, 0.6092284);
4096   hrf->SetBinContent(637, 0.6343765);
4097   hrf->SetBinContent(638, 0.7176949);
4098   hrf->SetBinContent(639, 0.7168224);
4099   hrf->SetBinContent(640, 0.7343724);
4100   hrf->SetBinContent(641, 0.7428303);
4101   hrf->SetBinContent(642, 0.7552095);
4102   hrf->SetBinContent(643, 0.7756618);
4103   hrf->SetBinContent(644, 0.7788388);
4104   hrf->SetBinContent(645, 0.7845942);
4105   hrf->SetBinContent(646, 0.7718939);
4106   hrf->SetBinContent(649, 0.7944824);
4107   hrf->SetBinContent(650, 0.8055041);
4108   hrf->SetBinContent(651, 0.8163133);
4109   hrf->SetBinContent(652, 0.8026978);
4110   hrf->SetBinContent(653, 0.790246);
4111   hrf->SetBinContent(654, 0.7957031);
4112   hrf->SetBinContent(655, 0.7770987);
4113   hrf->SetBinContent(656, 0.7683768);
4114   hrf->SetBinContent(657, 0.7810934);
4115   hrf->SetBinContent(658, 0.6743879);
4116   hrf->SetBinContent(659, 0.6436225);
4117   hrf->SetBinContent(660, 0.632295);
4118   hrf->SetBinContent(661, 0.6136842);
4119   hrf->SetBinContent(662, 0.6152433);
4120   hrf->SetBinContent(663, 0.6258261);
4121   hrf->SetBinContent(664, 0.6237895);
4122   hrf->SetBinContent(665, 0.6237429);
4123   hrf->SetBinContent(666, 0.6365916);
4124   hrf->SetBinContent(667, 0.6370676);
4125   hrf->SetBinContent(668, 0.6374596);
4126   hrf->SetBinContent(669, 0.6477762);
4127   hrf->SetBinContent(670, 0.6613339);
4128   hrf->SetBinContent(671, 0.6717926);
4129   hrf->SetBinContent(672, 0.6676553);
4130   hrf->SetBinContent(673, 0.6750093);
4131   hrf->SetBinContent(674, 0.6722414);
4132   hrf->SetBinContent(675, 0.6776585);
4133   hrf->SetBinContent(676, 0.6800311);
4134   hrf->SetBinContent(677, 0.665933);
4135   hrf->SetBinContent(678, 0.6588035);
4136   hrf->SetBinContent(679, 0.6570917);
4137   hrf->SetBinContent(680, 0.6399373);
4138   hrf->SetBinContent(681, 0.6336509);
4139   hrf->SetBinContent(682, 0.6271339);
4140   hrf->SetBinContent(683, 0.6279051);
4141   hrf->SetBinContent(684, 0.6140663);
4142   hrf->SetBinContent(685, 0.6070532);
4143   hrf->SetBinContent(686, 0.6170091);
4144   hrf->SetBinContent(687, 0.6174384);
4145   hrf->SetBinContent(688, 0.6121793);
4146   hrf->SetBinContent(689, 0.6064191);
4147   hrf->SetBinContent(690, 0.6193621);
4148   hrf->SetBinContent(691, 0.6625033);
4149   hrf->SetBinContent(692, 0.7497195);
4150   hrf->SetBinContent(693, 0.7461648);
4151   hrf->SetBinContent(694, 0.7443557);
4152   hrf->SetBinContent(695, 0.7535318);
4153   hrf->SetBinContent(696, 0.7649554);
4154   hrf->SetBinContent(697, 0.7840306);
4155   hrf->SetBinContent(698, 0.7808634);
4156   hrf->SetBinContent(699, 0.7844161);
4157   hrf->SetBinContent(700, 0.7727049);
4158   hrf->SetBinContent(703, 0.79143);
4159   hrf->SetBinContent(704, 0.8175707);
4160   hrf->SetBinContent(705, 0.8097944);
4161   hrf->SetBinContent(706, 0.8196373);
4162   hrf->SetBinContent(707, 0.8037912);
4163   hrf->SetBinContent(708, 0.8060334);
4164   hrf->SetBinContent(709, 0.7844828);
4165   hrf->SetBinContent(710, 0.7781734);
4166   hrf->SetBinContent(711, 0.7990621);
4167   hrf->SetBinContent(712, 0.6977159);
4168   hrf->SetBinContent(713, 0.6567251);
4169   hrf->SetBinContent(714, 0.6458738);
4170   hrf->SetBinContent(715, 0.6391681);
4171   hrf->SetBinContent(716, 0.6486698);
4172   hrf->SetBinContent(717, 0.6482897);
4173   hrf->SetBinContent(718, 0.6564287);
4174   hrf->SetBinContent(719, 0.647959);
4175   hrf->SetBinContent(720, 0.6545083);
4176   hrf->SetBinContent(721, 0.6605134);
4177   hrf->SetBinContent(722, 0.654643);
4178   hrf->SetBinContent(723, 0.6720995);
4179   hrf->SetBinContent(724, 0.674703);
4180   hrf->SetBinContent(725, 0.6736486);
4181   hrf->SetBinContent(726, 0.6720003);
4182   hrf->SetBinContent(727, 0.6716139);
4183   hrf->SetBinContent(728, 0.6925032);
4184   hrf->SetBinContent(729, 0.6797168);
4185   hrf->SetBinContent(730, 0.6764894);
4186   hrf->SetBinContent(731, 0.6712697);
4187   hrf->SetBinContent(732, 0.6748146);
4188   hrf->SetBinContent(733, 0.6764159);
4189   hrf->SetBinContent(734, 0.6675547);
4190   hrf->SetBinContent(735, 0.6499624);
4191   hrf->SetBinContent(736, 0.6558874);
4192   hrf->SetBinContent(737, 0.655924);
4193   hrf->SetBinContent(738, 0.6442464);
4194   hrf->SetBinContent(739, 0.6524487);
4195   hrf->SetBinContent(740, 0.6406163);
4196   hrf->SetBinContent(741, 0.6279376);
4197   hrf->SetBinContent(742, 0.6354516);
4198   hrf->SetBinContent(743, 0.631308);
4199   hrf->SetBinContent(744, 0.6505761);
4200   hrf->SetBinContent(745, 0.6879659);
4201   hrf->SetBinContent(746, 0.7664913);
4202   hrf->SetBinContent(747, 0.7509025);
4203   hrf->SetBinContent(748, 0.7499993);
4204   hrf->SetBinContent(749, 0.7594694);
4205   hrf->SetBinContent(750, 0.7788361);
4206   hrf->SetBinContent(751, 0.7906924);
4207   hrf->SetBinContent(752, 0.7932374);
4208   hrf->SetBinContent(753, 0.7901082);
4209   hrf->SetBinContent(754, 0.7791761);
4210   hrf->SetBinContent(757, 0.8110717);
4211   hrf->SetBinContent(758, 0.8380142);
4212   hrf->SetBinContent(759, 0.8261526);
4213   hrf->SetBinContent(760, 0.8238212);
4214   hrf->SetBinContent(761, 0.8191666);
4215   hrf->SetBinContent(762, 0.8118178);
4216   hrf->SetBinContent(763, 0.8026837);
4217   hrf->SetBinContent(764, 0.7950587);
4218   hrf->SetBinContent(765, 0.8015642);
4219   hrf->SetBinContent(766, 0.7203518);
4220   hrf->SetBinContent(767, 0.7126079);
4221   hrf->SetBinContent(768, 0.6955605);
4222   hrf->SetBinContent(769, 0.6856663);
4223   hrf->SetBinContent(770, 0.6942785);
4224   hrf->SetBinContent(771, 0.6787785);
4225   hrf->SetBinContent(772, 0.6844447);
4226   hrf->SetBinContent(773, 0.6898586);
4227   hrf->SetBinContent(774, 0.700813);
4228   hrf->SetBinContent(775, 0.7038191);
4229   hrf->SetBinContent(776, 0.6954153);
4230   hrf->SetBinContent(777, 0.706893);
4231   hrf->SetBinContent(778, 0.707776);
4232   hrf->SetBinContent(779, 0.710542);
4233   hrf->SetBinContent(780, 0.6989855);
4234   hrf->SetBinContent(781, 0.6987113);
4235   hrf->SetBinContent(782, 0.7227745);
4236   hrf->SetBinContent(783, 0.7161766);
4237   hrf->SetBinContent(784, 0.6978431);
4238   hrf->SetBinContent(785, 0.703478);
4239   hrf->SetBinContent(786, 0.7087042);
4240   hrf->SetBinContent(787, 0.7052461);
4241   hrf->SetBinContent(788, 0.6980579);
4242   hrf->SetBinContent(789, 0.7004423);
4243   hrf->SetBinContent(790, 0.688938);
4244   hrf->SetBinContent(791, 0.6870395);
4245   hrf->SetBinContent(792, 0.6967018);
4246   hrf->SetBinContent(793, 0.7004873);
4247   hrf->SetBinContent(794, 0.6929513);
4248   hrf->SetBinContent(795, 0.6701168);
4249   hrf->SetBinContent(796, 0.6766522);
4250   hrf->SetBinContent(797, 0.6715191);
4251   hrf->SetBinContent(798, 0.6891941);
4252   hrf->SetBinContent(799, 0.7155854);
4253   hrf->SetBinContent(800, 0.8024459);
4254   hrf->SetBinContent(801, 0.7730235);
4255   hrf->SetBinContent(802, 0.7852777);
4256   hrf->SetBinContent(803, 0.7864005);
4257   hrf->SetBinContent(804, 0.8006655);
4258   hrf->SetBinContent(805, 0.8060328);
4259   hrf->SetBinContent(806, 0.8051929);
4260   hrf->SetBinContent(807, 0.8088812);
4261   hrf->SetBinContent(808, 0.8048784);
4262   hrf->SetBinContent(811, 0.828478);
4263   hrf->SetBinContent(812, 0.8300321);
4264   hrf->SetBinContent(813, 0.8421991);
4265   hrf->SetBinContent(814, 0.8365502);
4266   hrf->SetBinContent(815, 0.8302338);
4267   hrf->SetBinContent(816, 0.830529);
4268   hrf->SetBinContent(817, 0.8107802);
4269   hrf->SetBinContent(818, 0.8061959);
4270   hrf->SetBinContent(819, 0.8248827);
4271   hrf->SetBinContent(820, 0.7303534);
4272   hrf->SetBinContent(821, 0.7015954);
4273   hrf->SetBinContent(822, 0.6989409);
4274   hrf->SetBinContent(823, 0.7031218);
4275   hrf->SetBinContent(824, 0.7116248);
4276   hrf->SetBinContent(825, 0.7116616);
4277   hrf->SetBinContent(826, 0.7064694);
4278   hrf->SetBinContent(827, 0.721562);
4279   hrf->SetBinContent(828, 0.7237493);
4280   hrf->SetBinContent(829, 0.7249997);
4281   hrf->SetBinContent(830, 0.7241992);
4282   hrf->SetBinContent(831, 0.7378653);
4283   hrf->SetBinContent(832, 0.7348103);
4284   hrf->SetBinContent(833, 0.7233974);
4285   hrf->SetBinContent(834, 0.7464554);
4286   hrf->SetBinContent(835, 0.7290223);
4287   hrf->SetBinContent(836, 0.7406547);
4288   hrf->SetBinContent(837, 0.7428466);
4289   hrf->SetBinContent(838, 0.7317876);
4290   hrf->SetBinContent(839, 0.7378644);
4291   hrf->SetBinContent(840, 0.7383478);
4292   hrf->SetBinContent(841, 0.7281325);
4293   hrf->SetBinContent(842, 0.7139049);
4294   hrf->SetBinContent(843, 0.7221135);
4295   hrf->SetBinContent(844, 0.7124106);
4296   hrf->SetBinContent(845, 0.7245829);
4297   hrf->SetBinContent(846, 0.7148562);
4298   hrf->SetBinContent(847, 0.7135551);
4299   hrf->SetBinContent(848, 0.711857);
4300   hrf->SetBinContent(849, 0.7122115);
4301   hrf->SetBinContent(850, 0.6893438);
4302   hrf->SetBinContent(851, 0.6891645);
4303   hrf->SetBinContent(852, 0.6930996);
4304   hrf->SetBinContent(853, 0.7186014);
4305   hrf->SetBinContent(854, 0.8179576);
4306   hrf->SetBinContent(855, 0.7949426);
4307   hrf->SetBinContent(856, 0.7879985);
4308   hrf->SetBinContent(857, 0.8009133);
4309   hrf->SetBinContent(858, 0.7969646);
4310   hrf->SetBinContent(859, 0.8221051);
4311   hrf->SetBinContent(860, 0.8201365);
4312   hrf->SetBinContent(861, 0.8227643);
4313   hrf->SetBinContent(862, 0.8171785);
4314   hrf->SetBinContent(865, 0.8372037);
4315   hrf->SetBinContent(866, 0.8434036);
4316   hrf->SetBinContent(867, 0.8394099);
4317   hrf->SetBinContent(868, 0.85263);
4318   hrf->SetBinContent(869, 0.8264552);
4319   hrf->SetBinContent(870, 0.8431022);
4320   hrf->SetBinContent(871, 0.8168057);
4321   hrf->SetBinContent(872, 0.8267195);
4322   hrf->SetBinContent(873, 0.8416439);
4323   hrf->SetBinContent(874, 0.7480366);
4324   hrf->SetBinContent(875, 0.7120796);
4325   hrf->SetBinContent(876, 0.7131553);
4326   hrf->SetBinContent(877, 0.7088758);
4327   hrf->SetBinContent(878, 0.7136126);
4328   hrf->SetBinContent(879, 0.7403855);
4329   hrf->SetBinContent(880, 0.742373);
4330   hrf->SetBinContent(881, 0.7468469);
4331   hrf->SetBinContent(882, 0.7468605);
4332   hrf->SetBinContent(883, 0.7480819);
4333   hrf->SetBinContent(884, 0.7456565);
4334   hrf->SetBinContent(885, 0.7563028);
4335   hrf->SetBinContent(886, 0.7579337);
4336   hrf->SetBinContent(887, 0.7524621);
4337   hrf->SetBinContent(888, 0.7615474);
4338   hrf->SetBinContent(889, 0.7591589);
4339   hrf->SetBinContent(890, 0.7580302);
4340   hrf->SetBinContent(891, 0.7588596);
4341   hrf->SetBinContent(892, 0.7566364);
4342   hrf->SetBinContent(893, 0.7544942);
4343   hrf->SetBinContent(894, 0.7538131);
4344   hrf->SetBinContent(895, 0.7591716);
4345   hrf->SetBinContent(896, 0.7503425);
4346   hrf->SetBinContent(897, 0.7677357);
4347   hrf->SetBinContent(898, 0.7441401);
4348   hrf->SetBinContent(899, 0.7495831);
4349   hrf->SetBinContent(900, 0.7336878);
4350   hrf->SetBinContent(901, 0.7278067);
4351   hrf->SetBinContent(902, 0.7370681);
4352   hrf->SetBinContent(903, 0.7159551);
4353   hrf->SetBinContent(904, 0.7108493);
4354   hrf->SetBinContent(905, 0.7052596);
4355   hrf->SetBinContent(906, 0.70617);
4356   hrf->SetBinContent(907, 0.7400752);
4357   hrf->SetBinContent(908, 0.828081);
4358   hrf->SetBinContent(909, 0.8022696);
4359   hrf->SetBinContent(910, 0.7955783);
4360   hrf->SetBinContent(911, 0.8050228);
4361   hrf->SetBinContent(912, 0.8143564);
4362   hrf->SetBinContent(913, 0.8210121);
4363   hrf->SetBinContent(914, 0.8313174);
4364   hrf->SetBinContent(915, 0.8341477);
4365   hrf->SetBinContent(916, 0.8276628);
4366   hrf->SetBinContent(919, 0.8357379);
4367   hrf->SetBinContent(920, 0.8381479);
4368   hrf->SetBinContent(921, 0.8444386);
4369   hrf->SetBinContent(922, 0.8521889);
4370   hrf->SetBinContent(923, 0.8359455);
4371   hrf->SetBinContent(924, 0.8334427);
4372   hrf->SetBinContent(925, 0.8269944);
4373   hrf->SetBinContent(926, 0.8278334);
4374   hrf->SetBinContent(927, 0.8484597);
4375   hrf->SetBinContent(928, 0.7543424);
4376   hrf->SetBinContent(929, 0.7237014);
4377   hrf->SetBinContent(930, 0.7300712);
4378   hrf->SetBinContent(931, 0.7255344);
4379   hrf->SetBinContent(932, 0.7279992);
4380   hrf->SetBinContent(933, 0.7446671);
4381   hrf->SetBinContent(934, 0.757793);
4382   hrf->SetBinContent(935, 0.7646086);
4383   hrf->SetBinContent(936, 0.7726059);
4384   hrf->SetBinContent(937, 0.7719304);
4385   hrf->SetBinContent(938, 0.7673779);
4386   hrf->SetBinContent(939, 0.7615338);
4387   hrf->SetBinContent(940, 0.7828174);
4388   hrf->SetBinContent(941, 0.7761256);
4389   hrf->SetBinContent(942, 0.7770767);
4390   hrf->SetBinContent(943, 0.7809832);
4391   hrf->SetBinContent(944, 0.775672);
4392   hrf->SetBinContent(945, 0.7823281);
4393   hrf->SetBinContent(946, 0.7677814);
4394   hrf->SetBinContent(947, 0.7777502);
4395   hrf->SetBinContent(948, 0.7756031);
4396   hrf->SetBinContent(949, 0.7791944);
4397   hrf->SetBinContent(950, 0.7667066);
4398   hrf->SetBinContent(951, 0.7644495);
4399   hrf->SetBinContent(952, 0.7643178);
4400   hrf->SetBinContent(953, 0.758558);
4401   hrf->SetBinContent(954, 0.7542499);
4402   hrf->SetBinContent(955, 0.7594551);
4403   hrf->SetBinContent(956, 0.7431659);
4404   hrf->SetBinContent(957, 0.7187039);
4405   hrf->SetBinContent(958, 0.7167979);
4406   hrf->SetBinContent(959, 0.7137383);
4407   hrf->SetBinContent(960, 0.7135442);
4408   hrf->SetBinContent(961, 0.7386492);
4409   hrf->SetBinContent(962, 0.8410811);
4410   hrf->SetBinContent(963, 0.8221065);
4411   hrf->SetBinContent(964, 0.8045056);
4412   hrf->SetBinContent(965, 0.8089661);
4413   hrf->SetBinContent(966, 0.8274295);
4414   hrf->SetBinContent(967, 0.8327056);
4415   hrf->SetBinContent(968, 0.8339137);
4416   hrf->SetBinContent(969, 0.8401244);
4417   hrf->SetBinContent(970, 0.8328208);
4418   hrf->SetBinContent(973, 0.8514778);
4419   hrf->SetBinContent(974, 0.8586817);
4420   hrf->SetBinContent(975, 0.8520512);
4421   hrf->SetBinContent(976, 0.8530916);
4422   hrf->SetBinContent(977, 0.8531001);
4423   hrf->SetBinContent(978, 0.8351443);
4424   hrf->SetBinContent(979, 0.8395857);
4425   hrf->SetBinContent(980, 0.8349355);
4426   hrf->SetBinContent(981, 0.8600548);
4427   hrf->SetBinContent(982, 0.7740794);
4428   hrf->SetBinContent(983, 0.7398908);
4429   hrf->SetBinContent(984, 0.730821);
4430   hrf->SetBinContent(985, 0.7287126);
4431   hrf->SetBinContent(986, 0.7518275);
4432   hrf->SetBinContent(987, 0.7515175);
4433   hrf->SetBinContent(988, 0.7600703);
4434   hrf->SetBinContent(989, 0.7720006);
4435   hrf->SetBinContent(990, 0.7799897);
4436   hrf->SetBinContent(991, 0.7874361);
4437   hrf->SetBinContent(992, 0.8000161);
4438   hrf->SetBinContent(993, 0.7943968);
4439   hrf->SetBinContent(994, 0.7992765);
4440   hrf->SetBinContent(995, 0.8026219);
4441   hrf->SetBinContent(996, 0.8092993);
4442   hrf->SetBinContent(997, 0.8061416);
4443   hrf->SetBinContent(998, 0.7979919);
4444   hrf->SetBinContent(999, 0.807699);
4445   hrf->SetBinContent(1000, 0.8014735);
4446   hrf->SetBinContent(1001, 0.7990585);
4447   hrf->SetBinContent(1002, 0.800338);
4448   hrf->SetBinContent(1003, 0.8032897);
4449   hrf->SetBinContent(1004, 0.8062115);
4450   hrf->SetBinContent(1005, 0.7816278);
4451   hrf->SetBinContent(1006, 0.7867376);
4452   hrf->SetBinContent(1007, 0.7911171);
4453   hrf->SetBinContent(1008, 0.7713616);
4454   hrf->SetBinContent(1009, 0.7612013);
4455   hrf->SetBinContent(1010, 0.7483594);
4456   hrf->SetBinContent(1011, 0.7335092);
4457   hrf->SetBinContent(1012, 0.7379464);
4458   hrf->SetBinContent(1013, 0.7298684);
4459   hrf->SetBinContent(1014, 0.7319131);
4460   hrf->SetBinContent(1015, 0.7636759);
4461   hrf->SetBinContent(1016, 0.8397166);
4462   hrf->SetBinContent(1017, 0.8313021);
4463   hrf->SetBinContent(1018, 0.8312497);
4464   hrf->SetBinContent(1019, 0.8293538);
4465   hrf->SetBinContent(1020, 0.8377833);
4466   hrf->SetBinContent(1021, 0.8391762);
4467   hrf->SetBinContent(1022, 0.8472521);
4468   hrf->SetBinContent(1023, 0.8437346);
4469   hrf->SetBinContent(1024, 0.8413609);
4470   hrf->SetBinContent(1027, 0.8706501);
4471   hrf->SetBinContent(1028, 0.8708884);
4472   hrf->SetBinContent(1029, 0.8596638);
4473   hrf->SetBinContent(1030, 0.8669677);
4474   hrf->SetBinContent(1031, 0.8618272);
4475   hrf->SetBinContent(1032, 0.8499665);
4476   hrf->SetBinContent(1033, 0.8595119);
4477   hrf->SetBinContent(1034, 0.8574477);
4478   hrf->SetBinContent(1035, 0.8665594);
4479   hrf->SetBinContent(1036, 0.7836786);
4480   hrf->SetBinContent(1037, 0.7570157);
4481   hrf->SetBinContent(1038, 0.7496819);
4482   hrf->SetBinContent(1039, 0.7568184);
4483   hrf->SetBinContent(1040, 0.7622727);
4484   hrf->SetBinContent(1041, 0.7782569);
4485   hrf->SetBinContent(1042, 0.7813501);
4486   hrf->SetBinContent(1043, 0.7854785);
4487   hrf->SetBinContent(1044, 0.8024394);
4488   hrf->SetBinContent(1045, 0.8006565);
4489   hrf->SetBinContent(1046, 0.8093139);
4490   hrf->SetBinContent(1047, 0.8140576);
4491   hrf->SetBinContent(1048, 0.8294069);
4492   hrf->SetBinContent(1049, 0.8265017);
4493   hrf->SetBinContent(1050, 0.8219708);
4494   hrf->SetBinContent(1051, 0.8306177);
4495   hrf->SetBinContent(1052, 0.8356077);
4496   hrf->SetBinContent(1053, 0.821778);
4497   hrf->SetBinContent(1054, 0.8324773);
4498   hrf->SetBinContent(1055, 0.8327084);
4499   hrf->SetBinContent(1056, 0.8280543);
4500   hrf->SetBinContent(1057, 0.8213516);
4501   hrf->SetBinContent(1058, 0.8111429);
4502   hrf->SetBinContent(1059, 0.8049538);
4503   hrf->SetBinContent(1060, 0.7954642);
4504   hrf->SetBinContent(1061, 0.7925411);
4505   hrf->SetBinContent(1062, 0.7914885);
4506   hrf->SetBinContent(1063, 0.7779347);
4507   hrf->SetBinContent(1064, 0.7610781);
4508   hrf->SetBinContent(1065, 0.7743629);
4509   hrf->SetBinContent(1066, 0.7556941);
4510   hrf->SetBinContent(1067, 0.740801);
4511   hrf->SetBinContent(1068, 0.756769);
4512   hrf->SetBinContent(1069, 0.7749262);
4513   hrf->SetBinContent(1070, 0.8637108);
4514   hrf->SetBinContent(1071, 0.8421297);
4515   hrf->SetBinContent(1072, 0.8345889);
4516   hrf->SetBinContent(1073, 0.8484675);
4517   hrf->SetBinContent(1074, 0.8509088);
4518   hrf->SetBinContent(1075, 0.8528676);
4519   hrf->SetBinContent(1076, 0.8609979);
4520   hrf->SetBinContent(1077, 0.863323);
4521   hrf->SetBinContent(1078, 0.8613247);
4522   hrf->SetBinContent(1081, 0.8834211);
4523   hrf->SetBinContent(1082, 0.8786597);
4524   hrf->SetBinContent(1083, 0.8725045);
4525   hrf->SetBinContent(1084, 0.8704908);
4526   hrf->SetBinContent(1085, 0.8642075);
4527   hrf->SetBinContent(1086, 0.8703049);
4528   hrf->SetBinContent(1087, 0.8612224);
4529   hrf->SetBinContent(1088, 0.8590188);
4530   hrf->SetBinContent(1089, 0.8811834);
4531   hrf->SetBinContent(1090, 0.8036878);
4532   hrf->SetBinContent(1091, 0.7733839);
4533   hrf->SetBinContent(1092, 0.7577583);
4534   hrf->SetBinContent(1093, 0.7661267);
4535   hrf->SetBinContent(1094, 0.7779632);
4536   hrf->SetBinContent(1095, 0.7867661);
4537   hrf->SetBinContent(1096, 0.7944651);
4538   hrf->SetBinContent(1097, 0.8083544);
4539   hrf->SetBinContent(1098, 0.8107268);
4540   hrf->SetBinContent(1099, 0.8189852);
4541   hrf->SetBinContent(1100, 0.8153532);
4542   hrf->SetBinContent(1101, 0.8240046);
4543   hrf->SetBinContent(1102, 0.8384827);
4544   hrf->SetBinContent(1103, 0.8322271);
4545   hrf->SetBinContent(1104, 0.8422883);
4546   hrf->SetBinContent(1105, 0.8423601);
4547   hrf->SetBinContent(1106, 0.8466352);
4548   hrf->SetBinContent(1107, 0.8430629);
4549   hrf->SetBinContent(1108, 0.8358093);
4550   hrf->SetBinContent(1109, 0.837386);
4551   hrf->SetBinContent(1110, 0.8362738);
4552   hrf->SetBinContent(1111, 0.8342865);
4553   hrf->SetBinContent(1112, 0.8284599);
4554   hrf->SetBinContent(1113, 0.8158783);
4555   hrf->SetBinContent(1114, 0.8194523);
4556   hrf->SetBinContent(1115, 0.8146015);
4557   hrf->SetBinContent(1116, 0.8001814);
4558   hrf->SetBinContent(1117, 0.8017688);
4559   hrf->SetBinContent(1118, 0.7813054);
4560   hrf->SetBinContent(1119, 0.7750396);
4561   hrf->SetBinContent(1120, 0.758478);
4562   hrf->SetBinContent(1121, 0.7584834);
4563   hrf->SetBinContent(1122, 0.7688718);
4564   hrf->SetBinContent(1123, 0.787861);
4565   hrf->SetBinContent(1124, 0.8688133);
4566   hrf->SetBinContent(1125, 0.8533958);
4567   hrf->SetBinContent(1126, 0.8537074);
4568   hrf->SetBinContent(1127, 0.8606731);
4569   hrf->SetBinContent(1128, 0.8661022);
4570   hrf->SetBinContent(1129, 0.8672564);
4571   hrf->SetBinContent(1130, 0.8706612);
4572   hrf->SetBinContent(1131, 0.8754287);
4573   hrf->SetBinContent(1132, 0.8721613);
4574   hrf->SetBinContent(1135, 0.8926414);
4575   hrf->SetBinContent(1136, 0.8838556);
4576   hrf->SetBinContent(1137, 0.8809255);
4577   hrf->SetBinContent(1138, 0.8815078);
4578   hrf->SetBinContent(1139, 0.8786798);
4579   hrf->SetBinContent(1140, 0.8731456);
4580   hrf->SetBinContent(1141, 0.8755729);
4581   hrf->SetBinContent(1142, 0.8755569);
4582   hrf->SetBinContent(1143, 0.8917107);
4583   hrf->SetBinContent(1144, 0.8022393);
4584   hrf->SetBinContent(1145, 0.7890468);
4585   hrf->SetBinContent(1146, 0.7707567);
4586   hrf->SetBinContent(1147, 0.7820282);
4587   hrf->SetBinContent(1148, 0.797209);
4588   hrf->SetBinContent(1149, 0.8015469);
4589   hrf->SetBinContent(1150, 0.7989428);
4590   hrf->SetBinContent(1151, 0.81494);
4591   hrf->SetBinContent(1152, 0.8054802);
4592   hrf->SetBinContent(1153, 0.8292938);
4593   hrf->SetBinContent(1154, 0.8191403);
4594   hrf->SetBinContent(1155, 0.8357392);
4595   hrf->SetBinContent(1156, 0.8420494);
4596   hrf->SetBinContent(1157, 0.8470226);
4597   hrf->SetBinContent(1158, 0.8452826);
4598   hrf->SetBinContent(1159, 0.8380713);
4599   hrf->SetBinContent(1160, 0.8519661);
4600   hrf->SetBinContent(1161, 0.8480266);
4601   hrf->SetBinContent(1162, 0.8431207);
4602   hrf->SetBinContent(1163, 0.8380831);
4603   hrf->SetBinContent(1164, 0.8396802);
4604   hrf->SetBinContent(1165, 0.8437529);
4605   hrf->SetBinContent(1166, 0.8442971);
4606   hrf->SetBinContent(1167, 0.8320925);
4607   hrf->SetBinContent(1168, 0.8239457);
4608   hrf->SetBinContent(1169, 0.8274932);
4609   hrf->SetBinContent(1170, 0.8114532);
4610   hrf->SetBinContent(1171, 0.7998323);
4611   hrf->SetBinContent(1172, 0.7996237);
4612   hrf->SetBinContent(1173, 0.792009);
4613   hrf->SetBinContent(1174, 0.7787869);
4614   hrf->SetBinContent(1175, 0.7690356);
4615   hrf->SetBinContent(1176, 0.775647);
4616   hrf->SetBinContent(1177, 0.814122);
4617   hrf->SetBinContent(1178, 0.884719);
4618   hrf->SetBinContent(1179, 0.8670786);
4619   hrf->SetBinContent(1180, 0.8654112);
4620   hrf->SetBinContent(1181, 0.8604522);
4621   hrf->SetBinContent(1182, 0.8731483);
4622   hrf->SetBinContent(1183, 0.8786311);
4623   hrf->SetBinContent(1184, 0.8848958);
4624   hrf->SetBinContent(1185, 0.8810438);
4625   hrf->SetBinContent(1186, 0.8841771);
4626   hrf->SetBinContent(1189, 0.8891022);
4627   hrf->SetBinContent(1190, 0.8870587);
4628   hrf->SetBinContent(1191, 0.8841472);
4629   hrf->SetBinContent(1192, 0.8857799);
4630   hrf->SetBinContent(1193, 0.8845335);
4631   hrf->SetBinContent(1194, 0.8843443);
4632   hrf->SetBinContent(1195, 0.8777463);
4633   hrf->SetBinContent(1196, 0.880188);
4634   hrf->SetBinContent(1197, 0.8909612);
4635   hrf->SetBinContent(1198, 0.8178039);
4636   hrf->SetBinContent(1199, 0.790151);
4637   hrf->SetBinContent(1200, 0.7816035);
4638   hrf->SetBinContent(1201, 0.7839964);
4639   hrf->SetBinContent(1202, 0.7903005);
4640   hrf->SetBinContent(1203, 0.8072708);
4641   hrf->SetBinContent(1204, 0.8133928);
4642   hrf->SetBinContent(1205, 0.8225427);
4643   hrf->SetBinContent(1206, 0.833207);
4644   hrf->SetBinContent(1207, 0.8298087);
4645   hrf->SetBinContent(1208, 0.8389301);
4646   hrf->SetBinContent(1209, 0.8460385);
4647   hrf->SetBinContent(1210, 0.8437337);
4648   hrf->SetBinContent(1211, 0.8557595);
4649   hrf->SetBinContent(1212, 0.8491873);
4650   hrf->SetBinContent(1213, 0.8516658);
4651   hrf->SetBinContent(1214, 0.8624567);
4652   hrf->SetBinContent(1215, 0.8594553);
4653   hrf->SetBinContent(1216, 0.8509933);
4654   hrf->SetBinContent(1217, 0.8471743);
4655   hrf->SetBinContent(1218, 0.857959);
4656   hrf->SetBinContent(1219, 0.8493754);
4657   hrf->SetBinContent(1220, 0.8466064);
4658   hrf->SetBinContent(1221, 0.8371781);
4659   hrf->SetBinContent(1222, 0.8358744);
4660   hrf->SetBinContent(1223, 0.8226563);
4661   hrf->SetBinContent(1224, 0.8172606);
4662   hrf->SetBinContent(1225, 0.8109908);
4663   hrf->SetBinContent(1226, 0.806832);
4664   hrf->SetBinContent(1227, 0.7952395);
4665   hrf->SetBinContent(1228, 0.7979003);
4666   hrf->SetBinContent(1229, 0.7853494);
4667   hrf->SetBinContent(1230, 0.7877384);
4668   hrf->SetBinContent(1231, 0.8165073);
4669   hrf->SetBinContent(1232, 0.8852444);
4670   hrf->SetBinContent(1233, 0.8795059);
4671   hrf->SetBinContent(1234, 0.8737102);
4672   hrf->SetBinContent(1235, 0.8798409);
4673   hrf->SetBinContent(1236, 0.8834345);
4674   hrf->SetBinContent(1237, 0.8831002);
4675   hrf->SetBinContent(1238, 0.8838814);
4676   hrf->SetBinContent(1239, 0.8873666);
4677   hrf->SetBinContent(1240, 0.8796175);
4678   hrf->SetBinContent(1243, 0.8699931);
4679   hrf->SetBinContent(1244, 0.880556);
4680   hrf->SetBinContent(1245, 0.8857679);
4681   hrf->SetBinContent(1246, 0.8867575);
4682   hrf->SetBinContent(1247, 0.8872436);
4683   hrf->SetBinContent(1248, 0.8805988);
4684   hrf->SetBinContent(1249, 0.8760417);
4685   hrf->SetBinContent(1250, 0.8839202);
4686   hrf->SetBinContent(1251, 0.8939078);
4687   hrf->SetBinContent(1252, 0.8196212);
4688   hrf->SetBinContent(1253, 0.7951305);
4689   hrf->SetBinContent(1254, 0.7839375);
4690   hrf->SetBinContent(1255, 0.7964276);
4691   hrf->SetBinContent(1256, 0.8000515);
4692   hrf->SetBinContent(1257, 0.8042353);
4693   hrf->SetBinContent(1258, 0.8224838);
4694   hrf->SetBinContent(1259, 0.8265044);
4695   hrf->SetBinContent(1260, 0.842755);
4696   hrf->SetBinContent(1261, 0.8381351);
4697   hrf->SetBinContent(1262, 0.8499912);
4698   hrf->SetBinContent(1263, 0.8451387);
4699   hrf->SetBinContent(1264, 0.8538584);
4700   hrf->SetBinContent(1265, 0.8548691);
4701   hrf->SetBinContent(1266, 0.8640006);
4702   hrf->SetBinContent(1267, 0.8592045);
4703   hrf->SetBinContent(1268, 0.8652804);
4704   hrf->SetBinContent(1269, 0.8636556);
4705   hrf->SetBinContent(1270, 0.8597942);
4706   hrf->SetBinContent(1271, 0.8495367);
4707   hrf->SetBinContent(1272, 0.8544548);
4708   hrf->SetBinContent(1273, 0.8598359);
4709   hrf->SetBinContent(1274, 0.8494906);
4710   hrf->SetBinContent(1275, 0.8489674);
4711   hrf->SetBinContent(1276, 0.8405565);
4712   hrf->SetBinContent(1277, 0.8359114);
4713   hrf->SetBinContent(1278, 0.8236802);
4714   hrf->SetBinContent(1279, 0.8239701);
4715   hrf->SetBinContent(1280, 0.8109244);
4716   hrf->SetBinContent(1281, 0.8064739);
4717   hrf->SetBinContent(1282, 0.7994598);
4718   hrf->SetBinContent(1283, 0.7857624);
4719   hrf->SetBinContent(1284, 0.7976);
4720   hrf->SetBinContent(1285, 0.817425);
4721   hrf->SetBinContent(1286, 0.8980819);
4722   hrf->SetBinContent(1287, 0.8794962);
4723   hrf->SetBinContent(1288, 0.8744811);
4724   hrf->SetBinContent(1289, 0.8777318);
4725   hrf->SetBinContent(1290, 0.8769578);
4726   hrf->SetBinContent(1291, 0.8837912);
4727   hrf->SetBinContent(1292, 0.8830451);
4728   hrf->SetBinContent(1293, 0.8832207);
4729   hrf->SetBinContent(1294, 0.8726093);
4730   hrf->SetBinContent(1297, 0.8833746);
4731   hrf->SetBinContent(1298, 0.8892896);
4732   hrf->SetBinContent(1299, 0.8946407);
4733   hrf->SetBinContent(1300, 0.886827);
4734   hrf->SetBinContent(1301, 0.8873971);
4735   hrf->SetBinContent(1302, 0.8878529);
4736   hrf->SetBinContent(1303, 0.8882861);
4737   hrf->SetBinContent(1304, 0.8945645);
4738   hrf->SetBinContent(1305, 0.9100397);
4739   hrf->SetBinContent(1306, 0.8372028);
4740   hrf->SetBinContent(1307, 0.8102537);
4741   hrf->SetBinContent(1308, 0.8034006);
4742   hrf->SetBinContent(1309, 0.8103142);
4743   hrf->SetBinContent(1310, 0.809669);
4744   hrf->SetBinContent(1311, 0.8221305);
4745   hrf->SetBinContent(1312, 0.8360682);
4746   hrf->SetBinContent(1313, 0.8428956);
4747   hrf->SetBinContent(1314, 0.8529904);
4748   hrf->SetBinContent(1315, 0.8403449);
4749   hrf->SetBinContent(1316, 0.847197);
4750   hrf->SetBinContent(1317, 0.8571557);
4751   hrf->SetBinContent(1318, 0.8633579);
4752   hrf->SetBinContent(1319, 0.8623986);
4753   hrf->SetBinContent(1320, 0.8692189);
4754   hrf->SetBinContent(1321, 0.8681874);
4755   hrf->SetBinContent(1322, 0.8733714);
4756   hrf->SetBinContent(1323, 0.8649191);
4757   hrf->SetBinContent(1324, 0.8690168);
4758   hrf->SetBinContent(1325, 0.8687195);
4759   hrf->SetBinContent(1326, 0.8682766);
4760   hrf->SetBinContent(1327, 0.8630986);
4761   hrf->SetBinContent(1328, 0.8554676);
4762   hrf->SetBinContent(1329, 0.8457834);
4763   hrf->SetBinContent(1330, 0.8468786);
4764   hrf->SetBinContent(1331, 0.8466587);
4765   hrf->SetBinContent(1332, 0.8327401);
4766   hrf->SetBinContent(1333, 0.8289707);
4767   hrf->SetBinContent(1334, 0.8209063);
4768   hrf->SetBinContent(1335, 0.8148324);
4769   hrf->SetBinContent(1336, 0.8016603);
4770   hrf->SetBinContent(1337, 0.8032823);
4771   hrf->SetBinContent(1338, 0.8121458);
4772   hrf->SetBinContent(1339, 0.8311667);
4773   hrf->SetBinContent(1340, 0.9000667);
4774   hrf->SetBinContent(1341, 0.8870225);
4775   hrf->SetBinContent(1342, 0.8807783);
4776   hrf->SetBinContent(1343, 0.8867585);
4777   hrf->SetBinContent(1344, 0.887088);
4778   hrf->SetBinContent(1345, 0.8945184);
4779   hrf->SetBinContent(1346, 0.8915095);
4780   hrf->SetBinContent(1347, 0.8958459);
4781   hrf->SetBinContent(1348, 0.8770605);
4782   hrf->SetBinContent(1351, 0.9107674);
4783   hrf->SetBinContent(1352, 0.901845);
4784   hrf->SetBinContent(1353, 0.9046344);
4785   hrf->SetBinContent(1354, 0.9028492);
4786   hrf->SetBinContent(1355, 0.9029417);
4787   hrf->SetBinContent(1356, 0.9025894);
4788   hrf->SetBinContent(1357, 0.9009511);
4789   hrf->SetBinContent(1358, 0.9044149);
4790   hrf->SetBinContent(1359, 0.9154013);
4791   hrf->SetBinContent(1360, 0.8367298);
4792   hrf->SetBinContent(1361, 0.8242673);
4793   hrf->SetBinContent(1362, 0.8122698);
4794   hrf->SetBinContent(1363, 0.8129655);
4795   hrf->SetBinContent(1364, 0.8246857);
4796   hrf->SetBinContent(1365, 0.8306041);
4797   hrf->SetBinContent(1366, 0.8359771);
4798   hrf->SetBinContent(1367, 0.8536226);
4799   hrf->SetBinContent(1368, 0.8658685);
4800   hrf->SetBinContent(1369, 0.866558);
4801   hrf->SetBinContent(1370, 0.8651952);
4802   hrf->SetBinContent(1371, 0.8684635);
4803   hrf->SetBinContent(1372, 0.8754547);
4804   hrf->SetBinContent(1373, 0.8689093);
4805   hrf->SetBinContent(1374, 0.8794907);
4806   hrf->SetBinContent(1375, 0.8772472);
4807   hrf->SetBinContent(1376, 0.8768589);
4808   hrf->SetBinContent(1377, 0.8863833);
4809   hrf->SetBinContent(1378, 0.8752023);
4810   hrf->SetBinContent(1379, 0.8694621);
4811   hrf->SetBinContent(1380, 0.8833391);
4812   hrf->SetBinContent(1381, 0.8768603);
4813   hrf->SetBinContent(1382, 0.869158);
4814   hrf->SetBinContent(1383, 0.8667737);
4815   hrf->SetBinContent(1384, 0.8611507);
4816   hrf->SetBinContent(1385, 0.8608423);
4817   hrf->SetBinContent(1386, 0.8516886);
4818   hrf->SetBinContent(1387, 0.8415661);
4819   hrf->SetBinContent(1388, 0.8409142);
4820   hrf->SetBinContent(1389, 0.8235896);
4821   hrf->SetBinContent(1390, 0.8184434);
4822   hrf->SetBinContent(1391, 0.8097028);
4823   hrf->SetBinContent(1392, 0.8229869);
4824   hrf->SetBinContent(1393, 0.8520653);
4825   hrf->SetBinContent(1394, 0.91498);
4826   hrf->SetBinContent(1395, 0.9005948);
4827   hrf->SetBinContent(1396, 0.8929456);
4828   hrf->SetBinContent(1397, 0.8981298);
4829   hrf->SetBinContent(1398, 0.903121);
4830   hrf->SetBinContent(1399, 0.9075835);
4831   hrf->SetBinContent(1400, 0.9140153);
4832   hrf->SetBinContent(1401, 0.9101715);
4833   hrf->SetBinContent(1402, 0.911872);
4834   hrf->SetBinContent(1405, 0.9039399);
4835   hrf->SetBinContent(1406, 0.9063057);
4836   hrf->SetBinContent(1407, 0.9046811);
4837   hrf->SetBinContent(1408, 0.9110272);
4838   hrf->SetBinContent(1409, 0.9117368);
4839   hrf->SetBinContent(1410, 0.9076403);
4840   hrf->SetBinContent(1411, 0.9033728);
4841   hrf->SetBinContent(1412, 0.908191);
4842   hrf->SetBinContent(1413, 0.9208092);
4843   hrf->SetBinContent(1414, 0.8550934);
4844   hrf->SetBinContent(1415, 0.8329291);
4845   hrf->SetBinContent(1416, 0.8214185);
4846   hrf->SetBinContent(1417, 0.8256217);
4847   hrf->SetBinContent(1418, 0.8495316);
4848   hrf->SetBinContent(1419, 0.8494883);
4849   hrf->SetBinContent(1420, 0.8567852);
4850   hrf->SetBinContent(1421, 0.8572022);
4851   hrf->SetBinContent(1422, 0.8683975);
4852   hrf->SetBinContent(1423, 0.8678761);
4853   hrf->SetBinContent(1424, 0.8731164);
4854   hrf->SetBinContent(1425, 0.8683652);
4855   hrf->SetBinContent(1426, 0.8794419);
4856   hrf->SetBinContent(1427, 0.8815932);
4857   hrf->SetBinContent(1428, 0.8864079);
4858   hrf->SetBinContent(1429, 0.8836783);
4859   hrf->SetBinContent(1430, 0.8894901);
4860   hrf->SetBinContent(1431, 0.8901763);
4861   hrf->SetBinContent(1432, 0.8808558);
4862   hrf->SetBinContent(1433, 0.8784434);
4863   hrf->SetBinContent(1434, 0.8785816);
4864   hrf->SetBinContent(1435, 0.8881973);
4865   hrf->SetBinContent(1436, 0.8753826);
4866   hrf->SetBinContent(1437, 0.8633127);
4867   hrf->SetBinContent(1438, 0.8630874);
4868   hrf->SetBinContent(1439, 0.8581874);
4869   hrf->SetBinContent(1440, 0.8548054);
4870   hrf->SetBinContent(1441, 0.8631837);
4871   hrf->SetBinContent(1442, 0.8439391);
4872   hrf->SetBinContent(1443, 0.83869);
4873   hrf->SetBinContent(1444, 0.8351945);
4874   hrf->SetBinContent(1445, 0.8259542);
4875   hrf->SetBinContent(1446, 0.8348157);
4876   hrf->SetBinContent(1447, 0.8657665);
4877   hrf->SetBinContent(1448, 0.919937);
4878   hrf->SetBinContent(1449, 0.9106402);
4879   hrf->SetBinContent(1450, 0.9066347);
4880   hrf->SetBinContent(1451, 0.9057992);
4881   hrf->SetBinContent(1452, 0.9104689);
4882   hrf->SetBinContent(1453, 0.9105675);
4883   hrf->SetBinContent(1454, 0.917769);
4884   hrf->SetBinContent(1455, 0.9100168);
4885   hrf->SetBinContent(1456, 0.9122199);
4886   hrf->SetBinContent(1459, 0.8731261);
4887   hrf->SetBinContent(1460, 0.8929094);
4888   hrf->SetBinContent(1461, 0.9041327);
4889   hrf->SetBinContent(1462, 0.9131415);
4890   hrf->SetBinContent(1463, 0.9066501);
4891   hrf->SetBinContent(1464, 0.907663);
4892   hrf->SetBinContent(1465, 0.9030681);
4893   hrf->SetBinContent(1466, 0.9116143);
4894   hrf->SetBinContent(1467, 0.924934);
4895   hrf->SetBinContent(1468, 0.8582804);
4896   hrf->SetBinContent(1469, 0.8448771);
4897   hrf->SetBinContent(1470, 0.8322512);
4898   hrf->SetBinContent(1471, 0.8413401);
4899   hrf->SetBinContent(1472, 0.8452342);
4900   hrf->SetBinContent(1473, 0.8499962);
4901   hrf->SetBinContent(1474, 0.8578755);
4902   hrf->SetBinContent(1475, 0.870818);
4903   hrf->SetBinContent(1476, 0.8684161);
4904   hrf->SetBinContent(1477, 0.8717569);
4905   hrf->SetBinContent(1478, 0.8661126);
4906   hrf->SetBinContent(1479, 0.8748658);
4907   hrf->SetBinContent(1480, 0.8945366);
4908   hrf->SetBinContent(1481, 0.887479);
4909   hrf->SetBinContent(1482, 0.8910479);
4910   hrf->SetBinContent(1483, 0.8878255);
4911   hrf->SetBinContent(1484, 0.8889695);
4912   hrf->SetBinContent(1485, 0.8869578);
4913   hrf->SetBinContent(1486, 0.8927147);
4914   hrf->SetBinContent(1487, 0.893798);
4915   hrf->SetBinContent(1488, 0.889362);
4916   hrf->SetBinContent(1489, 0.8875631);
4917   hrf->SetBinContent(1490, 0.890229);
4918   hrf->SetBinContent(1491, 0.8816059);
4919   hrf->SetBinContent(1492, 0.8668377);
4920   hrf->SetBinContent(1493, 0.869731);
4921   hrf->SetBinContent(1494, 0.8621845);
4922   hrf->SetBinContent(1495, 0.8679706);
4923   hrf->SetBinContent(1496, 0.8502749);
4924   hrf->SetBinContent(1497, 0.8427823);
4925   hrf->SetBinContent(1498, 0.8440582);
4926   hrf->SetBinContent(1499, 0.8246489);
4927   hrf->SetBinContent(1500, 0.838813);
4928   hrf->SetBinContent(1501, 0.8574219);
4929   hrf->SetBinContent(1502, 0.9263051);
4930   hrf->SetBinContent(1503, 0.9140279);
4931   hrf->SetBinContent(1504, 0.9136851);
4932   hrf->SetBinContent(1505, 0.9010017);
4933   hrf->SetBinContent(1506, 0.9108002);
4934   hrf->SetBinContent(1507, 0.9104546);
4935   hrf->SetBinContent(1508, 0.9128228);
4936   hrf->SetBinContent(1509, 0.8955492);
4937   hrf->SetBinContent(1510, 0.895875);
4938   hrf->SetBinContent(1513, 0.8521476);
4939   hrf->SetBinContent(1514, 0.8678765);
4940   hrf->SetBinContent(1515, 0.8819187);
4941   hrf->SetBinContent(1516, 0.8971331);
4942   hrf->SetBinContent(1517, 0.8997292);
4943   hrf->SetBinContent(1518, 0.9004843);
4944   hrf->SetBinContent(1519, 0.9072738);
4945   hrf->SetBinContent(1520, 0.9154096);
4946   hrf->SetBinContent(1521, 0.9255536);
4947   hrf->SetBinContent(1522, 0.8642027);
4948   hrf->SetBinContent(1523, 0.8448632);
4949   hrf->SetBinContent(1524, 0.8316462);
4950   hrf->SetBinContent(1525, 0.8349957);
4951   hrf->SetBinContent(1526, 0.8407539);
4952   hrf->SetBinContent(1527, 0.850341);
4953   hrf->SetBinContent(1528, 0.8542346);
4954   hrf->SetBinContent(1529, 0.8641542);
4955   hrf->SetBinContent(1530, 0.8824866);
4956   hrf->SetBinContent(1531, 0.875233);
4957   hrf->SetBinContent(1532, 0.8747888);
4958   hrf->SetBinContent(1533, 0.8876879);
4959   hrf->SetBinContent(1534, 0.8921785);
4960   hrf->SetBinContent(1535, 0.8959677);
4961   hrf->SetBinContent(1536, 0.8927501);
4962   hrf->SetBinContent(1537, 0.8898901);
4963   hrf->SetBinContent(1538, 0.8942666);
4964   hrf->SetBinContent(1539, 0.892297);
4965   hrf->SetBinContent(1540, 0.8892371);
4966   hrf->SetBinContent(1541, 0.892962);
4967   hrf->SetBinContent(1542, 0.8810925);
4968   hrf->SetBinContent(1543, 0.8918186);
4969   hrf->SetBinContent(1544, 0.8845227);
4970   hrf->SetBinContent(1545, 0.8848883);
4971   hrf->SetBinContent(1546, 0.8825886);
4972   hrf->SetBinContent(1547, 0.8737018);
4973   hrf->SetBinContent(1548, 0.8694548);
4974   hrf->SetBinContent(1549, 0.8615527);
4975   hrf->SetBinContent(1550, 0.8557075);
4976   hrf->SetBinContent(1551, 0.8527821);
4977   hrf->SetBinContent(1552, 0.8239888);
4978   hrf->SetBinContent(1553, 0.8215376);
4979   hrf->SetBinContent(1554, 0.8346367);
4980   hrf->SetBinContent(1555, 0.8683265);
4981   hrf->SetBinContent(1556, 0.9221479);
4982   hrf->SetBinContent(1557, 0.9117818);
4983   hrf->SetBinContent(1558, 0.9093716);
4984   hrf->SetBinContent(1559, 0.9003564);
4985   hrf->SetBinContent(1560, 0.8994485);
4986   hrf->SetBinContent(1561, 0.8900582);
4987   hrf->SetBinContent(1562, 0.8851296);
4988   hrf->SetBinContent(1563, 0.8711704);
4989   hrf->SetBinContent(1564, 0.8568475);
4990 
4991   return hrf;
4992 }
4993 
4994 //____________________________________________________________________________||
4995 TH2D* TCMETAlgo::getResponseFunction_mode() {
4996   // single pion response function from mode
4997 
4998   Double_t xAxis2[53] = {-2.5,   -2.322, -2.172, -2.043, -1.93,  -1.83,  -1.74,  -1.653, -1.566, -1.479, -1.392,
4999                          -1.305, -1.218, -1.131, -1.044, -0.957, -0.879, -0.783, -0.696, -0.609, -0.522, -0.435,
5000                          -0.348, -0.261, -0.174, -0.087, 0,      0.087,  0.174,  0.261,  0.348,  0.435,  0.522,
5001                          0.609,  0.696,  0.783,  0.879,  0.957,  1.044,  1.131,  1.218,  1.305,  1.392,  1.479,
5002                          1.566,  1.653,  1.74,   1.83,   1.93,   2.043,  2.172,  2.322,  2.5};
5003 
5004   Double_t yAxis2[29] = {0,  0.5, 1,  1.5, 2,  3,  4,  5,  6,  7,  8,  9,  10, 12, 14,
5005                          16, 18,  20, 25,  30, 35, 40, 45, 50, 60, 70, 80, 90, 100};
5006 
5007   TH2D* hrf = new TH2D("hrf", "RF  (mode)", 52, xAxis2, 28, yAxis2);
5008 
5009   hrf->SetBinContent(163, 0.5);
5010   hrf->SetBinContent(164, 0.58);
5011   hrf->SetBinContent(165, 0.62);
5012   hrf->SetBinContent(166, 0.54);
5013   hrf->SetBinContent(167, 0.46);
5014   hrf->SetBinContent(168, 0.14);
5015   hrf->SetBinContent(169, 0.14);
5016   hrf->SetBinContent(170, 0.02);
5017   hrf->SetBinContent(171, 0.02);
5018   hrf->SetBinContent(172, 0.02);
5019   hrf->SetBinContent(173, 0.02);
5020   hrf->SetBinContent(174, 0.02);
5021   hrf->SetBinContent(175, 0.02);
5022   hrf->SetBinContent(176, 0.02);
5023   hrf->SetBinContent(177, 0.02);
5024   hrf->SetBinContent(178, 0.02);
5025   hrf->SetBinContent(179, 0.02);
5026   hrf->SetBinContent(180, 0.02);
5027   hrf->SetBinContent(181, 0.02);
5028   hrf->SetBinContent(182, 0.02);
5029   hrf->SetBinContent(183, 0.02);
5030   hrf->SetBinContent(184, 0.02);
5031   hrf->SetBinContent(185, 0.02);
5032   hrf->SetBinContent(186, 0.02);
5033   hrf->SetBinContent(187, 0.02);
5034   hrf->SetBinContent(188, 0.02);
5035   hrf->SetBinContent(189, 0.02);
5036   hrf->SetBinContent(190, 0.02);
5037   hrf->SetBinContent(191, 0.02);
5038   hrf->SetBinContent(192, 0.02);
5039   hrf->SetBinContent(193, 0.02);
5040   hrf->SetBinContent(194, 0.02);
5041   hrf->SetBinContent(195, 0.02);
5042   hrf->SetBinContent(196, 0.02);
5043   hrf->SetBinContent(197, 0.02);
5044   hrf->SetBinContent(198, 0.02);
5045   hrf->SetBinContent(199, 0.02);
5046   hrf->SetBinContent(200, 0.02);
5047   hrf->SetBinContent(201, 0.02);
5048   hrf->SetBinContent(202, 0.02);
5049   hrf->SetBinContent(203, 0.02);
5050   hrf->SetBinContent(204, 0.02);
5051   hrf->SetBinContent(205, 0.02);
5052   hrf->SetBinContent(206, 0.02);
5053   hrf->SetBinContent(207, 0.02);
5054   hrf->SetBinContent(208, 0.02);
5055   hrf->SetBinContent(209, 0.02);
5056   hrf->SetBinContent(210, 0.14);
5057   hrf->SetBinContent(211, 0.1);
5058   hrf->SetBinContent(212, 0.34);
5059   hrf->SetBinContent(213, 0.34);
5060   hrf->SetBinContent(214, 0.38);
5061   hrf->SetBinContent(217, 0.5);
5062   hrf->SetBinContent(218, 0.54);
5063   hrf->SetBinContent(219, 0.5);
5064   hrf->SetBinContent(220, 0.58);
5065   hrf->SetBinContent(221, 0.46);
5066   hrf->SetBinContent(222, 0.5);
5067   hrf->SetBinContent(223, 0.1);
5068   hrf->SetBinContent(224, 0.22);
5069   hrf->SetBinContent(225, 0.02);
5070   hrf->SetBinContent(226, 0.02);
5071   hrf->SetBinContent(227, 0.02);
5072   hrf->SetBinContent(228, 0.02);
5073   hrf->SetBinContent(229, 0.02);
5074   hrf->SetBinContent(230, 0.02);
5075   hrf->SetBinContent(231, 0.02);
5076   hrf->SetBinContent(232, 0.02);
5077   hrf->SetBinContent(233, 0.02);
5078   hrf->SetBinContent(234, 0.02);
5079   hrf->SetBinContent(235, 0.02);
5080   hrf->SetBinContent(236, 0.02);
5081   hrf->SetBinContent(237, 0.02);
5082   hrf->SetBinContent(238, 0.02);
5083   hrf->SetBinContent(239, 0.02);
5084   hrf->SetBinContent(240, 0.02);
5085   hrf->SetBinContent(241, 0.02);
5086   hrf->SetBinContent(242, 0.02);
5087   hrf->SetBinContent(243, 0.02);
5088   hrf->SetBinContent(244, 0.02);
5089   hrf->SetBinContent(245, 0.02);
5090   hrf->SetBinContent(246, 0.02);
5091   hrf->SetBinContent(247, 0.02);
5092   hrf->SetBinContent(248, 0.02);
5093   hrf->SetBinContent(249, 0.02);
5094   hrf->SetBinContent(250, 0.02);
5095   hrf->SetBinContent(251, 0.02);
5096   hrf->SetBinContent(252, 0.02);
5097   hrf->SetBinContent(253, 0.02);
5098   hrf->SetBinContent(254, 0.02);
5099   hrf->SetBinContent(255, 0.02);
5100   hrf->SetBinContent(256, 0.02);
5101   hrf->SetBinContent(257, 0.02);
5102   hrf->SetBinContent(258, 0.02);
5103   hrf->SetBinContent(259, 0.02);
5104   hrf->SetBinContent(260, 0.02);
5105   hrf->SetBinContent(261, 0.02);
5106   hrf->SetBinContent(262, 0.1);
5107   hrf->SetBinContent(263, 0.1);
5108   hrf->SetBinContent(264, 0.18);
5109   hrf->SetBinContent(265, 0.38);
5110   hrf->SetBinContent(266, 0.38);
5111   hrf->SetBinContent(267, 0.42);
5112   hrf->SetBinContent(268, 0.38);
5113   hrf->SetBinContent(271, 0.5);
5114   hrf->SetBinContent(272, 0.58);
5115   hrf->SetBinContent(273, 0.58);
5116   hrf->SetBinContent(274, 0.58);
5117   hrf->SetBinContent(275, 0.42);
5118   hrf->SetBinContent(276, 0.42);
5119   hrf->SetBinContent(277, 0.38);
5120   hrf->SetBinContent(278, 0.38);
5121   hrf->SetBinContent(279, 0.18);
5122   hrf->SetBinContent(280, 0.38);
5123   hrf->SetBinContent(281, 0.38);
5124   hrf->SetBinContent(282, 0.3);
5125   hrf->SetBinContent(283, 0.3);
5126   hrf->SetBinContent(284, 0.06);
5127   hrf->SetBinContent(285, 0.06);
5128   hrf->SetBinContent(286, 0.02);
5129   hrf->SetBinContent(287, 0.02);
5130   hrf->SetBinContent(288, 0.3);
5131   hrf->SetBinContent(289, 0.02);
5132   hrf->SetBinContent(290, 0.02);
5133   hrf->SetBinContent(291, 0.02);
5134   hrf->SetBinContent(292, 0.02);
5135   hrf->SetBinContent(293, 0.02);
5136   hrf->SetBinContent(294, 0.02);
5137   hrf->SetBinContent(295, 0.02);
5138   hrf->SetBinContent(296, 0.02);
5139   hrf->SetBinContent(297, 0.02);
5140   hrf->SetBinContent(298, 0.02);
5141   hrf->SetBinContent(299, 0.02);
5142   hrf->SetBinContent(300, 0.02);
5143   hrf->SetBinContent(301, 0.02);
5144   hrf->SetBinContent(302, 0.02);
5145   hrf->SetBinContent(303, 0.02);
5146   hrf->SetBinContent(304, 0.02);
5147   hrf->SetBinContent(305, 0.02);
5148   hrf->SetBinContent(306, 0.02);
5149   hrf->SetBinContent(307, 0.02);
5150   hrf->SetBinContent(308, 0.02);
5151   hrf->SetBinContent(309, 0.02);
5152   hrf->SetBinContent(310, 0.02);
5153   hrf->SetBinContent(311, 0.3);
5154   hrf->SetBinContent(312, 0.06);
5155   hrf->SetBinContent(313, 0.02);
5156   hrf->SetBinContent(314, 0.02);
5157   hrf->SetBinContent(315, 0.3);
5158   hrf->SetBinContent(316, 0.18);
5159   hrf->SetBinContent(317, 0.26);
5160   hrf->SetBinContent(318, 0.22);
5161   hrf->SetBinContent(319, 0.34);
5162   hrf->SetBinContent(320, 0.38);
5163   hrf->SetBinContent(321, 0.5);
5164   hrf->SetBinContent(322, 0.38);
5165   hrf->SetBinContent(325, 0.66);
5166   hrf->SetBinContent(326, 0.54);
5167   hrf->SetBinContent(327, 0.58);
5168   hrf->SetBinContent(328, 0.5);
5169   hrf->SetBinContent(329, 0.38);
5170   hrf->SetBinContent(330, 0.58);
5171   hrf->SetBinContent(331, 0.42);
5172   hrf->SetBinContent(332, 0.38);
5173   hrf->SetBinContent(333, 0.38);
5174   hrf->SetBinContent(334, 0.3);
5175   hrf->SetBinContent(335, 0.3);
5176   hrf->SetBinContent(336, 0.38);
5177   hrf->SetBinContent(337, 0.3);
5178   hrf->SetBinContent(338, 0.3);
5179   hrf->SetBinContent(339, 0.34);
5180   hrf->SetBinContent(340, 0.3);
5181   hrf->SetBinContent(341, 0.26);
5182   hrf->SetBinContent(342, 0.3);
5183   hrf->SetBinContent(343, 0.34);
5184   hrf->SetBinContent(344, 0.34);
5185   hrf->SetBinContent(345, 0.34);
5186   hrf->SetBinContent(346, 0.3);
5187   hrf->SetBinContent(347, 0.46);
5188   hrf->SetBinContent(348, 0.34);
5189   hrf->SetBinContent(349, 0.38);
5190   hrf->SetBinContent(350, 0.38);
5191   hrf->SetBinContent(351, 0.3);
5192   hrf->SetBinContent(352, 0.34);
5193   hrf->SetBinContent(353, 0.34);
5194   hrf->SetBinContent(354, 0.34);
5195   hrf->SetBinContent(355, 0.38);
5196   hrf->SetBinContent(356, 0.3);
5197   hrf->SetBinContent(357, 0.3);
5198   hrf->SetBinContent(358, 0.34);
5199   hrf->SetBinContent(359, 0.34);
5200   hrf->SetBinContent(360, 0.34);
5201   hrf->SetBinContent(361, 0.34);
5202   hrf->SetBinContent(362, 0.26);
5203   hrf->SetBinContent(363, 0.38);
5204   hrf->SetBinContent(364, 0.3);
5205   hrf->SetBinContent(365, 0.3);
5206   hrf->SetBinContent(366, 0.26);
5207   hrf->SetBinContent(367, 0.3);
5208   hrf->SetBinContent(368, 0.26);
5209   hrf->SetBinContent(369, 0.3);
5210   hrf->SetBinContent(370, 0.34);
5211   hrf->SetBinContent(371, 0.5);
5212   hrf->SetBinContent(372, 0.46);
5213   hrf->SetBinContent(373, 0.46);
5214   hrf->SetBinContent(374, 0.42);
5215   hrf->SetBinContent(375, 0.54);
5216   hrf->SetBinContent(376, 0.5);
5217   hrf->SetBinContent(379, 0.74);
5218   hrf->SetBinContent(380, 0.66);
5219   hrf->SetBinContent(381, 0.74);
5220   hrf->SetBinContent(382, 0.62);
5221   hrf->SetBinContent(383, 0.54);
5222   hrf->SetBinContent(384, 0.46);
5223   hrf->SetBinContent(385, 0.46);
5224   hrf->SetBinContent(386, 0.38);
5225   hrf->SetBinContent(387, 0.34);
5226   hrf->SetBinContent(388, 0.42);
5227   hrf->SetBinContent(389, 0.46);
5228   hrf->SetBinContent(390, 0.38);
5229   hrf->SetBinContent(391, 0.42);
5230   hrf->SetBinContent(392, 0.34);
5231   hrf->SetBinContent(393, 0.42);
5232   hrf->SetBinContent(394, 0.46);
5233   hrf->SetBinContent(395, 0.38);
5234   hrf->SetBinContent(396, 0.38);
5235   hrf->SetBinContent(397, 0.5);
5236   hrf->SetBinContent(398, 0.38);
5237   hrf->SetBinContent(399, 0.42);
5238   hrf->SetBinContent(400, 0.5);
5239   hrf->SetBinContent(401, 0.38);
5240   hrf->SetBinContent(402, 0.46);
5241   hrf->SetBinContent(403, 0.42);
5242   hrf->SetBinContent(404, 0.46);
5243   hrf->SetBinContent(405, 0.38);
5244   hrf->SetBinContent(406, 0.42);
5245   hrf->SetBinContent(407, 0.46);
5246   hrf->SetBinContent(408, 0.46);
5247   hrf->SetBinContent(409, 0.46);
5248   hrf->SetBinContent(410, 0.34);
5249   hrf->SetBinContent(411, 0.46);
5250   hrf->SetBinContent(412, 0.46);
5251   hrf->SetBinContent(413, 0.46);
5252   hrf->SetBinContent(414, 0.46);
5253   hrf->SetBinContent(415, 0.34);
5254   hrf->SetBinContent(416, 0.46);
5255   hrf->SetBinContent(417, 0.42);
5256   hrf->SetBinContent(418, 0.3);
5257   hrf->SetBinContent(419, 0.46);
5258   hrf->SetBinContent(420, 0.42);
5259   hrf->SetBinContent(421, 0.38);
5260   hrf->SetBinContent(422, 0.38);
5261   hrf->SetBinContent(423, 0.5);
5262   hrf->SetBinContent(424, 0.38);
5263   hrf->SetBinContent(425, 0.46);
5264   hrf->SetBinContent(426, 0.5);
5265   hrf->SetBinContent(427, 0.58);
5266   hrf->SetBinContent(428, 0.5);
5267   hrf->SetBinContent(429, 0.54);
5268   hrf->SetBinContent(430, 0.62);
5269   hrf->SetBinContent(433, 0.74);
5270   hrf->SetBinContent(434, 0.74);
5271   hrf->SetBinContent(435, 0.74);
5272   hrf->SetBinContent(436, 0.66);
5273   hrf->SetBinContent(437, 0.58);
5274   hrf->SetBinContent(438, 0.62);
5275   hrf->SetBinContent(439, 0.54);
5276   hrf->SetBinContent(440, 0.54);
5277   hrf->SetBinContent(441, 0.46);
5278   hrf->SetBinContent(442, 0.42);
5279   hrf->SetBinContent(443, 0.46);
5280   hrf->SetBinContent(444, 0.46);
5281   hrf->SetBinContent(445, 0.34);
5282   hrf->SetBinContent(446, 0.42);
5283   hrf->SetBinContent(447, 0.38);
5284   hrf->SetBinContent(448, 0.46);
5285   hrf->SetBinContent(449, 0.38);
5286   hrf->SetBinContent(450, 0.38);
5287   hrf->SetBinContent(451, 0.5);
5288   hrf->SetBinContent(452, 0.42);
5289   hrf->SetBinContent(453, 0.46);
5290   hrf->SetBinContent(454, 0.54);
5291   hrf->SetBinContent(455, 0.5);
5292   hrf->SetBinContent(456, 0.54);
5293   hrf->SetBinContent(457, 0.46);
5294   hrf->SetBinContent(458, 0.5);
5295   hrf->SetBinContent(459, 0.46);
5296   hrf->SetBinContent(460, 0.5);
5297   hrf->SetBinContent(461, 0.42);
5298   hrf->SetBinContent(462, 0.46);
5299   hrf->SetBinContent(463, 0.5);
5300   hrf->SetBinContent(464, 0.42);
5301   hrf->SetBinContent(465, 0.42);
5302   hrf->SetBinContent(466, 0.42);
5303   hrf->SetBinContent(467, 0.46);
5304   hrf->SetBinContent(468, 0.38);
5305   hrf->SetBinContent(469, 0.5);
5306   hrf->SetBinContent(470, 0.38);
5307   hrf->SetBinContent(471, 0.46);
5308   hrf->SetBinContent(472, 0.42);
5309   hrf->SetBinContent(473, 0.46);
5310   hrf->SetBinContent(474, 0.46);
5311   hrf->SetBinContent(475, 0.34);
5312   hrf->SetBinContent(476, 0.34);
5313   hrf->SetBinContent(477, 0.5);
5314   hrf->SetBinContent(478, 0.42);
5315   hrf->SetBinContent(479, 0.5);
5316   hrf->SetBinContent(480, 0.54);
5317   hrf->SetBinContent(481, 0.62);
5318   hrf->SetBinContent(482, 0.58);
5319   hrf->SetBinContent(483, 0.66);
5320   hrf->SetBinContent(484, 0.74);
5321   hrf->SetBinContent(487, 0.82);
5322   hrf->SetBinContent(488, 0.7);
5323   hrf->SetBinContent(489, 0.66);
5324   hrf->SetBinContent(490, 0.74);
5325   hrf->SetBinContent(491, 0.7);
5326   hrf->SetBinContent(492, 0.62);
5327   hrf->SetBinContent(493, 0.62);
5328   hrf->SetBinContent(494, 0.5);
5329   hrf->SetBinContent(495, 0.46);
5330   hrf->SetBinContent(496, 0.5);
5331   hrf->SetBinContent(497, 0.5);
5332   hrf->SetBinContent(498, 0.46);
5333   hrf->SetBinContent(499, 0.5);
5334   hrf->SetBinContent(500, 0.5);
5335   hrf->SetBinContent(501, 0.42);
5336   hrf->SetBinContent(502, 0.38);
5337   hrf->SetBinContent(503, 0.42);
5338   hrf->SetBinContent(504, 0.5);
5339   hrf->SetBinContent(505, 0.5);
5340   hrf->SetBinContent(506, 0.42);
5341   hrf->SetBinContent(507, 0.5);
5342   hrf->SetBinContent(508, 0.38);
5343   hrf->SetBinContent(509, 0.54);
5344   hrf->SetBinContent(510, 0.46);
5345   hrf->SetBinContent(511, 0.54);
5346   hrf->SetBinContent(512, 0.42);
5347   hrf->SetBinContent(513, 0.5);
5348   hrf->SetBinContent(514, 0.46);
5349   hrf->SetBinContent(515, 0.42);
5350   hrf->SetBinContent(516, 0.5);
5351   hrf->SetBinContent(517, 0.46);
5352   hrf->SetBinContent(518, 0.42);
5353   hrf->SetBinContent(519, 0.42);
5354   hrf->SetBinContent(520, 0.54);
5355   hrf->SetBinContent(521, 0.42);
5356   hrf->SetBinContent(522, 0.5);
5357   hrf->SetBinContent(523, 0.46);
5358   hrf->SetBinContent(524, 0.46);
5359   hrf->SetBinContent(525, 0.38);
5360   hrf->SetBinContent(526, 0.5);
5361   hrf->SetBinContent(527, 0.5);
5362   hrf->SetBinContent(528, 0.38);
5363   hrf->SetBinContent(529, 0.46);
5364   hrf->SetBinContent(530, 0.5);
5365   hrf->SetBinContent(531, 0.42);
5366   hrf->SetBinContent(532, 0.5);
5367   hrf->SetBinContent(533, 0.58);
5368   hrf->SetBinContent(534, 0.58);
5369   hrf->SetBinContent(535, 0.66);
5370   hrf->SetBinContent(536, 0.7);
5371   hrf->SetBinContent(537, 0.66);
5372   hrf->SetBinContent(538, 0.7);
5373   hrf->SetBinContent(541, 0.74);
5374   hrf->SetBinContent(542, 0.74);
5375   hrf->SetBinContent(543, 0.74);
5376   hrf->SetBinContent(544, 0.66);
5377   hrf->SetBinContent(545, 0.74);
5378   hrf->SetBinContent(546, 0.66);
5379   hrf->SetBinContent(547, 0.58);
5380   hrf->SetBinContent(548, 0.58);
5381   hrf->SetBinContent(549, 0.54);
5382   hrf->SetBinContent(550, 0.5);
5383   hrf->SetBinContent(551, 0.54);
5384   hrf->SetBinContent(552, 0.54);
5385   hrf->SetBinContent(553, 0.46);
5386   hrf->SetBinContent(554, 0.42);
5387   hrf->SetBinContent(555, 0.46);
5388   hrf->SetBinContent(556, 0.54);
5389   hrf->SetBinContent(557, 0.5);
5390   hrf->SetBinContent(558, 0.54);
5391   hrf->SetBinContent(559, 0.46);
5392   hrf->SetBinContent(560, 0.42);
5393   hrf->SetBinContent(561, 0.5);
5394   hrf->SetBinContent(562, 0.5);
5395   hrf->SetBinContent(563, 0.62);
5396   hrf->SetBinContent(564, 0.5);
5397   hrf->SetBinContent(565, 0.62);
5398   hrf->SetBinContent(566, 0.42);
5399   hrf->SetBinContent(567, 0.46);
5400   hrf->SetBinContent(568, 0.5);
5401   hrf->SetBinContent(569, 0.5);
5402   hrf->SetBinContent(570, 0.5);
5403   hrf->SetBinContent(571, 0.5);
5404   hrf->SetBinContent(572, 0.58);
5405   hrf->SetBinContent(573, 0.42);
5406   hrf->SetBinContent(574, 0.46);
5407   hrf->SetBinContent(575, 0.58);
5408   hrf->SetBinContent(576, 0.42);
5409   hrf->SetBinContent(577, 0.46);
5410   hrf->SetBinContent(578, 0.5);
5411   hrf->SetBinContent(579, 0.5);
5412   hrf->SetBinContent(580, 0.46);
5413   hrf->SetBinContent(581, 0.42);
5414   hrf->SetBinContent(582, 0.5);
5415   hrf->SetBinContent(583, 0.46);
5416   hrf->SetBinContent(584, 0.5);
5417   hrf->SetBinContent(585, 0.58);
5418   hrf->SetBinContent(586, 0.58);
5419   hrf->SetBinContent(587, 0.62);
5420   hrf->SetBinContent(588, 0.7);
5421   hrf->SetBinContent(589, 0.66);
5422   hrf->SetBinContent(590, 0.7);
5423   hrf->SetBinContent(591, 0.7);
5424   hrf->SetBinContent(592, 0.7);
5425   hrf->SetBinContent(595, 0.74);
5426   hrf->SetBinContent(596, 0.74);
5427   hrf->SetBinContent(597, 0.7);
5428   hrf->SetBinContent(598, 0.78);
5429   hrf->SetBinContent(599, 0.7);
5430   hrf->SetBinContent(600, 0.7);
5431   hrf->SetBinContent(601, 0.66);
5432   hrf->SetBinContent(602, 0.54);
5433   hrf->SetBinContent(603, 0.7);
5434   hrf->SetBinContent(604, 0.54);
5435   hrf->SetBinContent(605, 0.58);
5436   hrf->SetBinContent(606, 0.54);
5437   hrf->SetBinContent(607, 0.46);
5438   hrf->SetBinContent(608, 0.58);
5439   hrf->SetBinContent(609, 0.58);
5440   hrf->SetBinContent(610, 0.5);
5441   hrf->SetBinContent(611, 0.5);
5442   hrf->SetBinContent(612, 0.5);
5443   hrf->SetBinContent(613, 0.58);
5444   hrf->SetBinContent(614, 0.46);
5445   hrf->SetBinContent(615, 0.54);
5446   hrf->SetBinContent(616, 0.58);
5447   hrf->SetBinContent(617, 0.5);
5448   hrf->SetBinContent(618, 0.5);
5449   hrf->SetBinContent(619, 0.5);
5450   hrf->SetBinContent(620, 0.5);
5451   hrf->SetBinContent(621, 0.5);
5452   hrf->SetBinContent(622, 0.54);
5453   hrf->SetBinContent(623, 0.46);
5454   hrf->SetBinContent(624, 0.54);
5455   hrf->SetBinContent(625, 0.54);
5456   hrf->SetBinContent(626, 0.54);
5457   hrf->SetBinContent(627, 0.54);
5458   hrf->SetBinContent(628, 0.54);
5459   hrf->SetBinContent(629, 0.5);
5460   hrf->SetBinContent(630, 0.5);
5461   hrf->SetBinContent(631, 0.46);
5462   hrf->SetBinContent(632, 0.46);
5463   hrf->SetBinContent(633, 0.46);
5464   hrf->SetBinContent(634, 0.5);
5465   hrf->SetBinContent(635, 0.46);
5466   hrf->SetBinContent(636, 0.46);
5467   hrf->SetBinContent(637, 0.5);
5468   hrf->SetBinContent(638, 0.66);
5469   hrf->SetBinContent(639, 0.62);
5470   hrf->SetBinContent(640, 0.62);
5471   hrf->SetBinContent(641, 0.66);
5472   hrf->SetBinContent(642, 0.66);
5473   hrf->SetBinContent(643, 0.58);
5474   hrf->SetBinContent(644, 0.66);
5475   hrf->SetBinContent(645, 0.66);
5476   hrf->SetBinContent(646, 0.74);
5477   hrf->SetBinContent(649, 0.7);
5478   hrf->SetBinContent(650, 0.74);
5479   hrf->SetBinContent(651, 0.74);
5480   hrf->SetBinContent(652, 0.78);
5481   hrf->SetBinContent(653, 0.7);
5482   hrf->SetBinContent(654, 0.7);
5483   hrf->SetBinContent(655, 0.62);
5484   hrf->SetBinContent(656, 0.66);
5485   hrf->SetBinContent(657, 0.74);
5486   hrf->SetBinContent(658, 0.46);
5487   hrf->SetBinContent(659, 0.54);
5488   hrf->SetBinContent(660, 0.5);
5489   hrf->SetBinContent(661, 0.54);
5490   hrf->SetBinContent(662, 0.58);
5491   hrf->SetBinContent(663, 0.42);
5492   hrf->SetBinContent(664, 0.54);
5493   hrf->SetBinContent(665, 0.58);
5494   hrf->SetBinContent(666, 0.62);
5495   hrf->SetBinContent(667, 0.58);
5496   hrf->SetBinContent(668, 0.58);
5497   hrf->SetBinContent(669, 0.58);
5498   hrf->SetBinContent(670, 0.62);
5499   hrf->SetBinContent(671, 0.46);
5500   hrf->SetBinContent(672, 0.5);
5501   hrf->SetBinContent(673, 0.62);
5502   hrf->SetBinContent(674, 0.62);
5503   hrf->SetBinContent(675, 0.66);
5504   hrf->SetBinContent(676, 0.5);
5505   hrf->SetBinContent(677, 0.66);
5506   hrf->SetBinContent(678, 0.5);
5507   hrf->SetBinContent(679, 0.5);
5508   hrf->SetBinContent(680, 0.58);
5509   hrf->SetBinContent(681, 0.54);
5510   hrf->SetBinContent(682, 0.54);
5511   hrf->SetBinContent(683, 0.58);
5512   hrf->SetBinContent(684, 0.62);
5513   hrf->SetBinContent(685, 0.5);
5514   hrf->SetBinContent(686, 0.5);
5515   hrf->SetBinContent(687, 0.54);
5516   hrf->SetBinContent(688, 0.54);
5517   hrf->SetBinContent(689, 0.66);
5518   hrf->SetBinContent(690, 0.58);
5519   hrf->SetBinContent(691, 0.54);
5520   hrf->SetBinContent(692, 0.7);
5521   hrf->SetBinContent(693, 0.7);
5522   hrf->SetBinContent(694, 0.62);
5523   hrf->SetBinContent(695, 0.62);
5524   hrf->SetBinContent(696, 0.66);
5525   hrf->SetBinContent(697, 0.74);
5526   hrf->SetBinContent(698, 0.7);
5527   hrf->SetBinContent(699, 0.74);
5528   hrf->SetBinContent(700, 0.74);
5529   hrf->SetBinContent(703, 0.7);
5530   hrf->SetBinContent(704, 0.78);
5531   hrf->SetBinContent(705, 0.66);
5532   hrf->SetBinContent(706, 0.66);
5533   hrf->SetBinContent(707, 0.66);
5534   hrf->SetBinContent(708, 0.74);
5535   hrf->SetBinContent(709, 0.7);
5536   hrf->SetBinContent(710, 0.66);
5537   hrf->SetBinContent(711, 0.58);
5538   hrf->SetBinContent(712, 0.54);
5539   hrf->SetBinContent(713, 0.58);
5540   hrf->SetBinContent(714, 0.5);
5541   hrf->SetBinContent(715, 0.54);
5542   hrf->SetBinContent(716, 0.66);
5543   hrf->SetBinContent(717, 0.54);
5544   hrf->SetBinContent(718, 0.58);
5545   hrf->SetBinContent(719, 0.66);
5546   hrf->SetBinContent(720, 0.46);
5547   hrf->SetBinContent(721, 0.58);
5548   hrf->SetBinContent(722, 0.5);
5549   hrf->SetBinContent(723, 0.58);
5550   hrf->SetBinContent(724, 0.54);
5551   hrf->SetBinContent(725, 0.58);
5552   hrf->SetBinContent(726, 0.66);
5553   hrf->SetBinContent(727, 0.58);
5554   hrf->SetBinContent(728, 0.62);
5555   hrf->SetBinContent(729, 0.58);
5556   hrf->SetBinContent(730, 0.54);
5557   hrf->SetBinContent(731, 0.54);
5558   hrf->SetBinContent(732, 0.66);
5559   hrf->SetBinContent(733, 0.5);
5560   hrf->SetBinContent(734, 0.62);
5561   hrf->SetBinContent(735, 0.62);
5562   hrf->SetBinContent(736, 0.5);
5563   hrf->SetBinContent(737, 0.54);
5564   hrf->SetBinContent(738, 0.62);
5565   hrf->SetBinContent(739, 0.62);
5566   hrf->SetBinContent(740, 0.58);
5567   hrf->SetBinContent(741, 0.58);
5568   hrf->SetBinContent(742, 0.46);
5569   hrf->SetBinContent(743, 0.46);
5570   hrf->SetBinContent(744, 0.58);
5571   hrf->SetBinContent(745, 0.5);
5572   hrf->SetBinContent(746, 0.66);
5573   hrf->SetBinContent(747, 0.66);
5574   hrf->SetBinContent(748, 0.54);
5575   hrf->SetBinContent(749, 0.78);
5576   hrf->SetBinContent(750, 0.62);
5577   hrf->SetBinContent(751, 0.7);
5578   hrf->SetBinContent(752, 0.66);
5579   hrf->SetBinContent(753, 0.66);
5580   hrf->SetBinContent(754, 0.78);
5581   hrf->SetBinContent(757, 0.82);
5582   hrf->SetBinContent(758, 0.74);
5583   hrf->SetBinContent(759, 0.7);
5584   hrf->SetBinContent(760, 0.78);
5585   hrf->SetBinContent(761, 0.7);
5586   hrf->SetBinContent(762, 0.62);
5587   hrf->SetBinContent(763, 0.78);
5588   hrf->SetBinContent(764, 0.78);
5589   hrf->SetBinContent(765, 0.7);
5590   hrf->SetBinContent(766, 0.62);
5591   hrf->SetBinContent(767, 0.58);
5592   hrf->SetBinContent(768, 0.62);
5593   hrf->SetBinContent(769, 0.66);
5594   hrf->SetBinContent(770, 0.58);
5595   hrf->SetBinContent(771, 0.66);
5596   hrf->SetBinContent(772, 0.54);
5597   hrf->SetBinContent(773, 0.7);
5598   hrf->SetBinContent(774, 0.58);
5599   hrf->SetBinContent(775, 0.58);
5600   hrf->SetBinContent(776, 0.62);
5601   hrf->SetBinContent(777, 0.7);
5602   hrf->SetBinContent(778, 0.62);
5603   hrf->SetBinContent(779, 0.66);
5604   hrf->SetBinContent(780, 0.74);
5605   hrf->SetBinContent(781, 0.54);
5606   hrf->SetBinContent(782, 0.58);
5607   hrf->SetBinContent(783, 0.54);
5608   hrf->SetBinContent(784, 0.62);
5609   hrf->SetBinContent(785, 0.62);
5610   hrf->SetBinContent(786, 0.54);
5611   hrf->SetBinContent(787, 0.54);
5612   hrf->SetBinContent(788, 0.62);
5613   hrf->SetBinContent(789, 0.5);
5614   hrf->SetBinContent(790, 0.58);
5615   hrf->SetBinContent(791, 0.74);
5616   hrf->SetBinContent(792, 0.54);
5617   hrf->SetBinContent(793, 0.58);
5618   hrf->SetBinContent(794, 0.58);
5619   hrf->SetBinContent(795, 0.54);
5620   hrf->SetBinContent(796, 0.62);
5621   hrf->SetBinContent(797, 0.58);
5622   hrf->SetBinContent(798, 0.58);
5623   hrf->SetBinContent(799, 0.7);
5624   hrf->SetBinContent(800, 0.62);
5625   hrf->SetBinContent(801, 0.7);
5626   hrf->SetBinContent(802, 0.7);
5627   hrf->SetBinContent(803, 0.82);
5628   hrf->SetBinContent(804, 0.74);
5629   hrf->SetBinContent(805, 0.74);
5630   hrf->SetBinContent(806, 0.74);
5631   hrf->SetBinContent(807, 0.74);
5632   hrf->SetBinContent(808, 0.74);
5633   hrf->SetBinContent(811, 0.78);
5634   hrf->SetBinContent(812, 0.78);
5635   hrf->SetBinContent(813, 0.86);
5636   hrf->SetBinContent(814, 0.78);
5637   hrf->SetBinContent(815, 0.78);
5638   hrf->SetBinContent(816, 0.82);
5639   hrf->SetBinContent(817, 0.82);
5640   hrf->SetBinContent(818, 0.7);
5641   hrf->SetBinContent(819, 0.7);
5642   hrf->SetBinContent(820, 0.58);
5643   hrf->SetBinContent(821, 0.58);
5644   hrf->SetBinContent(822, 0.66);
5645   hrf->SetBinContent(823, 0.62);
5646   hrf->SetBinContent(824, 0.7);
5647   hrf->SetBinContent(825, 0.58);
5648   hrf->SetBinContent(826, 0.66);
5649   hrf->SetBinContent(827, 0.54);
5650   hrf->SetBinContent(828, 0.62);
5651   hrf->SetBinContent(829, 0.62);
5652   hrf->SetBinContent(830, 0.7);
5653   hrf->SetBinContent(831, 0.78);
5654   hrf->SetBinContent(832, 0.66);
5655   hrf->SetBinContent(833, 0.62);
5656   hrf->SetBinContent(834, 0.66);
5657   hrf->SetBinContent(835, 0.66);
5658   hrf->SetBinContent(836, 0.62);
5659   hrf->SetBinContent(837, 0.66);
5660   hrf->SetBinContent(838, 0.66);
5661   hrf->SetBinContent(839, 0.66);
5662   hrf->SetBinContent(840, 0.78);
5663   hrf->SetBinContent(841, 0.66);
5664   hrf->SetBinContent(842, 0.62);
5665   hrf->SetBinContent(843, 0.66);
5666   hrf->SetBinContent(844, 0.66);
5667   hrf->SetBinContent(845, 0.7);
5668   hrf->SetBinContent(846, 0.7);
5669   hrf->SetBinContent(847, 0.58);
5670   hrf->SetBinContent(848, 0.66);
5671   hrf->SetBinContent(849, 0.78);
5672   hrf->SetBinContent(850, 0.7);
5673   hrf->SetBinContent(851, 0.62);
5674   hrf->SetBinContent(852, 0.62);
5675   hrf->SetBinContent(853, 0.7);
5676   hrf->SetBinContent(854, 0.82);
5677   hrf->SetBinContent(855, 0.66);
5678   hrf->SetBinContent(856, 0.7);
5679   hrf->SetBinContent(857, 0.74);
5680   hrf->SetBinContent(858, 0.66);
5681   hrf->SetBinContent(859, 0.74);
5682   hrf->SetBinContent(860, 0.7);
5683   hrf->SetBinContent(861, 0.78);
5684   hrf->SetBinContent(862, 0.82);
5685   hrf->SetBinContent(865, 0.78);
5686   hrf->SetBinContent(866, 0.74);
5687   hrf->SetBinContent(867, 0.78);
5688   hrf->SetBinContent(868, 0.82);
5689   hrf->SetBinContent(869, 0.78);
5690   hrf->SetBinContent(870, 0.66);
5691   hrf->SetBinContent(871, 0.74);
5692   hrf->SetBinContent(872, 0.7);
5693   hrf->SetBinContent(873, 0.86);
5694   hrf->SetBinContent(874, 0.58);
5695   hrf->SetBinContent(875, 0.62);
5696   hrf->SetBinContent(876, 0.62);
5697   hrf->SetBinContent(877, 0.74);
5698   hrf->SetBinContent(878, 0.66);
5699   hrf->SetBinContent(879, 0.66);
5700   hrf->SetBinContent(880, 0.58);
5701   hrf->SetBinContent(881, 0.66);
5702   hrf->SetBinContent(882, 0.62);
5703   hrf->SetBinContent(883, 0.7);
5704   hrf-