ATLAS Offline Software
Public Member Functions | Public Attributes | Friends | List of all members
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. More...
 

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

Definition at line 25 of file CscRawDataCollection_p1.h.

25  :
27  m_latency(0), m_numDPU(0), m_rate(0)
28  { }

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.

49 {m_latency = latency;}

◆ setNumDPU()

void CscRawDataCollection_p1::setNumDPU ( uint16_t  numDPU)
inline

Definition at line 50 of file CscRawDataCollection_p1.h.

50 {m_numDPU = numDPU;}

◆ setNumSamples()

void CscRawDataCollection_p1::setNumSamples ( uint16_t  n)
inline

Definition at line 48 of file CscRawDataCollection_p1.h.

48 {m_numSamples = n;}

◆ setOnlineId() [1/2]

void CscRawDataCollection_p1::setOnlineId ( uint16_t  id)
inline

Definition at line 46 of file CscRawDataCollection_p1.h.

46 {m_id = id;}

◆ setOnlineId() [2/2]

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

Definition at line 51 of file CscRawDataCollection_p1.h.

◆ 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;}

Friends And Related Function Documentation

◆ 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:
CscRawDataCollection_p1::subDetectorId
uint16_t subDetectorId() const
Definition: CscRawDataCollection_p1.h:34
CscRawDataCollection_p1::m_latency
uint16_t m_latency
Definition: CscRawDataCollection_p1.h:76
CscRawDataCollection_p1::rodId
uint16_t rodId() const
Definition: CscRawDataCollection_p1.h:33
CscRawDataCollection_p1::m_numDPU
uint16_t m_numDPU
Definition: CscRawDataCollection_p1.h:79
beamspotman.n
n
Definition: beamspotman.py:731
CscRawDataCollection_p1::m_id
uint32_t m_id
Definition: CscRawDataCollection_p1.h:66
CscRawDataCollection_p1::latency
uint16_t latency() const
Definition: CscRawDataCollection_p1.h:36
CscRawDataCollection_p1::numDPU
uint16_t numDPU() const
Definition: CscRawDataCollection_p1.h:37
CscRawDataCollection_p1::m_subDetectorId
uint16_t m_subDetectorId
Definition: CscRawDataCollection_p1.h:70
id
SG::auxid_t id
Definition: Control/AthContainers/Root/debug.cxx:194
CscRawDataCollection_p1::m_rate
uint16_t m_rate
Definition: CscRawDataCollection_p1.h:82
CscRawDataCollection_p1::m_rodId
uint16_t m_rodId
Definition: CscRawDataCollection_p1.h:69
CscRawDataCollection_p1::m_numSamples
uint16_t m_numSamples
Definition: CscRawDataCollection_p1.h:73