CGEM BOSS 6.6.5.f
BESIII Offline Software System
|
#include <Hough3D.h>
Public Member Functions | |
Hough3D () | |
Hough3D (const Hough3D &other) | |
Hough3D (const Hough2D &hough2D, recHitCol hitCol, double bunchtime, double tanl, double z0) | |
Hough3D (const Hough2D &hough2D, recHitCol hitCol, double bunchtime, double tanl, double z0, const vector< MdcHit * > *mdchit) | |
TrkRecoTrk * | getTrk () const |
double | getCirX () const |
double | getCirY () const |
double | getCirR () const |
double | getD0 () const |
double | getPhi0 () const |
double | getOmega () const |
double | getZ0 () const |
double | getTanl () const |
int | getCharge () const |
int | getNfit () const |
vector< MdcHit * > & | getVecForClean () |
void | setD0 (double d0) |
void | setPhi0 (double phi0) |
void | setOmega (double omega) |
void | setZ0 (double z0) |
void | setTanl (double tanl) |
void | setBunchT0 (double bunchT0) |
void | setRecHit (const recHitCol &rechit) |
void | setCharge (int charge) |
int | fit () |
void | outerHit () |
void | printRecHit () const |
double | getPt () const |
double | getPz () const |
double | getP () const |
double | getChi2 () const |
void | print () |
Hough3D () | |
Hough3D (const Hough3D &other) | |
Hough3D (const Hough2D &hough2D, recHitCol hitCol, double bunchtime, double tanl, double z0) | |
Hough3D (const Hough2D &hough2D, recHitCol hitCol, double bunchtime, double tanl, double z0, const vector< MdcHit * > *mdchit) | |
TrkRecoTrk * | getTrk () const |
double | getCirX () const |
double | getCirY () const |
double | getCirR () const |
double | getD0 () const |
double | getPhi0 () const |
double | getOmega () const |
double | getZ0 () const |
double | getTanl () const |
int | getCharge () const |
int | getNfit () const |
vector< MdcHit * > & | getVecForClean () |
void | setD0 (double d0) |
void | setPhi0 (double phi0) |
void | setOmega (double omega) |
void | setZ0 (double z0) |
void | setTanl (double tanl) |
void | setBunchT0 (double bunchT0) |
void | setRecHit (const recHitCol &rechit) |
void | setCharge (int charge) |
int | fit () |
void | outerHit () |
void | printRecHit () const |
double | getPt () const |
double | getPz () const |
double | getP () const |
double | getChi2 () const |
void | print () |
Static Public Member Functions | |
static void | setContext (TrkContextEv *context) |
static void | setCalib (const MdcCalibFunSvc *mdcCalibFunSvc) |
static void | setCalib (const CgemCalibFunSvc *cgemCalibFunSvc) |
static void | setGeomSvc (const CgemGeomSvc *cgemGeomSvc) |
static void | setContext (TrkContextEv *context) |
static void | setCalib (const MdcCalibFunSvc *mdcCalibFunSvc) |
static void | setCalib (const CgemCalibFunSvc *cgemCalibFunSvc) |
static void | setGeomSvc (const CgemGeomSvc *cgemGeomSvc) |
Static Public Attributes | |
static int | m_debug =0 |
static TrkContextEv * | _context =NULL |
static const MdcCalibFunSvc * | _mdcCalibFunSvc =NULL |
static const CgemCalibFunSvc * | _cgemCalibFunSvc =NULL |
static const CgemGeomSvc * | _cgemGeomSvc =NULL |
static int | m_qualityFactor =3 |
static double | m_dropTrkChi2Cut =99999 |
static double | m_dropTrkDrCut =1 |
static double | m_dropTrkDzCut =10 |
static double | m_dropTrkNhitCut =9 |
static double | m_dropTrkChi2NdfCut =99999 |
Definition at line 27 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
Hough3D::Hough3D | ( | ) |
Definition at line 20 of file Hough3D.cxx.
Hough3D::Hough3D | ( | const Hough3D & | other | ) |
Definition at line 23 of file Hough3D.cxx.
Hough3D::Hough3D | ( | const Hough2D & | hough2D, |
recHitCol | hitCol, | ||
double | bunchtime, | ||
double | tanl, | ||
double | z0 | ||
) |
Definition at line 45 of file Hough3D.cxx.
Hough3D::Hough3D | ( | const Hough2D & | hough2D, |
recHitCol | hitCol, | ||
double | bunchtime, | ||
double | tanl, | ||
double | z0, | ||
const vector< MdcHit * > * | mdchit | ||
) |
Definition at line 62 of file Hough3D.cxx.
Hough3D::Hough3D | ( | ) |
Hough3D::Hough3D | ( | const Hough3D & | other | ) |
Hough3D::Hough3D | ( | const Hough2D & | hough2D, |
recHitCol | hitCol, | ||
double | bunchtime, | ||
double | tanl, | ||
double | z0 | ||
) |
Hough3D::Hough3D | ( | const Hough2D & | hough2D, |
recHitCol | hitCol, | ||
double | bunchtime, | ||
double | tanl, | ||
double | z0, | ||
const vector< MdcHit * > * | mdchit | ||
) |
int Hough3D::fit | ( | ) |
Definition at line 80 of file Hough3D.cxx.
int Hough3D::fit | ( | ) |
|
inline |
Definition at line 44 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 44 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 69 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 69 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 38 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 38 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 36 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 36 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 37 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 37 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 39 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 39 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 45 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
Referenced by HoughTrack::getNfit3D().
|
inline |
Definition at line 45 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 41 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 41 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 68 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 68 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 40 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 40 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 66 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 66 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 67 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 67 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 43 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 43 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 34 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 34 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 46 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
Referenced by HoughTrack::getVecForClean3D().
|
inline |
Definition at line 46 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 42 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 42 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
void Hough3D::outerHit | ( | ) |
Definition at line 341 of file Hough3D.cxx.
void Hough3D::outerHit | ( | ) |
void Hough3D::print | ( | ) |
Definition at line 332 of file Hough3D.cxx.
void Hough3D::print | ( | ) |
void Hough3D::printRecHit | ( | ) | const |
void Hough3D::printRecHit | ( | ) | const |
|
inline |
Definition at line 54 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 54 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inlinestatic |
Definition at line 59 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inlinestatic |
Definition at line 59 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inlinestatic |
Definition at line 58 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
Referenced by MdcHoughFinder::initialize().
|
inlinestatic |
Definition at line 58 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 56 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 56 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inlinestatic |
Definition at line 57 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
Referenced by MdcHoughFinder::initialize().
|
inlinestatic |
Definition at line 57 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 48 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 48 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inlinestatic |
Definition at line 60 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
Referenced by MdcHoughFinder::initialize().
|
inlinestatic |
Definition at line 60 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 50 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 50 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 49 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 49 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 55 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 55 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 52 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 52 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 51 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
|
inline |
Definition at line 51 of file Reconstruction/MdcHoughFinder/MdcHoughFinder-00-00-12/MdcHoughFinder/Hough3D.h.
|
static |
Definition at line 74 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
Referenced by fit(), and setCalib().
|
static |
Definition at line 75 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
Referenced by fit(), and setGeomSvc().
|
static |
Definition at line 72 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
Referenced by fit(), and setContext().
|
static |
Definition at line 73 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
Referenced by fit(), and setCalib().
|
static |
Definition at line 71 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
Referenced by fit(), and MdcHoughFinder::initialize().
|
static |
Definition at line 78 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
Referenced by fit().
|
static |
Definition at line 82 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
Referenced by fit().
|
static |
Definition at line 79 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
Referenced by fit().
|
static |
Definition at line 80 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
Referenced by fit().
|
static |
Definition at line 81 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
Referenced by fit().
|
static |
Definition at line 77 of file InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough3D.h.
Referenced by fit().