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

#include <MdcTables.h>

Public Member Functions

 MdcRec_trk_add ()
 ~MdcRec_trk_add ()
 MdcRec_trk_add (const MdcRec_trk_add &rhs)
MdcRec_trk_addoperator= (const MdcRec_trk_add &rhs)
 MdcRec_trk_add ()
 ~MdcRec_trk_add ()
 MdcRec_trk_add (const MdcRec_trk_add &rhs)
MdcRec_trk_addoperator= (const MdcRec_trk_add &rhs)
 MdcRec_trk_add ()
 ~MdcRec_trk_add ()
 MdcRec_trk_add (const MdcRec_trk_add &rhs)
MdcRec_trk_addoperator= (const MdcRec_trk_add &rhs)

Public Attributes

int id
int quality
int kind
MdcRec_trkbody
MdcRec_trkmother
MdcRec_trkdaughter
int decision
float likelihood [3]
int stat
MdcTrkrectrk

Detailed Description

Constructor & Destructor Documentation

◆ MdcRec_trk_add() [1/6]

◆ ~MdcRec_trk_add() [1/3]

MdcRec_trk_add::~MdcRec_trk_add ( )

Definition at line 296 of file MdcTables.cxx.

296{}

◆ MdcRec_trk_add() [2/6]

◆ MdcRec_trk_add() [3/6]

MdcRec_trk_add::MdcRec_trk_add ( )
inline

Definition at line 765 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcTables/MdcTables.h.

765: body( 0 ), mother( 0 ), daughter( 0 ), rectrk( 0 ) {};

◆ ~MdcRec_trk_add() [2/3]

MdcRec_trk_add::~MdcRec_trk_add ( )

◆ MdcRec_trk_add() [4/6]

MdcRec_trk_add::MdcRec_trk_add ( const MdcRec_trk_add & rhs)
inline

Definition at line 767 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcTables/MdcTables.h.

768 : mother( rhs.mother )
769 , body( rhs.body )
770 , daughter( rhs.daughter )
771 , rectrk( rhs.rectrk ) {
772 id = rhs.id;
773 quality = rhs.quality;
774 kind = rhs.kind;
775 decision = rhs.decision;
776 stat = rhs.stat;
777 for ( int i = 0; i < 3; i++ ) { likelihood[i] = rhs.likelihood[i]; }
778 }

◆ MdcRec_trk_add() [5/6]

MdcRec_trk_add::MdcRec_trk_add ( )
inline

Definition at line 765 of file Mdc/MdcTables/include/MdcTables/MdcTables.h.

765: body( 0 ), mother( 0 ), daughter( 0 ), rectrk( 0 ) {};

◆ ~MdcRec_trk_add() [3/3]

MdcRec_trk_add::~MdcRec_trk_add ( )

◆ MdcRec_trk_add() [6/6]

MdcRec_trk_add::MdcRec_trk_add ( const MdcRec_trk_add & rhs)
inline

Definition at line 767 of file Mdc/MdcTables/include/MdcTables/MdcTables.h.

768 : mother( rhs.mother )
769 , body( rhs.body )
770 , daughter( rhs.daughter )
771 , rectrk( rhs.rectrk ) {
772 id = rhs.id;
773 quality = rhs.quality;
774 kind = rhs.kind;
775 decision = rhs.decision;
776 stat = rhs.stat;
777 for ( int i = 0; i < 3; i++ ) { likelihood[i] = rhs.likelihood[i]; }
778 }

Member Function Documentation

◆ operator=() [1/3]

MdcRec_trk_add & MdcRec_trk_add::operator= ( const MdcRec_trk_add & rhs)
inline

Definition at line 780 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcTables/MdcTables.h.

780 {
781
782 if ( this == &rhs ) return *this;
783 id = rhs.id;
784 quality = rhs.quality;
785 kind = rhs.kind;
786 decision = rhs.decision;
787 stat = rhs.stat;
788 rectrk = rhs.rectrk;
789 body = rhs.body;
790 mother = rhs.mother;
791 daughter = rhs.daughter;
792 for ( int i = 0; i < 3; i++ ) { likelihood[i] = rhs.likelihood[i]; }
793 return *this;
794 }

◆ operator=() [2/3]

MdcRec_trk_add & MdcRec_trk_add::operator= ( const MdcRec_trk_add & rhs)
inline

Definition at line 780 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcTables/MdcTables.h.

780 {
781
782 if ( this == &rhs ) return *this;
783 id = rhs.id;
784 quality = rhs.quality;
785 kind = rhs.kind;
786 decision = rhs.decision;
787 stat = rhs.stat;
788 rectrk = rhs.rectrk;
789 body = rhs.body;
790 mother = rhs.mother;
791 daughter = rhs.daughter;
792 for ( int i = 0; i < 3; i++ ) { likelihood[i] = rhs.likelihood[i]; }
793 return *this;
794 }

◆ operator=() [3/3]

MdcRec_trk_add & MdcRec_trk_add::operator= ( const MdcRec_trk_add & rhs)
inline

Definition at line 780 of file Mdc/MdcTables/include/MdcTables/MdcTables.h.

780 {
781
782 if ( this == &rhs ) return *this;
783 id = rhs.id;
784 quality = rhs.quality;
785 kind = rhs.kind;
786 decision = rhs.decision;
787 stat = rhs.stat;
788 rectrk = rhs.rectrk;
789 body = rhs.body;
790 mother = rhs.mother;
791 daughter = rhs.daughter;
792 for ( int i = 0; i < 3; i++ ) { likelihood[i] = rhs.likelihood[i]; }
793 return *this;
794 }

Member Data Documentation

◆ body

◆ daughter

◆ decision

◆ id

int MdcRec_trk_add::id

◆ kind

◆ likelihood

float MdcRec_trk_add::likelihood

◆ mother

◆ quality

◆ rectrk

◆ stat

int MdcRec_trk_add::stat

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