#include <SiStripCondObjectRepresent.h>
Public Member Functions | |
std::vector< type > | data (unsigned int detid) |
std::pair< std::vector< type >, std::vector< type > > | demuxedData (unsigned int detid) |
std::vector< unsigned int > | detIds (bool verbose) |
void | divide (unsigned int detid, const std::vector< type > &denominator) |
void | fillAll (unsigned int detid, const std::vector< type > &store) |
void | fillByPushBack (unsigned int detid, const type &value) |
void | fillMonitor1D (const SiStripPI::OpMode &mymode, SiStripPI::Monitor1D *&mon, SiStripPI::Entry &entry, std::vector< type > &values, const unsigned int prev_det, unsigned int &prev_apv, const unsigned int detid) |
bool | isCached () |
void | setComparedBit () |
void | setGranularity (bool isPerStrip, bool isPerAPV) |
SiStripCondDataItem () | |
void | subtract (unsigned int detid, const std::vector< type > &subtractor) |
virtual | ~SiStripCondDataItem ()=default |
Private Member Functions | |
void | init () |
Private Attributes | |
bool | m_cached |
bool | m_compared |
std::map< unsigned int, std::vector< type > > | m_info |
bool | m_servedPerAPV |
bool | m_servedPerStrip |
Definition at line 45 of file SiStripCondObjectRepresent.h.
|
inline |
Definition at line 47 of file SiStripCondObjectRepresent.h.
References SiStripCondObjectRepresent::SiStripCondDataItem< type >::init().
|
virtualdefault |
|
inline |
Definition at line 88 of file SiStripCondObjectRepresent.h.
References SiStripCondObjectRepresent::SiStripCondDataItem< type >::m_info.
Referenced by data_sources.node::__str__(), data_sources.json_list::as_dicts(), data_sources.json_list::as_table(), data_sources.json_list::get_members(), and data_sources.json_list::last().
|
inline |
Definition at line 90 of file SiStripCondObjectRepresent.h.
References cms::cuda::assert(), Exception, SiStripCondObjectRepresent::SiStripCondDataItem< type >::m_compared, and SiStripCondObjectRepresent::SiStripCondDataItem< type >::m_info.
|
inline |
Definition at line 144 of file SiStripCondObjectRepresent.h.
References gather_cfg::cout, SiStripCondObjectRepresent::SiStripCondDataItem< type >::m_info, findQualityFiles::v, and verbose.
|
inline |
Definition at line 62 of file SiStripCondObjectRepresent.h.
References bTagMiniDQMDeepCSV::denominator, Exception, and SiStripCondObjectRepresent::SiStripCondDataItem< type >::m_info.
Referenced by python.rootplot.utilities.Hist::__div__().
|
inline |
Definition at line 51 of file SiStripCondObjectRepresent.h.
References SiStripCondObjectRepresent::SiStripCondDataItem< type >::m_cached, and SiStripCondObjectRepresent::SiStripCondDataItem< type >::m_info.
|
inline |
Definition at line 57 of file SiStripCondObjectRepresent.h.
References SiStripCondObjectRepresent::SiStripCondDataItem< type >::m_cached, and SiStripCondObjectRepresent::SiStripCondDataItem< type >::m_info.
|
inline |
Definition at line 101 of file SiStripCondObjectRepresent.h.
References SiStripPI::APV_BASED, mps_splice::entry, SiStripPI::MODULE_BASED, LaserDQM_cfi::mon, SiStripPI::STRIP_BASED, sistrip::STRIPS_PER_APV, and contentValuesCheck::values.
|
inlineprivate |
Definition at line 163 of file SiStripCondObjectRepresent.h.
References SiStripCondObjectRepresent::SiStripCondDataItem< type >::m_cached, SiStripCondObjectRepresent::SiStripCondDataItem< type >::m_compared, SiStripCondObjectRepresent::SiStripCondDataItem< type >::m_info, SiStripCondObjectRepresent::SiStripCondDataItem< type >::m_servedPerAPV, and SiStripCondObjectRepresent::SiStripCondDataItem< type >::m_servedPerStrip.
Referenced by SiStripCondObjectRepresent::SiStripCondDataItem< type >::SiStripCondDataItem().
|
inline |
Definition at line 140 of file SiStripCondObjectRepresent.h.
References SiStripCondObjectRepresent::SiStripCondDataItem< type >::m_cached.
|
inline |
Definition at line 142 of file SiStripCondObjectRepresent.h.
References SiStripCondObjectRepresent::SiStripCondDataItem< type >::m_compared.
|
inline |
Definition at line 135 of file SiStripCondObjectRepresent.h.
References SiStripCondObjectRepresent::SiStripCondDataItem< type >::m_servedPerAPV, and SiStripCondObjectRepresent::SiStripCondDataItem< type >::m_servedPerStrip.
|
inline |
Definition at line 75 of file SiStripCondObjectRepresent.h.
References Exception, and SiStripCondObjectRepresent::SiStripCondDataItem< type >::m_info.
|
private |
Definition at line 160 of file SiStripCondObjectRepresent.h.
Referenced by SiStripCondObjectRepresent::SiStripCondDataItem< type >::fillAll(), SiStripCondObjectRepresent::SiStripCondDataItem< type >::fillByPushBack(), SiStripCondObjectRepresent::SiStripCondDataItem< type >::init(), and SiStripCondObjectRepresent::SiStripCondDataItem< type >::isCached().
|
private |
|
private |
Definition at line 157 of file SiStripCondObjectRepresent.h.
Referenced by SiStripCondObjectRepresent::SiStripCondDataItem< type >::data(), SiStripCondObjectRepresent::SiStripCondDataItem< type >::demuxedData(), SiStripCondObjectRepresent::SiStripCondDataItem< type >::detIds(), SiStripCondObjectRepresent::SiStripCondDataItem< type >::divide(), SiStripCondObjectRepresent::SiStripCondDataItem< type >::fillAll(), SiStripCondObjectRepresent::SiStripCondDataItem< type >::fillByPushBack(), SiStripCondObjectRepresent::SiStripCondDataItem< type >::init(), and SiStripCondObjectRepresent::SiStripCondDataItem< type >::subtract().
|
private |
Definition at line 159 of file SiStripCondObjectRepresent.h.
Referenced by SiStripCondObjectRepresent::SiStripCondDataItem< type >::init(), and SiStripCondObjectRepresent::SiStripCondDataItem< type >::setGranularity().
|
private |
Definition at line 158 of file SiStripCondObjectRepresent.h.
Referenced by SiStripCondObjectRepresent::SiStripCondDataItem< type >::init(), and SiStripCondObjectRepresent::SiStripCondDataItem< type >::setGranularity().