Belle II Software  release-08-01-10
GFRaveTrackParameters Class Reference

GFRaveTrackParameters class Contains a pointer to the original genfit::Track, the weight of the track in the vertex, and smoothed (with the vertex information) state and covariance of the track. More...

#include <GFRaveTrackParameters.h>

Inheritance diagram for GFRaveTrackParameters:
Collaboration diagram for GFRaveTrackParameters:

Public Member Functions

 GFRaveTrackParameters (const Track *track, MeasuredStateOnPlane *originalState, double weight, const TVectorD &state6, const TMatrixDSym &cov6x6, bool isSmoothed)
 
 GFRaveTrackParameters (const Track *track, MeasuredStateOnPlane *originalState, double weight)
 
double getWeight () const
 
bool hasTrack () const
 
const TrackgetTrack () const
 
UInt_t GetUniqueID () const
 
bool hasSmoothedData () const
 
TVectorD getState () const
 
TVector3 getPos () const
 
TVector3 getMom () const
 
const TMatrixDSym & getCov () const
 
double getCharge () const
 
double getPdg () const
 
void Print (const Option_t *="") const
 

Private Attributes

const TRef originalTrack_
 
double weight_
 
TVectorD state_
 
TMatrixDSym cov_
 
bool hasSmoothedData_
 

Detailed Description

GFRaveTrackParameters class Contains a pointer to the original genfit::Track, the weight of the track in the vertex, and smoothed (with the vertex information) state and covariance of the track.

Definition at line 51 of file GFRaveTrackParameters.h.


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