ATLAS Offline Software
Public Member Functions | Public Attributes | Friends | List of all members
CscRawData_p1 Class Reference

#include <CscRawData_p1.h>

Collaboration diagram for CscRawData_p1:

Public Member Functions

 CscRawData_p1 ()
 
uint16_t dpuID () const
 
uint16_t identify () const
 
uint32_t getAddress () const
 
const std::vector< uint16_t > getSamples () const
 

Public Attributes

std::vector< uint16_t > m_amps
 persistent data members More...
 
uint32_t m_address
 
uint16_t m_id
 
uint16_t m_dpuID
 

Friends

class CscRawDataCnv_p1
 

Detailed Description

Definition at line 18 of file CscRawData_p1.h.

Constructor & Destructor Documentation

◆ CscRawData_p1()

CscRawData_p1::CscRawData_p1 ( )
inline

Definition at line 21 of file CscRawData_p1.h.

21 : m_address(0), m_id(0), m_dpuID(0) {}

Member Function Documentation

◆ dpuID()

uint16_t CscRawData_p1::dpuID ( ) const
inline

Definition at line 23 of file CscRawData_p1.h.

23 { return m_dpuID; }

◆ getAddress()

uint32_t CscRawData_p1::getAddress ( ) const
inline

Definition at line 25 of file CscRawData_p1.h.

25 { return m_address; }

◆ getSamples()

const std::vector<uint16_t> CscRawData_p1::getSamples ( ) const
inline

Definition at line 26 of file CscRawData_p1.h.

26 { return m_amps; }

◆ identify()

uint16_t CscRawData_p1::identify ( ) const
inline

Definition at line 24 of file CscRawData_p1.h.

24 { return m_id;}

Friends And Related Function Documentation

◆ CscRawDataCnv_p1

friend class CscRawDataCnv_p1
friend

Definition at line 28 of file CscRawData_p1.h.

Member Data Documentation

◆ m_address

uint32_t CscRawData_p1::m_address

Definition at line 33 of file CscRawData_p1.h.

◆ m_amps

std::vector<uint16_t> CscRawData_p1::m_amps

persistent data members

Definition at line 32 of file CscRawData_p1.h.

◆ m_dpuID

uint16_t CscRawData_p1::m_dpuID

Definition at line 35 of file CscRawData_p1.h.

◆ m_id

uint16_t CscRawData_p1::m_id

Definition at line 34 of file CscRawData_p1.h.


The documentation for this class was generated from the following file:
CscRawData_p1::m_address
uint32_t m_address
Definition: CscRawData_p1.h:33
CscRawData_p1::m_dpuID
uint16_t m_dpuID
Definition: CscRawData_p1.h:35
CscRawData_p1::m_id
uint16_t m_id
Definition: CscRawData_p1.h:34
CscRawData_p1::m_amps
std::vector< uint16_t > m_amps
persistent data members
Definition: CscRawData_p1.h:32