4#ifndef XAODL0MUONCAND_VERSION_RPCCANDDATA_V1_H
5#define XAODL0MUONCAND_VERSION_RPCCANDDATA_V1_H
29 std::array<uint16_t, 4>
zPos()
const;
Base class for elements of a container that can have aux data.
#define SG_BASE(D, B)
Declare that class D derives from class B.
ICandData_v1()=default
Default constructor.
Data class describing the L0 muon candidates from RPC-SL to MDT-TP.
~RPCCandData_v1()=default
static constexpr uint16_t zPosBitRange()
void setZPos(std::array< float, 4 > &zPos)
Set the z positions of the RPC sector logic.
static constexpr float zPosRange()
static constexpr float s_zPosRange
range of the RPC hits z positions
static constexpr uint16_t s_zPosBitRange
12 bits for z position
std::array< uint16_t, 4 > zPos() const
Retrieve the global z positions of the RPC sector logic.
AuxElement(SG::AuxVectorData *container, size_t index)
Base class for elements of a container that can have aux data.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.