BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
VertexParameter Class Reference

#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
VertexParameteroperator= (const VertexParameter &)
 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
VertexParameteroperator= (const VertexParameter &)
 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
VertexParameteroperator= (const VertexParameter &)

Detailed Description

Constructor & Destructor Documentation

◆ VertexParameter() [1/6]

VertexParameter::VertexParameter ( )
inline

Definition at line 21 of file Analysis/VertexFit/include/VertexFit/VertexParameter.h.

21 {
22 m_Evx = HepSymMatrix( 3, 0 );
23 m_vx = HepVector( 3, 0 );
24 }

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

◆ ~VertexParameter() [1/3]

VertexParameter::~VertexParameter ( )
inline

Definition at line 25 of file Analysis/VertexFit/include/VertexFit/VertexParameter.h.

25{ ; }

◆ VertexParameter() [2/6]

VertexParameter::VertexParameter ( const VertexParameter & vpar)
inline

Definition at line 44 of file Analysis/VertexFit/include/VertexFit/VertexParameter.h.

44 {
45 m_vx = vpar.m_vx;
46 m_Evx = vpar.m_Evx;
47}

◆ VertexParameter() [3/6]

VertexParameter::VertexParameter ( )
inline

Definition at line 21 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/VertexParameter.h.

21 {
22 m_Evx = HepSymMatrix( 3, 0 );
23 m_vx = HepVector( 3, 0 );
24 }

◆ ~VertexParameter() [2/3]

VertexParameter::~VertexParameter ( )
inline

◆ VertexParameter() [4/6]

VertexParameter::VertexParameter ( const VertexParameter & )
inline

◆ VertexParameter() [5/6]

VertexParameter::VertexParameter ( )
inline

Definition at line 21 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/VertexParameter.h.

21 {
22 m_Evx = HepSymMatrix( 3, 0 );
23 m_vx = HepVector( 3, 0 );
24 }

◆ ~VertexParameter() [3/3]

VertexParameter::~VertexParameter ( )
inline

◆ VertexParameter() [6/6]

VertexParameter::VertexParameter ( const VertexParameter & )
inline

Member Function Documentation

◆ Evx() [1/3]

HepSymMatrix VertexParameter::Evx ( ) const
inline

Definition at line 35 of file Analysis/VertexFit/include/VertexFit/VertexParameter.h.

35{ return m_Evx; }

◆ Evx() [2/3]

HepSymMatrix VertexParameter::Evx ( ) const
inline

Definition at line 35 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/VertexParameter.h.

35{ return m_Evx; }

◆ Evx() [3/3]

HepSymMatrix VertexParameter::Evx ( ) const
inline

Definition at line 35 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/VertexParameter.h.

35{ return m_Evx; }

◆ Ex() [1/3]

HepSymMatrix VertexParameter::Ex ( ) const
inline

Definition at line 36 of file Analysis/VertexFit/include/VertexFit/VertexParameter.h.

36{ return m_Evx; }

◆ Ex() [2/3]

HepSymMatrix VertexParameter::Ex ( ) const
inline

Definition at line 36 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/VertexParameter.h.

36{ return m_Evx; }

◆ Ex() [3/3]

HepSymMatrix VertexParameter::Ex ( ) const
inline

Definition at line 36 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/VertexParameter.h.

36{ return m_Evx; }

◆ operator=() [1/3]

VertexParameter & VertexParameter::operator= ( const VertexParameter & vpar)
inline

Definition at line 49 of file Analysis/VertexFit/include/VertexFit/VertexParameter.h.

49 {
50 m_vx = vpar.m_vx;
51 m_Evx = vpar.m_Evx;
52 return ( *this );
53}

◆ operator=() [2/3]

VertexParameter & VertexParameter::operator= ( const VertexParameter & )
inline

◆ operator=() [3/3]

VertexParameter & VertexParameter::operator= ( const VertexParameter & )
inline

◆ setEvx() [1/3]

◆ setEvx() [2/3]

void VertexParameter::setEvx ( const HepSymMatrix & eVx)
inline

Definition at line 31 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/VertexParameter.h.

31{ m_Evx = eVx; }

◆ setEvx() [3/3]

void VertexParameter::setEvx ( const HepSymMatrix & eVx)
inline

Definition at line 31 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/VertexParameter.h.

31{ m_Evx = eVx; }

◆ setVx() [1/6]

◆ setVx() [2/6]

void VertexParameter::setVx ( const HepPoint3D & vx)
inline

◆ setVx() [3/6]

void VertexParameter::setVx ( const HepPoint3D & vx)
inline

◆ setVx() [4/6]

void VertexParameter::setVx ( const HepVector & vx)
inline

Definition at line 30 of file Analysis/VertexFit/include/VertexFit/VertexParameter.h.

30{ m_vx = vx; }

◆ setVx() [5/6]

void VertexParameter::setVx ( const HepVector & vx)
inline

◆ setVx() [6/6]

void VertexParameter::setVx ( const HepVector & vx)
inline

◆ Vx() [1/3]

HepVector VertexParameter::Vx ( ) const
inline

◆ Vx() [2/3]

HepVector VertexParameter::Vx ( ) const
inline

Definition at line 33 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/VertexParameter.h.

33{ return m_vx; }

◆ Vx() [3/3]

HepVector VertexParameter::Vx ( ) const
inline

Definition at line 33 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/VertexParameter.h.

33{ return m_vx; }

◆ vx() [1/3]

HepPoint3D VertexParameter::vx ( ) const
inline

Definition at line 32 of file Analysis/VertexFit/include/VertexFit/VertexParameter.h.

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

Referenced by setVx(), setVx(), and VertexConstraints::UpdateConstraints().

◆ vx() [2/3]

HepPoint3D VertexParameter::vx ( ) const
inline

Definition at line 32 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/VertexParameter.h.

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

◆ vx() [3/3]

HepPoint3D VertexParameter::vx ( ) const
inline

Definition at line 32 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/VertexParameter.h.

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

◆ x() [1/3]

HepVector VertexParameter::x ( ) const
inline

Definition at line 34 of file Analysis/VertexFit/include/VertexFit/VertexParameter.h.

34{ return m_vx; }

◆ x() [2/3]

HepVector VertexParameter::x ( ) const
inline

Definition at line 34 of file InstallArea/x86_64-el9-gcc13-dbg/include/VertexFit/VertexParameter.h.

34{ return m_vx; }

◆ x() [3/3]

HepVector VertexParameter::x ( ) const
inline

Definition at line 34 of file InstallArea/x86_64-el9-gcc13-opt/include/VertexFit/VertexParameter.h.

34{ return m_vx; }

The documentation for this class was generated from the following files: