#include <ESWatcher.h>
Classes | |
struct | NullFunction |
Public Member Functions | |
bool | check (const edm::EventSetup &iSetup) |
ESWatcher () | |
template<class TFunc > | |
ESWatcher (TFunc iFunctor) | |
template<class TObj , class TMemFunc > | |
ESWatcher (TObj const &iObj, TMemFunc iFunc) | |
Private Member Functions | |
ESWatcher (const ESWatcher &)=delete | |
const ESWatcher & | operator= (const ESWatcher &)=delete |
Private Attributes | |
unsigned long long | cacheId_ |
std::function< void(const T &)> | callback_ |
Definition at line 31 of file ESWatcher.h.
|
inline |
Definition at line 40 of file ESWatcher.h.
Referenced by edm::ESWatcher< TrackerTopologyRcd >::check().
Definition at line 43 of file ESWatcher.h.
|
inline |
Definition at line 46 of file ESWatcher.h.
|
privatedelete |
|
inline |
Definition at line 57 of file ESWatcher.h.
Referenced by CTPPSAlignmentInfo::analyze(), CTPPSGeometryInfo::analyze(), BeamSpotRcdReader::analyze(), BTagPerformaceRootProducerFromSQLITE::analyze(), DisplayGeom::analyze(), DummyEvelyser::analyze(), GlobalTrackerMuonAlignment::analyzeTrackTrack(), GlobalTrackerMuonAlignment::analyzeTrackTrajectory(), cms::Phase2TrackerDigitizer::beginLuminosityBlock(), RPCCPPFUnpacker::beginRun(), RPCTwinMuxDigiToRaw::beginRun(), RPCUnpackingModule::beginRun(), RPCTwinMuxRawToDigi::beginRun(), AlCaRecoTriggerBitsRcdRead::beginRun(), PFCandidateRecalibrator::beginRun(), APVCyclePhaseProducerFromL1TS::beginRun(), SiStripLorentzAngleCalibration::beginRun(), SiPixelLorentzAngleCalibration::beginRun(), SiStripBackplaneCalibration::checkBackPlaneCorrectionInput(), HcalDigitizer::checkGeometry(), RPCMonitorLinkSynchro::dqmBeginRun(), HLTLevel1Pattern::filter(), TriggerResultsFilterFromDB::filter(), HLTHighLevel::filter(), LargeEvents< T >::filter(), CosmicLayerTriplets::init(), RunManager::initG4(), PixelUnpackingRegions::initialize(), CSCConditions::initializeEvent(), TriggerHelper::initRun(), JetTagProducer::produce(), CaloTowersCreator::produce(), SiPixelRawToDigi::produce(), TotemRPLocalTrackFitter::produce(), TotemRPUVPatternFinder::produce(), CTPPSPixelLocalTrackProducer::produce(), EcalRawToDigi::produce(), NuclearInteractionEDProducer::produce(), HiEvtPlaneFlatProducer::produce(), FastSimProducer::produce(), EvtPlaneProducer::produce(), OscarMTMasterThread::readES(), AlignmentProducerBase::readInSurveyRcds(), MuonCkfTrajectoryBuilder::setEvent_(), AlignmentProducerBase::setupChanged(), BetafuncEvtVtxGenerator::update(), SeedingLayerSetsBuilder::updateEventSetup(), and PixelInactiveAreaFinder::updatePixelDets().
|
privatedelete |
Referenced by edm::ESWatcher< TrackerTopologyRcd >::check().
|
private |
Definition at line 73 of file ESWatcher.h.
Referenced by edm::ESWatcher< TrackerTopologyRcd >::check().
|
private |
Definition at line 72 of file ESWatcher.h.
Referenced by edm::ESWatcher< TrackerTopologyRcd >::check().