Public Member Functions | |
| MatchingTool (const std::string &name) | |
| StatusCode | initialize () |
| bool | match (const std::vector< const xAOD::IParticle * > &recoObjects, const std::string &chain) |
| bool | match (const std::vector< const xAOD::IParticle * > &recoObjects, const std::string &chain, double matchTreshold) |
| multi-object trigger matching | |
| bool | match (const xAOD::IParticle &recoObjects, const std::string &chain, double matchTreshold) |
| single object trigger matching. matchThreshold is typically the deltaR requirement to obtain positive matching | |
Protected Member Functions | |
| MatchingImplementation * | impl () |
| bool | matchSingleType (const std::vector< const xAOD::IParticle * > &subRecoObjects, Trig::Combination &comb) |
| bool | matchCombination (const std::vector< const xAOD::IParticle * > &recoObjects, Trig::Combination &comb) |
| void | updateOutputLevel (Property &p) |
| void | updateThreshold (Property &p) |
Friends | |
| class | MatchingImplementation |
| StatusCode Trig::MatchingTool::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