#include <BeamSpotPayloadInspectorHelper.h>
Public Member Functions | |
DisplayParameters () | |
bool | fill () override |
virtual std::shared_ptr< TH2F > | fillTheExtraHistogram () const |
Public Member Functions inherited from cond::payloadInspector::PlotImage< PayloadType, cond::payloadInspector::SINGLE_IOV > | |
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, 0 > | |
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 |
Protected Member Functions | |
virtual std::string | getStringFromTypeEnum (const parameters ¶meter) const |
template<typename T , class Except , class Func , class Response > | |
T | test_ (Func f, Response r) const |
Static Protected Member Functions | |
static void | better_error (const std::exception &e) |
Protected Attributes | |
bool | isOnline_ |
std::shared_ptr< PayloadType > | m_payload |
Protected Attributes inherited from cond::payloadInspector::PlotImage< PayloadType, cond::payloadInspector::SINGLE_IOV > | |
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 |
Additional Inherited Members | |
Public Types inherited from cond::payloadInspector::PlotImage< PayloadType, cond::payloadInspector::SINGLE_IOV > | |
typedef PlotImpl< IOV_M, 0 > | Base |
Definition at line 308 of file BeamSpotPayloadInspectorHelper.h.
|
inline |
Definition at line 310 of file BeamSpotPayloadInspectorHelper.h.
References ALPAKA_ACCELERATOR_NAMESPACE::brokenline::constexpr(), and beamSpotPI::DisplayParameters< PayloadType >::isOnline_.
|
inlinestaticprotected |
Definition at line 541 of file BeamSpotPayloadInspectorHelper.h.
References MillePedeFileConverter_cfg::e.
Referenced by beamSpotPI::DisplayParameters< PayloadType >::fill().
|
inlineoverridevirtual |
Implements cond::payloadInspector::PlotImpl< IOV_M, 0 >.
Definition at line 320 of file BeamSpotPayloadInspectorHelper.h.
References beamSpotPI::DisplayParameters< PayloadType >::better_error(), newFWLiteAna::bin, svgfig::canvas(), ALPAKA_ACCELERATOR_NAMESPACE::brokenline::constexpr(), beamSpotPI::convertTimeToDateString(), beamSpotPI::creationTime, beamSpotPI::dxdz, beamSpotPI::dydz, dydz, beamSpotPI::END_OF_TYPES, beamSpotPI::endTime, cond::payloadInspector::PlotImage< PayloadType, cond::payloadInspector::SINGLE_IOV >::fetchPayload(), MillePedeFileConverter_cfg::fileName, beamSpotPI::DisplayParameters< PayloadType >::fillTheExtraHistogram(), custom_jme_cff::foo, beamSpotPI::DisplayParameters< PayloadType >::getStringFromTypeEnum(), beamSpotPI::DisplayParameters< PayloadType >::isOnline_, cond::payloadInspector::PlotImage< PayloadType, cond::payloadInspector::SINGLE_IOV >::m_imageFileName, beamSpotPI::DisplayParameters< PayloadType >::m_payload, runTheMatrix::ret, beamSpotPI::sigmaX, beamSpotPI::sigmaY, beamSpotPI::sigmaZ, beamSpotPI::startTime, AlCaHLTBitMon_QueryRunRegistry::string, makeGlobalPositionRcd_cfg::tag, createPayload::tagname, to_string(), beamSpotPI::unpack(), beamSpotPI::X, X, beamSpotPI::Y, photonAnalyzer_cfi::yBin, and beamSpotPI::Z.
|
inlinevirtual |
Definition at line 507 of file BeamSpotPayloadInspectorHelper.h.
Referenced by beamSpotPI::DisplayParameters< PayloadType >::fill().
|
inlineprotectedvirtual |
Can't use beamSpotPI::getStringFromParamEnum becasue it needs to be overridden for the BeamSpotOnlineObjects case.
Definition at line 517 of file BeamSpotPayloadInspectorHelper.h.
References beamSpotPI::dxdz, beamSpotPI::dydz, beamSpotPI::sigmaX, beamSpotPI::sigmaY, beamSpotPI::sigmaZ, beamSpotPI::X, beamSpotPI::Y, and beamSpotPI::Z.
Referenced by beamSpotPI::DisplayParameters< PayloadType >::fill().
|
inlineprotected |
Definition at line 545 of file BeamSpotPayloadInspectorHelper.h.
References MillePedeFileConverter_cfg::e, f, and LogDebug.
|
protected |
Definition at line 510 of file BeamSpotPayloadInspectorHelper.h.
Referenced by beamSpotPI::DisplayParameters< PayloadType >::DisplayParameters(), and beamSpotPI::DisplayParameters< PayloadType >::fill().
|
protected |
Definition at line 511 of file BeamSpotPayloadInspectorHelper.h.
Referenced by beamSpotPI::DisplayParameters< PayloadType >::fill().