LCFIPlus  0.6.5
Classes | Public Member Functions | Friends | List of all members
lcfiplus::VertexLine Class Reference

#include <geometry.h>

Inheritance diagram for lcfiplus::VertexLine:
lcfiplus::PointBase

Public Member Functions

virtual double LogLikelihood (const TVector3 &p) const
 
double LogLikelihood (const TVector3 &p, double &tmin) const
 
void LogLikelihoodDeriv (const TVector3 &p, double *output) const
 
double Variance (const TVector3 &p, double t) const
 
 VertexLine ()
 
 VertexLine (const Vertex *ip, const Vertex *secvtx)
 
 VertexLine (const TVector3 &origin, const TVector3 &dir)
 
 ~VertexLine ()
 
void Set (const TVector3 &origin, const TVector3 &dir)
 
- Public Member Functions inherited from lcfiplus::PointBase
virtual ~PointBase ()
 

Friends

class Helix::HelixLineDistance2Functor
 
class Helix::HelixLineDistance2DerivFunctor
 
TVector3 Helix::ClosePoint (const VertexLine &line, double *distance) const
 

Additional Inherited Members

- Protected Member Functions inherited from lcfiplus::PointBase
 PointBase ()
 

Constructor & Destructor Documentation

lcfiplus::VertexLine::VertexLine ( )
inline
lcfiplus::VertexLine::VertexLine ( const Vertex ip,
const Vertex secvtx 
)
inline
lcfiplus::VertexLine::VertexLine ( const TVector3 &  origin,
const TVector3 &  dir 
)
inline
lcfiplus::VertexLine::~VertexLine ( )
inline

Member Function Documentation

virtual double lcfiplus::VertexLine::LogLikelihood ( const TVector3 &  p) const
inlinevirtual

Implements lcfiplus::PointBase.

double lcfiplus::VertexLine::LogLikelihood ( const TVector3 &  p,
double &  tmin 
) const
void lcfiplus::VertexLine::LogLikelihoodDeriv ( const TVector3 &  p,
double *  output 
) const
virtual

Implements lcfiplus::PointBase.

void lcfiplus::VertexLine::Set ( const TVector3 &  origin,
const TVector3 &  dir 
)
inline
double lcfiplus::VertexLine::Variance ( const TVector3 &  p,
double  t 
) const

Friends And Related Function Documentation

TVector3 Helix::ClosePoint ( const VertexLine line,
double *  distance 
) const
friend
friend class Helix::HelixLineDistance2Functor
friend

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