Public Member Functions | |
double | globalScale () const |
float | globalEmScale () const |
float | globalJetScale () const |
const std::vector< int > & | jetWeights () const |
const std::vector< CaloSinCos > & | caloSinCos () const |
METSigParam & | metSigParam () |
const METSigParam & | metSigParam () const |
const std::vector < IsolationParam > & | isolationHAIsoForEMthr () const |
const std::vector < IsolationParam > & | isolationEMIsoForEMthr () const |
const std::vector < IsolationParam > & | isolationEMIsoForTAUthr () const |
unsigned int | jetWindowSizeSmall () const |
unsigned int | jetWindowSizeLarge () const |
const MinTOBPt & | minTobEM () const |
const MinTOBPt & | minTobTau () const |
const MinTOBPt & | minTobJetSmall () const |
const MinTOBPt & | minTobJetLarge () const |
void | setGlobalScale (double val) |
void | setGlobalEmScale (float val) |
void | setGlobalJetScale (float val) |
void | addJetWeight (int) |
void | addCaloSinCos (const CaloSinCos &) |
void | setIsolation (const std::string &isothrtype, unsigned int bit, const IsolationParam &isopar) |
void | setMinTobEM (const MinTOBPt &m) |
void | setMinTobTau (const MinTOBPt &m) |
void | setMinTobJetSmall (const MinTOBPt &m) |
void | setMinTobJetLarge (const MinTOBPt &m) |
void | setJetWindowSizeSmall (unsigned int window) |
void | setJetWindowSizeLarge (unsigned int window) |
virtual void | print (const std::string &indent="", unsigned int detail=1) const |
void | writeXML (std::ostream &xmlfile, int indentLevel=0, int indentWidth=2) const |
void | clear () |
Protected Attributes | |
std::vector< int > | m_JetWeights |
std::vector< CaloSinCos > | m_CaloSinCos |
METSigParam | m_METSigParam |
std::vector< IsolationParam > | m_IsolationHAIsoForEMthr |
std::vector< IsolationParam > | m_IsolationEMIsoForEMthr |
std::vector< IsolationParam > | m_IsolationEMIsoForTAUthr |
MinTOBPt | m_tobEM |
MinTOBPt | m_tobTau |
MinTOBPt | m_tobJetSmall |
MinTOBPt | m_tobJetLarge |