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

#include <ZddChannel.h>

Public Types

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)
 

Detailed Description

Member Typedef Documentation

◆ Fragments [1/2]

◆ Fragments [2/2]

Constructor & Destructor Documentation

◆ ZddChannel() [1/2]

ZddChannel::ZddChannel ( )

Definition at line 3 of file ZddChannel.cxx.

4 : m_chId(-1),m_scanCode(0)
5{
6}

◆ ~ZddChannel() [1/2]

ZddChannel::~ZddChannel ( )
virtual

Definition at line 8 of file ZddChannel.cxx.

9{
10 Fragments::iterator end = m_frags.end();
11 for ( Fragments::iterator it = m_frags.begin(); it != end; ++it ) {
12 delete [] it->sample;
13 }
14}

◆ ZddChannel() [2/2]

ZddChannel::ZddChannel ( )

◆ ~ZddChannel() [2/2]

virtual ZddChannel::~ZddChannel ( )
virtual

Member Function Documentation

◆ addFragments() [1/2]

void ZddChannel::addFragments ( const ZddFragment frag)
inline

Definition at line 36 of file Event/ZddEvent/ZddEvent-00-00-04/ZddEvent/ZddChannel.h.

36{ m_frags.push_back(frag); }

◆ addFragments() [2/2]

void ZddChannel::addFragments ( const ZddFragment frag)
inline

Definition at line 36 of file InstallArea/include/ZddEvent/ZddEvent/ZddChannel.h.

36{ m_frags.push_back(frag); }

◆ fragments() [1/2]

const Fragments & ZddChannel::fragments ( ) const
inline

Definition at line 30 of file Event/ZddEvent/ZddEvent-00-00-04/ZddEvent/ZddChannel.h.

30{ return m_frags; }

Referenced by ZddReconAlg::execute().

◆ fragments() [2/2]

const Fragments & ZddChannel::fragments ( ) const
inline

Definition at line 30 of file InstallArea/include/ZddEvent/ZddEvent/ZddChannel.h.

30{ return m_frags; }

◆ getChId() [1/2]

int ZddChannel::getChId ( ) const
inline

Definition at line 26 of file Event/ZddEvent/ZddEvent-00-00-04/ZddEvent/ZddChannel.h.

26{ return m_chId; }

Referenced by ZddReconAlg::execute().

◆ getChId() [2/2]

int ZddChannel::getChId ( ) const
inline

Definition at line 26 of file InstallArea/include/ZddEvent/ZddEvent/ZddChannel.h.

26{ return m_chId; }

◆ getScanCode() [1/2]

int ZddChannel::getScanCode ( ) const
inline

Definition at line 28 of file Event/ZddEvent/ZddEvent-00-00-04/ZddEvent/ZddChannel.h.

28{ return m_scanCode; }

Referenced by ZddReconAlg::execute().

◆ getScanCode() [2/2]

int ZddChannel::getScanCode ( ) const
inline

Definition at line 28 of file InstallArea/include/ZddEvent/ZddEvent/ZddChannel.h.

28{ return m_scanCode; }

◆ setChId() [1/2]

void ZddChannel::setChId ( int  chId)
inline

Definition at line 32 of file Event/ZddEvent/ZddEvent-00-00-04/ZddEvent/ZddChannel.h.

32{ m_chId = chId; }

◆ setChId() [2/2]

void ZddChannel::setChId ( int  chId)
inline

Definition at line 32 of file InstallArea/include/ZddEvent/ZddEvent/ZddChannel.h.

32{ m_chId = chId; }

◆ setScanCode() [1/2]

void ZddChannel::setScanCode ( int  scanCode)
inline

Definition at line 34 of file Event/ZddEvent/ZddEvent-00-00-04/ZddEvent/ZddChannel.h.

34{ m_scanCode = scanCode; }

◆ setScanCode() [2/2]

void ZddChannel::setScanCode ( int  scanCode)
inline

Definition at line 34 of file InstallArea/include/ZddEvent/ZddEvent/ZddChannel.h.

34{ m_scanCode = scanCode; }

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