#include <METSigParam.h>
|
| METSigParam (int XSSigmaScale, int XSSigmaOffset, int XEmin, int XEmax, int TESqrtMin, int TESqrtMax) |
|
| METSigParam () |
|
virtual | ~METSigParam ()=default |
|
void | setValues (int XSSigmaScale, int XSSigmaOffset, int XEmin, int XEmax, int TESqrtMin, int TESqrtMax) |
|
void | getValues (int &XSSigmaScale, int &XSSigmaOffset, int &XEmin, int &XEmax, int &TESqrtMin, int &TESqrtMax) const |
|
int | xsSigmaScale () const |
|
int | xsSigmaOffset () const |
|
int | xeMin () const |
|
int | xeMax () const |
|
int | teSqrtMin () const |
|
int | teSqrtMax () const |
|
virtual void | print (const std::string &indent="", unsigned int detail=1) const |
|
virtual void | writeXML (std::ostream &xmlfile, int indentLevel, int indentWidth) const |
|
Definition at line 12 of file METSigParam.h.
◆ METSigParam() [1/2]
TrigConf::METSigParam::METSigParam |
( |
int |
XSSigmaScale, |
|
|
int |
XSSigmaOffset, |
|
|
int |
XEmin, |
|
|
int |
XEmax, |
|
|
int |
TESqrtMin, |
|
|
int |
TESqrtMax |
|
) |
| |
◆ METSigParam() [2/2]
TrigConf::METSigParam::METSigParam |
( |
| ) |
|
◆ ~METSigParam()
virtual TrigConf::METSigParam::~METSigParam |
( |
| ) |
|
|
virtualdefault |
◆ checkValueRange()
void TrigConf::METSigParam::checkValueRange |
( |
int |
XEmin, |
|
|
int |
XEmax, |
|
|
int |
TESqrtMin, |
|
|
int |
TESqrtMax |
|
) |
| const |
|
private |
Definition at line 91 of file METSigParam.cxx.
92 std::stringstream outsideValues;
94 outsideValues <<
"METSigParam: the following values are out of range [0:63]:";
95 if( XEmin<0 || XEmin>63) {
96 outsideValues <<
" XEmin (" << XEmin <<
")";
99 if( XEmax<0 || XEmax>63) {
100 outsideValues <<
" XEmax (" << XEmax <<
")";
103 if( TESqrtMin<0 || TESqrtMin>63) {
104 outsideValues <<
" TESqrtMin (" << TESqrtMin <<
")";
107 if( TESqrtMax<0 || TESqrtMax>63) {
108 outsideValues <<
" TESqrtMax (" << TESqrtMax <<
")";
113 throw std::range_error(
"");
◆ getValues()
void TrigConf::METSigParam::getValues |
( |
int & |
XSSigmaScale, |
|
|
int & |
XSSigmaOffset, |
|
|
int & |
XEmin, |
|
|
int & |
XEmax, |
|
|
int & |
TESqrtMin, |
|
|
int & |
TESqrtMax |
|
) |
| const |
◆ print()
void TrigConf::METSigParam::print |
( |
const std::string & |
indent = "" , |
|
|
unsigned int |
detail = 1 |
|
) |
| const |
|
virtual |
◆ setValues()
void TrigConf::METSigParam::setValues |
( |
int |
XSSigmaScale, |
|
|
int |
XSSigmaOffset, |
|
|
int |
XEmin, |
|
|
int |
XEmax, |
|
|
int |
TESqrtMin, |
|
|
int |
TESqrtMax |
|
) |
| |
◆ teSqrtMax()
int TrigConf::METSigParam::teSqrtMax |
( |
| ) |
const |
|
inline |
◆ teSqrtMin()
int TrigConf::METSigParam::teSqrtMin |
( |
| ) |
const |
|
inline |
◆ writeXML()
void TrigConf::METSigParam::writeXML |
( |
std::ostream & |
xmlfile, |
|
|
int |
indentLevel, |
|
|
int |
indentWidth |
|
) |
| const |
|
virtual |
◆ xeMax()
int TrigConf::METSigParam::xeMax |
( |
| ) |
const |
|
inline |
◆ xeMin()
int TrigConf::METSigParam::xeMin |
( |
| ) |
const |
|
inline |
◆ xsSigmaOffset()
int TrigConf::METSigParam::xsSigmaOffset |
( |
| ) |
const |
|
inline |
◆ xsSigmaScale()
int TrigConf::METSigParam::xsSigmaScale |
( |
| ) |
const |
|
inline |
◆ m_TESqrtMax
int TrigConf::METSigParam::m_TESqrtMax |
|
private |
◆ m_TESqrtMin
int TrigConf::METSigParam::m_TESqrtMin |
|
private |
◆ m_XEmax
int TrigConf::METSigParam::m_XEmax |
|
private |
◆ m_XEmin
int TrigConf::METSigParam::m_XEmin |
|
private |
◆ m_xsSigmaOffset
int TrigConf::METSigParam::m_xsSigmaOffset |
|
private |
◆ m_xsSigmaScale
int TrigConf::METSigParam::m_xsSigmaScale |
|
private |
The documentation for this class was generated from the following files: