#include <EcalPulseCovariancesHandler.h>
Private Attributes | |
std::vector< double > | m_EBPulseShapeCovariance |
std::vector< double > | m_EEPulseShapeCovariance |
std::string | m_filename |
unsigned int | m_firstRun |
std::string | m_gentag |
unsigned int | m_lastRun |
std::string | m_name |
const EcalPulseCovariances * | mypulseshapes |
Additional Inherited Members | |
Public Types inherited from popcon::PopConSourceHandler< EcalPulseCovariances > | |
typedef std::vector< Triplet > | Container |
typedef std::vector< std::pair < EcalPulseCovariances *, cond::Time_t > > | OldContainer |
typedef PopConSourceHandler < EcalPulseCovariances > | self |
typedef cond::Summary | Summary |
typedef cond::Time_t | Time_t |
typedef EcalPulseCovariances | value_type |
Protected Member Functions inherited from popcon::PopConSourceHandler< EcalPulseCovariances > | |
int | add (value_type *payload, Summary *summary, Time_t time) |
Protected Attributes inherited from popcon::PopConSourceHandler< EcalPulseCovariances > | |
OldContainer | m_to_transfer |
std::string | m_userTextLog |
Definition at line 42 of file EcalPulseCovariancesHandler.h.
popcon::EcalPulseCovariancesHandler::EcalPulseCovariancesHandler | ( | edm::ParameterSet const & | ps | ) |
Definition at line 6 of file EcalPulseCovariancesHandler.cc.
References gather_cfg::cout, edm::ParameterSet::getParameter(), m_EBPulseShapeCovariance, m_EEPulseShapeCovariance, m_filename, m_firstRun, and AlCaHLTBitMon_QueryRunRegistry::string.
popcon::EcalPulseCovariancesHandler::~EcalPulseCovariancesHandler | ( | ) |
Definition at line 16 of file EcalPulseCovariancesHandler.cc.
bool popcon::EcalPulseCovariancesHandler::checkPulseCovariance | ( | EcalPulseCovariances::Item * | item | ) |
Definition at line 21 of file EcalPulseCovariancesHandler.cc.
References EcalPulseCovariance::covval, i, j, relval_steps::k, funct::pow(), query::result, and EcalPulseShape::TEMPLATESAMPLES.
void popcon::EcalPulseCovariancesHandler::fillSimPulseCovariance | ( | EcalPulseCovariances::Item * | item, |
bool | isbarrel | ||
) |
Definition at line 32 of file EcalPulseCovariancesHandler.cc.
References EcalPulseCovariance::covval, i, j, relval_steps::k, funct::pow(), and EcalPulseShape::TEMPLATESAMPLES.
|
virtual |
Implements popcon::PopConSourceHandler< EcalPulseCovariances >.
Definition at line 40 of file EcalPulseCovariancesHandler.cc.
References gather_cfg::cout, EcalPulseCovariance::covval, EBDetId::ETAPHIMODE, spr::find(), i, EcalCondObjectContainer< T >::insert(), EEDetId::IX_MAX, EEDetId::IX_MIN, EEDetId::IY_MAX, EEDetId::IY_MIN, j, relval_steps::k, geometryCSVtoXML::line, EBDetId::MAX_IETA, EBDetId::MAX_IPHI, EBDetId::MIN_IPHI, funct::pow(), DetId::rawId(), AlCaHLTBitMon_QueryRunRegistry::string, EcalPulseShape::TEMPLATESAMPLES, EBDetId::validDetId(), and EEDetId::validDetId().
|
inlinevirtual |
Implements popcon::PopConSourceHandler< EcalPulseCovariances >.
Definition at line 51 of file EcalPulseCovariancesHandler.h.
References m_name.
|
private |
Definition at line 62 of file EcalPulseCovariancesHandler.h.
Referenced by EcalPulseCovariancesHandler().
|
private |
Definition at line 62 of file EcalPulseCovariancesHandler.h.
Referenced by EcalPulseCovariancesHandler().
|
private |
Definition at line 60 of file EcalPulseCovariancesHandler.h.
Referenced by EcalPulseCovariancesHandler().
|
private |
Definition at line 56 of file EcalPulseCovariancesHandler.h.
Referenced by EcalPulseCovariancesHandler().
|
private |
Definition at line 59 of file EcalPulseCovariancesHandler.h.
|
private |
Definition at line 57 of file EcalPulseCovariancesHandler.h.
|
private |
Definition at line 61 of file EcalPulseCovariancesHandler.h.
Referenced by id().
|
private |
Definition at line 54 of file EcalPulseCovariancesHandler.h.