ATLAS Offline Software
Loading...
Searching...
No Matches
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 ,
1 ,
0  )

◆ 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: