#include <SiPixelAliPCLThresholdsPayloadInspectorHelper.h>
Public Member Functions | |
AlignPCLThresholds_CompareBase () | |
bool | fill () override |
Public Member Functions inherited from cond::payloadInspector::PlotImage< PayloadType, nIOVs, ntags > | |
std::shared_ptr< PayloadType > | fetchPayload (const cond::Hash &payloadHash) |
PlotImage (const std::string &title) | |
std::string | serializeData () override |
Public Member Functions inherited from cond::payloadInspector::PlotImpl< IOV_M, NTAGS > | |
PlotImpl (const std::string &type, const std::string &title) | |
std::string | processData () override |
~PlotImpl () override=default | |
Public Member Functions inherited from cond::payloadInspector::PlotBase | |
void | addInputParam (const std::string ¶mName) |
cond::persistency::Session | dbSession () |
template<typename PayloadType > | |
std::shared_ptr< PayloadType > | fetchPayload (const cond::Hash &payloadHash) |
template<int index> | |
TagReference | getTag () |
cond::Tag_t | getTagInfo (const std::string &tag) |
virtual void | init () |
const std::map< std::string, std::string > & | inputParamValues () const |
bool | isSingleIov () const |
bool | isTwoTags () const |
unsigned int | ntags () const |
std::string | payloadType () const |
PlotBase () | |
std::string | title () const |
std::string | type () const |
virtual | ~PlotBase ()=default |
Private Member Functions | |
template<typename T > | |
bool | isEqual (std::vector< T > const &v1, std::vector< T > const &v2) |
Private Attributes | |
bool | isHighGranularity_ |
std::string | label_ |
Additional Inherited Members | |
Public Types inherited from cond::payloadInspector::PlotImage< PayloadType, nIOVs, ntags > | |
typedef PlotImpl< IOV_M, NTAGS > | Base |
Protected Attributes inherited from cond::payloadInspector::PlotImage< PayloadType, nIOVs, ntags > | |
std::string | m_imageFileName |
Protected Attributes inherited from cond::payloadInspector::PlotBase | |
std::set< std::string > | m_inputParams |
std::map< std::string, std::string > | m_inputParamValues |
PlotAnnotations | m_plotAnnotations |
std::vector< std::pair< cond::Time_t, cond::Time_t > > | m_tagBoundaries |
std::vector< std::vector< std::tuple< cond::Time_t, cond::Hash > > > | m_tagIovs |
std::vector< std::string > | m_tagNames |
Definition at line 209 of file SiPixelAliPCLThresholdsPayloadInspectorHelper.h.
|
inline |
Definition at line 211 of file SiPixelAliPCLThresholdsPayloadInspectorHelper.h.
References AlignPCLThresholdPlotHelper::AlignPCLThresholds_CompareBase< PayloadType, nIOVs, ntags >::isHighGranularity_, and AlignPCLThresholdPlotHelper::AlignPCLThresholds_CompareBase< PayloadType, nIOVs, ntags >::label_.
|
inlineoverridevirtual |
Implements cond::payloadInspector::PlotImpl< IOV_M, NTAGS >.
Definition at line 222 of file SiPixelAliPCLThresholdsPayloadInspectorHelper.h.
References cms::cuda::assert(), svgfig::canvas(), AlignPCLThresholdPlotHelper::DELTA, AlignPCLThresholdPlotHelper::END_OF_TYPES, AlignPCLThresholds::extra_DOF, cond::payloadInspector::PlotImage< PayloadType, nIOVs, ntags >::fetchPayload(), MillePedeFileConverter_cfg::fileName, AlignPCLThresholdPlotHelper::FRACTION_CUT, AlignPCLThresholdPlotHelper::getStringFromCoordEnum(), AlignPCLThresholdPlotHelper::getStringFromTypeEnum(), AlignPCLThresholdPlotHelper::AlignPCLThresholds_CompareBase< PayloadType, nIOVs, ntags >::isEqual(), AlignPCLThresholdPlotHelper::AlignPCLThresholds_CompareBase< PayloadType, nIOVs, ntags >::isHighGranularity_, crabWrapper::key, AlignPCLThresholdPlotHelper::AlignPCLThresholds_CompareBase< PayloadType, nIOVs, ntags >::label_, cond::payloadInspector::PlotImage< PayloadType, nIOVs, ntags >::m_imageFileName, cond::payloadInspector::PlotBase::m_plotAnnotations, AlignPCLThresholdPlotHelper::MAXERR, AlignPCLThresholdPlotHelper::MAXMOVE, Skims_PA_cff::name, cond::payloadInspector::PlotAnnotations::ntags, AlignPCLThresholdPlotHelper::replaceAll(), runTheMatrix::ret, DBoxMetadataHelper::set_difference(), DBoxMetadataHelper::set_intersection(), AlignPCLThresholdPlotHelper::SIG, contentValuesCheck::ss, AlCaHLTBitMon_QueryRunRegistry::string, HLT_2022v15_cff::Thresholds, cond::impl::to_string(), X, photonAnalyzer_cfi::xBin, and photonAnalyzer_cfi::yBin.
|
inlineprivate |
Definition at line 417 of file SiPixelAliPCLThresholdsPayloadInspectorHelper.h.
References cond::serialization::equal().
Referenced by AlignPCLThresholdPlotHelper::AlignPCLThresholds_CompareBase< PayloadType, nIOVs, ntags >::fill().
|
private |
Definition at line 420 of file SiPixelAliPCLThresholdsPayloadInspectorHelper.h.
Referenced by AlignPCLThresholdPlotHelper::AlignPCLThresholds_CompareBase< PayloadType, nIOVs, ntags >::AlignPCLThresholds_CompareBase(), and AlignPCLThresholdPlotHelper::AlignPCLThresholds_CompareBase< PayloadType, nIOVs, ntags >::fill().
|
private |
Definition at line 421 of file SiPixelAliPCLThresholdsPayloadInspectorHelper.h.
Referenced by Modules.SwitchProducer::__addParameter(), SequenceTypes.DummyModule::__repr__(), Modules.SwitchProducer::__setattr__(), Mixins._Labelable::_findDependencies(), AlignPCLThresholdPlotHelper::AlignPCLThresholds_CompareBase< PayloadType, nIOVs, ntags >::AlignPCLThresholds_CompareBase(), AlignPCLThresholdPlotHelper::AlignPCLThresholds_CompareBase< PayloadType, nIOVs, ntags >::fill(), and Mixins._Labelable::setLabel().