#include <VertexParameter.h>
Public Member Functions | |
VertexParameter () | |
~VertexParameter () | |
VertexParameter (const VertexParameter &) | |
void | setVx (const HepPoint3D &vx) |
void | setVx (const HepVector &vx) |
void | setEvx (const HepSymMatrix &eVx) |
HepPoint3D | vx () const |
HepVector | Vx () const |
HepVector | x () const |
HepSymMatrix | Evx () const |
HepSymMatrix | Ex () const |
VertexParameter & | operator= (const VertexParameter &) |
Private Attributes | |
HepVector | m_vx |
HepSymMatrix | m_Evx |
Definition at line 18 of file VertexParameter.h.
VertexParameter::VertexParameter | ( | ) | [inline] |
VertexParameter::~VertexParameter | ( | ) | [inline] |
VertexParameter::VertexParameter | ( | const VertexParameter & | ) | [inline] |
HepSymMatrix VertexParameter::Evx | ( | ) | const [inline] |
Definition at line 33 of file VertexParameter.h.
References m_Evx.
Referenced by SecondVertexFit::Fit(), KalmanVertexFit::initVertex(), and SecondVertexFit::setPrimaryVertex().
00033 {return m_Evx;}
HepSymMatrix VertexParameter::Ex | ( | ) | const [inline] |
VertexParameter & VertexParameter::operator= | ( | const VertexParameter & | ) | [inline] |
void VertexParameter::setEvx | ( | const HepSymMatrix & | eVx | ) | [inline] |
Definition at line 29 of file VertexParameter.h.
References m_Evx.
Referenced by DQADtag::DQADtag(), LambdaReconstruction::execute(), KShortReconstruction::execute(), BeamParams::execute(), JsiLL::execute(), DQARhopi::execute(), DQAKsKpi::execute(), incllambda::execute(), inclks::execute(), DQADtag::execute(), Rhopi::execute(), Ppjrhopi::execute(), Gam4pikp::execute(), InitVertexParameter(), Pipipi0::MTotal(), Pipi::MTotal(), Kpipi0pi0::MTotal(), Kpipi0::MTotal(), Kpi::MTotal(), Kkpipi::MTotal(), Kkpi0::MTotal(), Kk::MTotal(), K3pipi0::MTotal(), K3pi::MTotal(), K0pipipi0::MTotal(), K0pipi::MTotal(), K0pi0::MTotal(), K0kpi::MTotal(), K0kk::MTotal(), LocalKsSelector::operator()(), utility::SecondaryVFit(), SecondVertexFit::SecondVertexFit(), SecondVertexFit::setPrimaryVertex(), and utility::vfit().
00029 {m_Evx = eVx;}
void VertexParameter::setVx | ( | const HepVector & | vx | ) | [inline] |
void VertexParameter::setVx | ( | const HepPoint3D & | vx | ) | [inline] |
Definition at line 54 of file VertexParameter.h.
References m_vx.
Referenced by VertexFit::AddVertex(), DQADtag::DQADtag(), LambdaReconstruction::execute(), KShortReconstruction::execute(), BeamParams::execute(), JsiLL::execute(), DQARhopi::execute(), DQAKsKpi::execute(), incllambda::execute(), inclks::execute(), DQADtag::execute(), Rhopi::execute(), Ppjrhopi::execute(), Gam4pikp::execute(), InitVertexParameter(), Pipipi0::MTotal(), Pipi::MTotal(), Kpipi0pi0::MTotal(), Kpipi0::MTotal(), Kpi::MTotal(), Kkpipi::MTotal(), Kkpi0::MTotal(), Kk::MTotal(), K3pipi0::MTotal(), K3pi::MTotal(), K0pipipi0::MTotal(), K0pipi::MTotal(), K0pi0::MTotal(), K0kpi::MTotal(), K0kk::MTotal(), LocalKsSelector::operator()(), utility::SecondaryVFit(), SecondVertexFit::SecondVertexFit(), SecondVertexFit::setPrimaryVertex(), and utility::vfit().
HepVector VertexParameter::Vx | ( | ) | const [inline] |
Definition at line 31 of file VertexParameter.h.
References m_vx.
Referenced by SecondVertexFit::crossVector(), DQAKsKpi::execute(), SecondVertexFit::Fit(), KalmanVertexFit::initVertex(), and SecondVertexFit::setPrimaryVertex().
00031 {return m_vx;}
HepPoint3D VertexParameter::vx | ( | ) | const [inline] |
Definition at line 30 of file VertexParameter.h.
References m_vx.
00030 {return HepPoint3D(m_vx[0], m_vx[1], m_vx[2]);}
HepVector VertexParameter::x | ( | ) | const [inline] |
HepSymMatrix VertexParameter::m_Evx [private] |
Definition at line 40 of file VertexParameter.h.
Referenced by Evx(), Ex(), operator=(), setEvx(), and VertexParameter().
HepVector VertexParameter::m_vx [private] |
Definition at line 39 of file VertexParameter.h.
Referenced by operator=(), setVx(), VertexParameter(), Vx(), vx(), and x().