5#ifndef XAODTRIGL0MUON_VERSIONS_SECTORLOGICCANDDATA_V1_H
6#define XAODTRIGL0MUON_VERSIONS_SECTORLOGICCANDDATA_V1_H
59 const std::string
dump()
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.
char data[hepevt_bytes_allocation_ATLAS]
uint32_t charge() const
Retrieve the charge.
uint16_t fiberID() const
Retrieve the fiber ID.
void setBCIDOffset(int offset)
Set the bunch crossing identifier offset.
unsigned short veto() const
Retrieve the veto flag.
Side
Detector side (A or C).
uint32_t exotTrig() const
Retrieve the exotic trigger.
uint32_t ptThresh() const
Retrieve the Trigger candidate ID.
void setCandExtraWord(uint32_t word)
Set the candidate extra word (second 32-bits).
uint32_t mdtSegQual() const
Retrieve the MDT segment quality flag.
uint32_t coinType() const
Retrieve the RPC/TGC coincidence type.
uint32_t candWord() const
Retrieve the candidate word (first 32-bits).
float phi() const
Retrieve the position in phi.
static constexpr float ETA_MAX_RAW
float eta() const
Retrieve the position in eta.
uint32_t pT() const
Retrieve the pT value.
void setCandWord(uint32_t word)
Set the candidate word (first 32-bits).
static constexpr float ETA_MIN
int BCIDOffset() const
Retrieve the bunch crossing identifier offset.
void setFiberID(uint16_t id)
Set the fiber ID.
SectorLogicCandData_v1()
Default constructor.
MuonSystem
Identifies the muon detector system.
static constexpr float ETA_MAX
static constexpr float PHI_MAX
static constexpr float PHI_MAX_RAW
uint16_t boardID() const
Retrieve the board ID.
void setBoardID(uint16_t id)
Set the board ID.
uint32_t isMDT() const
Retrieve whether the candidate was processed by MDTTP.
uint32_t TCID() const
Retrieve the Trigger candidate ID.
uint32_t rawPhi() const
Retrieve the bits for the position in phi.
const std::string dump() const
Get the information stored in the SectorLogicCandData_v1 object.
uint32_t candExtraWord() const
Retrieve the candidate extra word (second 32-bits).
uint32_t numMDTSeg() const
Retrieve the number of MDT segments.
uint32_t rawEta() const
Retrieve the bits for the position in eta.
void setVeto(unsigned short veto)
Set the veto flag.
uint32_t tileCoin() const
Retrieve the TILE coincidence presence.
uint32_t mdtFlag() const
Retrieve the MDT flag.
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.