ATLAS Offline Software
Public Member Functions | List of all members
IHITowerWeightTool Class Referenceabstract

#include <IHITowerWeightTool.h>

Inheritance diagram for IHITowerWeightTool:
Collaboration diagram for IHITowerWeightTool:

Public Member Functions

 DeclareInterfaceID (IHITowerWeightTool, 1, 0)
 
virtual float getEtaPhiResponse (float eta, float phi, int runIndex) const =0
 
virtual float getEtaPhiOffset (float eta, float phi, int runIndex) const =0
 
virtual float getWeight (float eta, float phi, int sampling) const =0
 
virtual float getWeightEta (float eta, float phi, int sampling) const =0
 
virtual float getWeightPhi (float eta, float phi, int sampling) const =0
 
virtual float getWeightMag (float eta, float phi, int sampling) const =0
 
virtual int getRunIndex (const EventContext &ctx) const =0
 

Detailed Description

Definition at line 11 of file IHITowerWeightTool.h.

Member Function Documentation

◆ DeclareInterfaceID()

IHITowerWeightTool::DeclareInterfaceID ( IHITowerWeightTool  ,
,
 
)

◆ getEtaPhiOffset()

virtual float IHITowerWeightTool::getEtaPhiOffset ( float  eta,
float  phi,
int  runIndex 
) const
pure virtual

◆ getEtaPhiResponse()

virtual float IHITowerWeightTool::getEtaPhiResponse ( float  eta,
float  phi,
int  runIndex 
) const
pure virtual

◆ getRunIndex()

virtual int IHITowerWeightTool::getRunIndex ( const EventContext &  ctx) const
pure virtual

◆ getWeight()

virtual float IHITowerWeightTool::getWeight ( float  eta,
float  phi,
int  sampling 
) const
pure virtual

◆ getWeightEta()

virtual float IHITowerWeightTool::getWeightEta ( float  eta,
float  phi,
int  sampling 
) const
pure virtual

◆ getWeightMag()

virtual float IHITowerWeightTool::getWeightMag ( float  eta,
float  phi,
int  sampling 
) const
pure virtual

◆ getWeightPhi()

virtual float IHITowerWeightTool::getWeightPhi ( float  eta,
float  phi,
int  sampling 
) const
pure virtual

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