Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DTrackFitter::pull_t Class Reference

#include <DTrackFitter.h>

Public Member Functions

 pull_t (double resi, double err, double s=0.0, double tdrift=0.0, double d=0.0, const DCDCTrackHit *cdc_hit=NULL, const DFDCPseudo *fdc_hit=NULL, double docaphi=0.0, double z=0.0, double cosThetaRel=0.0, double tcorr=0.0, double resic=0.0, double errc=0.0)
 
void AddTrackDerivatives (vector< double > d)
 

Public Attributes

double resi
 
double err
 
double s
 
double tdrift
 
double d
 
const DCDCTrackHitcdc_hit
 
const DFDCPseudofdc_hit
 
double docaphi
 
double z
 
double cosThetaRel
 
double tcorr
 
double resic
 
double errc
 
vector< double > trackDerivatives
 

Detailed Description

Definition at line 100 of file DTrackFitter.h.

Constructor & Destructor Documentation

DTrackFitter::pull_t::pull_t ( double  resi,
double  err,
double  s = 0.0,
double  tdrift = 0.0,
double  d = 0.0,
const DCDCTrackHit cdc_hit = NULL,
const DFDCPseudo fdc_hit = NULL,
double  docaphi = 0.0,
double  z = 0.0,
double  cosThetaRel = 0.0,
double  tcorr = 0.0,
double  resic = 0.0,
double  errc = 0.0 
)
inline

Definition at line 102 of file DTrackFitter.h.

Member Function Documentation

void DTrackFitter::pull_t::AddTrackDerivatives ( vector< double >  d)
inline

Member Data Documentation

const DCDCTrackHit* DTrackFitter::pull_t::cdc_hit
double DTrackFitter::pull_t::cosThetaRel

Definition at line 117 of file DTrackFitter.h.

double DTrackFitter::pull_t::d
double DTrackFitter::pull_t::docaphi
double DTrackFitter::pull_t::err

Definition at line 109 of file DTrackFitter.h.

double DTrackFitter::pull_t::errc

Definition at line 120 of file DTrackFitter.h.

const DFDCPseudo* DTrackFitter::pull_t::fdc_hit

Definition at line 114 of file DTrackFitter.h.

double DTrackFitter::pull_t::resi
double DTrackFitter::pull_t::resic

Definition at line 119 of file DTrackFitter.h.

double DTrackFitter::pull_t::s

Definition at line 110 of file DTrackFitter.h.

double DTrackFitter::pull_t::tcorr
double DTrackFitter::pull_t::tdrift

Definition at line 111 of file DTrackFitter.h.

vector<double> DTrackFitter::pull_t::trackDerivatives

Definition at line 121 of file DTrackFitter.h.

double DTrackFitter::pull_t::z

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