|
ATLAS Offline Software
|
Go to the documentation of this file. 1 #ifndef MUONRDO_NSW_PADTRIGGERDATA
2 #define MUONRDO_NSW_PADTRIGGERDATA
4 #include "GaudiKernel/MsgStream.h"
85 std::string
string()
const;
98 static std::tuple< uint32_vt, uint32_vt, uint32_vt >
142 #endif // MUONRDO_NSW_PADTRIGGERDATA
uint32_t getSecid() const
const uint32_vt & getPfebAddrs() const
const uint32_vt & getHitVmms() const
const uint32_vt & getHitPadChannels() const
const uint32_vt & getPfebNChannels() const
static constexpr uint32_t SIDE_C
uint32_t getOrbitid() const
uint32_t getFlags() const
uint32_vt m_pfeb_disconnected
std::vector< uint32_t > uint32_vt
friend std::ostream & operator<<(std::ostream &stream, const NSW_PadTriggerData &rhs)
const uint32_vt & getTriggerBandIds() const
uint32_t getStatus() const
static constexpr uint32_t NULL_BANDID
This class provides conversion from CSC RDO data to CSC Digits.
const uint32_vt & getPfebDisconnecteds() const
uint32_vt m_bcid_multzero
const uint32_vt & getBcidMultiplicities() const
uint32_vt m_hit_padchannel
static constexpr uint32_t SIDE_A
uint32_vt m_hit_vmmchannel
const uint32_vt & getBcidMultZeros() const
uint32_t getNumberOfPfebs() const
uint32_t getNumberOfBcids() const
uint32_t getSourceid() const
uint32_vt m_hit_tdschannel
const uint32_vt & getTriggerPhiIds() const
const uint32_vt & getBcidStatuses() const
const uint32_vt & getHitRelBcids() const
uint32_vt m_trigger_bandid
uint32_t getFragid() const
uint32_t getNumberOfHits() const
uint32_vt m_trigger_relbcid
uint32_t getOrbit1() const
const uint32_vt & getBcidRels() const
setEventNumber setTimeStamp bcid
std::string string() const
const uint32_vt & getHitVmmChannels() const
const uint32_vt & getHitPfebs() const
static std::tuple< uint32_vt, uint32_vt, uint32_vt > filterNonNulls(uint32_vt bandids, uint32_vt phiids, uint32_vt bcids)
const uint32_vt & getTriggerRelBcids() const
uint32_vt m_bcid_multiplicity
void addTrigger(uint32_t bandid, uint32_t phiid, uint32_t relbcid)
uint32_t getNumberOfTriggers() const
uint32_t getOrbit() const
uint32_t getSpare() const
const uint32_vt & getHitTdsChannels() const
NSW_PadTriggerData(uint32_t sourceid, uint32_t flags, uint32_t ec, uint32_t fragid, uint32_t secid, uint32_t spare, uint32_t orbit, uint32_t bcid, uint32_t l1id, uint32_t orbitid, uint32_t orbit1, uint32_t status, uint32_t hit_n, uint32_t pfeb_n, uint32_t trigger_n, uint32_t bcid_n, const uint32_vt &hit_relbcid, const uint32_vt &hit_pfeb, const uint32_vt &hit_tdschannel, const uint32_vt &hit_vmmchannel, const uint32_vt &hit_vmm, const uint32_vt &hit_padchannel, const uint32_vt &pfeb_addr, const uint32_vt &pfeb_nchan, const uint32_vt &pfeb_disconnected, const uint32_vt &trigger_bandid, const uint32_vt &trigger_phiid, const uint32_vt &trigger_relbcid, const uint32_vt &bcid_rel, const uint32_vt &bcid_status, const uint32_vt &bcid_multzero, const uint32_vt &bcid_multiplicity)
uint32_vt m_trigger_phiid
static constexpr uint32_t NULL_PHIID