Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

VertexParameter Class Reference

#include <VertexParameter.h>

List of all members.

Public Member Functions

HepSymMatrix Evx () const
HepSymMatrix Evx () const
HepSymMatrix Ex () const
HepSymMatrix Ex () const
VertexParameteroperator= (const VertexParameter &)
VertexParameteroperator= (const VertexParameter &)
void setEvx (const HepSymMatrix &eVx)
void setEvx (const HepSymMatrix &eVx)
void setVx (const HepVector &vx)
void setVx (const HepPoint3D &vx)
void setVx (const HepVector &vx)
void setVx (const HepPoint3D &vx)
 VertexParameter (const VertexParameter &)
 VertexParameter ()
 VertexParameter (const VertexParameter &)
 VertexParameter ()
HepVector Vx () const
HepPoint3D vx () const
HepVector Vx () const
HepPoint3D vx () const
HepVector x () const
HepVector x () const
 ~VertexParameter ()
 ~VertexParameter ()

Private Attributes

HepSymMatrix m_Evx
HepVector m_vx


Constructor & Destructor Documentation

VertexParameter::VertexParameter  )  [inline]
 

00022 { m_Evx = HepSymMatrix(3,0); m_vx=HepVector(3, 0);}

VertexParameter::~VertexParameter  )  [inline]
 

00023 {;}

VertexParameter::VertexParameter const VertexParameter  )  [inline]
 

00043                                                                     {
00044   m_vx = vpar.m_vx;
00045   m_Evx = vpar.m_Evx;
00046 }

VertexParameter::VertexParameter  )  [inline]
 

00022 { m_Evx = HepSymMatrix(3,0); m_vx=HepVector(3, 0);}

VertexParameter::~VertexParameter  )  [inline]
 

00023 {;}

VertexParameter::VertexParameter const VertexParameter  )  [inline]
 


Member Function Documentation

HepSymMatrix VertexParameter::Evx  )  const [inline]
 

00033 {return m_Evx;}

HepSymMatrix VertexParameter::Evx  )  const [inline]
 

00033 {return m_Evx;}

HepSymMatrix VertexParameter::Ex  )  const [inline]
 

00034 {return m_Evx;}

HepSymMatrix VertexParameter::Ex  )  const [inline]
 

00034 {return m_Evx;}

VertexParameter& VertexParameter::operator= const VertexParameter  )  [inline]
 

VertexParameter & VertexParameter::operator= const VertexParameter  )  [inline]
 

00048                                                                                   {
00049   m_vx = vpar.m_vx;
00050   m_Evx = vpar.m_Evx;
00051   return (*this);
00052 }

void VertexParameter::setEvx const HepSymMatrix &  eVx  )  [inline]
 

00029 {m_Evx = eVx;}

void VertexParameter::setEvx const HepSymMatrix &  eVx  )  [inline]
 

00029 {m_Evx = eVx;}

void VertexParameter::setVx const HepVector &  vx  )  [inline]
 

00028 { m_vx = vx;}

void VertexParameter::setVx const HepPoint3D vx  )  [inline]
 

void VertexParameter::setVx const HepVector &  vx  )  [inline]
 

00028 { m_vx = vx;}

void VertexParameter::setVx const HepPoint3D vx  )  [inline]
 

00054                                                        {
00055   m_vx[0] = vx.x();
00056   m_vx[1] = vx.y();
00057   m_vx[2] = vx.z();
00058 }

HepVector VertexParameter::Vx  )  const [inline]
 

00031 {return m_vx;}

HepPoint3D VertexParameter::vx  )  const [inline]
 

00030 {return HepPoint3D(m_vx[0], m_vx[1], m_vx[2]);}

HepVector VertexParameter::Vx  )  const [inline]
 

00031 {return m_vx;}

HepPoint3D VertexParameter::vx  )  const [inline]
 

00030 {return HepPoint3D(m_vx[0], m_vx[1], m_vx[2]);}

HepVector VertexParameter::x void   )  const [inline]
 

00032 {return m_vx;}

HepVector VertexParameter::x  )  const [inline]
 

00032 {return m_vx;}


Member Data Documentation

HepSymMatrix VertexParameter::m_Evx [private]
 

HepVector VertexParameter::m_vx [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 19:13:59 2011 for BOSS6.5.5 by  doxygen 1.3.9.1