CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes
PFGsfHelper Class Reference

#include <PFGsfHelper.h>

Public Member Functions

GlobalVector computeP (bool ComputeMode) const
 
double fittedDP () const
 
bool isValid () const
 
 PFGsfHelper (const TrajectoryMeasurement &)
 
double sigmafittedDP () const
 
 ~PFGsfHelper ()
 

Private Member Functions

void computeQpMode (const TrajectoryStateOnSurface tsos, AlgebraicVector5 &parameters, AlgebraicSymMatrix55 &covariance) const
 

Private Attributes

double dp
 
float mode_Px
 
float mode_Py
 
float mode_Pz
 
double sigmaDp
 
TrajectoryStateOnSurface theBackwardState
 
TrajectoryStateOnSurface theForwardState
 
TrajectoryStateOnSurface theUpdateState
 
bool Valid
 

Detailed Description

Definition at line 30 of file PFGsfHelper.h.

Constructor & Destructor Documentation

PFGsfHelper::PFGsfHelper ( const TrajectoryMeasurement tm)

Definition at line 31 of file PFGsfHelper.cc.

PFGsfHelper::~PFGsfHelper ( )

Definition at line 128 of file PFGsfHelper.cc.

Member Function Documentation

GlobalVector PFGsfHelper::computeP ( bool  ComputeMode) const

Definition at line 130 of file PFGsfHelper.cc.

void PFGsfHelper::computeQpMode ( const TrajectoryStateOnSurface  tsos,
AlgebraicVector5 parameters,
AlgebraicSymMatrix55 covariance 
) const
private

Definition at line 149 of file PFGsfHelper.cc.

double PFGsfHelper::fittedDP ( ) const

Definition at line 136 of file PFGsfHelper.cc.

bool PFGsfHelper::isValid ( void  ) const

Definition at line 144 of file PFGsfHelper.cc.

Referenced by core.AutoHandle.AutoHandle::ReallyLoad().

double PFGsfHelper::sigmafittedDP ( ) const

Definition at line 140 of file PFGsfHelper.cc.

Member Data Documentation

double PFGsfHelper::dp
private

Definition at line 51 of file PFGsfHelper.h.

float PFGsfHelper::mode_Px
private

Definition at line 47 of file PFGsfHelper.h.

float PFGsfHelper::mode_Py
private

Definition at line 48 of file PFGsfHelper.h.

float PFGsfHelper::mode_Pz
private

Definition at line 49 of file PFGsfHelper.h.

double PFGsfHelper::sigmaDp
private

Definition at line 52 of file PFGsfHelper.h.

TrajectoryStateOnSurface PFGsfHelper::theBackwardState
private

Definition at line 55 of file PFGsfHelper.h.

TrajectoryStateOnSurface PFGsfHelper::theForwardState
private

Definition at line 54 of file PFGsfHelper.h.

TrajectoryStateOnSurface PFGsfHelper::theUpdateState
private

Definition at line 53 of file PFGsfHelper.h.

bool PFGsfHelper::Valid
private

Definition at line 50 of file PFGsfHelper.h.