template<PPSTimingCalibrationPI::conditions_db db, PPSTimingCalibrationPI::conditions_plane plane, PPSTimingCalibrationPI::parameter param, class PayloadType>
class ParametersPerChannel< db, plane, param, PayloadType >
Definition at line 178 of file PPSTimingCalibrationPayloadInspectorHelper.h.
template<PPSTimingCalibrationPI::conditions_db db, PPSTimingCalibrationPI::conditions_plane plane, PPSTimingCalibrationPI::parameter param, class PayloadType >
Implements cond::payloadInspector::PlotImpl< IOV_M, 0 >.
Definition at line 184 of file PPSTimingCalibrationPayloadInspectorHelper.h.
References svgfig::canvas(), dqmiodatasetharvest::db, cond::payloadInspector::PlotImage< PayloadType, cond::payloadInspector::SINGLE_IOV >::fetchPayload(), MillePedeFileConverter_cfg::fileName, PPSTimingCalibrationPI::getStringFromDbEnum(), PPSTimingCalibrationPI::getStringFromParamEnum(), PPSTimingCalibrationPI::getStringFromPlaneEnum(), mps_fire::i, cond::payloadInspector::PlotImage< PayloadType, cond::payloadInspector::SINGLE_IOV >::m_imageFileName, dqmiodumpmetadata::n, AlCaHLTBitMon_QueryRunRegistry::string, makeGlobalPositionRcd_cfg::tag, createPayload::tagname, x, and y.
185 auto tag = cond::payloadInspector::PlotBase::getTag<0>();
187 auto iov =
tag.iovs.back();
190 if (m_payload !=
nullptr) {
192 "PPSTimingCalibration parameters per channel",
"PPSTimingCalibration parameters per channel", 1400, 1000);
198 for (
int i = 0;
i <
n;
i++) {
199 y[
i] = m_payload->parameters(
db, 1, plane,
i)[param];
203 TGraph* graph =
new TGraph(
n,
x,
y);
208 graph->SetMarkerColor(2);
209 graph->SetMarkerSize(1.5);
210 graph->SetMarkerStyle(21);
211 graph->GetXaxis()->SetRangeUser(-.5, 11.5);
212 graph->GetXaxis()->SetNdivisions(16);
213 graph->GetYaxis()->SetNdivisions(32);
std::string m_imageFileName
static std::string getStringFromPlaneEnum(const conditions_plane &plane)
static std::string getStringFromParamEnum(const parameter ¶meter)
static std::string getStringFromDbEnum(const conditions_db &db)
std::shared_ptr< PayloadType > fetchPayload(const cond::Hash &payloadHash)