#include <ESWatcher.h>
Classes | |
struct | NullFunction |
Public Member Functions | |
bool | check (const edm::EventSetup &iSetup) |
template<class TFunc > | |
ESWatcher (TFunc iFunctor) | |
template<class TObj , class TMemFunc > | |
ESWatcher (TObj &iObj, TMemFunc iFunc) | |
ESWatcher () | |
Private Member Functions | |
ESWatcher (const ESWatcher &) | |
const ESWatcher & | operator= (const ESWatcher &) |
Private Attributes | |
unsigned long long | cacheId_ |
boost::function< void(const T &)> | callback_ |
Definition at line 33 of file ESWatcher.h.
edm::ESWatcher< T >::ESWatcher | ( | ) | [inline] |
Definition at line 42 of file ESWatcher.h.
Definition at line 45 of file ESWatcher.h.
edm::ESWatcher< T >::ESWatcher | ( | TObj & | iObj, |
TMemFunc | iFunc | ||
) | [inline] |
Definition at line 48 of file ESWatcher.h.
edm::ESWatcher< T >::ESWatcher | ( | const ESWatcher< T > & | ) | [private] |
bool edm::ESWatcher< T >::check | ( | const edm::EventSetup & | iSetup | ) | [inline] |
Definition at line 59 of file ESWatcher.h.
Referenced by ValidationMisalignedTracker::analyze(), DisplayGeom::analyze(), DummyEvelyser::analyze(), BTagPerformaceRootProducerFromSQLITE::analyze(), FWFFLooper::beginRun(), AlCaRecoTriggerBitsRcdRead::beginRun(), RPCMonitorLinkSynchro::beginRun(), RPCUnpackingModule::beginRun(), FWFFLooper::doBeginLuminosityBlock(), FWFFLooper::doEndLuminosityBlock(), FWFFLooper::duringLoop(), HLTLevel1Activity::filter(), HLTHighLevel::filter(), HLTLevel1Pattern::filter(), CombinedHitQuadrupletGeneratorForPhotonConversion::hitPairs(), CombinedHitPairGenerator::hitPairs(), CombinedHitPairGeneratorForPhotonConversion::hitPairs(), TriggerResultsFilterFromDB::hltFilter(), RunManager::initG4(), PixelUnpackingRegions::initialize(), CSCConditions::initializeEvent(), TriggerHelper::initRun(), GenericTriggerEventFlag::initRun(), NuclearInteractionEDProducer::produce(), RPCPackingModule::produce(), SiPixelDigiToRaw::produce(), CaloTowersCreator::produce(), EcalRawToDigi::produce(), SiPixelRawToDigi::produce(), AlignmentProducer::readInSurveyRcds(), PixelFitterByHelixProjections::run(), BetafuncEvtVtxGenerator::update(), and edm::BMixingModule::update().
const ESWatcher& edm::ESWatcher< T >::operator= | ( | const ESWatcher< T > & | ) | [private] |
unsigned long long edm::ESWatcher< T >::cacheId_ [private] |
Definition at line 75 of file ESWatcher.h.
Referenced by edm::ESWatcher< TrackAssociatorRecord >::check().
boost::function<void (const T&)> edm::ESWatcher< T >::callback_ [private] |
Definition at line 74 of file ESWatcher.h.
Referenced by edm::ESWatcher< TrackAssociatorRecord >::check().