Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

Vertex Class Reference

#include <Vertex.h>

List of all members.

Public Methods

 Vertex ()
 Vertex (QvrtBase *)
void setVertexParameters (QvrtBase *)
void setVertexPosition (float x, float y, float z)
void setVertexPosition (Hep3Vector *v3v)
void setVertexCov (int m, int n, float val)
void setVertexCov (HepSymMatrix *cov_matrix)
const Hep3Vector& v3V () const
float cov_matrix (int m, int n) const
const HepSymMatrix& cov_matrix () const

Private Attributes

Hep3Vector _v3V
HepSymMatrix _cov_matrix


Constructor & Destructor Documentation

Vertex::Vertex ( )
 

Definition at line 8 of file Vertex.cpp.

Vertex::Vertex ( QvrtBase * vertex )
 

Definition at line 16 of file Vertex.cpp.


Member Function Documentation

const HepSymMatrix & Vertex::cov_matrix ( ) const [inline]
 

Definition at line 26 of file Vertex.h.

float Vertex::cov_matrix ( int m,
int n ) const [inline]
 

Definition at line 25 of file Vertex.h.

Referenced by w_YFMVTR::getResult().

void Vertex::setVertexCov ( HepSymMatrix * newMatrix )
 

Definition at line 58 of file Vertex.cpp.

void Vertex::setVertexCov ( int m,
int n,
float val )
 

Definition at line 52 of file Vertex.cpp.

void Vertex::setVertexParameters ( QvrtBase * vertex )
 

Definition at line 28 of file Vertex.cpp.

void Vertex::setVertexPosition ( Hep3Vector * pv )
 

Definition at line 45 of file Vertex.cpp.

void Vertex::setVertexPosition ( float x,
float y,
float z )
 

Definition at line 37 of file Vertex.cpp.

const Hep3Vector & Vertex::v3V ( ) const [inline]
 

Definition at line 24 of file Vertex.h.

Referenced by w_YFMVTR::getResult().


Member Data Documentation

HepSymMatrix Vertex::_cov_matrix [private]
 

Definition at line 30 of file Vertex.h.

Referenced by Vertex(), cov_matrix(), and setVertexCov().

Hep3Vector Vertex::_v3V [private]
 

Definition at line 29 of file Vertex.h.


The documentation for this class was generated from the following files:
Generated at Wed Jun 18 17:21:59 2003 for ALPHA++ by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001