Public Types | |
| enum | Uncertainty { None, Total, Statistical, Systematic } |
Public Member Functions | |
| virtual std::pair< double, double > | getEfficiency (const Jet &jet, const std::string &label, const std::string &OP, Uncertainty unc=None) const =0 |
| virtual std::pair< double, double > | getMCEfficiency (const Jet &jet, const std::string &label, const std::string &OP, Uncertainty unc=None) const =0 |
| virtual std::pair< double, double > | getScaleFactor (const Jet &jet, const std::string &label, const std::string &OP, Uncertainty unc=None) const =0 |
Static Public Member Functions | |
| static const InterfaceID & | interfaceID () |
retrieve either the total uncertainty or only the statistical or systematic components
| virtual std::pair<double, double> Analysis::ICalibrationDataInterfaceTool::getEfficiency | ( | const Jet & | jet, | |
| const std::string & | label, | |||
| const std::string & | OP, | |||
| Uncertainty | unc = None | |||
| ) | const [pure virtual] |
efficiency retrieval
Implemented in Analysis::CalibrationDataInterfaceTool.
| virtual std::pair<double, double> Analysis::ICalibrationDataInterfaceTool::getMCEfficiency | ( | const Jet & | jet, | |
| const std::string & | label, | |||
| const std::string & | OP, | |||
| Uncertainty | unc = None | |||
| ) | const [pure virtual] |
"MC" efficiency retrieval
Implemented in Analysis::CalibrationDataInterfaceTool.
| virtual std::pair<double, double> Analysis::ICalibrationDataInterfaceTool::getScaleFactor | ( | const Jet & | jet, | |
| const std::string & | label, | |||
| const std::string & | OP, | |||
| Uncertainty | unc = None | |||
| ) | const [pure virtual] |
efficiency scale factor retrieval
Implemented in Analysis::CalibrationDataInterfaceTool.
1.6.1