|
| 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) |
|
| 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) |
|
| HoughHit () |
|
| HoughHit (const MdcDigi *mdcDigi, double bunchTime, int hitID) |
|
| HoughHit (const RecCgemCluster *cgemCgemCluster, double bunchTime, int hitID) |
|
| HoughHit (const MdcMcHit *mdcMcHit, double bunchTime, int hitID) |
|
| HoughHit (const CgemMcHit *cgemMcHit, double bunchTime, int hitID) |
|
| HoughHit (const HoughHit &other) |
|
HoughHit & | operator= (const HoughHit &other) |
|
int | getHitID () const |
|
HitType | getHitType () const |
|
const RecCgemCluster * | getCgemCluster () const |
|
const MdcDigi * | getDigi () const |
|
const CgemMcHit * | getCgemMcHit () const |
|
const MdcMcHit * | getMdcMcHit () const |
|
int | getLayer () const |
|
int | getWire () const |
|
int | getFlag () const |
|
double | getBunchTime () const |
|
double | getRawTime () const |
|
double | getDepositEnergy () const |
|
HepPoint3D | getHitPosition () const |
|
HepPoint3D | getWestPoint () const |
|
HepPoint3D | getEastPoint () const |
|
double | getDriftDist () const |
|
double | getResidual () const |
|
vector< int > | getTrkID () const |
|
vector< HoughTrack * > | getTrkPntVec () |
|
int | getUse () const |
|
vector< S_Z > | getSZ () const |
|
MdcGeomSvc * | getMdcGeomSvc () const |
|
MdcCalibFunSvc * | getMdcCalibFunSvc () const |
|
CgemGeomSvc * | getCgemGeomSvc () const |
|
CgemCalibFunSvc * | getCgemCalibFunSvc () const |
|
int | getHalfCircle () |
|
HoughHit * | getPairHit () |
|
void | setHitID (int hitID) |
|
void | setHitType (HitType hitType) |
|
void | setCgemCluster (const RecCgemCluster *cgemCluster) |
|
void | setDigi (const MdcDigi *mdcDigi) |
|
void | setCgemMcHit (const CgemMcHit *cgemMcHit) |
|
void | setMdcMcHit (const MdcMcHit *mdcMcHit) |
|
void | setLayer (int layer) |
|
void | setWire (int wire) |
|
void | setFlag (int flag) |
|
void | setUse (int use) |
|
void | setBunchTime (double bunchTime) |
|
void | setRawTime (double rawTime) |
|
void | setDepositEnergy (double depositEnergy) |
|
void | setHitPosition (HepPoint3D point) |
|
void | setDriftDist (double driftDist) |
|
void | setResidual (double residual) |
|
void | setTrkID (vector< int > trkID) |
|
void | setSZ (vector< S_Z > sz) |
|
void | resetSZ () |
|
void | addTrkID (int trkID) |
|
void | addSZ (S_Z sz) |
|
void | addTrkPnt (HoughTrack *aHTrk) |
|
void | rmTrkPnt (HoughTrack *aHTrk) |
|
void | clearTrkPnt () |
|
void | dropTrkID (int trkID) |
|
void | addResid (double res) |
|
vector< double > | getVecResid () |
|
void | setPairHit (HoughHit *pairHit) |
|
void | setHalfCircle (int halfCircle) |
|
void | addPosition (HepPoint3D position) |
|
void | print () |
|
double | driftTime () |
|
double | hitSigma () |
|
vector< HepPoint3D > & | VHitPosition (HoughTrack *track) |
|
double | residual (HoughTrack *track) |
|
|
|
void | updateVHit (HoughTrack *track) |
|
double | residual (HoughTrack *track, HepPoint3D &positionOntrack, HepPoint3D &positionOnDetector) |
|
int | attach2NTrack () |
|
MdcHit * | getMdcHit () |
|
void | setMdcHit (MdcHit *mdcHit) |
|
| HoughHit () |
|
| HoughHit (const MdcDigi *const digi) |
|
| HoughHit (const HoughHit &other) |
|
HoughHit & | operator= (const HoughHit &other) |
|
void | setTruthInfo (const MdcMcHit *&mcHit) |
|
void | setTruthInfo (const CgemMcHit *aMcHit) |
|
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 |
|
| HoughHit (const RecCgemCluster *const cluster) |
|
CgemGeomSvc * | getCgemGeomSvc () const |
|
const RecCgemCluster * | getCluster () const |
|
int | getTrkId () const |
|
int | getHitId () const |
|
int | getClusterId () const |
|
void | setTrkId (int id) |
|
void | setHitId (int id) |
|
void | setClusterId (int id) |
|
HepPoint3D | setLeftPoint (HepPoint3D p) |
|
HepPoint3D | setRightPoint (HepPoint3D p) |
|
HepPoint3D | getLeftPoint () const |
|
HepPoint3D | getRightPoint () const |
|
TH2D * | getHitMap () |
|
void | buildMap (int x_bin, double x_min, double x_max, int y_bin, double y_min, double y_max, int nPoint, int charge) |
|
void | clearMap () |
|
void | setUsable (int u) |
|
int | getUsable () |
|
| HoughHit () |
|
| HoughHit (const MdcDigi *mdcDigi, double bunchTime, int hitID) |
|
| HoughHit (const RecCgemCluster *cgemCgemCluster, double bunchTime, int hitID) |
|
| HoughHit (const MdcMcHit *mdcMcHit, double bunchTime, int hitID) |
|
| HoughHit (const CgemMcHit *cgemMcHit, double bunchTime, int hitID) |
|
| HoughHit (const HoughHit &other) |
|
HoughHit & | operator= (const HoughHit &other) |
|
int | getHitID () const |
|
HitType | getHitType () const |
|
const RecCgemCluster * | getCgemCluster () const |
|
const MdcDigi * | getDigi () const |
|
const CgemMcHit * | getCgemMcHit () const |
|
const MdcMcHit * | getMdcMcHit () const |
|
int | getLayer () const |
|
int | getWire () const |
|
int | getFlag () const |
|
double | getBunchTime () const |
|
double | getRawTime () const |
|
double | getDepositEnergy () const |
|
HepPoint3D | getHitPosition () const |
|
HepPoint3D | getWestPoint () const |
|
HepPoint3D | getEastPoint () const |
|
double | getDriftDist () const |
|
double | getResidual () const |
|
vector< int > | getTrkID () const |
|
vector< HoughTrack * > | getTrkPntVec () |
|
int | getUse () const |
|
vector< S_Z > | getSZ () const |
|
MdcGeomSvc * | getMdcGeomSvc () const |
|
MdcCalibFunSvc * | getMdcCalibFunSvc () const |
|
CgemGeomSvc * | getCgemGeomSvc () const |
|
CgemCalibFunSvc * | getCgemCalibFunSvc () const |
|
int | getHalfCircle () |
|
HoughHit * | getPairHit () |
|
void | setHitID (int hitID) |
|
void | setHitType (HitType hitType) |
|
void | setCgemCluster (const RecCgemCluster *cgemCluster) |
|
void | setDigi (const MdcDigi *mdcDigi) |
|
void | setCgemMcHit (const CgemMcHit *cgemMcHit) |
|
void | setMdcMcHit (const MdcMcHit *mdcMcHit) |
|
void | setLayer (int layer) |
|
void | setWire (int wire) |
|
void | setFlag (int flag) |
|
void | setUse (int use) |
|
void | setBunchTime (double bunchTime) |
|
void | setRawTime (double rawTime) |
|
void | setDepositEnergy (double depositEnergy) |
|
void | setHitPosition (HepPoint3D point) |
|
void | setDriftDist (double driftDist) |
|
void | setResidual (double residual) |
|
void | setTrkID (vector< int > trkID) |
|
void | setSZ (vector< S_Z > sz) |
|
void | resetSZ () |
|
void | addTrkID (int trkID) |
|
void | addSZ (S_Z sz) |
|
void | addTrkPnt (HoughTrack *aHTrk) |
|
void | rmTrkPnt (HoughTrack *aHTrk) |
|
void | clearTrkPnt () |
|
void | dropTrkID (int trkID) |
|
void | addResid (double res) |
|
vector< double > | getVecResid () |
|
void | setPairHit (HoughHit *pairHit) |
|
void | setHalfCircle (int halfCircle) |
|
void | addPosition (HepPoint3D position) |
|
void | print () |
|
double | driftTime () |
|
double | hitSigma () |
|
vector< HepPoint3D > & | VHitPosition (HoughTrack *track) |
|
double | residual (HoughTrack *track) |
|
void | updateVHit (HoughTrack *track) |
|
double | residual (HoughTrack *track, HepPoint3D &positionOntrack, HepPoint3D &positionOnDetector) |
|
int | attach2NTrack () |
|
MdcHit * | getMdcHit () |
|
void | setMdcHit (MdcHit *mdcHit) |
|
| HoughHit () |
|
| HoughHit (const MdcDigi *const digi) |
|
| HoughHit (const HoughHit &other) |
|
HoughHit & | operator= (const HoughHit &other) |
|
void | setTruthInfo (const MdcMcHit *&mcHit) |
|
void | setTruthInfo (const CgemMcHit *aMcHit) |
|
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 |
|
| HoughHit (const RecCgemCluster *const cluster) |
|
CgemGeomSvc * | getCgemGeomSvc () const |
|
const RecCgemCluster * | getCluster () const |
|
int | getTrkId () const |
|
int | getHitId () const |
|
int | getClusterId () const |
|
void | setTrkId (int id) |
|
void | setHitId (int id) |
|
void | setClusterId (int id) |
|
HepPoint3D | setLeftPoint (HepPoint3D p) |
|
HepPoint3D | setRightPoint (HepPoint3D p) |
|
HepPoint3D | getLeftPoint () const |
|
HepPoint3D | getRightPoint () const |
|
TH2D * | getHitMap () |
|
void | buildMap (int x_bin, double x_min, double x_max, int y_bin, double y_min, double y_max, int nPoint, int charge) |
|
void | clearMap () |
|
void | setUsable (int u) |
|
int | getUsable () |
|