ATLAS Offline Software
Loading...
Searching...
No Matches
CP::EtaAxisHandler Class Reference

#include <HistHandler.h>

Inheritance diagram for CP::EtaAxisHandler:
Collaboration diagram for CP::EtaAxisHandler:

Public Member Functions

CorrectionCode GetBinningParameter (columnar::MuonId mu, float &value) const override
 EtaAxisHandler (columnar::ColumnarTool<> *parent)
virtual ~EtaAxisHandler ()=default

Public Attributes

columnar::MuonAccessor< floatetaAcc {*this, "eta"}

Detailed Description

Definition at line 211 of file HistHandler.h.

Constructor & Destructor Documentation

◆ EtaAxisHandler()

CP::EtaAxisHandler::EtaAxisHandler ( columnar::ColumnarTool<> * parent)
inline

Definition at line 214 of file HistHandler.h.

214: AxisHandler(parent) {}
AxisHandler(columnar::ColumnarTool<> *parent)

◆ ~EtaAxisHandler()

virtual CP::EtaAxisHandler::~EtaAxisHandler ( )
virtualdefault

Member Function Documentation

◆ GetBinningParameter()

CorrectionCode CP::EtaAxisHandler::GetBinningParameter ( columnar::MuonId mu,
float & value ) const
overridevirtual

Implements CP::AxisHandler.

Definition at line 57 of file HistHandler.cxx.

57 {
58 value = etaAcc(mu);
59 return CorrectionCode::Ok;
60 }
@ Ok
The correction was done successfully.
columnar::MuonAccessor< float > etaAcc

Member Data Documentation

◆ etaAcc

columnar::MuonAccessor<float> CP::EtaAxisHandler::etaAcc {*this, "eta"}

Definition at line 216 of file HistHandler.h.

216{*this, "eta"};

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