ana::StandardIsolation Class Reference

Apply the cuts to etcone and ptcone like we used to in Run-I. More...

#include <IsolationTools.h>

Inheritance diagram for ana::StandardIsolation:
ana::IsolationBase

List of all members.

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?

Detailed Description

Apply the cuts to etcone and ptcone like we used to in Run-I.


Constructor & Destructor Documentation

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.


Member Function Documentation

bool ana::StandardIsolation::passSelection ( const xAOD::IParticle p  )  const [override, virtual]

Does this particle pass the isolation cuts for the main analysis definitions?

Parameters:
p Particle that we're worried about.
Returns:
True if it passes the isolation cuts.

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)?

Parameters:
p Particle that we're worried about.
Returns:
True if it passes the isolation cuts.

Implements ana::IsolationBase.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1