Classes | |
| struct | DileptonThresholds |
| struct | DileptonTrigger |
| struct | Storage |
Public Member Functions | |
| MuonTriggerScaleFactors (const std::string &name) | |
| virtual StatusCode | initialize (void) |
| virtual CorrectionCode | setRunNumber (Int_t runNumber) |
| virtual CorrectionCode | getTriggerScaleFactor (const xAOD::MuonContainer &mucont, Double_t &triggersf, const std::string &trigger) |
| virtual CorrectionCode | getTriggerEfficiency (const xAOD::Muon &mu, Double_t &efficiency, const std::string &trigger, Bool_t dataType) |
| virtual bool | isAffectedBySystematic (const CP::SystematicVariation &systematic) const |
| returns: whether this tool is affected by the given systematics | |
| virtual CP::SystematicSet | affectingSystematics () const |
| returns: the list of all systematics this tool can be affected by | |
| virtual CP::SystematicSet | recommendedSystematics () const |
| returns: the list of all systematics this tool recommends to use | |
| virtual CP::SystematicCode | applySystematicVariation (const CP::SystematicSet &systConfig) |
| virtual bool | maskFeetRegions (const xAOD::Muon &mu, double dR) |
| virtual bool | inFeetRegion (unsigned int SectorAddress, unsigned int RoI) |
| virtual double | dR (const double eta1, const double phi1, const double eta2, const double phi2) |
| virtual int | getReplica_index (std::string sysBaseName, const std::string trigStr) |
| CP::SystematicCode CP::MuonTriggerScaleFactors::applySystematicVariation | ( | const CP::SystematicSet & | systConfig | ) | [virtual] |
effects: configure this tool for the given list of systematic variations. any requested systematics that are not affecting this tool will be silently ignored (unless they cause other errors). failures: systematic unknown failures: requesting multiple variations on the same systematic (e.g. up & down) failures: requesting an unsupported variation on an otherwise supported systematic (e.g. a 2 sigma variation and the tool only supports 1 sigma variations) failures: unsupported combination of supported systematic failures: other tool specific errors
Implements CP::ISystematicsTool.
| StatusCode CP::MuonTriggerScaleFactors::initialize | ( | void | ) | [virtual] |
Dummy implementation of the initialisation function
It's here to allow the dual-use tools to skip defining an initialisation function. Since many are doing so...
Reimplemented from asg::AsgTool.
1.6.1