CMS 3D CMS Logo

edm::ESHandle< T > Class Template Reference

#include <FWCore/Framework/interface/ESHandle.h>

List of all members.

Public Types

typedef T value_type

Public Member Functions

const
edm::eventsetup::ComponentDescription
description () const
 ESHandle (const T *iData, const edm::eventsetup::ComponentDescription *desc)
 ESHandle (const T *iData)
 ESHandle ()
bool isValid () const
const T & operator * () const
const T * operator-> () const
const T * product () const
void swap (ESHandle< T > &iOther)

Private Attributes

const T * data_
const
edm::eventsetup::ComponentDescription
description_


Detailed Description

template<class T>
class edm::ESHandle< T >

Definition at line 31 of file ESHandle.h.


Member Typedef Documentation

template<class T>
typedef T edm::ESHandle< T >::value_type

Definition at line 35 of file ESHandle.h.


Constructor & Destructor Documentation

template<class T>
edm::ESHandle< T >::ESHandle (  )  [inline]

Definition at line 37 of file ESHandle.h.

00037 : data_(0), description_(0) {}

template<class T>
edm::ESHandle< T >::ESHandle ( const T *  iData  )  [inline]

Definition at line 38 of file ESHandle.h.

00038 : data_(iData), description_(0) {}

template<class T>
edm::ESHandle< T >::ESHandle ( const T *  iData,
const edm::eventsetup::ComponentDescription desc 
) [inline]

Definition at line 40 of file ESHandle.h.

00041            : data_(iData), description_(desc) {}


Member Function Documentation

template<class T>
const edm::eventsetup::ComponentDescription* edm::ESHandle< T >::description (  )  const [inline]

Definition at line 49 of file ESHandle.h.

00049                                                                    { 
00050          if(!description_) {
00051             throw edm::Exception(edm::errors::InvalidReference,"NullPointer");
00052          }
00053          return description_; 
00054       }

template<class T>
bool edm::ESHandle< T >::isValid ( void   )  const [inline]

Definition at line 56 of file ESHandle.h.

Referenced by SiStripGainFromData::algoBeginJob(), VisEBRecHit::analyze(), VisSiPixelCluster::analyze(), VisHORecHit::analyze(), VisEventSetup::analyze(), VisHBRecHit::analyze(), VisEcalRecHit::analyze(), VisCaloTower::analyze(), L1TRPCTPG::analyze(), VisRPCRecHit::analyze(), VisDTDigi::analyze(), VisTrackingRecHit::analyze(), VisSiStripCluster::analyze(), VisDTRecSegment4D::analyze(), VisDTRecHit::analyze(), VisSiStripDigi::analyze(), VisEERecHit::analyze(), VisPFRecHit::analyze(), VisCSCSegment::analyze(), VisSiPixelRecHit::analyze(), EEClusterTask::analyze(), VisHERecHit::analyze(), VisBasicCluster::analyze(), EBClusterTask::analyze(), VisTrack::analyze(), VisPFCluster::analyze(), VisHFRecHit::analyze(), VisPixelDigi::analyze(), VisEventSetupService::annotateCSCChambers(), VisEventSetupService::annotateDTChambers(), VisEventSetupService::annotateRPCChambers(), VisEventSetupService::annotateTracker(), pat::helper::VertexingHelper::associate(), SiStripRunSummaryRead::beginJob(), SiStripDaqInfo::beginLuminosityBlock(), SiStripOfflineDQM::beginRun(), MuonTransientTrackingRecHitBuilder::build(), VisEventSetupService::buildCaloDet(), VisEventSetupService::buildCSCChambers(), VisEventSetupService::buildDTChambers(), VisEventSetupService::buildHitDets(), VisEventSetupService::buildRPCChambers(), VisEventSetupService::buildTracker(), VisEventSetupService::caloTextRep(), SiTrivialDigitalConverter::convert(), SiTrivialDigitalConverter::convertRaw(), VisEventSetupService::cscTextRep(), VisEventSetupService::dtTextRep(), TrackDetMatchInfo::dumpGeometry(), MuonSimHitsValidAnalyzer::fillCSC(), MuonSimHitsValidAnalyzer::fillDT(), GlobalHitsProducer::fillECal(), GlobalHitsProdHist::fillECal(), GlobalHitsAnalyzer::fillECal(), GlobalRecHitsAnalyzer::fillHCal(), GlobalHitsAnalyzer::fillHCal(), GlobalDigisAnalyzer::fillHCal(), GlobalDigisProducer::fillHCal(), GlobalHitsProducer::fillHCal(), GlobalRecHitsProducer::fillHCal(), GlobalHitsProdHist::fillHCal(), GlobalRecHitsProducer::fillMuon(), GlobalRecHitsAnalyzer::fillMuon(), GlobalHitsProdHist::fillMuon(), GlobalHitsAnalyzer::fillMuon(), GlobalHitsProducer::fillMuon(), GlobalDigisAnalyzer::fillMuon(), MuonSimHitsValidAnalyzer::fillRPC(), GlobalRecHitsProducer::fillTrk(), GlobalRecHitsAnalyzer::fillTrk(), GlobalHitsAnalyzer::fillTrk(), GlobalHitsProducer::fillTrk(), GlobalHitsProdHist::fillTrk(), HoECalculator::getHoE(), VisCSCChamberDrawer::getOutline(), TrackDetMatchInfo::getPosition(), VisEventSetupService::globalPosition(), TrackDetectorAssociator::init(), HTrackAssociator::init(), VisEventSetupService::localPosition(), VisTkSimTrackTwig::onNewEvent(), VisTkRecTracksTwig::onNewEvent(), VisTrajectorySeedTwig::onNewEvent(), VisTrackingRecHitTwig::onNewEvent(), VisTkRecTrackDetsTwig::onNewEvent(), SiStripDigitizer::produce(), MuonDetLayerGeometryESProducer::produce(), CaloGeometryEP< T >::produceAligned(), VisMuon::refitTrack(), VisEventSetupService::rpcTextRep(), VisCuTrackerSimHit::setEvent(), TSGForRoadSearch::setEvent(), VisCMSMagField::setField(), VisEventSetupService::trackerTextRep(), MuonIdTruthInfo::truthMatchMuon(), VisTkSimHitTwig::update(), VisTkRecTracksTwig::update(), VisDTDigiTwig::update(), VisPFRecHitTwig::update(), VisCSCStripDigiTwig::update(), VisCSCRecHit2DTwig::update(), VisCuTrackerSimHit::update(), VisTrackerPiRechitTwig::update(), VisTrackerClusterTwig::update(), VisPFClusterTwig::update(), VisCSCALCTDigiTwig::update(), VisTrackerPiClusterTwig::update(), VisTkRecTrackDetsTwig::update(), VisPixelDigiTwig::update(), VisDT2DSegmentTwig::update(), VisCSCSegmentTwig::update(), VisCSCCorrelatedLCTDigiTwig::update(), VisCSCComparatorDigiTwig::update(), VisRPCDigiTwig::update(), VisTrackerRechit2DTwig::update(), VisTrackerPiDigiTwig::update(), VisDTRecHitsTwig::update(), VisCSCCLCTDigiTwig::update(), VisRPCRecHitTwig::update(), VisDT4DSegmentTwig::update(), VisCSCWireDigiTwig::update(), VisCuTkGeometryTwig::update(), VisTkSimTrackTwig::update(), VisTrackerDigiTwig::update(), and VisCSCRPCDigiTwig::update().

00056 { return 0 != data_ && 0 != description_; }

template<class T>
const T& edm::ESHandle< T >::operator * ( void   )  const [inline]

Definition at line 48 of file ESHandle.h.

00048 { return *product(); }

template<class T>
const T* edm::ESHandle< T >::operator-> (  )  const [inline]

Definition at line 47 of file ESHandle.h.

