BOSS 7.1.1
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)
 

Detailed Description

Description of a Hit in Mdc.

Definition at line 17 of file KalFitHitMdc.h.

Constructor & Destructor Documentation

◆ KalFitHitMdc() [1/2]

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}
int LR(void) const
RecMdcHit * rechitptr(void)
const double * erdist(void) const
double tdc(void) const
const double * dist(void) const
const KalFitWire & wire(void) const

◆ KalFitHitMdc() [2/2]

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()

KalFitHitMdc::~KalFitHitMdc ( void )

destructor

Definition at line 40 of file KalFitHitMdc.cxx.

40{}

Member Function Documentation

◆ chi2() [1/2]

void KalFitHitMdc::chi2 ( double chi2)
inline

Definition at line 41 of file KalFitHitMdc.h.

41{ chi2_ = chi2;}
double chi2(void) const

Referenced by chi2().

◆ chi2() [2/2]

double KalFitHitMdc::chi2 ( void ) const
inline

Definition at line 30 of file KalFitHitMdc.h.

30{ return chi2_;}

Referenced by chi2_back(), KalFitAlg::filter_fwd_anal(), KalFitAlg::filter_fwd_calib(), and KalFitAlg::start_seed().

◆ chi2_back() [1/2]

void KalFitHitMdc::chi2_back ( double chi2)
inline

Definition at line 42 of file KalFitHitMdc.h.

42{ chi2_back_ = chi2;}

◆ chi2_back() [2/2]

double KalFitHitMdc::chi2_back ( void ) const
inline

Definition at line 31 of file KalFitHitMdc.h.

31{ return chi2_back_;}

Referenced by KalFitAlg::start_seed().

◆ dist()

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

Definition at line 33 of file KalFitHitMdc.h.

33{ return dist_; }

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

◆ erdist()

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

Definition at line 34 of file KalFitHitMdc.h.

34{ return erdist_; }

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

◆ id()

int KalFitHitMdc::id ( void ) const
inline

Definition at line 37 of file KalFitHitMdc.h.

37{ return id_;}

◆ isolated()

int KalFitHitMdc::isolated ( void )

Definition at line 42 of file KalFitHitMdc.cxx.

42 {
43
44 return 1;
45}

◆ LR() [1/2]

void KalFitHitMdc::LR ( int LR)
inline

Modifier :

Definition at line 40 of file KalFitHitMdc.h.

40{ LR_ = LR;}

Referenced by LR().

◆ LR() [2/2]

int KalFitHitMdc::LR ( void ) const
inline

◆ rechitptr()

◆ tdc()

double KalFitHitMdc::tdc ( void ) const
inline

Definition at line 32 of file KalFitHitMdc.h.

32{ return tdc_; }

Referenced by KalFitTrack::getDriftTime().

◆ wire()


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