BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
ZddBoard Class Reference

#include <ZddBoard.h>

Public Types

typedef std::vector< ZddChannel * > Channels
typedef std::vector< ZddChannel * > Channels
typedef std::vector< ZddChannel * > Channels

Public Member Functions

 ZddBoard (Event::ZddEvent *p_evt)
virtual ~ZddBoard ()
int getBoardId () const
int getCounter () const
int getTimeTag () const
const Channelschannels () const
void setBoardId (int boardId)
void setCounter (int counter)
void setTimeTag (int timeTag)
void addChannel (ZddChannel *ch)
 ZddBoard (Event::ZddEvent *p_evt)
virtual ~ZddBoard ()
int getBoardId () const
int getCounter () const
int getTimeTag () const
const Channelschannels () const
void setBoardId (int boardId)
void setCounter (int counter)
void setTimeTag (int timeTag)
void addChannel (ZddChannel *ch)
 ZddBoard (Event::ZddEvent *p_evt)
virtual ~ZddBoard ()
int getBoardId () const
int getCounter () const
int getTimeTag () const
const Channelschannels () const
void setBoardId (int boardId)
void setCounter (int counter)
void setTimeTag (int timeTag)
void addChannel (ZddChannel *ch)

Detailed Description

Definition at line 12 of file Event/ZddEvent/include/ZddEvent/ZddBoard.h.

Member Typedef Documentation

◆ Channels [1/3]

typedef std::vector<ZddChannel*> ZddBoard::Channels

Definition at line 14 of file Event/ZddEvent/include/ZddEvent/ZddBoard.h.

◆ Channels [2/3]

◆ Channels [3/3]

Constructor & Destructor Documentation

◆ ZddBoard() [1/3]

ZddBoard::ZddBoard ( Event::ZddEvent * p_evt)

Definition at line 4 of file ZddBoard.cxx.

4 : m_evt( p_evt ) {
5 m_evt->m_bds.push_back( this );
6}

◆ ~ZddBoard() [1/3]

ZddBoard::~ZddBoard ( )
virtual

Definition at line 8 of file ZddBoard.cxx.

8{}

◆ ZddBoard() [2/3]

ZddBoard::ZddBoard ( Event::ZddEvent * p_evt)

◆ ~ZddBoard() [2/3]

virtual ZddBoard::~ZddBoard ( )
virtual

◆ ZddBoard() [3/3]

ZddBoard::ZddBoard ( Event::ZddEvent * p_evt)

◆ ~ZddBoard() [3/3]

virtual ZddBoard::~ZddBoard ( )
virtual

Member Function Documentation

◆ addChannel() [1/3]

void ZddBoard::addChannel ( ZddChannel * ch)

Definition at line 10 of file ZddBoard.cxx.

10 {
11 m_chs.push_back( ch );
12 m_evt->m_chs.push_back( ch );
13}

◆ addChannel() [2/3]

void ZddBoard::addChannel ( ZddChannel * ch)

◆ addChannel() [3/3]

void ZddBoard::addChannel ( ZddChannel * ch)

◆ channels() [1/3]

const Channels & ZddBoard::channels ( ) const
inline

Definition at line 24 of file Event/ZddEvent/include/ZddEvent/ZddBoard.h.

24{ return m_chs; }

◆ channels() [2/3]

const Channels & ZddBoard::channels ( ) const
inline

Definition at line 24 of file InstallArea/x86_64-el9-gcc13-dbg/include/ZddEvent/ZddBoard.h.

24{ return m_chs; }

◆ channels() [3/3]

const Channels & ZddBoard::channels ( ) const
inline

Definition at line 24 of file InstallArea/x86_64-el9-gcc13-opt/include/ZddEvent/ZddBoard.h.

24{ return m_chs; }

◆ getBoardId() [1/3]

int ZddBoard::getBoardId ( ) const
inline

Definition at line 20 of file Event/ZddEvent/include/ZddEvent/ZddBoard.h.

20{ return m_boradId; }

◆ getBoardId() [2/3]

int ZddBoard::getBoardId ( ) const
inline

