#include <JetResolutionObject.h>
Public Member Functions | |
Definition () | |
Definition (const std::string &definition) | |
std::string | getBinName (size_t bin) const |
const std::vector< Binning > & | getBins () const |
const std::vector< std::string > & | getBinsName () const |
const reco::FormulaEvaluator * | getFormula () const |
std::string | getFormulaString () const |
const std::vector< std::string > & | getParametersName () const |
std::string | getVariableName (size_t variable) const |
const std::vector< Binning > & | getVariables () const |
const std::vector< std::string > & | getVariablesName () const |
void | init () |
size_t | nBins () const |
size_t | nParameters () const |
size_t | nVariables () const |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
std::vector< Binning > | m_bins |
std::vector< std::string > | m_bins_name |
std::shared_ptr< reco::FormulaEvaluator > | m_formula |
std::string | m_formula_str |
std::vector< std::string > | m_parameters_name |
std::vector< Binning > | m_variables |
std::vector< std::string > | m_variables_name |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
Definition at line 137 of file JetResolutionObject.h.
|
inline |
Definition at line 139 of file JetResolutionObject.h.
JME::JetResolutionObject::Definition::Definition | ( | const std::string & | definition | ) |
Definition at line 155 of file JetResolutionObject.cc.
References edm::errors::ConfigFileReadError, mps_fire::i, init(), m_bins_name, m_formula_str, m_variables_name, AlCaHLTBitMon_QueryRunRegistry::string, JME::throwException(), and HcalDetIdTransform::transform().
|
inline |
Definition at line 149 of file JetResolutionObject.h.
References newFWLiteAna::bin, and m_bins_name.
Referenced by JME::JetResolutionObject::dump().
|
inline |
Definition at line 147 of file JetResolutionObject.h.
References m_bins.
|
inline |
Definition at line 145 of file JetResolutionObject.h.
References m_bins_name.
Referenced by JME::JetResolutionObject::dump(), JME::JetResolutionObject::getRecord(), and JME::JetResolutionObject::saveToFile().
|
inline |
Definition at line 168 of file JetResolutionObject.h.
References m_formula.
Referenced by JME::JetResolutionObject::evaluateFormula().
|
inline |
Definition at line 165 of file JetResolutionObject.h.
References m_formula_str.
Referenced by JME::JetResolutionObject::dump(), JME::JetResolutionObject::evaluateFormula(), and JME::JetResolutionObject::saveToFile().
|
inline |
Definition at line 161 of file JetResolutionObject.h.
References m_parameters_name.
|
inline |
Definition at line 157 of file JetResolutionObject.h.
References m_variables_name, and HPSPFTaus_cff::variable.
Referenced by JME::JetResolutionObject::dump().
|
inline |
Definition at line 155 of file JetResolutionObject.h.
References m_variables.
|
inline |
Definition at line 153 of file JetResolutionObject.h.
References m_variables_name.
Referenced by JME::JetResolutionObject::dump(), JME::JetResolutionObject::evaluateFormula(), and JME::JetResolutionObject::saveToFile().
void JME::JetResolutionObject::Definition::init | ( | void | ) |
Definition at line 208 of file JetResolutionObject.cc.
References b, newFWLiteAna::bin, JME::JetParameters::binning_to_string, JME::bimap< T, U >::right, JME::throwException(), edm::errors::UnimplementedFeature, findQualityFiles::v, and trigObjTnPSource_cfi::var.
Referenced by Definition(), and JME::JetResolutionObject::JetResolutionObject().
|
inline |
Definition at line 151 of file JetResolutionObject.h.
References m_bins_name.
Referenced by JME::JetResolutionObject::dump(), JME::JetResolutionObject::getRecord(), and JME::JetResolutionObject::saveToFile().
|
inline |
Definition at line 163 of file JetResolutionObject.h.
References m_parameters_name.
|
inline |
Definition at line 159 of file JetResolutionObject.h.
References m_variables_name.
Referenced by JME::JetResolutionObject::dump(), JME::JetResolutionObject::evaluateFormula(), and JME::JetResolutionObject::saveToFile().
|
private |
|
friend |
Definition at line 188 of file JetResolutionObject.h.
|
friend |
Definition at line 188 of file JetResolutionObject.h.
|
private |
Definition at line 184 of file JetResolutionObject.h.
Referenced by getBins().
|
private |
Definition at line 175 of file JetResolutionObject.h.
Referenced by Definition(), getBinName(), getBinsName(), and nBins().
|
private |
Definition at line 180 of file JetResolutionObject.h.
Referenced by getFormula().
|
private |
Definition at line 177 of file JetResolutionObject.h.
Referenced by Definition(), and getFormulaString().
|
private |
Definition at line 186 of file JetResolutionObject.h.
Referenced by getParametersName(), and nParameters().
|
private |
Definition at line 185 of file JetResolutionObject.h.
Referenced by getVariables().
|
private |
Definition at line 176 of file JetResolutionObject.h.
Referenced by Definition(), getVariableName(), getVariablesName(), and nVariables().