#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 |
TFormula * | getFormula () const |
std::string | getFormulaString () 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 | 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< TFormula > | m_formula |
std::string | m_formula_str |
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 144 of file JetResolutionObject.h.
|
inline |
Definition at line 147 of file JetResolutionObject.h.
JME::JetResolutionObject::Definition::Definition | ( | const std::string & | definition | ) |
Definition at line 138 of file JetResolutionObject.cc.
References edm::errors::ConfigFileReadError, i, init(), m_bins_name, m_formula_str, m_variables_name, AlCaHLTBitMon_QueryRunRegistry::string, JME::throwException(), and create_public_lumi_plots::transform.
|
inline |
Definition at line 161 of file JetResolutionObject.h.
References newFWLiteAna::bin, and m_bins_name.
Referenced by JME::JetResolutionObject::dump().
|
inline |
Definition at line 157 of file JetResolutionObject.h.
References m_bins.
Referenced by JetResolutionDemo::analyze(), and JME::JetResolutionObject::getRecord().
|
inline |
Definition at line 153 of file JetResolutionObject.h.
References m_bins_name.
Referenced by JME::JetResolutionObject::dump(), and JME::JetResolutionObject::saveToFile().
|
inline |
Definition at line 189 of file JetResolutionObject.h.
References m_formula.
Referenced by JME::JetResolutionObject::evaluateFormula().
|
inline |
Definition at line 185 of file JetResolutionObject.h.
References m_formula_str.
Referenced by JME::JetResolutionObject::dump(), and JME::JetResolutionObject::saveToFile().
|
inline |
Definition at line 177 of file JetResolutionObject.h.
References m_variables_name.
Referenced by JME::JetResolutionObject::dump().
|
inline |
Definition at line 173 of file JetResolutionObject.h.
References m_variables.
Referenced by JME::JetResolutionObject::evaluateFormula().
|
inline |
Definition at line 169 of file JetResolutionObject.h.
References m_variables_name.
Referenced by JME::JetResolutionObject::dump(), and JME::JetResolutionObject::saveToFile().
void JME::JetResolutionObject::Definition::init | ( | void | ) |
Definition at line 178 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 MetTreeProducer::var().
Referenced by Definition(), and JME::JetResolutionObject::JetResolutionObject().
|
inline |
Definition at line 165 of file JetResolutionObject.h.
References m_bins_name.
Referenced by JME::JetResolutionObject::dump(), JME::JetResolutionObject::getRecord(), JME::JetResolutionObject::Record::Record(), and JME::JetResolutionObject::saveToFile().
|
inline |
Definition at line 181 of file JetResolutionObject.h.
References m_variables.
Referenced by JME::JetResolutionObject::dump(), JME::JetResolutionObject::evaluateFormula(), JME::JetResolutionObject::Record::Record(), and JME::JetResolutionObject::saveToFile().
|
private |
|
friend |
Definition at line 205 of file JetResolutionObject.h.
|
friend |
Definition at line 205 of file JetResolutionObject.h.
|
private |
Definition at line 202 of file JetResolutionObject.h.
Referenced by getBins().
|
private |
Definition at line 196 of file JetResolutionObject.h.
Referenced by Definition(), getBinName(), getBinsName(), and nBins().
|
private |
Definition at line 200 of file JetResolutionObject.h.
Referenced by getFormula().
|
private |
Definition at line 198 of file JetResolutionObject.h.
Referenced by Definition(), and getFormulaString().
|
private |
Definition at line 203 of file JetResolutionObject.h.
Referenced by getVariables(), and nVariables().
|
private |
Definition at line 197 of file JetResolutionObject.h.
Referenced by Definition(), getVariableName(), and getVariablesName().