Definition at line 20 of file InstallArea/x86_64-el9-gcc13-dbg/include/ZddEvent/ZddBoard.h.

20{ return m_boradId; }

◆ getBoardId() [3/3]

int ZddBoard::getBoardId ( ) const
inline

Definition at line 20 of file InstallArea/x86_64-el9-gcc13-opt/include/ZddEvent/ZddBoard.h.

20{ return m_boradId; }

◆ getCounter() [1/3]

int ZddBoard::getCounter ( ) const
inline

Definition at line 21 of file Event/ZddEvent/include/ZddEvent/ZddBoard.h.

21{ return m_counter; }

◆ getCounter() [2/3]

int ZddBoard::getCounter ( ) const
inline

Definition at line 21 of file InstallArea/x86_64-el9-gcc13-dbg/include/ZddEvent/ZddBoard.h.

21{ return m_counter; }

◆ getCounter() [3/3]

int ZddBoard::getCounter ( ) const
inline

Definition at line 21 of file InstallArea/x86_64-el9-gcc13-opt/include/ZddEvent/ZddBoard.h.

21{ return m_counter; }

◆ getTimeTag() [1/3]

int ZddBoard::getTimeTag ( ) const
inline

Definition at line 22 of file Event/ZddEvent/include/ZddEvent/ZddBoard.h.

22{ return m_timeTag; }

◆ getTimeTag() [2/3]

int ZddBoard::getTimeTag ( ) const
inline

Definition at line 22 of file InstallArea/x86_64-el9-gcc13-dbg/include/ZddEvent/ZddBoard.h.

22{ return m_timeTag; }

◆ getTimeTag() [3/3]

int ZddBoard::getTimeTag ( ) const
inline

Definition at line 22 of file InstallArea/x86_64-el9-gcc13-opt/include/ZddEvent/ZddBoard.h.

22{ return m_timeTag; }

◆ setBoardId() [1/3]

void ZddBoard::setBoardId ( int boardId)
inline

Definition at line 27 of file Event/ZddEvent/include/ZddEvent/ZddBoard.h.

27{ m_boradId = boardId; }

◆ setBoardId() [2/3]

void ZddBoard::setBoardId ( int boardId)
inline

Definition at line 27 of file InstallArea/x86_64-el9-gcc13-dbg/include/ZddEvent/ZddBoard.h.

27{ m_boradId = boardId; }

◆ setBoardId() [3/3]

void ZddBoard::setBoardId ( int boardId)
inline

Definition at line 27 of file InstallArea/x86_64-el9-gcc13-opt/include/ZddEvent/ZddBoard.h.

27{ m_boradId = boardId; }

◆ setCounter() [1/3]

void ZddBoard::setCounter ( int counter)
inline

Definition at line 28 of file Event/ZddEvent/include/ZddEvent/ZddBoard.h.

28{ m_counter = counter; }

◆ setCounter() [2/3]

void ZddBoard::setCounter ( int counter)
inline

Definition at line 28 of file InstallArea/x86_64-el9-gcc13-dbg/include/ZddEvent/ZddBoard.h.

28{ m_counter = counter; }

◆ setCounter() [3/3]

void ZddBoard::setCounter ( int counter)
inline

Definition at line 28 of file InstallArea/x86_64-el9-gcc13-opt/include/ZddEvent/ZddBoard.h.

28{ m_counter = counter; }

◆ setTimeTag() [1/3]

void ZddBoard::setTimeTag ( int timeTag)
inline

Definition at line 29 of file Event/ZddEvent/include/ZddEvent/ZddBoard.h.

29{ m_timeTag = timeTag; }

◆ setTimeTag() [2/3]

void ZddBoard::setTimeTag ( int timeTag)
inline

Definition at line 29 of file InstallArea/x86_64-el9-gcc13-dbg/include/ZddEvent/ZddBoard.h.

29{ m_timeTag = timeTag; }

◆ setTimeTag() [3/3]

void ZddBoard::setTimeTag ( int timeTag)
inline

Definition at line 29 of file InstallArea/x86_64-el9-gcc13-opt/include/ZddEvent/ZddBoard.h.

29{ m_timeTag = timeTag; }

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