ATLAS Offline Software
Loading...
Searching...
No Matches
CaloClusterCorrectionCommon::TableBuilder Class Referenceabstract

Helper, used to calculate the values of the energy interpolation table. More...

#include <CaloClusterCorrectionCommon.h>

Inheritance diagram for CaloClusterCorrectionCommon::TableBuilder:
Collaboration diagram for CaloClusterCorrectionCommon::TableBuilder:

Public Member Functions

virtual ~TableBuilder ()
virtual float calculate (int energy_ndx, bool &good) const =0
 Calculate the correction for tabulated energy energy_ndx.

Detailed Description

Helper, used to calculate the values of the energy interpolation table.

Definition at line 126 of file CaloClusterCorrectionCommon.h.

Constructor & Destructor Documentation

◆ ~TableBuilder()

virtual CaloClusterCorrectionCommon::TableBuilder::~TableBuilder ( )
inlinevirtual

Definition at line 129 of file CaloClusterCorrectionCommon.h.

129{}

Member Function Documentation

◆ calculate()

virtual float CaloClusterCorrectionCommon::TableBuilder::calculate ( int energy_ndx,
bool & good ) const
pure virtual

Calculate the correction for tabulated energy energy_ndx.

If successful, set good to true; otherwise, set it to false.

Implemented in EgammaSshapeCalibration::Builder.


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