Loading [MathJax]/jax/output/SVG/config.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
GetAmountHVPSGuillaume Struct Reference

#include <egammaLayerRecalibTool.h>

Inheritance diagram for GetAmountHVPSGuillaume:
Collaboration diagram for GetAmountHVPSGuillaume:

Public Member Functions

virtual float operator() (const StdCalibrationInputs &input) const
 

Private Member Functions

virtual GetAmountHVPSGuillaumeclone () const
 

Private Attributes

corr_HV_EMBPS m_tool
 

Detailed Description

Definition at line 70 of file egammaLayerRecalibTool.h.

Member Function Documentation

◆ clone()

virtual GetAmountHVPSGuillaume* GetAmountHVPSGuillaume::clone ( ) const
inlineprivatevirtual

Implements GetAmountBase.

Definition at line 74 of file egammaLayerRecalibTool.h.

74 { return nullptr; };

◆ operator()()

float GetAmountHVPSGuillaume::operator() ( const StdCalibrationInputs input) const
virtual

Implements GetAmountBase.

Definition at line 105 of file egammaLayerRecalibTool.cxx.

105  {
106  return m_tool.getCorr(input.RunNumber, input.eta, input.phi);
107 }

Member Data Documentation

◆ m_tool

corr_HV_EMBPS GetAmountHVPSGuillaume::m_tool
private

Definition at line 75 of file egammaLayerRecalibTool.h.


The documentation for this struct was generated from the following files:
corr_HV_EMBPS::getCorr
float getCorr(int run, float eta, float phi) const
get correction factor to apply to raw EMBPS energy : corrected raw EMBPS energy = correction factor *...
Definition: corr_HV_EMBPS.cxx:45
GetAmountHVPSGuillaume::m_tool
corr_HV_EMBPS m_tool
Definition: egammaLayerRecalibTool.h:74
PlotPulseshapeFromCool.input
input
Definition: PlotPulseshapeFromCool.py:106