CMS 3D CMS Logo

SiStripQualityFakeESSource Class Reference

Description: <one line="" class="" summary>="">. More...

#include <CalibTracker/SiStripESProducers/plugins/fake/SiStripQualityFakeESSource.h>

Inheritance diagram for SiStripQualityFakeESSource:

edm::ESProducer edm::EventSetupRecordIntervalFinder edm::ESProxyFactoryProducer edm::eventsetup::DataProxyProvider

List of all members.

Public Member Functions

std::auto_ptr< SiStripQualityproduce (const SiStripQualityRcd &)
 SiStripQualityFakeESSource (const edm::ParameterSet &)
 ~SiStripQualityFakeESSource ()

Private Member Functions

const SiStripQualityFakeESSourceoperator= (const SiStripQualityFakeESSource &)
void setIntervalFor (const edm::eventsetup::EventSetupRecordKey &, const edm::IOVSyncValue &iov, edm::ValidityInterval &iValidity)
 SiStripQualityFakeESSource (const SiStripQualityFakeESSource &)


Detailed Description

Description: <one line="" class="" summary>="">.

Implementation: <Notes on="" implementation>="">

Definition at line 26 of file SiStripQualityFakeESSource.h.


Constructor & Destructor Documentation

SiStripQualityFakeESSource::SiStripQualityFakeESSource ( const edm::ParameterSet iConfig  ) 

Definition at line 22 of file SiStripQualityFakeESSource.cc.

References edm::ESProducer::setWhatProduced().

00023 {
00024   setWhatProduced(this);
00025   findingRecord<SiStripQualityRcd>();
00026 }

SiStripQualityFakeESSource::~SiStripQualityFakeESSource (  )  [inline]

Definition at line 29 of file SiStripQualityFakeESSource.h.

00029 {};

SiStripQualityFakeESSource::SiStripQualityFakeESSource ( const SiStripQualityFakeESSource  )  [private]


Member Function Documentation

const SiStripQualityFakeESSource& SiStripQualityFakeESSource::operator= ( const SiStripQualityFakeESSource  )  [private]

std::auto_ptr< SiStripQuality > SiStripQualityFakeESSource::produce ( const SiStripQualityRcd iRecord  ) 

Definition at line 29 of file SiStripQualityFakeESSource.cc.

References ptr.

00030 {
00031   std::auto_ptr<SiStripQuality> ptr(new SiStripQuality);
00032   return ptr;
00033 }

void SiStripQualityFakeESSource::setIntervalFor ( const edm::eventsetup::EventSetupRecordKey ,
const edm::IOVSyncValue iov,
edm::ValidityInterval iValidity 
) [private, virtual]

Implements edm::EventSetupRecordIntervalFinder.

Definition at line 35 of file SiStripQualityFakeESSource.cc.

References edm::IOVSyncValue::beginOfTime(), edm::IOVSyncValue::endOfTime(), and infinity.

00037                                                                                         {
00038   edm::ValidityInterval infinity( iov.beginOfTime(), iov.endOfTime() );
00039   iValidity = infinity;
00040 }


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:32:30 2009 for CMSSW by  doxygen 1.5.4