#include "hmdcdrifttimepar.h" |
HMdcDriftTimeParBin
class description - source file - inheritance tree (.pdf)
public:
HMdcDriftTimeParBin()
HMdcDriftTimeParBin(const HMdcDriftTimeParBin&)
~HMdcDriftTimeParBin()
Double_t calcTime(Double_t a, Double_t d)
Double_t calcTimeErr(Double_t a, Double_t d)
static TClass* Class()
Double_t coeffDAlphaDPar(Double_t d)
Double_t coeffDDistDPar(Double_t a)
void coeffForDer(Double_t a, Double_t d, Double_t& coeffDAlpha, Double_t& coeffDDist, Double_t& coeffDAlphaDDist)
virtual TClass* IsA() const
HMdcDriftTimeParBin& operator=(const HMdcDriftTimeParBin&)
void print() const
void printTable() const
void setC0(Double_t k0)
void setC0Err(Double_t k0)
void setC1(Double_t k1)
void setC1Err(Double_t k1)
void setC2(Double_t k2)
void setC2Err(Double_t k2)
void setC3(Double_t k3)
void setC3Err(Double_t k3)
void setParam(Double_t k0, Double_t k1, Double_t k2, Double_t k3)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
Double_t c0 Parametrization on drift time versus distance
Double_t c1 and impact angle (alpha):
Double_t c2 driftTime = c0 + c1*alpha + c2*dist + c3*alpha*dist
Double_t c3
Double_t c0err Parametrization on drift time error versus distance
Double_t c1err and impact angle (alpha):
Double_t c2err driftTimeErr =
Double_t c3err c0err + c1err*alpha + c2err*dist + c3err*alpha*dist
HMdcDriftTimePar
Container class for the distance->time parameterization.
Contains functions for calculating distance->time for track fitter.
HMdcDriftTimeParBin(void)
void setParam(Double_t k0, Double_t k1, Double_t k2,
Double_t k3)
void print(void) const
void printTable(void) const
Inline Functions
void ~HMdcDriftTimeParBin()
void setC0(Double_t k0)
void setC1(Double_t k1)
void setC2(Double_t k2)
void setC3(Double_t k3)
void setC0Err(Double_t k0)
void setC1Err(Double_t k1)
void setC2Err(Double_t k2)
void setC3Err(Double_t k3)
Double_t calcTime(Double_t a, Double_t d)
Double_t calcTimeErr(Double_t a, Double_t d)
void coeffForDer(Double_t a, Double_t d, Double_t& coeffDAlpha, Double_t& coeffDDist, Double_t& coeffDAlphaDDist)
Double_t coeffDAlphaDPar(Double_t d)
Double_t coeffDDistDPar(Double_t a)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HMdcDriftTimeParBin HMdcDriftTimeParBin(const HMdcDriftTimeParBin&)
HMdcDriftTimeParBin& operator=(const HMdcDriftTimeParBin&)
Last update: Fri Jan 26 12:06:37 2007
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.