#include <SiStripNoisesDQM.h>
Public Member Functions | |
void | fillMEsForDet (const ModMEs &selModME_, uint32_t selDetId_, const TrackerTopology *tTopo) override |
void | fillMEsForLayer (uint32_t selDetId_, const TrackerTopology *tTopo) override |
void | getActiveDetIds (const edm::EventSetup &eSetup) override |
unsigned long long | getCache (const edm::EventSetup &eSetup) override |
void | getConditionObject (const edm::EventSetup &eSetup) override |
SiStripNoisesDQM (const edm::EventSetup &eSetup, edm::RunNumber_t iRun, edm::ParameterSet const &hPSet, edm::ParameterSet const &fPSet) | |
~SiStripNoisesDQM () override | |
Public Member Functions inherited from SiStripBaseCondObjDQM | |
void | analysis (const edm::EventSetup &eSetup_) |
void | analysisOnDemand (const edm::EventSetup &eSetup_, uint32_t detIdOnDemand) |
void | analysisOnDemand (const edm::EventSetup &eSetup_, const std::vector< uint32_t > &detIdsOnDemand) |
void | analysisOnDemand (const edm::EventSetup &eSetup_, std::string requestedSubDetector, uint32_t requestedSide, uint32_t requestedLayer) |
virtual void | end () |
std::vector< uint32_t > | getCabledModules () |
void | selectModules (std::vector< uint32_t > &detIds_, const TrackerTopology *tTopo) |
SiStripBaseCondObjDQM (const edm::EventSetup &eSetup, edm::RunNumber_t iRun, edm::ParameterSet const &hPSet, edm::ParameterSet const &fPSet) | |
virtual | ~SiStripBaseCondObjDQM () |
Private Attributes | |
edm::ESHandle< SiStripApvGain > | gainHandle_ |
bool | gainRenormalisation_ |
edm::ESHandle< SiStripNoises > | noiseHandle_ |
bool | simGainRenormalisation_ |
Additional Inherited Members | |
Protected Member Functions inherited from SiStripBaseCondObjDQM | |
virtual void | fillModMEs (const std::vector< uint32_t > &selectedDetIds, const edm::EventSetup &es) |
virtual void | fillSummaryMEs (const std::vector< uint32_t > &selectedDetIds, const edm::EventSetup &es) |
void | fillTkMap (const uint32_t &detid, const float &value) |
std::pair< std::string, uint32_t > | getLayerNameAndId (const uint32_t &detId_, const TrackerTopology *tTopo) |
void | getModMEs (ModMEs &CondObj_ME, const uint32_t &detId_, const TrackerTopology *tTopo) |
std::vector< uint32_t > | GetSameLayerDetId (const std::vector< uint32_t > &activeDetIds, uint32_t selDetId, const TrackerTopology *tTopo) |
std::pair< std::string, uint32_t > | getStringNameAndId (const uint32_t &detId_, const TrackerTopology *tTopo) |
void | getSummaryMEs (ModMEs &CondObj_ME, const uint32_t &detId_, const TrackerTopology *tTopo) |
Protected Attributes inherited from SiStripBaseCondObjDQM | |
std::vector< uint32_t > | activeDetIds |
std::vector< uint32_t > | all_DetIds |
unsigned long long | cacheID_current |
unsigned long long | cacheID_memory |
std::string | CondObj_fillId_ |
std::string | CondObj_name_ |
const edm::EventSetup & | eSetup_ |
edm::ParameterSet | fPSet_ |
bool | GrandSummary_On_ |
bool | HistoMaps_On_ |
edm::ParameterSet | hPSet_ |
double | maxValue |
double | minValue |
bool | Mod_On_ |
std::map< uint32_t, ModMEs > | ModMEsMap_ |
SiStripDetInfoFileReader * | reader |
std::map< uint32_t, ModMEs > | SummaryMEsMap_ |
bool | SummaryOnLayerLevel_On_ |
bool | SummaryOnStringLevel_On_ |
std::unique_ptr< TkHistoMap > | Tk_HM_ |
std::unique_ptr< TkHistoMap > | Tk_HM_H |
std::unique_ptr< TkHistoMap > | Tk_HM_L |
TrackerMap * | tkMap |
std::vector< int > | tkMapScaler |
Definition at line 11 of file SiStripNoisesDQM.h.
SiStripNoisesDQM::SiStripNoisesDQM | ( | const edm::EventSetup & | eSetup, |
edm::RunNumber_t | iRun, | ||
edm::ParameterSet const & | hPSet, | ||
edm::ParameterSet const & | fPSet | ||
) |
Definition at line 8 of file SiStripNoisesDQM.cc.
References gainHandle_, gainRenormalisation_, edm::EventSetup::get(), edm::ParameterSet::getParameter(), SiStripBaseCondObjDQM::HistoMaps_On_, SiStripBaseCondObjDQM::hPSet_, edm::ESHandle< T >::product(), simGainRenormalisation_, and SiStripBaseCondObjDQM::Tk_HM_.
|
override |
Definition at line 32 of file SiStripNoisesDQM.cc.
|
overridevirtual |
Implements SiStripBaseCondObjDQM.
Definition at line 42 of file SiStripNoisesDQM.cc.
References SiStripBaseCondObjDQM::CondObj_fillId_, SiStripBaseCondObjDQM::ModMEs::CumulDistr, MonitorElement::Fill(), gainHandle_, gainRenormalisation_, SiStripNoises::getDetIds(), SiStripBaseCondObjDQM::getModMEs(), SiStripNoises::getNoise(), SiStripDetInfoFileReader::getNumberOfApvsAndStripLength(), SiStripNoises::getRange(), SiStripApvGain::getRange(), SiStripApvGain::getStripGain(), noiseHandle_, SiStripBaseCondObjDQM::ModMEs::ProfileDistr, SiStripBaseCondObjDQM::reader, and simGainRenormalisation_.
|
overridevirtual |
Implements SiStripBaseCondObjDQM.
Definition at line 85 of file SiStripNoisesDQM.cc.
References SiStripBaseCondObjDQM::activeDetIds, SiStripBaseCondObjDQM::CondObj_fillId_, SiStripHistoId::createHistoLayer(), MonitorElement::Fill(), SiStripBaseCondObjDQM::fillTkMap(), plotBeamSpotDB::first, SiStripBaseCondObjDQM::fPSet_, gainHandle_, gainRenormalisation_, SiStripBaseCondObjDQM::getLayerNameAndId(), SiStripNoises::getNoise(), SiStripDetInfoFileReader::getNumberOfApvsAndStripLength(), edm::ParameterSet::getParameter(), SiStripNoises::getRange(), SiStripApvGain::getRange(), SiStripBaseCondObjDQM::GetSameLayerDetId(), SiStripBaseCondObjDQM::getStringNameAndId(), SiStripApvGain::getStripGain(), SiStripBaseCondObjDQM::getSummaryMEs(), SiStripBaseCondObjDQM::hidmanager, SiStripBaseCondObjDQM::HistoMaps_On_, SiStripBaseCondObjDQM::hPSet_, createfilelist::int, noiseHandle_, SiStripBaseCondObjDQM::reader, edm::second(), simGainRenormalisation_, AlCaHLTBitMon_QueryRunRegistry::string, SiStripBaseCondObjDQM::ModMEs::SummaryDistr, SiStripBaseCondObjDQM::SummaryMEsMap_, SiStripBaseCondObjDQM::ModMEs::SummaryOfCumulDistr, SiStripBaseCondObjDQM::ModMEs::SummaryOfProfileDistr, SiStripBaseCondObjDQM::Tk_HM_, and SiStripBaseCondObjDQM::tkMapScaler.
|
overridevirtual |
Implements SiStripBaseCondObjDQM.
Definition at line 36 of file SiStripNoisesDQM.cc.
References SiStripBaseCondObjDQM::activeDetIds, getConditionObject(), SiStripNoises::getDetIds(), and noiseHandle_.
|
inlineoverridevirtual |
Implements SiStripBaseCondObjDQM.
Definition at line 26 of file SiStripNoisesDQM.h.
References edm::EventSetup::get().
|
inlineoverridevirtual |
Implements SiStripBaseCondObjDQM.
Definition at line 30 of file SiStripNoisesDQM.h.
References SiStripBaseCondObjDQM::cacheID_current, SiStripBaseCondObjDQM::cacheID_memory, edm::EventSetup::get(), and noiseHandle_.
Referenced by getActiveDetIds().
|
private |
Definition at line 39 of file SiStripNoisesDQM.h.
Referenced by fillMEsForDet(), fillMEsForLayer(), and SiStripNoisesDQM().
|
private |
Definition at line 36 of file SiStripNoisesDQM.h.
Referenced by fillMEsForDet(), fillMEsForLayer(), and SiStripNoisesDQM().
|
private |
Definition at line 38 of file SiStripNoisesDQM.h.
Referenced by fillMEsForDet(), fillMEsForLayer(), getActiveDetIds(), and getConditionObject().
|
private |
Definition at line 37 of file SiStripNoisesDQM.h.
Referenced by fillMEsForDet(), fillMEsForLayer(), and SiStripNoisesDQM().