BOSS 7.0.5
BESIII Offline Software System
Loading...
Searching...
No Matches
KalFitHitMdc Class Reference

Description of a Hit in Mdc. More...

#include <KalFitHitMdc.h>

Public Member Functions

 KalFitHitMdc (int id, int LR, double tdc, double dist[2], double erdist[2], KalFitWire *wire, RecMdcHit *rechitptr)
 constructor
 
 KalFitHitMdc (int id, int LR, double tdc, double dist[2], double erdist[2], KalFitWire *wire)
 
 ~KalFitHitMdc (void)
 destructor
 
int LR (void) const
 
double chi2 (void) const
 
double chi2_back (void) const
 
double tdc (void) const
 
const double * dist (void) const
 
const double * erdist (void) const
 
const KalFitWirewire (void) const
 
RecMdcHitrechitptr (void)
 
int id (void) const
 
void LR (int LR)
 Modifier :
 
void chi2 (double chi2)
 
void chi2_back (double chi2)
 
int isolated (void)
 
 KalFitHitMdc (int id, int LR, double tdc, double dist[2], double erdist[2], KalFitWire *wire, RecMdcHit *rechitptr)
 constructor
 
 KalFitHitMdc (int id, int LR, double tdc, double dist[2], double erdist[2], KalFitWire *wire)
 
 ~KalFitHitMdc (void)
 destructor
 
int LR (void) const
 
double chi2 (void) const
 
double chi2_back (void) const
 
double tdc (void) const
 
const double * dist (void) const
 
const double * erdist (void) const
 
const KalFitWirewire (void) const
 
RecMdcHitrechitptr (void)
 
int id (void) const
 
void LR (int LR)
 Modifier :
 
void chi2 (double chi2)
 
void chi2_back (double chi2)
 
int isolated (void)
 

Detailed Description

Description of a Hit in Mdc.

Definition at line 17 of file InstallArea/include/KalFitAlg/KalFitAlg/KalFitHitMdc.h.

Constructor & Destructor Documentation

◆ KalFitHitMdc() [1/4]

KalFitHitMdc::KalFitHitMdc ( int  id,
int  LR,
double  tdc,
double  dist[2],
double  erdist[2],
KalFitWire wire,
RecMdcHit rechitptr 
)

constructor

Definition at line 19 of file KalFitHitMdc.cxx.

20 :
21 LR_(LR), tdc_(tdc), wire_(wire), rechitptr_(rechitptr), chi2_(0), chi2_back_(0), id_(id) {
22 dist_[0]=dist[0];
23 dist_[1]=dist[1];
24 erdist_[0]=erdist[0];
25 erdist_[1]=erdist[1];
26}

◆ KalFitHitMdc() [2/4]

KalFitHitMdc::KalFitHitMdc ( int  id,
int  LR,
double  tdc,
double  dist[2],
double  erdist[2],
KalFitWire wire 
)

Definition at line 28 of file KalFitHitMdc.cxx.

29 :
30LR_(LR), tdc_(tdc), wire_(wire), chi2_(0), chi2_back_(0), id_(id) {
31
32 dist_[0]=dist[0];
33 dist_[1]=dist[1];
34 erdist_[0]=erdist[0];
35 erdist_[1]=erdist[1];
36}

◆ ~KalFitHitMdc() [1/2]

KalFitHitMdc::~KalFitHitMdc ( void  )

destructor

Definition at line 40 of file KalFitHitMdc.cxx.

40{}

◆ KalFitHitMdc() [3/4]

KalFitHitMdc::KalFitHitMdc ( int  id,
int  LR,
double  tdc,
double  dist[2],
double  erdist[2],
KalFitWire wire,
RecMdcHit rechitptr 
)

constructor

◆ KalFitHitMdc() [4/4]

KalFitHitMdc::KalFitHitMdc ( int  id,
int  LR,
double  tdc,
double  dist[2],
double  erdist[2],
KalFitWire wire 
)

◆ ~KalFitHitMdc() [2/2]

KalFitHitMdc::~KalFitHitMdc ( void  )

destructor

Member Function Documentation

◆ chi2() [1/4]

void KalFitHitMdc::chi2 ( double  chi2)
inline

Definition at line 41 of file InstallArea/include/KalFitAlg/KalFitAlg/KalFitHitMdc.h.

Referenced by chi2().

◆ chi2() [2/4]

void KalFitHitMdc::chi2 ( double  chi2)
inline

Definition at line 41 of file Reconstruction/KalFitAlg/KalFitAlg-00-07-55-p03/KalFitAlg/KalFitHitMdc.h.

41{ chi2_ = chi2;}

Referenced by chi2().

◆ chi2() [3/4]

double KalFitHitMdc::chi2 ( void  ) const
inline

◆ chi2() [4/4]

double KalFitHitMdc::chi2 ( void  ) const
inline

Definition at line 30 of file Reconstruction/KalFitAlg/KalFitAlg-00-07-55-p03/KalFitAlg/KalFitHitMdc.h.

30{ return chi2_;}

◆ chi2_back() [1/4]

void KalFitHitMdc::chi2_back ( double  chi2)
inline

Definition at line 42 of file InstallArea/include/KalFitAlg/KalFitAlg/KalFitHitMdc.h.

