|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef XAODMUONPREPDATA_VERSION_RPCMEASUREMENT_V1_H
5 #define XAODMUONPREPDATA_VERSION_RPCMEASUREMENT_V1_H
8 #include "Identifier/Identifier.h"
CxxUtils::CachedValue< const MuonGMR4::RpcReadoutElement * > m_readoutEle
RpcMeasurement_v1: Class storing the geneic.
const MuonGMR4::RpcReadoutElement * readoutElement() const
Retrieve the associated MdtReadoutElement.
DATAVECTOR_BASE(xAOD::RpcMeasurement_v1, xAOD::UncalibratedMeasurement_v1)
xAOD::UncalibMeasType type() const override final
Returns the type of the Rpc strip as a simple enumeration.
void setStripNumber(uint16_t strip)
Sets the associated strip number identifier field.
void setTimeOverThreshold(float timeoverthreshold)
Sets the TDC counts.
void setDoubletPhi(uint8_t doubPhi)
Sets the doubletPhi identifier field.
void setAmbiguityFlag(uint8_t ambi)
Sets the ADC counts.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
bool const RAWDATA *ch2 const
def gap(flags, cells_name, *args, **kw)
RpcMeasurement_v1()=default
Default constructor.
virtual uint8_t measuresPhi() const =0
returns whether the hit measures the phi coordinate
IdentifierHash layerHash() const
Returns the hash of the associated layer (Needed for surface retrieval)
void setGasGap(uint8_t gap)
Sets the associated gasGap identifier field.
void setTriggerInfo(uint32_t triggerinfo)
Set the trigger info of the hit
void setReadoutElement(const MuonGMR4::RpcReadoutElement *readoutEle)
set the pointer to the ReadoutElement
IdentifierHash measurementHash() const
Returns the hash of the measurement channel.
uint16_t stripNumber() const
returns the associated strip number
uint8_t gasGap() const
returns the associated gas gap
void setTime(float time)
Sets the the triger time of the hit.
An STL vector of pointers that by default owns its pointed-to elements.
uint8_t ambiguityFlag() const
Returns the number of ambiguities associated with this RpcPrepData.
UncalibMeasType
Define the type of the uncalibrated measurement.
virtual ~RpcMeasurement_v1()=default
Virtual destructor.
uint8_t doubletPhi() const
doubletPhi identifier field of the measurement
uint32_t triggerInfo() const
Returns the trigger coincidence - usually false, unless ijk>5 or highpt&&ijk==0.
float timeOverThreshold() const
Returns the time over threshold.
float time() const
Returns the time.