|
BOSS 8.0.0
BESIII Offline Software System
|
#include <HoughRecHit.h>
Public Member Functions | |
| HoughRecHit () | |
| HoughRecHit (const HoughRecHit &other) | |
| HoughRecHit & | operator= (const HoughRecHit &other) |
| HoughRecHit (const MdcDigi *const digi, double disToTrack, double disToCir, int flagLs) | |
| HoughRecHit (const HoughHit &houghhit, double disToTrack, double disToCir, int flagLs) | |
| Hough2D * | getPtr2D () const |
| double | getDisToTrack () const |
| double | getDisToCir () const |
| std::pair< double, double > | getRet () const |
| double | getzPos () const |
| double | getsPos () const |
| double | getzAmb (int i) const |
| double | getsAmb (int i) const |
| double | getAmbig () const |
| int | getflag () const |
| int | getnsol () const |
| void | setPtr2D (Hough2D *p_hough2D) |
| void | setDisToTrack (double dis) |
| void | setDisToCir (double dis) |
| void | setRet (std::pair< double, double > theta_l) |
| void | setzPos (double zPos) |
| void | setsPos (double sPos) |
| void | setzAmb (int i, double zPos) |
| void | setsAmb (int i, double sPos) |
| void | setflag (int i) |
| void | setnsol (int i) |
| void | setAmb (int i) |
| Public Member Functions inherited from HoughHit | |
| HoughHit () | |
| HoughHit (const MdcDigi *const digi) | |
| HoughHit (const HoughHit &other) | |
| HoughHit & | operator= (const HoughHit &other) |
| void | setTruthInfo (const MdcMcHit *&mcHit) |
| void | conformalTrans (double x, double y, double r) |
| double | getConformal_u (double, double, double) |
| double | getConformal_v (double, double, double) |
| double | getConformal_r (double, double, double) |
| void | makeCir (int n, double phi_begin, double phi_last, double r) |
| CFCir | getCir (int i) const |
| HoughHitType | type () const |
| detectorType | getDetectorType () const |
| const MdcDigi * | digi () const |
| double | getBunchTime () const |
| HepPoint3D | getMidPoint () const |
| HepPoint3D | getEastPoint () const |
| HepPoint3D | getWestPoint () const |
| double | getMidX () const |
| double | getMidY () const |
| int | getLayerId () const |
| int | getWireId () const |
| int | getSlayerType () const |
| const MdcLayer * | layer () const |
| const MdcSWire * | wire () const |
| double | getCharge () const |
| double | getDriftTime () const |
| double | getDriftDist () const |
| double | getU () const |
| double | getV () const |
| double | getR () const |
| double | getDeltaD () const |
| double | getFltLen () const |
| double | driftTime () const |
| double | driftTime (double tof, double z) const |
| double | calDriftDist (double, int, double, double, double) const |
| double | calDriftDist (double bunchTime, int ambig) const |
| int | slayerType (int layer) |
| double | getXTruth () const |
| double | getYTruth () const |
| double | getZTruth () const |
| double | getDriftDistTruth () const |
| int | getIdTruth () const |
| int | getLrTruth () const |
| double | getUTruth () const |
| double | getVTruth () const |
| double | getRTruth () const |
| HepPoint3D | getPointTruth () const |
| void | setDeltaD (double d) |
| void | setFltLen (double flt) |
| int | getCirList () const |
| int | getStyle () const |
| void | setCirList (int cir) |
| void | setStyle (int sty) |
| void | print () const |
| void | printAll () const |
| void | printTruth () const |
Additional Inherited Members | |
| Static Public Member Functions inherited from HoughHit | |
| static void | setMdcCalibFunSvc (const IMdcCalibFunSvc *calibSvc) |
| static void | setMdcGeomSvc (IMdcGeomSvc *geomSvc) |
| static void | setBunchTime (double t0) |
| Static Public Attributes inherited from HoughHit | |
| static int | _npart = 360 |
Definition at line 6 of file HoughRecHit.h.
| HoughRecHit::HoughRecHit | ( | ) |
Definition at line 11 of file HoughRecHit.cxx.
Referenced by HoughRecHit(), and operator=().
| HoughRecHit::HoughRecHit | ( | const HoughRecHit & | other | ) |
Definition at line 34 of file HoughRecHit.cxx.
| HoughRecHit::HoughRecHit | ( | const MdcDigi *const | digi, |
| double | disToTrack, | ||
| double | disToCir, | ||
| int | flagLs ) |
Definition at line 52 of file HoughRecHit.cxx.
| HoughRecHit::HoughRecHit | ( | const HoughHit & | houghhit, |
| double | disToTrack, | ||
| double | disToCir, | ||
| int | flagLs ) |
Definition at line 58 of file HoughRecHit.cxx.
|
inline |
Definition at line 22 of file HoughRecHit.h.
|
inline |
Definition at line 16 of file HoughRecHit.h.
|
inline |
Definition at line 15 of file HoughRecHit.h.
|
inline |
Definition at line 23 of file HoughRecHit.h.
Referenced by HoughTrack::find_stereo_hit().
|
inline |
Definition at line 24 of file HoughRecHit.h.
|
inline |
Definition at line 14 of file HoughRecHit.h.
|
inline |
Definition at line 17 of file HoughRecHit.h.
|
inline |
Definition at line 21 of file HoughRecHit.h.
|
inline |
Definition at line 19 of file HoughRecHit.h.
|
inline |
Definition at line 20 of file HoughRecHit.h.
|
inline |
Definition at line 18 of file HoughRecHit.h.
| HoughRecHit & HoughRecHit::operator= | ( | const HoughRecHit & | other | ) |
Definition at line 13 of file HoughRecHit.cxx.
| void HoughRecHit::setAmb | ( | int | i | ) |
Definition at line 72 of file HoughRecHit.cxx.
|
inline |
Definition at line 28 of file HoughRecHit.h.
Referenced by HoughTrack::find_stereo_hit().
|
inline |
Definition at line 27 of file HoughRecHit.h.
Referenced by HoughTrack::find_stereo_hit().
|
inline |
Definition at line 34 of file HoughRecHit.h.
Referenced by HoughTrack::find_stereo_hit(), and HoughTrack::HoughTrack().
|
inline |
Definition at line 35 of file HoughRecHit.h.
|
inline |
Definition at line 26 of file HoughRecHit.h.
Referenced by HoughTrack::find_pair_hit(), HoughTrack::find_stereo_hit(), and HoughTrack::HoughTrack().
|
inline |
Definition at line 29 of file HoughRecHit.h.
Referenced by HoughTrack::find_stereo_hit().
|
inline |
Definition at line 33 of file HoughRecHit.h.
|
inline |
Definition at line 31 of file HoughRecHit.h.
|
inline |
Definition at line 32 of file HoughRecHit.h.
|
inline |
Definition at line 30 of file HoughRecHit.h.