BOSS
8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
KalFitHitMdc.cxx
Go to the documentation of this file.
1
//-----------------------------------------------------------------------
2
// File from KalFit module
3
//
4
// Filename : KalFitHitMdc.cc
5
//------------------------------------------------------------------------
6
// Description : Hit in Mdc
7
//------------------------------------------------------------------------
8
// Modif :
9
//------------------------------------------------------------------------
10
#include "CLHEP/Geometry/Point3D.h"
11
#ifndef ENABLE_BACKWARDS_COMPATIBILITY
12
typedef
HepGeom::Point3D<double>
HepPoint3D
;
13
#endif
14
#include "KalFitAlg/KalFitHitMdc.h"
15
#include "KalFitAlg/KalFitWire.h"
16
#include "MdcRecEvent/RecMdcHit.h"
17
18
// constructor
19
KalFitHitMdc::KalFitHitMdc
(
int
id
,
int
LR
,
double
tdc
,
double
dist
[2],
double
erdist
[2],
20
KalFitWire
*
wire
,
RecMdcHit
*
rechitptr
)
21
: LR_(
LR
)
22
, tdc_(
tdc
)
23
, wire_(
wire
)
24
, rechitptr_(
rechitptr
)
25
, chi2_( 0 )
26
, chi2_back_( 0 )
27
, id_(
id
) {
28
dist_[0] =
dist
[0];
29
dist_[1] =
dist
[1];
30
erdist_[0] =
erdist
[0];
31
erdist_[1] =
erdist
[1];
32
}
33
34
KalFitHitMdc::KalFitHitMdc
(
int
id
,
int
LR
,
double
tdc
,
double
dist
[2],
double
erdist
[2],
35
KalFitWire
*
wire
)
36
: LR_(
LR
), tdc_(
tdc
), wire_(
wire
), chi2_( 0 ), chi2_back_( 0 ), id_(
id
) {
37
38
dist_[0] =
dist
[0];
39
dist_[1] =
dist
[1];
40
erdist_[0] =
erdist
[0];
41
erdist_[1] =
erdist
[1];
42
}
43
44
// destructor
45
KalFitHitMdc::~KalFitHitMdc
(
void
) {}
46
47
int
KalFitHitMdc::isolated
(
void
) {
return
1; }
HepPoint3D
HepGeom::Point3D< double > HepPoint3D
Definition
CosmicGenerator.h:36
KalFitHitMdc::LR
int LR(void) const
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitHitMdc.h:29
KalFitHitMdc::rechitptr
RecMdcHit * rechitptr(void)
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitHitMdc.h:36
KalFitHitMdc::erdist
const double * erdist(void) const
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitHitMdc.h:34
KalFitHitMdc::tdc
double tdc(void) const
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitHitMdc.h:32
KalFitHitMdc::id
int id(void) const
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitHitMdc.h:37
KalFitHitMdc::dist
const double * dist(void) const
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitHitMdc.h:33
KalFitHitMdc::~KalFitHitMdc
~KalFitHitMdc(void)
destructor
Definition
KalFitHitMdc.cxx:45
KalFitHitMdc::KalFitHitMdc
KalFitHitMdc(int id, int LR, double tdc, double dist[2], double erdist[2], KalFitWire *wire, RecMdcHit *rechitptr)
constructor
Definition
KalFitHitMdc.cxx:19
KalFitHitMdc::wire
const KalFitWire & wire(void) const
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitHitMdc.h:35
KalFitHitMdc::isolated
int isolated(void)
Definition
KalFitHitMdc.cxx:47
KalFitWire
Description of a Wire class.
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/KalFitAlg/KalFitWire.h:47
RecMdcHit
Definition
InstallArea/x86_64-el9-gcc13-dbg/include/MdcRecEvent/RecMdcHit.h:21
8.0.0
BOSS_Source
Reconstruction
KalFitAlg
src
KalFitHitMdc.cxx
Generated by
1.16.1