39 #include "TLinearFitter.h"
40 #include "TGraphErrors.h"
52 bool doFits(uint32_t detid, std::vector<SiPixelCalibDigi>::const_iterator ipix)
override;
60 void newDetID(uint32_t detid)
override;
67 std::map<uint32_t, std::map<std::string, MonitorElement *> >
bookkeeper_;
std::map< uint32_t, std::map< std::string, MonitorElement * > > bookkeeper_pixels_
bool reject_single_entries_
bool bookBIGCalibPayload_
double plateau_max_slope_
bool doFits(uint32_t detid, std::vector< SiPixelCalibDigi >::const_iterator ipix) override
SiPixelGainCalibrationAnalysis(const edm::ParameterSet &iConfig)
double reject_badpoints_frac_
void doSetup(const edm::ParameterSet &)
bool reject_plateaupoints_
double scalarVcalHigh_VcalLow_
double chi2ProbThreshold_
void calibrationSetup(const edm::EventSetup &iSetup) override
void calibrationEnd() override
std::vector< uint32_t > listofdetids_
~SiPixelGainCalibrationAnalysis() override
void newDetID(uint32_t detid) override
std::map< uint32_t, std::map< std::string, MonitorElement * > > bookkeeper_
std::vector< float > CalculateAveragePerColumn(uint32_t detid, std::string label)
bool checkCorrectCalibrationType() override