|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef XAODMUONPREPDATA_VERSION_TGCSTRIP_V1_H
5 #define XAODMUONPREPDATA_VERSION_TGCSTRIP_V1_H
8 #include "Identifier/Identifier.h"
14 class TgcReadoutElement;
xAOD::UncalibMeasType type() const override final
Returns the type of the Tgc strip as a simple enumeration.
IdentifierHash measurementHash() const
Returns the hash of the measurement channel
void setChannelNumber(uint16_t chan)
void setGasGap(uint8_t gapNum)
uint8_t gasGap() const
Associated gas gap number of the Tgc strip measurement Ranges [1-N].
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
bool const RAWDATA *ch2 const
CxxUtils::CachedValue< Identifier > m_identifier
IdentifierHash layerHash() const
Returns the hash of the associated layer (Needed for surface retrieval)
The ReadoutGeomCnvAlg converts the Run4 Readout geometry build from the GeoModelXML into the legacy M...
uint16_t channelNumber() const
Strip or wire group number of the Tgc strip measurement.
void setBcBitMap(uint16_t)
TgcStrip_v1()=default
Default constructor.
void setMeasuresPhi(uint8_t measPhi)
const MuonGMR4::TgcReadoutElement * readoutElement() const
Retrieve the associated TgcReadoutElement.
Cached value with atomic update.
void setReadoutElement(const MuonGMR4::TgcReadoutElement *readoutEle)
set the pointer to the TgcReadoutElement
uint16_t bcBitMap() const
Returns the bcBitMap of this PRD bit2 for Previous BC, bit1 for Current BC, bit0 for Next BC.
const Identifier & identify() const
: Returns the Athena identifier of the measurement It's constructed from the measurementHash & passed...
unsigned int numDimensions() const override final
Returns the number of dimensions of the measurement.
UncalibMeasType
Define the type of the uncalibrated measurement.
CxxUtils::CachedValue< const MuonGMR4::TgcReadoutElement * > m_readoutEle
uint8_t measuresPhi() const
Does the object belong to an eta or a phi measurement (si /no)
This is a "hash" representation of an Identifier. This encodes a 32 bit index which can be used to lo...
virtual ~TgcStrip_v1()=default
Virtual destructor.