00047 { return product(); }

template<class T>
const T* edm::ESHandle< T >::product (  )  const [inline]

Definition at line 46 of file ESHandle.h.

Referenced by EcalLaserCorrectionService::alphaCallback(), L1RCTLutWriter::analyze(), ValidationMisalignedTracker::analyze(), HcalGainsPopConAnalyzer::analyze(), SinglePionEfficiencyNew::analyze(), PhotonValidator::analyze(), HcalQIEDataCheck::analyze(), HcalQIEDataPopConAnalyzer::analyze(), HcalRespCorrsPopConAnalyzer::analyze(), L1RCTSaveInput::analyze(), EcalEndcapRecHitsValidation::analyze(), EcalTrivialObjectAnalyzer::analyze(), HcalIsoTrkAnalyzer::analyze(), HcalGainWidthsPopConAnalyzer::analyze(), CSCMonitorModuleCmn::analyze(), HcalPedestalsCheck::analyze(), SiPixelTrackResidualSource::analyze(), TestHits::analyze(), EcalRecHitsValidation::analyze(), MultiTrackValidator::analyze(), cms::DiJetAnalyzer::analyze(), HcalElectronicsMapPopConAnalyzer::analyze(), L1GtTrigReport::analyze(), HcalPedestalsPopConAnalyzer::analyze(), edmtest::RunSummaryESAnalyzer::analyze(), DTCalibValidation::analyze(), cms::ProducerAnalyzer::analyze(), EcalGetLaserData::analyze(), HcalPedestalWidthsCheck::analyze(), TrackEfficiencyMonitor::analyze(), VisTrackingRecHit::analyze(), EcalBarrelRecHitsValidation::analyze(), WriteEcalMiscalibConstants::analyze(), edmtest::RunInfoESAnalyzer::analyze(), LinkDataXMLWriter::analyze(), HcalGainsCheck::analyze(), HcalPedestalWidthsPopConAnalyzer::analyze(), edmtest::L1TriggerScalerESAnalyzer::analyze(), SimplePhotonAnalyzer::analyze(), TestTrackHits::analyze(), TrackerSeedValidator::analyze(), OptAlignDBAnalyzer::analyze(), HcalPedestalsAnalysis::analyze(), cms::Analyzer_minbias::analyze(), cms::HcalConstantsASCIIWriter::analyze(), HcalChannelQualityPopConAnalyzer::analyze(), CSCMonitorModule::analyze(), EEClusterTask::analyze(), TestOutliers::analyze(), TestSmoothHits::analyze(), HcalZSThresholdsPopConAnalyzer::analyze(), EBClusterTask::analyze(), JetTagMVATrainer::analyze(), BeamSpotFromDB::analyze(), VisTrack::analyze(), DTChamberEfficiency::analyze(), DTRecHitQuality::analyze(), EcalLaserCorrectionService::apdpnCallback(), EcalLaserCorrectionService::apdpnRefCallback(), EcalMipGraphs::beginJob(), EcalPedHists::beginJob(), HcalMonitorModule::beginJob(), EcalURecHitHists::beginJob(), ConvBremSeedProducer::beginJob(), PhiSymmetryCalibration::beginJob(), SiStripPedDB::beginJob(), PixelTrackProducerWithZPos::beginJob(), KVFTest::beginJob(), EcalSelectiveReadoutValidation::beginJob(), cms::JetPlusTrackAnalysis::beginJob(), PhotonValidator::beginJob(), EcalPedOffset::beginJob(), SiStripNoiseDB::beginJob(), KineExample::beginJob(), GlobalDigisProducer::beginJob(), L1TGMT::beginJob(), ValidationMisalignedTracker::beginJob(), GlobalMuonMatchAnalyzer::beginJob(), cms::GammaJetAnalysis::beginJob(), cms::MinBias::beginJob(), EcalDigiDisplay::beginJob(), HcalPatternSource::beginJob(), NuclearInteractionEDProducer::beginJob(), GlobalDigisAnalyzer::beginJob(), RecoMuonValidator::beginJob(), SiStripCommissioningSource::beginJob(), SoftConversionTrackCandidateProducer::beginJob(), Pi0FixedMassWindowCalibration::beginOfJob(), TrackerSeedValidator::beginRun(), CopyPerformanceSummary::beginRun(), ConversionTrackCandidateProducer::beginRun(), CtfSpecialSeedGenerator::beginRun(), MultiTrackValidator::beginRun(), PhotonIDAlgo::calculateR9(), GlobalGsfElectronAlgo::calculateTSOS(), GsfElectronAlgo::calculateTSOS(), HcalDbProducer::channelQualityCallback(), CastorDbProducer::channelQualityCallback(), EcalMixingModuleValidation::checkCalibrations(), EcalEndcapDigisValidation::checkCalibrations(), EcalDigisValidation::checkCalibrations(), EcalBarrelDigisValidation::checkCalibrations(), EcalTBDigiProducer::checkCalibrations(), EcalDigiProducer::checkCalibrations(), TrackIPProducer::checkEventSetup(), SiPixelCalibDigiProducer::checkFED(), EcalMixingModuleValidation::checkPedestals(), SiPixelOfflineCalibAnalysisBase::checkPixel(), SiPixelCalibDigiProducer::checkPixel(), ClusterShapeTrackFilter::ClusterShapeTrackFilter(), L1GtDataEmulAnalyzer::compareFDL(), L1GctEmulator::configureGct(), L1GctPrintLuts::configureGct(), SeedFromConsecutiveHits::construct(), EcalDBCopy::copyToDB(), CosmicHitPairGeneratorFromLayerPair::CosmicHitPairGeneratorFromLayerPair(), CosmicHitTripletGeneratorFromLayerTriplet::CosmicHitTripletGeneratorFromLayerTriplet(), GsfElectronAlgo::createElectron(), GlobalGsfElectronAlgo::createElectron(), CSCTFPtLUT::CSCTFPtLUT(), egammaisolation::EgammaHcalExtractor::deposit(), egammaisolation::EgammaRecHitExtractor::deposit(), CSCValidation::doCalibrations(), edmtest::HcalDumpConditions::dumpIt(), EgammaHcalIsolation::EgammaHcalIsolation(), EgammaRecHitIsolation::EgammaRecHitIsolation(), CastorDbProducer::electronicsMapCallback(), HcalDbProducer::electronicsMapCallback(), SiStripClusterizerAlgo::eventSetup(), HardTauAlgorithm::eventSetup(), VisCuTkBuilder::fill(), SiPixelInformationExtractor::fillGlobalQualityPlot(), FastL1GlobalAlgo::FillL1Regions(), GlobalRecHitsProducer::fillMuon(), GlobalRecHitsAnalyzer::fillMuon(), MuonTimingExtractor::fillTiming(), HLTPi0RecHitsFilter::filter(), HLTPMMassFilter::filter(), L1Filter::filter(), HLTLevel1GTSeed::filter(), SiPixelInformationExtractor::findNoisyPixels(), ElectronSiStripSeedGenerator::findSeedsFromCluster(), HcalDbProducer::gainsCallback(), CastorDbProducer::gainsCallback(), HcalDbProducer::gainWidthsCallback(), CastorDbProducer::gainWidthsCallback(), EcalClusterLazyTools::getGeometry(), EgHLTOffHelper::getHandles(), EgammaHcalIsolation::getHcalEtSum(), HoECalculator::getHoE(), EcalTPGScale::getLinearizedTPG(), EcalFEtoDigi::getLUT(), CosmicGenFilterHelix::getMagneticField(), CaloRecoTauTagInfoAlgorithm::getNeutralEcalBasicClusters(), CosmicGenFilterHelix::getPropagator(), EcalTPCondAnalyzer::getRecords(), EcalTrigPrimProducer::getRecords(), EgammaRecHitIsolation::getSum_(), PhysicsTools::MVATrainerContainerSaveImpl< Record_t >::getToCopy(), EcalClusterLazyTools::getTopology(), PhysicsTools::MVATrainerFileSaveImpl< Record_t >::getToPut(), PhysicsTools::MVATrainerSaveImpl< Record_t >::getToPut(), PhysicsTools::MVATrainerContainerSaveImpl< Record_t >::getToPut(), EcalTPGScale::getTPGInADC(), EcalTPGScale::getTPGInGeV(), TripletGenerator::getTracker(), NuclearTrackCorrector::getTrackFromTrajectory(), TrackProducerWithSCAssociation::getTransient(), TrackProducer::getTransient(), VisEventSetupService::globalPosition(), HitPairGeneratorFromLayerPair::hitPairsWithErrors(), cms::HITrackVertexMaker::HITrackVertexMaker(), RectangularEtaPhiTrackingRegion::hits(), PhotonProducer::hOverE(), VisEventSetupService::idToDet(), EcalEndcapRecHitsMaker::init(), reco::modules::CandVertexFitterEventSetupInit< Fitter >::init(), EcalTrigPrimFunctionalAlgo::init(), SeedGeneratorForLaserBeams::init(), SeedGeneratorForCosmics::init(), SeedGeneratorForCRack::init(), HcalRecHitsMaker::init(), MuonIdProducer::init(), reco::modules::CandKinematicVertexFitterEventSetupInit::init(), CRackTrajectoryBuilder::init(), helper::BFieldIsolationAlgorithmSetup< Alg >::init(), EcalBarrelRecHitsMaker::init(), CosmicTrajectoryBuilder::init(), EcalZeroSuppressionProducer::initCalibrations(), EBHltTask::initGeometry(), Numbers::initGeometry(), EEHltTask::initGeometry(), CSCTFSectorProcessor::initialize(), CSCConditions::initializeEvent(), RPCVHDLConeMaker::initRPCLinks(), l1AlgorithmResult(), LaserHitPairGeneratorFromLayerPair::LaserHitPairGeneratorFromLayerPair(), SeedingLayerSetsBuilder::layers(), pat::LeptonVertexSignificance::LeptonVertexSignificance(), VisEventSetupService::localPosition(), VisEventSetupService::localPositions(), OptTOA::LoopOverJetTracksAssociation(), SiPixelSCurveCalibrationAnalysis::makeThresholdSummary(), NuclearInteractionFinder::NuclearInteractionFinder(), EcalRawToRecHitRoI::OneCandCollection(), VisTrackerRechit2DTwig::onNewEvent(), VisTkRecTracksTwig::onNewEvent(), VisCuTkGeometryTwig::onNewEvent(), VisTrackingRecHitTwig::onNewEvent(), VisL1GlobalTriggerReadoutRecordTwig::onNewEvent(), edm::ESHandle< DTT0 >::operator *(), edm::ESHandle< DTT0 >::operator->(), TrackAssociatorByChi2::parametersAtClosestApproach(), CastorDbProducer::pedestalsCallback(), HcalDbProducer::pedestalsCallback(), HcalDbProducer::pedestalWidthsCallback(), CastorDbProducer::pedestalWidthsCallback(), EgammaHLTPixelMatchElectronAlgo::process(), SoftElectronProducer::produce(), PixelCPETemplateRecoESProducer::produce(), TrackProducer::produce(), KFTrajectoryFitterESProducer::produce(), cms::BasePilupSubtractionJetProducer::produce(), MuonErrorMatrixAdjuster::produce(), TauMVADiscriminator::produce(), RingMakerESProducer::produce(), RoadMapESSource::produce(), MCTrackMatcher::produce(), magneticfield::AutoMagneticFieldESProducer::produce(), PFRecoTauDecayModeDeterminator::produce(), GroupedCkfTrajectoryBuilderESProducer::produce(), EgammaHLTHcalIsolationDoubleConeProducers::produce(), CaloTowersReCreator::produce(), PFRecoTauProducer::produce(), KFFittingSmootherESProducer::produce(), KFTrajectorySmootherESProducer::produce(), TransientTrackBuilderESProducer::produce(), AlCaGammaJetProducer::produce(), EcalRawToDigiDev::produce(), GoodSeedProducer::produce(), EcalTBWeightUncalibRecHitProducer::produce(), BeamSpotProducer::produce(), HcalDigiProducer::produce(), SiPixelDigiToRaw::produce(), EcalTBGeometryBuilder::produce(), L1RCTInputProducer::produce(), TrackerOnlyConversionProducer::produce(), EcalWeightUncalibRecHitProducer::produce(), cms::HitReCalibrator::produce(), L1GlobalTriggerEvmRawToDigi::produce(), L1GlobalTrigger::produce(), EgammaHLTHcalIsolationProducersRegional::produce(), PixelCPEInitialESProducer::produce(), cms::SiStripRecHitConverter::produce(), AlCaIsoTracksProducer::produce(), EgammaHLTElectronDetaDphiProducer::produce(), MuonRoadTrajectoryBuilderESProducer::produce(), CkfTrajectoryBuilderESProducer::produce(), RoadMapMakerESProducer::produce(), TkTransientTrackingRecHitBuilderESProducer::produce(), SoftLepton::produce(), CkfDebugTrajectoryBuilderESProducer::produce(), CSCDCCUnpacker::produce(), CSCTFTrackProducer::produce(), magneticfield::VolumeBasedMagneticFieldESProducer::produce(), EcalFixedAlphaBetaFitUncalibRecHitProducer::produce(), PixelCPEGenericESProducer::produce(), CaloMuonProducer::produce(), MeasurementTrackerSiStripRefGetterProducer::produce(), L1GlobalTriggerRecordProducer::produce(), RPCTrigger::produce(), StripCPEESProducer::produce(), NavigationSchoolESProducer::produce(), SkippingLayerCosmicNavigationSchoolESProducer::produce(), cms::AlCaDiJetsProducer::produce(), SiStripGainESProducer::produce(), SiStripQualityESProducer::produce(), L1MuGlobalMuonTrigger::produce(), PhotonProducer::produce(), PixelCPEParmErrorESProducer::produce(), GsfTrackProducer::produce(), CSCDigiToRawModule::produce(), EcalRegionCablingESProducer::produce(), EgammaHLTEcalRecIsolationProducer::produce(), CaloTowersCreator::produce(), ClusterShapeTrajectoryFilterESProducer::produce(), HcalTrigPrimDigiProducer::produce(), L1GlobalTriggerRawToDigi::produce(), L1RCTProducer::produce(), TrackProducerWithSCAssociation::produce(), StripCPEfromTrackAngleESProducer::produce(), CaloRecoTauDiscriminationAgainstElectron::produce(), EgammaEcalRecHitIsolationProducer::produce(), EgammaHcalIsolationProducer::produce(), EcalDigiToRaw::produce(), SiPixelRawToDigi::produce(), CSCTriggerPrimitivesProducer::produce(), EcalListOfFEDSProducer::produce(), EcalRecHitProducer::produce(), CaloRecoTauProducer::produce(), MeasurementTrackerESProducer::produce(), DAFTrackProducer::produce(), TrackRefitter::produce(), EcalRecHitRecalib::produce(), MuonCandProducerMon::produce(), GsfTrackRefitter::produce(), HcalTBDigiProducer::produce(), TrackingRecHitPropagatorESProducer::produce(), CompositeTrajectoryFilterESProducer::produce(), EcalAnalFitUncalibRecHitProducer::produce(), EcalRecalibRecHitProducer::produce(), StripCPEfromTrackAngle2ESProducer::produce(), MuonCkfTrajectoryBuilderESProducer::produce(), ImpactParameter::produce(), TrackAlgoCompareUtil::produce(), MultiRecHitCollectorESProducer::produce(), CastorDigiProducer::produce(), CaloGeometryEP< T >::produceAligned(), CaloGeometryBuilder::produceAligned(), SiStripConnectivity::produceDetCabling(), SiStripConnectivity::produceFecCabling(), CaloGeometryBuilder::produceIdeal(), cms::HITrackVertexMaker::produceTracks(), HcalDbProducer::QIEDataCallback(), CastorDbProducer::QIEDataCallback(), CocoaAnalyzer::ReadCalibrationDB(), ElectronLikelihoodESSource::readPdfFromDB(), TrackClassifier::reconstructionInformation(), KalmanAlignmentTrackRefitter::refitTracks(), HcalDbProducer::respCorrsCallback(), L1MuonPixelTrackFitter::run(), RoadSearchSeedFinderAlgorithm::run(), PixelFitterByConformalMappingAndLine::run(), TrackFitter::run(), RoadSearchCloudMakerAlgorithm::run(), PixelFitterByHelixProjections::run(), RoadSearchHelixMakerAlgorithm::run(), RoadSearchTrackCandidateMakerAlgorithm::run(), L1GlobalTriggerGTL::run(), l1t::WriterProxyT< Record, Type >::save(), SeedGenerator::SeedGenerator(), MVAJetTagPlotter::setEventSetup(), CombinedMVAJetTagComputer::setEventSetup(), GenericMVAJetTagComputer::setEventSetup(), ConversionSeedFinder::setEventSetup(), cms::CkfTrackCandidateMakerBase::setEventSetup(), ConversionTrackFinder::setEventSetup(), PhysicsTools::MVAModuleHelper< Record, Object, Filler >::setEventSetup(), CSCTriggerGeomManager::setGeometry(), CaloDetIdAssociator::setGeometry(), MuonDetIdAssociator::setGeometry(), JetTagProducer::setup(), GlobalGsfElectronAlgo::setupES(), ElectronPixelSeedGenerator::setupES(), GsfElectronAlgo::setupES(), GlobalGsfElectronAlgo::superClusterMatching(), ThirdHitPrediction::ThirdHitPrediction(), VisEventSetupService::toGlobal(), BzeroReferenceTrajectoryFactory::trajectories(), ReferenceTrajectoryFactory::trajectories(), DualBzeroTrajectoryFactory::trajectories(), DualTrajectoryFactory::trajectories(), TwoBodyDecayTrajectoryFactory::trajectories(), TripletFilter::TripletFilter(), PhysicsTools::MVAComputerCache::update(), SiStripFEDMonitorPlugin::updateCabling(), SiStripRawToClusters::updateCabling(), SiStripRawToDigiModule::updateCabling(), SiStripRawToClustersRoI::updateCabling(), SiStripFEDCheckPlugin::updateCabling(), DTTrig::updateES(), ValidHitPairFilter::ValidHitPairFilter(), RPCVHDLConeMaker::writeConesDef(), and HcalDbProducer::zsThresholdsCallback().

00046 { return data_; }

template<class T>
void edm::ESHandle< T >::swap ( ESHandle< T > &  iOther  )  [inline]

Definition at line 60 of file ESHandle.h.

Referenced by edm::swap().

00060                                      {
00061          std::swap(data_, iOther.data_);
00062          std::swap(description_, iOther.description_);
00063       }


Member Data Documentation

template<class T>
const T* edm::ESHandle< T >::data_ [private]

Definition at line 71 of file ESHandle.h.

Referenced by edm::ESHandle< DTT0 >::isValid(), edm::ESHandle< DTT0 >::product(), and edm::ESHandle< DTT0 >::swap().

template<class T>
const edm::eventsetup::ComponentDescription* edm::ESHandle< T >::description_ [private]

Definition at line 72 of file ESHandle.h.

Referenced by edm::ESHandle< DTT0 >::description(), edm::ESHandle< DTT0 >::isValid(), and edm::ESHandle< DTT0 >::swap().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:40:47 2009 for CMSSW by  doxygen 1.5.4