BOSS 7.0.2
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)
 

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/4]

◆ ~MdcRec_trk_add() [1/2]

MdcRec_trk_add::~MdcRec_trk_add ( )

Definition at line 350 of file MdcTables.cxx.

351 {
352}

◆ MdcRec_trk_add() [2/4]

◆ MdcRec_trk_add() [3/4]

MdcRec_trk_add::MdcRec_trk_add ( )
inline

Definition at line 729 of file Mdc/MdcTables/MdcTables-00-00-11/MdcTables/MdcTables.h.

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

◆ ~MdcRec_trk_add() [2/2]

MdcRec_trk_add::~MdcRec_trk_add ( )

◆ MdcRec_trk_add() [4/4]

MdcRec_trk_add::MdcRec_trk_add ( const MdcRec_trk_add rhs)
inline

Definition at line 732 of file Mdc/MdcTables/MdcTables-00-00-11/MdcTables/MdcTables.h.

732 : mother(rhs.mother),
733 body(rhs.body),daughter(rhs.daughter), rectrk(rhs.rectrk) {
734 id = rhs.id;
735 quality = rhs.quality;
736 kind = rhs.kind;
737 decision = rhs.decision;
738 stat = rhs.stat;
739 for ( int i=0; i<3; i++ ) {
740 likelihood[i] = rhs.likelihood[i];
741 }
742 }

Member Function Documentation

◆ operator=() [1/2]

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

Definition at line 744 of file InstallArea/include/MdcTables/MdcTables/MdcTables.h.

744 {
745
746 if(this == &rhs)
747 return *this;
748 id = rhs.id;
749 quality = rhs.quality;
750 kind = rhs.kind;
751 decision = rhs.decision;
752 stat = rhs.stat;
753 rectrk = rhs.rectrk;
754 body = rhs.body;
755 mother = rhs.mother;
756 daughter = rhs.daughter;
757 for ( int i=0; i<3; i++ ) {
758 likelihood[i] = rhs.likelihood[i];
759 }
760 return *this;
761 }

◆ operator=() [2/2]

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

Definition at line 744 of file Mdc/MdcTables/MdcTables-00-00-11/MdcTables/MdcTables.h.

744 {
745
746 if(this == &rhs)
747 return *this;
748 id = rhs.id;
749 quality = rhs.quality;
750 kind = rhs.kind;
751 decision = rhs.decision;
752 stat = rhs.stat;
753 rectrk = rhs.rectrk;
754 body = rhs.body;
755 mother = rhs.mother;
756 daughter = rhs.daughter;
757 for ( int i=0; i<3; i++ ) {
758 likelihood[i] = rhs.likelihood[i];
759 }
760 return *this;
761 }

Member Data Documentation

◆ body

◆ daughter

MdcRec_trk * MdcRec_trk_add::daughter

◆ decision

◆ id

int MdcRec_trk_add::id

◆ kind

◆ likelihood

float MdcRec_trk_add::likelihood

◆ mother

MdcRec_trk * MdcRec_trk_add::mother

◆ quality

◆ rectrk

MdcTrk * MdcRec_trk_add::rectrk

◆ stat

int MdcRec_trk_add::stat

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