#include <ESHandle.h>
Public Member Functions | |
edm::eventsetup::ComponentDescription const * | description () const |
ESHandleBase () | |
ESHandleBase (void const *iData, edm::eventsetup::ComponentDescription const *desc) | |
bool | isValid () const |
void | swap (ESHandleBase &iOther) |
Protected Member Functions | |
void const * | productStorage () const |
Private Attributes | |
void const * | data_ |
edm::eventsetup::ComponentDescription const * | description_ |
Definition at line 29 of file ESHandle.h.
|
inline |
Definition at line 31 of file ESHandle.h.
|
inline |
Definition at line 32 of file ESHandle.h.
eventsetup::ComponentDescription const * edm::ESHandleBase::description | ( | ) | const |
Definition at line 6 of file ESHandle.cc.
References description_, edm::hlt::Exception, and edm::errors::InvalidReference.
|
inline |
Definition at line 37 of file ESHandle.h.
References data_, and description_.
Referenced by SiStripGainFromData::algoBeginJob(), SiStripGainFromCalibTree::algoBeginJob(), SiStripGainFromData::algoBeginRun(), MFAnalyzer::analyze(), EBClusterTask::analyze(), EEClusterTask::analyze(), TkAlCaRecoMonitor::analyze(), EEClusterTaskExtras::analyze(), EBClusterTaskExtras::analyze(), ContainmentCorrectionAnalyzer::analyze(), EcalRecHitsValidation::analyze(), L1TRPCTPG::analyze(), ValidateGeometry::analyze(), CSCConditions::anodeBXoffset(), EBDaqInfoTask::beginLuminosityBlock(), EBDcsInfoTask::beginLuminosityBlock(), AlcaBeamMonitor::beginLuminosityBlock(), EEDaqInfoTask::beginLuminosityBlock(), EEDcsInfoTask::beginLuminosityBlock(), WriteOneGeometryFromXML::beginRun(), SiStripFedCablingBuilder::beginRun(), SiStripFedCablingReader::beginRun(), EcalDQMStatusReader::beginRun(), SiStripDaqInfo::beginRun(), SiStripCertificationInfo::beginRun(), SiStripDcsInfo::beginRun(), SiStripOfflineDQM::beginRun(), RPCTechnicalTrigger::beginRun(), CastorMonitorModule::beginRun(), MuonTransientTrackingRecHitBuilder::build(), TCMETAlgo::CalculateTCMET(), CSCConditions::chamberTimingCorrection(), CSCConditions::chipCorrection(), SiTrivialDigitalConverter::convert(), SiTrivialDigitalConverter::convertRaw(), CSCConditions::crossTalk(), CSCConditions::crosstalkIntercept(), CSCConditions::crosstalkSlope(), TrackDetMatchInfo::dumpGeometry(), MuonSimHitsValidAnalyzer::fillCSC(), MuonSimHitsValidAnalyzer::fillDT(), GlobalHitsAnalyzer::fillECal(), GlobalHitsProdHist::fillECal(), GlobalHitsProducer::fillECal(), HCALRecHitAnalyzer::FillGeometry(), GlobalHitsAnalyzer::fillHCal(), GlobalHitsProdHist::fillHCal(), GlobalHitsProducer::fillHCal(), GlobalDigisProducer::fillHCal(), GlobalDigisAnalyzer::fillHCal(), GlobalRecHitsAnalyzer::fillHCal(), GlobalRecHitsProducer::fillHCal(), GlobalHitsAnalyzer::fillMuon(), GlobalHitsProdHist::fillMuon(), GlobalHitsProducer::fillMuon(), GlobalDigisAnalyzer::fillMuon(), GlobalRecHitsAnalyzer::fillMuon(), GlobalRecHitsProducer::fillMuon(), MuonSimHitsValidAnalyzer::fillRPC(), GlobalHitsAnalyzer::fillTrk(), GlobalHitsProdHist::fillTrk(), GlobalHitsProducer::fillTrk(), GlobalRecHitsAnalyzer::fillTrk(), GlobalRecHitsProducer::fillTrk(), CSCConditions::gain(), HoECalculator::getHoE(), TrackDetMatchInfo::getPosition(), Masks::initMasking(), CSCConditions::noiseMatrix(), CSCConditions::pedestal(), CSCConditions::pedestalSigma(), MFProducer::produce(), JetTracksAssociatorAtCaloFace::produce(), MuonDetLayerGeometryESProducer::produce(), SiStripDigitizer::produce(), cms::MuonTCMETValueMapProducer::produce(), ShallowGainCalibration::produce(), reco::HcalHaloDataProducer::produce(), reco::EcalHaloDataProducer::produce(), reco::GlobalHaloDataProducer::produce(), CaloGeometryEP< T >::produceAligned(), CaloGeometryDBEP< T, U >::produceAligned(), HcalAlignmentEP::produceHcalAli(), KfTrackProducerBase::putInEvt(), GsfTrackProducerBase::putInEvt(), TrackProducerWithSCAssociation::putInEvt(), TSGForRoadSearch::setEvent(), and MuonIdTruthInfo::truthMatchMuon().
|
inlineprotected |
Definition at line 44 of file ESHandle.h.
References data_.
Referenced by edm::ESTransientHandle< T >::product(), and edm::ESHandle< DTT0 >::product().
|
inline |
Definition at line 39 of file ESHandle.h.
References data_, description_, and std::swap().
Referenced by HcalLutGenerator::analyze(), and edm::swap().
|
private |
Definition at line 48 of file ESHandle.h.
Referenced by isValid(), productStorage(), and swap().
|
private |
Definition at line 49 of file ESHandle.h.
Referenced by description(), isValid(), and swap().