Apply the cuts to etcone and ptcone like we used to in Run-I. More...
#include <IsolationTools.h>
Public Member Functions | |
| StandardIsolation (const std::string &obj_type_str) | |
| Applies the cuts to etcone and ptcone like we used to in Run-I. | |
| bool | passSelection (const xAOD::IParticle &p) const override final |
| Does this particle pass the isolation cuts for the main analysis definitions? | |
| bool | passSelectionLoose (const xAOD::IParticle &p) const override final |
| Does this particle pass the isolation cuts for the loose analysis definitions (useful for background estimates)? | |
| virtual void | print (std::ostream &os) const override final |
| Come on, you really need me to tell you what this does? | |
Apply the cuts to etcone and ptcone like we used to in Run-I.
| ana::StandardIsolation::StandardIsolation | ( | const std::string & | obj_type_str | ) |
Applies the cuts to etcone and ptcone like we used to in Run-I.
This sets up the isolation tool and configures it with the cuts.
| bool ana::StandardIsolation::passSelection | ( | const xAOD::IParticle & | p | ) | const [override, virtual] |
Does this particle pass the isolation cuts for the main analysis definitions?
| p | Particle that we're worried about. |
Implements ana::IsolationBase.
| bool ana::StandardIsolation::passSelectionLoose | ( | const xAOD::IParticle & | p | ) | const [override, virtual] |
Does this particle pass the isolation cuts for the loose analysis definitions (useful for background estimates)?
| p | Particle that we're worried about. |
Implements ana::IsolationBase.
1.6.1