Holds information from the LATOME Header.
More...
#include <LArLATOMEHeader.h>
|
| | LArLATOMEHeader (const uint32_t lid) |
| | Constructor with Id.
|
| | LArLATOMEHeader (const uint32_t sourceid, const uint32_t latomeId, const uint16_t nchan, const uint16_t bcid, const uint32_t l1Id, const uint32_t robfragsize=0, const uint32_t latomeFwVersion=0) |
| | Constructor with all numbers.
|
| | ~LArLATOMEHeader () |
| | Destructor.
|
| uint32_t | SourceId () const |
| | get the source Id
|
| uint32_t | LatomeId () const |
| | get the latome Id
|
| uint16_t | NChans () const |
| | get the number of channels
|
| uint16_t | BCId () const |
| | get the Bunch Crossing IDs
|
| uint32_t | L1Id () const |
| | get the L1 Id
|
| uint32_t | ROBFragSize () const |
| | get the ROB frag size
|
| uint32_t | FWversion () const |
| | get the FW version
|
| void | SetBCId (const uint16_t bcid) |
| | set the LATOME Bunch Crossing ID
|
| void | SetNChan (const uint16_t nchan) |
| | set the LATOME Channel
|
| void | SetSourceId (const uint32_t source) |
| | set the LATOME SourceId
|
| void | SetLatomeId (const uint32_t source) |
| | set the latome Id
|
| void | SetL1Id (const uint32_t source) |
| | set the latome Id
|
| void | SetROBFragSize (const uint32_t robfragsize) |
| | set the ROB frag size
|
| void | SetFWversion (const uint32_t fwversion) |
| | set the FW version
|
Holds information from the LATOME Header.
- Author
- Pavol Strizenec
Definition at line 18 of file LArLATOMEHeader.h.
◆ LArLATOMEHeader() [1/2]
| LArLATOMEHeader::LArLATOMEHeader |
( |
const uint32_t | lid | ) |
|
◆ LArLATOMEHeader() [2/2]
| LArLATOMEHeader::LArLATOMEHeader |
( |
const uint32_t | sourceid, |
|
|
const uint32_t | latomeId, |
|
|
const uint16_t | nchan, |
|
|
const uint16_t | bcid, |
|
|
const uint32_t | l1Id, |
|
|
const uint32_t | robfragsize = 0, |
|
|
const uint32_t | latomeFwVersion = 0 ) |
◆ ~LArLATOMEHeader()
| LArLATOMEHeader::~LArLATOMEHeader |
( |
| ) |
|
|
inline |
◆ BCId()
| uint16_t LArLATOMEHeader::BCId |
( |
| ) |
const |
|
inline |
◆ FWversion()
| uint32_t LArLATOMEHeader::FWversion |
( |
| ) |
const |
|
inline |
◆ L1Id()
| uint32_t LArLATOMEHeader::L1Id |
( |
| ) |
const |
|
inline |
◆ LatomeId()
| uint32_t LArLATOMEHeader::LatomeId |
( |
| ) |
const |
|
inline |
◆ NChans()
| uint16_t LArLATOMEHeader::NChans |
( |
| ) |
const |
|
inline |
◆ ROBFragSize()
| uint32_t LArLATOMEHeader::ROBFragSize |
( |
| ) |
const |
|
inline |
◆ SetBCId()
| void LArLATOMEHeader::SetBCId |
( |
const uint16_t | bcid | ) |
|
|
inline |
set the LATOME Bunch Crossing ID
Definition at line 53 of file LArLATOMEHeader.h.
setEventNumber setTimeStamp bcid
◆ SetFWversion()
| void LArLATOMEHeader::SetFWversion |
( |
const uint32_t | fwversion | ) |
|
|
inline |
◆ SetL1Id()
| void LArLATOMEHeader::SetL1Id |
( |
const uint32_t | source | ) |
|
|
inline |
◆ SetLatomeId()
| void LArLATOMEHeader::SetLatomeId |
( |
const uint32_t | source | ) |
|
|
inline |
◆ SetNChan()
| void LArLATOMEHeader::SetNChan |
( |
const uint16_t | nchan | ) |
|
|
inline |
◆ SetROBFragSize()
| void LArLATOMEHeader::SetROBFragSize |
( |
const uint32_t | robfragsize | ) |
|
|
inline |
◆ SetSourceId()
| void LArLATOMEHeader::SetSourceId |
( |
const uint32_t | source | ) |
|
|
inline |
◆ SourceId()
| uint32_t LArLATOMEHeader::SourceId |
( |
| ) |
const |
|
inline |
◆ m_BCId
| uint16_t LArLATOMEHeader::m_BCId |
|
private |
◆ m_l1Id
| uint32_t LArLATOMEHeader::m_l1Id |
|
private |
◆ m_LATOMEFWVersion
| uint32_t LArLATOMEHeader::m_LATOMEFWVersion |
|
private |
◆ m_latomeId
| uint32_t LArLATOMEHeader::m_latomeId |
|
private |
◆ m_nChannels
| uint16_t LArLATOMEHeader::m_nChannels |
|
private |
◆ m_ROBFragSize
| uint32_t LArLATOMEHeader::m_ROBFragSize |
|
private |
◆ m_sourceId
| uint32_t LArLATOMEHeader::m_sourceId |
|
private |
The documentation for this class was generated from the following files: