#include <EcalPulseSymmCovariancesHandler.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 EcalPulseSymmCovariances * | mypulseshapes |
Additional Inherited Members | |
Public Types inherited from popcon::PopConSourceHandler< EcalPulseSymmCovariances > | |
typedef std::vector< Triplet > | Container |
typedef std::vector< std::pair < EcalPulseSymmCovariances *, cond::Time_t > > | OldContainer |
typedef PopConSourceHandler < EcalPulseSymmCovariances > | self |
typedef cond::Summary | Summary |
typedef cond::Time_t | Time_t |
typedef EcalPulseSymmCovariances | value_type |
Protected Member Functions inherited from popcon::PopConSourceHandler< EcalPulseSymmCovariances > | |
int | add (value_type *payload, Summary *summary, Time_t time) |
Protected Attributes inherited from popcon::PopConSourceHandler< EcalPulseSymmCovariances > | |
OldContainer | m_to_transfer |
std::string | m_userTextLog |
Definition at line 42 of file EcalPulseSymmCovariancesHandler.h.
popcon::EcalPulseSymmCovariancesHandler::EcalPulseSymmCovariancesHandler | ( | edm::ParameterSet const & | ps | ) |
Definition at line 6 of file EcalPulseSymmCovariancesHandler.cc.
References gather_cfg::cout, edm::ParameterSet::getParameter(), m_EBPulseShapeCovariance, m_EEPulseShapeCovariance, m_filename, m_firstRun, and AlCaHLTBitMon_QueryRunRegistry::string.
popcon::EcalPulseSymmCovariancesHandler::~EcalPulseSymmCovariancesHandler | ( | ) |
Definition at line 16 of file EcalPulseSymmCovariancesHandler.cc.
bool popcon::EcalPulseSymmCovariancesHandler::checkPulseSymmCovariance | ( | EcalPulseSymmCovariances::Item * | item | ) |
Definition at line 21 of file EcalPulseSymmCovariancesHandler.cc.
References EcalPulseSymmCovariance::covval, relval_2017::k, N, mps_fire::result, and EcalPulseShape::TEMPLATESAMPLES.
void popcon::EcalPulseSymmCovariancesHandler::fillSimPulseSymmCovariance | ( | EcalPulseSymmCovariances::Item * | item, |
bool | isbarrel | ||
) |
Definition at line 31 of file EcalPulseSymmCovariancesHandler.cc.
References EcalPulseSymmCovariance::covval, i, j, relval_2017::k, funct::pow(), and EcalPulseShape::TEMPLATESAMPLES.
|
virtual |
Implements popcon::PopConSourceHandler< EcalPulseSymmCovariances >.
Definition at line 42 of file EcalPulseSymmCovariancesHandler.cc.
References gather_cfg::cout, EcalPulseSymmCovariance::covval, EBDetId::ETAPHIMODE, spr::find(), i, EcalCondObjectContainer< T >::insert(), EEDetId::IX_MAX, EEDetId::IX_MIN, EEDetId::IY_MAX, EEDetId::IY_MIN, j, relval_2017::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< EcalPulseSymmCovariances >.
Definition at line 51 of file EcalPulseSymmCovariancesHandler.h.
References m_name.
|
private |
Definition at line 62 of file EcalPulseSymmCovariancesHandler.h.
Referenced by EcalPulseSymmCovariancesHandler().
|
private |
Definition at line 62 of file EcalPulseSymmCovariancesHandler.h.
Referenced by EcalPulseSymmCovariancesHandler().
|
private |
Definition at line 60 of file EcalPulseSymmCovariancesHandler.h.
Referenced by EcalPulseSymmCovariancesHandler().
|
private |
Definition at line 56 of file EcalPulseSymmCovariancesHandler.h.
Referenced by EcalPulseSymmCovariancesHandler().
|
private |
Definition at line 59 of file EcalPulseSymmCovariancesHandler.h.
|
private |
Definition at line 57 of file EcalPulseSymmCovariancesHandler.h.
|
private |
Definition at line 61 of file EcalPulseSymmCovariancesHandler.h.
Referenced by id().
|
private |
Definition at line 54 of file EcalPulseSymmCovariancesHandler.h.