ATLAS Offline Software
Public Member Functions | List of all members
CP::IIsolationLowPtPLVTool Class Referenceabstract

#include <IIsolationLowPtPLVTool.h>

Inheritance diagram for CP::IIsolationLowPtPLVTool:
Collaboration diagram for CP::IIsolationLowPtPLVTool:

Public Member Functions

virtual ~IIsolationLowPtPLVTool ()=default
 
virtual StatusCode augmentPLV (const xAOD::IParticle &Particle)=0
 This method adds the lowPT PLV score as decoration to the lepton. More...
 
virtual void print () const =0
 Print the state of the tool. More...
 

Detailed Description

Definition at line 12 of file IIsolationLowPtPLVTool.h.

Constructor & Destructor Documentation

◆ ~IIsolationLowPtPLVTool()

virtual CP::IIsolationLowPtPLVTool::~IIsolationLowPtPLVTool ( )
virtualdefault

Member Function Documentation

◆ augmentPLV()

virtual StatusCode CP::IIsolationLowPtPLVTool::augmentPLV ( const xAOD::IParticle Particle)
pure virtual

This method adds the lowPT PLV score as decoration to the lepton.

The method needs to be called before the call of the IsolationTool if you're running on derivations with a cache older than <blah> and using the new refined PLV working points provided by the IFF

Implemented in CP::IsolationLowPtPLVTool.

◆ print()

virtual void asg::IAsgTool::print ( ) const
pure virtualinherited

The documentation for this class was generated from the following file: