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

#include <RecZddChannel.h>

Inheritance diagram for RecZddChannel:

Public Types

typedef std::pair< int, float > FragType
typedef std::pair< int, float > FragType
typedef std::pair< int, float > FragType

Public Member Functions

virtual const CLID & clID () const
 RecZddChannel ()
virtual ~RecZddChannel ()
 RecZddChannel (const RecZddChannel &)
RecZddChanneloperator= (const RecZddChannel &)
int channelId () const
int scanCode () const
int baseLine () const
int phase () const
const std::vector< FragType > & fragments () const
void setChannelId (int chId)
void setScanCode (int scanCode)
void setBaseLine (int baseLine)
void setPhase (int phase)
void setFragments (const std::vector< FragType > &frags)
void addFragment (int time, float energy)
void addFragment (const FragType &fragment)
virtual const CLID & clID () const
 RecZddChannel ()
virtual ~RecZddChannel ()
 RecZddChannel (const RecZddChannel &)
RecZddChanneloperator= (const RecZddChannel &)
int channelId () const
int scanCode () const
int baseLine () const
int phase () const
const std::vector< FragType > & fragments () const
void setChannelId (int chId)
void setScanCode (int scanCode)
void setBaseLine (int baseLine)
void setPhase (int phase)
void setFragments (const std::vector< FragType > &frags)
void addFragment (int time, float energy)
void addFragment (const FragType &fragment)
virtual const CLID & clID () const
 RecZddChannel ()
virtual ~RecZddChannel ()
 RecZddChannel (const RecZddChannel &)
RecZddChanneloperator= (const RecZddChannel &)
int channelId () const
int scanCode () const
int baseLine () const
int phase () const
const std::vector< FragType > & fragments () const
void setChannelId (int chId)
void setScanCode (int scanCode)
void setBaseLine (int baseLine)
void setPhase (int phase)
void setFragments (const std::vector< FragType > &frags)
void addFragment (int time, float energy)
void addFragment (const FragType &fragment)

Static Public Member Functions

static const CLID & classID ()
static const CLID & classID ()
static const CLID & classID ()

Detailed Description

Member Typedef Documentation

◆ FragType [1/3]

typedef std::pair<int, float> RecZddChannel::FragType

◆ FragType [2/3]

typedef std::pair<int, float> RecZddChannel::FragType

◆ FragType [3/3]

typedef std::pair<int, float> RecZddChannel::FragType

Constructor & Destructor Documentation

◆ RecZddChannel() [1/6]

RecZddChannel::RecZddChannel ( )

Definition at line 3 of file RecZddChannel.cxx.

4 : m_chId( -1 ), m_scanCode( -1 ), m_baseLine( -1 ), m_phase( -1 ) {}

Referenced by operator=(), and RecZddChannel().

◆ ~RecZddChannel() [1/3]

RecZddChannel::~RecZddChannel ( )
virtual

Definition at line 6 of file RecZddChannel.cxx.

6{}

◆ RecZddChannel() [2/6]

RecZddChannel::RecZddChannel ( const RecZddChannel & val)

Definition at line 8 of file RecZddChannel.cxx.

9 : ContainedObject( val )
10 , m_chId( val.m_chId )
11 , m_scanCode( val.m_scanCode )
12 , m_baseLine( val.m_baseLine )
13 , m_phase( val.m_phase )
14 , m_frags( val.m_frags ) {}

◆ RecZddChannel() [3/6]

RecZddChannel::RecZddChannel ( )

◆ ~RecZddChannel() [2/3]

virtual RecZddChannel::~RecZddChannel ( )
virtual

◆ RecZddChannel() [4/6]

RecZddChannel::RecZddChannel ( const RecZddChannel & )

◆ RecZddChannel() [5/6]

RecZddChannel::RecZddChannel ( )

◆ ~RecZddChannel() [3/3]

virtual RecZddChannel::~RecZddChannel ( )
virtual

◆ RecZddChannel() [6/6]

RecZddChannel::RecZddChannel ( const RecZddChannel & )

Member Function Documentation

◆ addFragment() [1/6]

void RecZddChannel::addFragment ( const FragType & fragment)
inline

Definition at line 39 of file Event/ZddEvent/include/ZddEvent/RecZddChannel.h.

39{ m_frags.push_back( fragment ); }

◆ addFragment() [2/6]

void RecZddChannel::addFragment ( const FragType & fragment)
inline

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

39{ m_frags.push_back( fragment ); }

◆ addFragment() [3/6]

void RecZddChannel::addFragment ( const FragType & fragment)
inline

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

39{ m_frags.push_back( fragment ); }

◆ addFragment() [4/6]

void RecZddChannel::addFragment ( int time,
float energy )
inline

Definition at line 36 of file Event/ZddEvent/include/ZddEvent/RecZddChannel.h.

36 {
37 m_frags.push_back( std::make_pair( time, energy ) );
38 }
Double_t time
************Class m_ypar INTEGER m_KeyWgt INTEGER m_KeyIHVP INTEGER m_KeyGPS INTEGER m_IsBeamPolarized INTEGER m_EvtGenInterface DOUBLE PRECISION m_Emin DOUBLE PRECISION m_sphot DOUBLE PRECISION m_Xenph DOUBLE PRECISION m_q2 DOUBLE PRECISION m_PolBeam2 DOUBLE PRECISION m_xErrPb *COMMON c_KK2f $ !CMS energy average $ !Spin Polarization vector first beam $ !Spin Polarization vector second beam $ !Beam energy spread[GeV] $ !minimum hadronization energy[GeV] $ !input READ never touch them !$ !debug facility $ !maximum weight $ !inverse alfaQED $ !minimum real photon energy
Definition KK2f.h:50

Referenced by ZddReconAlg::execute().

◆ addFragment() [5/6]

void RecZddChannel::addFragment ( int time,
float energy )
inline

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

36 {
37 m_frags.push_back( std::make_pair( time, energy ) );
38 }

◆ addFragment() [6/6]

void RecZddChannel::addFragment ( int time,
float energy )
inline

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

36 {
37 m_frags.push_back( std::make_pair( time, energy ) );
38 }

◆ baseLine() [1/3]

int RecZddChannel::baseLine ( ) const
inline

Definition at line 26 of file Event/ZddEvent/include/ZddEvent/RecZddChannel.h.

26{ return m_baseLine; }

Referenced by RecZddChannelCnv::DataObjectToTObject(), and setBaseLine().

◆ baseLine() [2/3]

int RecZddChannel::baseLine ( ) const
inline

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

26{ return m_baseLine; }

◆ baseLine() [3/3]

int RecZddChannel::baseLine ( ) const
inline

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

26{ return m_baseLine; }

◆ channelId() [1/3]

int RecZddChannel::channelId ( ) const
inline

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

24{ return m_chId; }

Referenced by RecZddChannelCnv::DataObjectToTObject().

◆ channelId() [2/3]

int RecZddChannel::channelId ( ) const
inline

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

24{ return m_chId; }

◆ channelId() [3/3]

int RecZddChannel::channelId ( ) const
inline

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

24{ return m_chId; }

◆ classID() [1/3]

const CLID & RecZddChannel::classID ( )
inlinestatic

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

16{ return CLID_RecZddChannel; }
const CLID & CLID_RecZddChannel

Referenced by clID().

◆ classID() [2/3]

const CLID & RecZddChannel::classID ( )
inlinestatic

◆ classID() [3/3]

const CLID & RecZddChannel::classID ( )
inlinestatic

◆ clID() [1/3]

virtual const CLID & RecZddChannel::clID ( ) const
inlinevirtual

◆ clID() [2/3]

virtual const CLID & RecZddChannel::clID ( ) const
inlinevirtual

◆ clID() [3/3]

virtual const CLID & RecZddChannel::clID ( ) const
inlinevirtual

◆ fragments() [1/3]

const std::vector< FragType > & RecZddChannel::fragments ( ) const
inline

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

28{ return m_frags; }

Referenced by RecZddChannelCnv::DataObjectToTObject().

◆ fragments() [2/3]

const std::vector< FragType > & RecZddChannel::fragments ( ) const
inline

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

28{ return m_frags; }

◆ fragments() [3/3]

const std::vector< FragType > & RecZddChannel::fragments ( ) const
inline

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

28{ return m_frags; }

◆ operator=() [1/3]

RecZddChannel & RecZddChannel::operator= ( const RecZddChannel & val)

Definition at line 16 of file RecZddChannel.cxx.

16 {
17 this->ContainedObject::operator=( val );
18 m_chId = val.m_chId;
19 m_scanCode = val.m_scanCode;
20 m_baseLine = val.m_baseLine;
21 m_phase = val.m_phase;
22 m_frags = val.m_frags;
23
24 return ( *this );
25}

◆ operator=() [2/3]

RecZddChannel & RecZddChannel::operator= ( const RecZddChannel & )

◆ operator=() [3/3]

RecZddChannel & RecZddChannel::operator= ( const RecZddChannel & )

◆ phase() [1/3]

int RecZddChannel::phase ( ) const
inline

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

27{ return m_phase; }

Referenced by RecZddChannelCnv::DataObjectToTObject(), and setPhase().

◆ phase() [2/3]

int RecZddChannel::phase ( ) const
inline

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

27{ return m_phase; }

◆ phase() [3/3]

int RecZddChannel::phase ( ) const
inline

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

27{ return m_phase; }

◆ scanCode() [1/3]

int RecZddChannel::scanCode ( ) const
inline

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

25{ return m_scanCode; }

Referenced by setScanCode().

◆ scanCode() [2/3]

int RecZddChannel::scanCode ( ) const
inline

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

25{ return m_scanCode; }

◆ scanCode() [3/3]

int RecZddChannel::scanCode ( ) const
inline

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

25{ return m_scanCode; }

◆ setBaseLine() [1/3]

void RecZddChannel::setBaseLine ( int baseLine)
inline

◆ setBaseLine() [2/3]

void RecZddChannel::setBaseLine ( int baseLine)
inline

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

32{ m_baseLine = baseLine; }

◆ setBaseLine() [3/3]

void RecZddChannel::setBaseLine ( int baseLine)
inline

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

32{ m_baseLine = baseLine; }

◆ setChannelId() [1/3]

void RecZddChannel::setChannelId ( int chId)
inline

Definition at line 30 of file Event/ZddEvent/include/ZddEvent/RecZddChannel.h.

30{ m_chId = chId; }

Referenced by ZddReconAlg::execute(), and RecZddChannelCnv::TObjectToDataObject().

◆ setChannelId() [2/3]

void RecZddChannel::setChannelId ( int chId)
inline

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

30{ m_chId = chId; }

◆ setChannelId() [3/3]

void RecZddChannel::setChannelId ( int chId)
inline

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

30{ m_chId = chId; }

◆ setFragments() [1/3]

void RecZddChannel::setFragments ( const std::vector< FragType > & frags)
inline

Definition at line 34 of file Event/ZddEvent/include/ZddEvent/RecZddChannel.h.

34{ m_frags = frags; }

Referenced by RecZddChannelCnv::TObjectToDataObject().

◆ setFragments() [2/3]

void RecZddChannel::setFragments ( const std::vector< FragType > & frags)
inline

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

34{ m_frags = frags; }

◆ setFragments() [3/3]

void RecZddChannel::setFragments ( const std::vector< FragType > & frags)
inline

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

34{ m_frags = frags; }

◆ setPhase() [1/3]

void RecZddChannel::setPhase ( int phase)
inline

◆ setPhase() [2/3]

void RecZddChannel::setPhase ( int phase)
inline

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

33{ m_phase = phase; }

◆ setPhase() [3/3]

void RecZddChannel::setPhase ( int phase)
inline

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

33{ m_phase = phase; }

◆ setScanCode() [1/3]

void RecZddChannel::setScanCode ( int scanCode)
inline

◆ setScanCode() [2/3]

void RecZddChannel::setScanCode ( int scanCode)
inline

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

31{ m_scanCode = scanCode; }

◆ setScanCode() [3/3]

void RecZddChannel::setScanCode ( int scanCode)
inline

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

31{ m_scanCode = scanCode; }

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