#include <EvtRecPrimaryVertex.h>
Public Member Functions | |
double | chi2 () const |
double | chi2 () const |
virtual const CLID & | clID () const |
virtual const CLID & | clID () const |
const HepSymMatrix & | errorVertex () const |
const HepSymMatrix & | errorVertex () const |
EvtRecPrimaryVertex (const EvtRecPrimaryVertex &) | |
EvtRecPrimaryVertex () | |
EvtRecPrimaryVertex (const EvtRecPrimaryVertex &) | |
EvtRecPrimaryVertex () | |
int | fitMethod () const |
int | fitMethod () const |
bool | isValid () const |
bool | isValid () const |
int | ndof () const |
int | ndof () const |
int | nTracks () const |
int | nTracks () const |
EvtRecPrimaryVertex & | operator= (const EvtRecPrimaryVertex &) |
EvtRecPrimaryVertex & | operator= (const EvtRecPrimaryVertex &) |
void | setChi2 (double chi2) |
void | setChi2 (double chi2) |
void | setErrorVertex (const HepSymMatrix &Evtx) |
void | setErrorVertex (const HepSymMatrix &Evtx) |
void | setFitMethod (int fitMethod) |
void | setFitMethod (int fitMethod) |
void | setIsValid (bool isValid) |
void | setIsValid (bool isValid) |
void | setNdof (int ndof) |
void | setNdof (int ndof) |
void | setNTracks (int nTracks) |
void | setNTracks (int nTracks) |
void | setTrackIdList (const std::vector< int > &trackIdList) |
void | setTrackIdList (const std::vector< int > &trackIdList) |
void | setVertex (const HepVector &vtx) |
void | setVertex (const HepVector &vtx) |
const std::vector< int > & | trackIdList () const |
const std::vector< int > & | trackIdList () const |
const HepVector & | vertex () const |
const HepVector & | vertex () const |
~EvtRecPrimaryVertex () | |
~EvtRecPrimaryVertex () | |
Static Public Member Functions | |
const CLID & | classID () |
const CLID & | classID () |
Private Attributes | |
double | m_chi2 |
HepSymMatrix | m_Evtx |
int | m_fitMethod |
bool | m_isValid |
int | m_ndof |
int | m_nTracks |
std::vector< int > | m_trackIdList |
std::vector< int > | m_trackIdList |
HepVector | m_vtx |
|
00003 : 00004 m_vtx(3, 0), m_Evtx(3, 0) { 00005 m_isValid = false; 00006 m_nTracks = -1; 00007 m_chi2 = -1; 00008 m_ndof = -3; 00009 m_fitMethod = -1; 00010 }
|
|
00028 {;}
|
|
00013 : 00014 DataObject(vtx), 00015 m_trackIdList(vtx.m_trackIdList), 00016 m_vtx(vtx.m_vtx), 00017 m_Evtx(vtx.m_Evtx) { 00018 m_isValid = vtx.m_isValid; 00019 m_nTracks = vtx.m_nTracks; 00020 m_chi2 = vtx.m_chi2; 00021 m_ndof = vtx.m_ndof; 00022 m_fitMethod = vtx.m_fitMethod; 00023 }
|
|
|
|
00028 {;}
|
|
|
|
00036 {return m_chi2;}
|
|
00036 {return m_chi2;}
|
|
00025 {return CLID_EvtRecPrimaryVertex;}
|
|
00025 {return CLID_EvtRecPrimaryVertex;}
|
|
00024 {return EvtRecPrimaryVertex::classID();}
|
|
00024 {return EvtRecPrimaryVertex::classID();}
|
|
00040 {return m_Evtx;}
|
|
00040 {return m_Evtx;}
|
|
00038 {return m_fitMethod;}
|
|
00038 {return m_fitMethod;}
|
|
00033 {return m_isValid;}
|
|
00033 {return m_isValid;}
|
|
00037 {return m_ndof;}
|
|
00037 {return m_ndof;}
|
|
00034 {return m_nTracks;}
|
|
00034 {return m_nTracks;}
|
|
|
|
00026 { 00027 m_isValid = vtx.m_isValid; 00028 m_nTracks = vtx.m_nTracks; 00029 m_trackIdList = vtx.m_trackIdList; // FIXME 00030 m_chi2 = vtx.m_chi2; 00031 m_ndof = vtx.m_ndof; 00032 m_fitMethod = vtx.m_fitMethod; 00033 m_vtx = vtx.m_vtx; 00034 m_Evtx = vtx.m_Evtx; 00035 return *this; 00036 }
|
|
00045 {m_chi2 = chi2;}
|
|
00045 {m_chi2 = chi2;}
|
|
00049 {m_Evtx = Evtx;}
|
|
00049 {m_Evtx = Evtx;}
|
|
00047 {m_fitMethod = fitMethod;}
|
|
00047 {m_fitMethod = fitMethod;}
|
|
00042 {m_isValid = isValid;}
|
|
00042 {m_isValid = isValid;}
|
|
00046 {m_ndof = ndof;}
|
|
00046 {m_ndof = ndof;}
|
|
00043 {m_nTracks = nTracks;}
|
|
00043 {m_nTracks = nTracks;}
|
|
00044 {m_trackIdList = trackIdList;}
|
|
00044 {m_trackIdList = trackIdList;}
|
|
00048 {m_vtx = vtx;}
|
|
00048 {m_vtx = vtx;}
|
|
00035 {return m_trackIdList;}
|
|
00035 {return m_trackIdList;}
|
|
00039 {return m_vtx;}
|
|
00039 {return m_vtx;}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|