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

#include <ZddChannel.h>

Public Types

typedef std::vector< ZddFragmentFragments
typedef std::vector< ZddFragmentFragments
typedef std::vector< ZddFragmentFragments

Public Member Functions

 ZddChannel ()
virtual ~ZddChannel ()
int getChId () const
int getScanCode () const
const Fragmentsfragments () const
void setChId (int chId)
void setScanCode (int scanCode)
void addFragments (const ZddFragment &frag)
 ZddChannel ()
virtual ~ZddChannel ()
int getChId () const
int getScanCode () const
const Fragmentsfragments () const
void setChId (int chId)
void setScanCode (int scanCode)
void addFragments (const ZddFragment &frag)
 ZddChannel ()
virtual ~ZddChannel ()
int getChId () const
int getScanCode () const
const Fragmentsfragments () const
void setChId (int chId)
void setScanCode (int scanCode)
void addFragments (const ZddFragment &frag)

Detailed Description

Definition at line 16 of file Event/ZddEvent/include/ZddEvent/ZddChannel.h.

Member Typedef Documentation

◆ Fragments [1/3]

typedef std::vector<ZddFragment> ZddChannel::Fragments

Definition at line 18 of file Event/ZddEvent/include/ZddEvent/ZddChannel.h.

◆ Fragments [2/3]

◆ Fragments [3/3]

Constructor & Destructor Documentation

◆ ZddChannel() [1/3]

ZddChannel::ZddChannel ( )

Definition at line 3 of file ZddChannel.cxx.

3: m_chId( -1 ), m_scanCode( 0 ) {}

◆ ~ZddChannel() [1/3]

ZddChannel::~ZddChannel ( )
virtual

Definition at line 5 of file ZddChannel.cxx.

5 {
6 Fragments::iterator end = m_frags.end();
7 for ( Fragments::iterator it = m_frags.begin(); it != end; ++it ) { delete[] it->sample; }
8}

◆ ZddChannel() [2/3]

ZddChannel::ZddChannel ( )

◆ ~ZddChannel() [2/3]

virtual ZddChannel::~ZddChannel ( )
virtual

◆ ZddChannel() [3/3]

ZddChannel::ZddChannel ( )

◆ ~ZddChannel() [3/3]

virtual ZddChannel::~ZddChannel ( )
virtual

Member Function Documentation

◆ addFragments() [1/3]

void ZddChannel::addFragments ( const ZddFragment & frag)
inline

Definition at line 33 of file Event/ZddEvent/include/ZddEvent/ZddChannel.h.

33{ m_frags.push_back( frag ); }

◆ addFragments() [2/3]

void ZddChannel::addFragments ( const ZddFragment & frag)
inline

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

33{ m_frags.push_back( frag ); }

◆ addFragments() [3/3]

void ZddChannel::addFragments ( const ZddFragment & frag)
inline

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

33{ m_frags.push_back( frag ); }

◆ fragments() [1/3]

const Fragments & ZddChannel::fragments ( ) const
inline

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

27{ return m_frags; }

Referenced by ZddReconAlg::execute().

◆ fragments() [2/3]

const Fragments & ZddChannel::fragments ( ) const
inline

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

27{ return m_frags; }

◆ fragments() [3/3]

const Fragments & ZddChannel::fragments ( ) const
inline

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

27{ return m_frags; }

◆ getChId() [1/3]

int ZddChannel::getChId ( ) const
inline

Definition at line 23 of file Event/ZddEvent/include/ZddEvent/ZddChannel.h.

23{ return m_chId; }

Referenced by ZddReconAlg::execute().

◆ getChId() [2/3]

int ZddChannel::getChId ( ) const
inline

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

23{ return m_chId; }

◆ getChId() [3/3]

int ZddChannel::getChId ( ) const
inline

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

23{ return m_chId; }

◆ getScanCode() [1/3]

int ZddChannel::getScanCode ( ) const
inline

Definition at line 25 of file Event/ZddEvent/include/ZddEvent/ZddChannel.h.

25{ return m_scanCode; }

Referenced by ZddReconAlg::execute().

◆ getScanCode() [2/3]

int ZddChannel::getScanCode ( ) const
inline

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

25{ return m_scanCode; }

◆ getScanCode() [3/3]

int ZddChannel::getScanCode ( ) const
inline

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

25{ return m_scanCode; }

◆ setChId() [1/3]

void ZddChannel::setChId ( int chId)
inline

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

29{ m_chId = chId; }

◆ setChId() [2/3]

void ZddChannel::setChId ( int chId)
inline

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

29{ m_chId = chId; }

◆ setChId() [3/3]

void ZddChannel::setChId ( int chId)
inline

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

29{ m_chId = chId; }

◆ setScanCode() [1/3]

void ZddChannel::setScanCode ( int scanCode)
inline

Definition at line 31 of file Event/ZddEvent/include/ZddEvent/ZddChannel.h.

31{ m_scanCode = scanCode; }

◆ setScanCode() [2/3]

void ZddChannel::setScanCode ( int scanCode)
inline

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

31{ m_scanCode = scanCode; }

◆ setScanCode() [3/3]

void ZddChannel::setScanCode ( int scanCode)
inline

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

31{ m_scanCode = scanCode; }

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