Public Member Functions | |
| UncertaintyGroup (const GroupHelper &group) | |
| UncertaintyGroup (const UncertaintyGroup &toCopy) | |
| virtual StatusCode | addComponent (UncertaintyComponent *component) |
| virtual StatusCode | addSubgroup (UncertaintyGroup *subgroup) |
| virtual StatusCode | initialize (TFile *histFile) |
| virtual TString | getName () const |
| virtual TString | getDesc () const |
| virtual int | getGroupNum () const |
| virtual int | getSubgroupNum () const |
| virtual CompCategory::TypeEnum | getCategory () const |
| virtual CompCorrelation::TypeEnum | getCorrType () const |
| virtual bool | getIsReducible () const |
| virtual size_t | getNumRawComps () const |
| virtual size_t | getNumSubgroups () const |
| virtual size_t | getNumComponents () const |
|
virtual std::vector < UncertaintyComponent * > | getComponents () const |
|
virtual std::vector < UncertaintyGroup * > | getSubgroups () const |
|
virtual std::set < CompScaleVar::TypeEnum > | getScaleVars () const |
| virtual bool | isAlwaysZero () const |
| virtual bool | getValidity (const xAOD::Jet &jet, const xAOD::EventInfo &eInfo, const CompScaleVar::TypeEnum scaleVar) const |
| virtual double | getUncertainty (const xAOD::Jet &jet, const xAOD::EventInfo &eInfo, const CompScaleVar::TypeEnum scaleVar) const |
| virtual bool | getValidUncertainty (double &unc, const xAOD::Jet &jet, const xAOD::EventInfo &eInfo, const CompScaleVar::TypeEnum scaleVar) const |
Protected Attributes | |
| bool | m_isInit |
| const TString | m_name |
| const TString | m_desc |
| const int | m_groupNum |
| const int | m_subgroupNum |
| const CompCategory::TypeEnum | m_category |
| const CompCorrelation::TypeEnum | m_corrType |
| const bool | m_isReducible |
|
std::vector < UncertaintyComponent * > | m_components |
| std::vector< UncertaintyGroup * > | m_subgroups |
|
std::map < CompScaleVar::TypeEnum, std::vector < UncertaintyComponent * > * > | m_compScaleMap |
1.6.1