42{ chi2_back_ = chi2;}

◆ chi2_back() [2/4]

void KalFitHitMdc::chi2_back ( double  chi2)
inline

◆ chi2_back() [3/4]

double KalFitHitMdc::chi2_back ( void  ) const
inline

Definition at line 31 of file InstallArea/include/KalFitAlg/KalFitAlg/KalFitHitMdc.h.

31{ return chi2_back_;}

Referenced by KalFitAlg::start_seed().

◆ chi2_back() [4/4]

double KalFitHitMdc::chi2_back ( void  ) const
inline

Definition at line 31 of file Reconstruction/KalFitAlg/KalFitAlg-00-07-55-p03/KalFitAlg/KalFitHitMdc.h.

31{ return chi2_back_;}

◆ dist() [1/2]

const double * KalFitHitMdc::dist ( void  ) const
inline

Definition at line 33 of file InstallArea/include/KalFitAlg/KalFitAlg/KalFitHitMdc.h.

33{ return dist_; }

Referenced by KalFitTrack::chi2_next(), and KalFitHitMdc().

◆ dist() [2/2]

const double * KalFitHitMdc::dist ( void  ) const
inline

Definition at line 33 of file Reconstruction/KalFitAlg/KalFitAlg-00-07-55-p03/KalFitAlg/KalFitHitMdc.h.

33{ return dist_; }

◆ erdist() [1/2]

const double * KalFitHitMdc::erdist ( void  ) const
inline

Definition at line 34 of file InstallArea/include/KalFitAlg/KalFitAlg/KalFitHitMdc.h.

34{ return erdist_; }

Referenced by KalFitTrack::chi2_next(), and KalFitHitMdc().

◆ erdist() [2/2]

const double * KalFitHitMdc::erdist ( void  ) const
inline

Definition at line 34 of file Reconstruction/KalFitAlg/KalFitAlg-00-07-55-p03/KalFitAlg/KalFitHitMdc.h.

34{ return erdist_; }

◆ id() [1/2]

int KalFitHitMdc::id ( void  ) const
inline

Definition at line 37 of file InstallArea/include/KalFitAlg/KalFitAlg/KalFitHitMdc.h.

37{ return id_;}

◆ id() [2/2]

int KalFitHitMdc::id ( void  ) const
inline

◆ isolated() [1/2]

int KalFitHitMdc::isolated ( void  )

Definition at line 42 of file KalFitHitMdc.cxx.

42 {
43
44 return 1;
45}

◆ isolated() [2/2]

int KalFitHitMdc::isolated ( void  )

◆ LR() [1/4]

void KalFitHitMdc::LR ( int  LR)
inline

Modifier :

Definition at line 40 of file InstallArea/include/KalFitAlg/KalFitAlg/KalFitHitMdc.h.

40{ LR_ = LR;}

Referenced by LR().

◆ LR() [2/4]

void KalFitHitMdc::LR ( int  LR)
inline

Modifier :

Definition at line 40 of file Reconstruction/KalFitAlg/KalFitAlg-00-07-55-p03/KalFitAlg/KalFitHitMdc.h.

40{ LR_ = LR;}

Referenced by LR().

◆ LR() [3/4]

int KalFitHitMdc::LR ( void  ) const
inline

Extractor : Convention for LR (-1 : L, 1 : R)

Definition at line 29 of file InstallArea/include/KalFitAlg/KalFitAlg/KalFitHitMdc.h.

29{ return LR_;}

Referenced by KalFitTrack::chi2_next(), KalFitAlg::filter_fwd_calib(), and KalFitAlg::start_seed().

◆ LR() [4/4]

int KalFitHitMdc::LR ( void  ) const
inline

Extractor : Convention for LR (-1 : L, 1 : R)

Definition at line 29 of file Reconstruction/KalFitAlg/KalFitAlg-00-07-55-p03/KalFitAlg/KalFitHitMdc.h.

29{ return LR_;}

◆ rechitptr() [1/2]

RecMdcHit * KalFitHitMdc::rechitptr ( void  )
inline

◆ rechitptr() [2/2]

RecMdcHit * KalFitHitMdc::rechitptr ( void  )
inline

Definition at line 36 of file Reconstruction/KalFitAlg/KalFitAlg-00-07-55-p03/KalFitAlg/KalFitHitMdc.h.

36{ return rechitptr_;}

◆ tdc() [1/2]

double KalFitHitMdc::tdc ( void  ) const
inline

Definition at line 32 of file InstallArea/include/KalFitAlg/KalFitAlg/KalFitHitMdc.h.

32{ return tdc_; }

Referenced by KalFitTrack::getDriftTime().

◆ tdc() [2/2]

double KalFitHitMdc::tdc ( void  ) const
inline

Definition at line 32 of file Reconstruction/KalFitAlg/KalFitAlg-00-07-55-p03/KalFitAlg/KalFitHitMdc.h.

32{ return tdc_; }

◆ wire() [1/2]

◆ wire() [2/2]

const KalFitWire & KalFitHitMdc::wire ( void  ) const
inline

Definition at line 35 of file Reconstruction/KalFitAlg/KalFitAlg-00-07-55-p03/KalFitAlg/KalFitHitMdc.h.

35{ return *wire_; }

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