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

#include <HistHandler.h>

Inheritance diagram for CP::PhiAxisHandler:
Collaboration diagram for CP::PhiAxisHandler:

Public Member Functions

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

Public Attributes

columnar::MuonAccessor< floatphiAcc {*this, "phi"}

Detailed Description

Definition at line 225 of file HistHandler.h.

Constructor & Destructor Documentation

◆ PhiAxisHandler()

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

Definition at line 228 of file HistHandler.h.

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

◆ ~PhiAxisHandler()

virtual CP::PhiAxisHandler::~PhiAxisHandler ( )
virtualdefault

Member Function Documentation

◆ GetBinningParameter()

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

Implements CP::AxisHandler.

Definition at line 65 of file HistHandler.cxx.

65 {
66 value = phiAcc(mu);
67 return CorrectionCode::Ok;
68 }
@ Ok
The correction was done successfully.
columnar::MuonAccessor< float > phiAcc

Member Data Documentation

◆ phiAcc

columnar::MuonAccessor<float> CP::PhiAxisHandler::phiAcc {*this, "phi"}

Definition at line 230 of file HistHandler.h.

230{*this, "phi"};

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