#include <EcalMGPAGainRatio.h>
Public Member Functions | |
EcalMGPAGainRatio () | |
EcalMGPAGainRatio (const EcalMGPAGainRatio &ratio) | |
float | gain12Over6 () const |
float | gain6Over1 () const |
EcalMGPAGainRatio & | operator= (const EcalMGPAGainRatio &rhs) |
void | print (std::ostream &s) const |
void | setGain12Over6 (const float &g) |
void | setGain6Over1 (const float &g) |
~EcalMGPAGainRatio () | |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
float | gain12Over6_ |
float | gain6Over1_ |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
Author: Shahram Rahatlou, University of Rome & INFN Created: 22 Feb 2006
Definition at line 13 of file EcalMGPAGainRatio.h.
EcalMGPAGainRatio::EcalMGPAGainRatio | ( | ) |
Author: Shahram Rahatlou, University of Rome & INFN Created: 22 Feb 2006
Definition at line 8 of file EcalMGPAGainRatio.cc.
References gain12Over6_, and gain6Over1_.
EcalMGPAGainRatio::EcalMGPAGainRatio | ( | const EcalMGPAGainRatio & | ratio | ) |
Definition at line 13 of file EcalMGPAGainRatio.cc.
References gain12Over6_, gain6Over1_, and particleFlowDisplacedVertex_cfi::ratio.
EcalMGPAGainRatio::~EcalMGPAGainRatio | ( | ) |
Definition at line 18 of file EcalMGPAGainRatio.cc.
|
inline |
Definition at line 19 of file EcalMGPAGainRatio.h.
References gain12Over6_.
Referenced by EcalTrivialObjectAnalyzer::analyze(), EcalTPGParamBuilder::analyze(), GlobalDigisProducer::beginJob(), EcalBarrelDigisValidation::checkCalibrations(), EcalEndcapDigisValidation::checkCalibrations(), EcalDigisValidation::checkCalibrations(), EcalDigiProducer::checkCalibrations(), EcalMixingModuleValidation::checkCalibrations(), EcalSignalGenerator< EEDigitizerTraits >::EcalSignalGenerator(), edm::DataMixingEMDigiWorker::GetGainRatios(), EcalSignalGenerator< EEDigitizerTraits >::GetGainRatios(), GlobalDigisAnalyzer::GlobalDigisAnalyzer(), EcalUncalibRecHitMultiFitAlgo::makeRecHit(), EcalTBWeightUncalibRecHitProducer::produce(), EcalUncalibRecHitWorkerFixedAlphaBetaFit::run(), EcalUncalibRecHitWorkerRatio::run(), EcalUncalibRecHitWorkerAnalFit::run(), EcalUncalibRecHitWorkerWeights::run(), EcalUncalibRecHitWorkerGlobal::run(), EcalUncalibRecHitWorkerMultiFit::run(), and EcalUncalibRecHitTimeWeightsAlgo< EBDataFrame >::time().
|
inline |
Definition at line 20 of file EcalMGPAGainRatio.h.
References gain6Over1_.
Referenced by EcalTrivialObjectAnalyzer::analyze(), EcalTPGParamBuilder::analyze(), GlobalDigisProducer::beginJob(), EcalBarrelDigisValidation::checkCalibrations(), EcalEndcapDigisValidation::checkCalibrations(), EcalDigisValidation::checkCalibrations(), EcalDigiProducer::checkCalibrations(), EcalMixingModuleValidation::checkCalibrations(), EcalSignalGenerator< EEDigitizerTraits >::EcalSignalGenerator(), edm::DataMixingEMDigiWorker::GetGainRatios(), EcalSignalGenerator< EEDigitizerTraits >::GetGainRatios(), GlobalDigisAnalyzer::GlobalDigisAnalyzer(), EcalUncalibRecHitMultiFitAlgo::makeRecHit(), EcalTBWeightUncalibRecHitProducer::produce(), EcalUncalibRecHitWorkerFixedAlphaBetaFit::run(), EcalUncalibRecHitWorkerRatio::run(), EcalUncalibRecHitWorkerAnalFit::run(), EcalUncalibRecHitWorkerWeights::run(), EcalUncalibRecHitWorkerGlobal::run(), EcalUncalibRecHitWorkerMultiFit::run(), and EcalUncalibRecHitTimeWeightsAlgo< EBDataFrame >::time().
EcalMGPAGainRatio & EcalMGPAGainRatio::operator= | ( | const EcalMGPAGainRatio & | rhs | ) |
Definition at line 20 of file EcalMGPAGainRatio.cc.
References gain12Over6_, and gain6Over1_.
|
inline |
Definition at line 25 of file EcalMGPAGainRatio.h.
References gain12Over6_, gain6Over1_, and alignCSCRings::s.
|
private |
|
inline |
Definition at line 22 of file EcalMGPAGainRatio.h.
References g, and gain12Over6_.
Referenced by EcalTestDevDB::generateEcalGainRatios(), EcalTrivialConditionRetriever::produceEcalGainRatios(), and StoreEcalCondition::readEcalGainRatiosFromFile().
|
inline |
Definition at line 23 of file EcalMGPAGainRatio.h.
References g, and gain6Over1_.
Referenced by EcalTestDevDB::generateEcalGainRatios(), EcalTrivialConditionRetriever::produceEcalGainRatios(), and StoreEcalCondition::readEcalGainRatiosFromFile().
|
friend |
Definition at line 33 of file EcalMGPAGainRatio.h.
|
friend |
Definition at line 33 of file EcalMGPAGainRatio.h.
|
private |
Definition at line 30 of file EcalMGPAGainRatio.h.
Referenced by EcalMGPAGainRatio(), gain12Over6(), operator=(), print(), and setGain12Over6().
|
private |
Definition at line 31 of file EcalMGPAGainRatio.h.
Referenced by EcalMGPAGainRatio(), gain6Over1(), operator=(), print(), and setGain6Over1().