Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
ITrigGlobalEfficiencyCorrectionTool Member List

This is the complete list of members for ITrigGlobalEfficiencyCorrectionTool, including all inherited members.

affectingSystematics() const =0CP::IReentrantSystematicsToolpure virtual
applySystematicVariation(const SystematicSet &systConfig)=0CP::ISystematicsToolpure virtual
checkTriggerMatching(bool &matched, const std::vector< const xAOD::IParticle * > &particles)=0ITrigGlobalEfficiencyCorrectionToolpure virtual
checkTriggerMatching(bool &matched, Args &... args) -> std::enable_if_t< validArgs< Args... >(0), CP::CorrectionCode >ITrigGlobalEfficiencyCorrectionTool
countTriggerLegs(const std::string &trigger, std::size_t &numberOfLegs)=0ITrigGlobalEfficiencyCorrectionToolpure virtual
getEfficiency(const std::vector< const xAOD::IParticle * > &particles, double &efficiencyData, double &efficiencyMc)=0ITrigGlobalEfficiencyCorrectionToolpure virtual
getEfficiency(Args &... args) -> std::enable_if_t< validArgs< Args... >(2), CP::CorrectionCode >ITrigGlobalEfficiencyCorrectionTool
getEfficiency(unsigned runNumber, const std::vector< const xAOD::IParticle * > &particles, double &efficiencyData, double &efficiencyMc)=0ITrigGlobalEfficiencyCorrectionToolpure virtual
getEfficiencyScaleFactor(const std::vector< const xAOD::IParticle * > &particles, double &efficiencyScaleFactor)=0ITrigGlobalEfficiencyCorrectionToolpure virtual
getEfficiencyScaleFactor(Args &... args) -> std::enable_if_t< validArgs< Args... >(1), CP::CorrectionCode >ITrigGlobalEfficiencyCorrectionTool
getEfficiencyScaleFactor(unsigned runNumber, const std::vector< const xAOD::IParticle * > &particles, double &efficiencyScaleFactor)=0ITrigGlobalEfficiencyCorrectionToolpure virtual
getRelevantTriggers(std::vector< std::string > &triggers)=0ITrigGlobalEfficiencyCorrectionToolpure virtual
handleArg(double &arg, std::vector< const xAOD::IParticle * > &)ITrigGlobalEfficiencyCorrectionToolinlineprotected
handleArg(const std::vector< P > &arg, std::vector< const xAOD::IParticle * > &particles)ITrigGlobalEfficiencyCorrectionToolinlineprotected
isAffectedBySystematic(const SystematicVariation &systematic) const =0CP::ISystematicsToolpure virtual
print() const =0asg::IAsgToolpure virtual
recommendedSystematics() const =0CP::IReentrantSystematicsToolpure virtual
toolnameForDefaultScaleFactor()ITrigGlobalEfficiencyCorrectionToolinlinestatic
validArgs(unsigned nTrailingDoubles)ITrigGlobalEfficiencyCorrectionToolstatic
validArgs(unsigned nTrailingDoubles)ITrigGlobalEfficiencyCorrectionToolstatic
~IAsgTool()asg::IAsgToolinlinevirtual