|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef PADOFFLINEDATA_H
6 #define PADOFFLINEDATA_H
9 #include "Identifier/Identifier.h"
int moduleId() const
get the physics module (ranging from 1 at lowest R to 3 at highest R)
float stationPhiAngle() const
abstract class to interface the data hit fragment output from the Pad TDS
int sectorType() const
get the sector type (ranging from 0 to 1, Small and Large)
const MuonGM::MuonDetectorManager * m_detMgr
int padEtaId() const
get the pad eta channel
PadOfflineData(Identifier id, float time, uint16_t bc_tag, const MuonGM::MuonDetectorManager *detMgr)
class modeling the pad hit fragment for the NSW L1 offline simulation
Identifier Identity() const
methods for retrieving the bare data
int channelId() const
get the channel
float m_time
signal arrival time after electronics delay is applied
int triggerSectorNumber() const
int padPhiId() const
get the pad phi channel
uint32_t id() const
get the 32 bit word identifing the fragment
int sideId() const
helper methods decoding the hit fragment position within the NSW detector
int multipletId() const
get the multiplet (ranging from 1 to 2, 1 is at lowest |z|)
float time() const
get the arrival time after the delay is applied
The MuonDetectorManager stores the transient representation of the Muon Spectrometer geometry and pro...
const Identifier m_id
offline identifier of the PAD hit
int gasGapId() const
get the gas gap (ranging from 1 to 4, 1 is at lowest |z|)
int sectorId() const
get the sector (ranging from 1 to 8)
uint16_t BC_Tag() const
get the BCID
A trigger trigger candidate for a stgc sector.
void fillGeometricInformation()