CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
SiStripGainESProducer::GainGetterT< Record > Class Template Reference
Inheritance diagram for SiStripGainESProducer::GainGetterT< Record >:
SiStripGainESProducer::GainGetter

Public Member Functions

const SiStripApvGaingain (const SiStripGainRcd &rcd) const override
 
 GainGetterT (edm::ESConsumesCollector &cc, std::string record, std::string label)
 
- Public Member Functions inherited from SiStripGainESProducer::GainGetter
 GainGetter (std::string record, std::string label)
 
const auto & recordLabel () const
 
virtual ~GainGetter ()=default
 

Private Attributes

edm::ESGetToken< SiStripApvGain, Recordtoken_
 

Detailed Description

template<typename Record>
class SiStripGainESProducer::GainGetterT< Record >

Definition at line 43 of file SiStripGainESProducer.cc.

Constructor & Destructor Documentation

◆ GainGetterT()

template<typename Record >
SiStripGainESProducer::GainGetterT< Record >::GainGetterT ( edm::ESConsumesCollector cc,
std::string  record,
std::string  label 
)
inline

Member Function Documentation

◆ gain()

template<typename Record >
const SiStripApvGain& SiStripGainESProducer::GainGetterT< Record >::gain ( const SiStripGainRcd rcd) const
inlineoverridevirtual

Member Data Documentation

◆ token_

template<typename Record >
edm::ESGetToken<SiStripApvGain, Record> SiStripGainESProducer::GainGetterT< Record >::token_
private
edm::ESInputTag
Definition: ESInputTag.h:87
SiStripGainESProducer::GainGetter::GainGetter
GainGetter(std::string record, std::string label)
Definition: SiStripGainESProducer.cc:32
GlobalPosition_Frontier_DevDB_cff.record
record
Definition: GlobalPosition_Frontier_DevDB_cff.py:10
edm::eventsetup::DependentRecordImplementation::get
ProductT const & get(ESGetToken< ProductT, DepRecordT > const &iToken) const
Definition: DependentRecordImplementation.h:103
SiStripGainESProducer::GainGetterT::token_
edm::ESGetToken< SiStripApvGain, Record > token_
Definition: SiStripGainESProducer.cc:52
SiStripGainESProducer::GainGetter::recordLabel
const auto & recordLabel() const
Definition: SiStripGainESProducer.cc:36
cc
eostools.move
def move(src, dest)
Definition: eostools.py:511
Record
SiStripApvGain
Definition: SiStripApvGain.h:25
label
const char * label
Definition: PFTauDecayModeTools.cc:11