1 #ifndef CalibTracker_SiStripLorentzAngle_MeasureLA_h 2 #define CalibTracker_SiStripLorentzAngle_MeasureLA_h 31 return "_moduleSummary";
44 const std::map<T, LA_Filler_Fitter::Result>&)
const;
51 std::pair<unsigned, LA_Filler_Fitter::Method>
calibration_key(
const uint32_t detid,
const edm::FileInPath fp_
void summarize_module_muH_byLayer(const LA_Filler_Fitter &)
const unsigned stripsperbin
const edm::VParameterSet measurementPreferences
std::vector< ParameterSet > VParameterSet
const std::vector< std::string > inputFiles
static std::string granularity(int32_t g)
The Signals That Services Can Subscribe To This is based on ActivityRegistry and is current per Services can connect to the signals distributed by the ActivityRegistry in order to monitor the activity of the application Each possible callback has some defined which we here list in angle e g
void store_methods_and_granularity(const edm::VParameterSet &)
void process_reports() const
const edm::VParameterSet calibrations
MeasureLA(const edm::ParameterSet &)
const edm::VParameterSet reports
const std::string inFileLocation
void calibrate(const std::pair< unsigned, LA_Filler_Fitter::Method >, LA_Filler_Fitter::Result &) const
std::unique_ptr< SiStripLorentzAngle > produce(const SiStripLorentzAngleRcd &)
void write_report_plots(const std::string, const LA_Filler_Fitter::Method, const GRANULARITY) const
void store_calibrations()
std::map< std::pair< uint32_t, LA_Filler_Fitter::Method >, float > error_scaling
void write_report_text(const std::string, const LA_Filler_Fitter::Method &, const std::map< T, LA_Filler_Fitter::Result > &) const
void write_report_text_ms(const std::string, const LA_Filler_Fitter::Method) const
std::pair< unsigned, LA_Filler_Fitter::Method > calibration_key(const std::string layer, const LA_Filler_Fitter::Method) const
std::map< std::pair< uint32_t, LA_Filler_Fitter::Method >, float > slope
std::map< std::pair< uint32_t, LA_Filler_Fitter::Method >, float > offset