MdcTrk_global Class Reference

#include <TrkTables.h>

List of all members.

Public Member Functions

 MdcTrk_global ()
 MdcTrk_global (const MdcTrk_global &rhs)
MdcTrk_globaloperator= (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]


Detailed Description

Definition at line 80 of file TrkTables.h.


Constructor & Destructor Documentation

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   }   


Member Function Documentation

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    }   


Member Data Documentation

float MdcTrk_global::chisq[3]

Definition at line 148 of file TrkTables.h.

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

int MdcTrk_global::hit[3]

Definition at line 156 of file TrkTables.h.

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

int MdcTrk_global::id

Definition at line 146 of file TrkTables.h.

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

float MdcTrk_global::mass

Definition at line 147 of file TrkTables.h.

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

int MdcTrk_global::ndf[3]

Definition at line 149 of file TrkTables.h.

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

int MdcTrk_global::nhits[5]

Definition at line 155 of file TrkTables.h.

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

float MdcTrk_global::pathl

Definition at line 150 of file TrkTables.h.

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

float MdcTrk_global::pathl_ab

Definition at line 153 of file TrkTables.h.

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

float MdcTrk_global::pathl_rd

Definition at line 152 of file TrkTables.h.

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

int MdcTrk_global::stat[2]

Definition at line 154 of file TrkTables.h.

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

float MdcTrk_global::tof

Definition at line 151 of file TrkTables.h.

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


Generated on Tue Nov 29 23:20:18 2016 for BOSS_7.0.2 by  doxygen 1.4.7