ATLAS Offline Software
Loading...
Searching...
No Matches
CscRawDataCollection_p1 Class Reference

#include <CscRawDataCollection_p1.h>

Inheritance diagram for CscRawDataCollection_p1:
Collaboration diagram for CscRawDataCollection_p1:

Public Member Functions

 CscRawDataCollection_p1 ()
uint16_t identify () const
uint16_t rodId () const
uint16_t subDetectorId () const
uint16_t numSamples () const
uint16_t latency () const
uint16_t numDPU () const
uint16_t samplingRate () const
void setRodId (uint16_t rodId)
void setSubDetectorId (uint16_t subDetectorId)
void setOnlineId (uint16_t id)
void setSamplingRate (uint16_t rate)
void setNumSamples (uint16_t n)
void setLatency (uint16_t latency)
void setNumDPU (uint16_t numDPU)
void setOnlineId (uint16_t rodId, uint16_t subDetectorId)

Public Attributes

uint32_t m_id
uint16_t m_rodId
uint16_t m_subDetectorId
uint16_t m_numSamples
uint16_t m_latency
uint16_t m_numDPU
uint16_t m_rate
elements
 STL member.

Friends

class CscRawDataCollectionCnv_p1

Detailed Description

Definition at line 19 of file CscRawDataCollection_p1.h.

Constructor & Destructor Documentation

◆ CscRawDataCollection_p1()

CscRawDataCollection_p1::CscRawDataCollection_p1 ( )
inline

Member Function Documentation

◆ identify()

uint16_t CscRawDataCollection_p1::identify ( ) const
inline

Definition at line 32 of file CscRawDataCollection_p1.h.

32{return m_id;}

◆ latency()

uint16_t CscRawDataCollection_p1::latency ( ) const
inline

Definition at line 36 of file CscRawDataCollection_p1.h.

36{return m_latency;}

◆ numDPU()

uint16_t CscRawDataCollection_p1::numDPU ( ) const
inline

Definition at line 37 of file CscRawDataCollection_p1.h.

37{return m_numDPU;}

◆ numSamples()

uint16_t CscRawDataCollection_p1::numSamples ( ) const
inline

Definition at line 35 of file CscRawDataCollection_p1.h.

35{return m_numSamples;}

◆ rodId()

uint16_t CscRawDataCollection_p1::rodId ( ) const
inline

Definition at line 33 of file CscRawDataCollection_p1.h.

33{return m_rodId;}

◆ samplingRate()

uint16_t CscRawDataCollection_p1::samplingRate ( ) const
inline

Definition at line 38 of file CscRawDataCollection_p1.h.

38{return m_rate;}

◆ setLatency()

void CscRawDataCollection_p1::setLatency ( uint16_t latency)
inline

Definition at line 49 of file CscRawDataCollection_p1.h.

◆ setNumDPU()

void CscRawDataCollection_p1::setNumDPU ( uint16_t numDPU)
inline

Definition at line 50 of file CscRawDataCollection_p1.h.

◆ setNumSamples()

void CscRawDataCollection_p1::setNumSamples ( uint16_t n)
inline

Definition at line 48 of file CscRawDataCollection_p1.h.

◆ setOnlineId() [1/2]

void CscRawDataCollection_p1::setOnlineId ( uint16_t id)
inline

◆ setOnlineId() [2/2]

void CscRawDataCollection_p1::setOnlineId ( uint16_t rodId,
uint16_t subDetectorId )
inline

◆ setRodId()

void CscRawDataCollection_p1::setRodId ( uint16_t rodId)
inline

Definition at line 44 of file CscRawDataCollection_p1.h.

44{m_rodId = rodId;}

◆ setSamplingRate()

void CscRawDataCollection_p1::setSamplingRate ( uint16_t rate)
inline

Definition at line 47 of file CscRawDataCollection_p1.h.

47{m_rate = rate;}

◆ setSubDetectorId()

void CscRawDataCollection_p1::setSubDetectorId ( uint16_t subDetectorId)
inline

Definition at line 45 of file CscRawDataCollection_p1.h.

◆ subDetectorId()

uint16_t CscRawDataCollection_p1::subDetectorId ( ) const
inline

Definition at line 34 of file CscRawDataCollection_p1.h.

34{return m_subDetectorId;}

◆ CscRawDataCollectionCnv_p1

friend class CscRawDataCollectionCnv_p1
friend

Definition at line 61 of file CscRawDataCollection_p1.h.

Member Data Documentation

◆ elements

T std::vector< T >::elements
inherited

STL member.

◆ m_id

uint32_t CscRawDataCollection_p1::m_id

Definition at line 66 of file CscRawDataCollection_p1.h.

◆ m_latency

uint16_t CscRawDataCollection_p1::m_latency

Definition at line 76 of file CscRawDataCollection_p1.h.

◆ m_numDPU

uint16_t CscRawDataCollection_p1::m_numDPU

Definition at line 79 of file CscRawDataCollection_p1.h.

◆ m_numSamples

uint16_t CscRawDataCollection_p1::m_numSamples

Definition at line 73 of file CscRawDataCollection_p1.h.

◆ m_rate

uint16_t CscRawDataCollection_p1::m_rate

Definition at line 82 of file CscRawDataCollection_p1.h.

◆ m_rodId

uint16_t CscRawDataCollection_p1::m_rodId

Definition at line 69 of file CscRawDataCollection_p1.h.

◆ m_subDetectorId

uint16_t CscRawDataCollection_p1::m_subDetectorId

Definition at line 70 of file CscRawDataCollection_p1.h.


The documentation for this class was generated from the following file: