EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GFPointPath Class Reference

#include <EicRoot/blob/master/GenfitTools/trackrep/RKTrackRep/GFPointPath.h>

Public Member Functions

 GFPointPath ()
 
 GFPointPath (const TVector3 &pos, double path)
 
const TVector3 & getPos () const
 
double X () const
 
double Y () const
 
double Z () const
 
double getPath () const
 
double getAbsPath () const
 
void setPos (TVector3 &pos)
 
void setPath (double path)
 
void addToPath (double dpath)
 
void Print () const
 

Private Attributes

TVector3 fPos
 
double fPath
 

Detailed Description

Definition at line 36 of file GFPointPath.h.

View newest version in sPHENIX GitHub at line 36 of file GFPointPath.h

Constructor & Destructor Documentation

GFPointPath::GFPointPath ( )

Definition at line 26 of file GFPointPath.cxx.

View newest version in sPHENIX GitHub at line 26 of file GFPointPath.cxx

GFPointPath::GFPointPath ( const TVector3 &  pos,
double  path 
)
inline

Definition at line 41 of file GFPointPath.h.

View newest version in sPHENIX GitHub at line 41 of file GFPointPath.h

References fPath, fPos, and pos().

+ Here is the call graph for this function:

Member Function Documentation

void GFPointPath::addToPath ( double  dpath)
inline

Definition at line 56 of file GFPointPath.h.

View newest version in sPHENIX GitHub at line 56 of file GFPointPath.h

References fPath.

double GFPointPath::getAbsPath ( ) const
inline

Definition at line 49 of file GFPointPath.h.

View newest version in sPHENIX GitHub at line 49 of file GFPointPath.h

References fPath.

double GFPointPath::getPath ( ) const
inline

Definition at line 48 of file GFPointPath.h.

View newest version in sPHENIX GitHub at line 48 of file GFPointPath.h

References fPath.

const TVector3& GFPointPath::getPos ( ) const
inline

Definition at line 44 of file GFPointPath.h.

View newest version in sPHENIX GitHub at line 44 of file GFPointPath.h

References fPos.

void GFPointPath::Print ( ) const

Definition at line 32 of file GFPointPath.cxx.

View newest version in sPHENIX GitHub at line 32 of file GFPointPath.cxx

References fPath, and fPos.

void GFPointPath::setPath ( double  path)
inline

Definition at line 53 of file GFPointPath.h.

View newest version in sPHENIX GitHub at line 53 of file GFPointPath.h

References fPath.

void GFPointPath::setPos ( TVector3 &  pos)
inline

Definition at line 52 of file GFPointPath.h.

View newest version in sPHENIX GitHub at line 52 of file GFPointPath.h

References fPos, and pos().

+ Here is the call graph for this function:

double GFPointPath::X ( ) const
inline

Definition at line 45 of file GFPointPath.h.

View newest version in sPHENIX GitHub at line 45 of file GFPointPath.h

References fPos.

double GFPointPath::Y ( ) const
inline

Definition at line 46 of file GFPointPath.h.

View newest version in sPHENIX GitHub at line 46 of file GFPointPath.h

References fPos.

double GFPointPath::Z ( ) const
inline

Definition at line 47 of file GFPointPath.h.

View newest version in sPHENIX GitHub at line 47 of file GFPointPath.h

References fPos.

Member Data Documentation

double GFPointPath::fPath
private

Definition at line 61 of file GFPointPath.h.

View newest version in sPHENIX GitHub at line 61 of file GFPointPath.h

Referenced by addToPath(), getAbsPath(), getPath(), GFPointPath(), Print(), and setPath().

TVector3 GFPointPath::fPos
private

Definition at line 60 of file GFPointPath.h.

View newest version in sPHENIX GitHub at line 60 of file GFPointPath.h

Referenced by getPos(), GFPointPath(), Print(), setPos(), X(), Y(), and Z().


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