#include <TrkTables.h>
Public Member Functions | |
MdcTrk_global () | |
MdcTrk_global (const MdcTrk_global &rhs) | |
MdcTrk_global & | operator= (const MdcTrk_global &rhs) |
Public Attributes | |
int | id |
float | mass |
float | chisq [3] |
int | ndf [3] |
float | pathl |
float | tof |
float | pathl_rd |
float | pathl_ab |
int | stat [2] |
int | nhits [5] |
int | hit [3] |
Definition at line 80 of file TrkTables.h.
MdcTrk_global::MdcTrk_global | ( | ) | [inline] |
Definition at line 82 of file TrkTables.h.
References chisq, hit, genRecEmupikp::i, mass, ndf, nhits, pathl, pathl_ab, pathl_rd, stat, and tof.
00082 { 00083 id = 0; 00084 mass = 0.0; 00085 pathl = 0.0; 00086 tof = 0.0; 00087 pathl_rd = 0.0; 00088 pathl_ab = 0.0; 00089 00090 for ( int i=0; i<5; i++ ) { 00091 if( i<2 ) stat[i] = 0; 00092 if( i<3 ) { 00093 chisq[i] = 999; 00094 ndf[i] = 0; 00095 hit[i] = 0; 00096 } 00097 nhits[i] = 0; 00098 } 00099 }
MdcTrk_global::MdcTrk_global | ( | const MdcTrk_global & | rhs | ) | [inline] |
Definition at line 101 of file TrkTables.h.
References chisq, hit, genRecEmupikp::i, id, mass, ndf, nhits, pathl, pathl_ab, pathl_rd, stat, and tof.
00101 { 00102 00103 id = rhs.id; 00104 mass = rhs.mass; 00105 pathl = rhs.pathl; 00106 tof = rhs.tof; 00107 pathl_rd = rhs.pathl_rd; 00108 pathl_ab = rhs.pathl_ab; 00109 00110 for ( int i=0; i<5; i++ ) { 00111 if( i<2 ) stat[i] = rhs.stat[i]; 00112 if( i<3 ) { 00113 chisq[i] = rhs.chisq[i]; 00114 ndf[i] = rhs.ndf[i]; 00115 hit[i] = rhs.hit[i]; 00116 } 00117 nhits[i] = rhs.nhits[i]; 00118 } 00119 }
MdcTrk_global& MdcTrk_global::operator= | ( | const MdcTrk_global & | rhs | ) | [inline] |
Definition at line 121 of file TrkTables.h.
References chisq, hit, genRecEmupikp::i, id, mass, mass, ndf, nhits, pathl, pathl_ab, pathl_rd, stat, and tof.
00121 { 00122 00123 if(this == &rhs) 00124 return *this; 00125 id = rhs.id; 00126 mass = rhs.mass; 00127 pathl = rhs.pathl; 00128 tof = rhs.tof; 00129 pathl_rd = rhs.pathl_rd; 00130 pathl_ab = rhs.pathl_ab; 00131 00132 for ( int i=0; i<5; i++ ) { 00133 if( i<2 ) stat[i] = rhs.stat[i]; 00134 if( i<3 ) { 00135 chisq[i] = rhs.chisq[i]; 00136 ndf[i] = rhs.ndf[i]; 00137 hit[i] = rhs.hit[i]; 00138 } 00139 nhits[i] = rhs.nhits[i]; 00140 } 00141 00142 return *this; 00143 }
float MdcTrk_global::chisq[3] |
int MdcTrk_global::hit[3] |
float MdcTrk_global::mass |
int MdcTrk_global::ndf[3] |
int MdcTrk_global::nhits[5] |
float MdcTrk_global::pathl |
float MdcTrk_global::pathl_ab |
float MdcTrk_global::pathl_rd |
int MdcTrk_global::stat[2] |
float MdcTrk_global::tof |