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

#include <IWeightPFOTool.h>

Inheritance diagram for CP::IWeightPFOTool:
Collaboration diagram for CP::IWeightPFOTool:

Public Member Functions

virtual StatusCode fillWeight (const xAOD::PFO &cpfo, float &weight) const =0
 Declare the interface that the class provides. More...
 
virtual StatusCode fillWeight (const xAOD::FlowElement &cpfo, float &weight) const =0
 
virtual void print () const =0
 Print the state of the tool. More...
 

Detailed Description

Definition at line 18 of file IWeightPFOTool.h.

Member Function Documentation

◆ fillWeight() [1/2]

virtual StatusCode CP::IWeightPFOTool::fillWeight ( const xAOD::FlowElement cpfo,
float &  weight 
) const
pure virtual

Implemented in CP::WeightPFOTool.

◆ fillWeight() [2/2]

virtual StatusCode CP::IWeightPFOTool::fillWeight ( const xAOD::PFO cpfo,
float &  weight 
) const
pure virtual

Declare the interface that the class provides.

given a PFO, extract weight

Implemented in CP::WeightPFOTool.

◆ print()

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

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