![]() |
PandaRoot
|
#include <PndHoughTrackCorrection.h>
Public Member Functions | |
| PndHoughTrackCorrection (PndHoughData *fData) | |
| virtual | ~PndHoughTrackCorrection () |
| virtual void | SetUtilities (PndHoughUtilities *utilities) |
| TVector3 | FindMinimumHit (PndTrackCand &trackCand, std::vector< double > &circle) |
| Determines the first hit of a track as the one closest to the interaction point. More... | |
| double | calc_rho (TVector3 &Hit, TVector3 &Track, TVector3 &Hitmin) |
| Calculates rho for a hit. It is calculated as the path length of the particle track. More... | |
| PndTrackCand | calcCorrectTrackCand (PndTrackCand &trackCand, TVector3 &Track, PndTrackCand &trackCandTot) |
| Corrects the track candidate: only hits are used that are close to the calculated track (d < 0.5 cm). More... | |
| PndTrackCand | GetApolloniusTrackCand () |
| Returns the corrected track candidate. More... | |
PANDA class to correct a PndTrack: only hits which are close enough to the track are added to the track Task level RECO
Definition at line 24 of file PndHoughTrackCorrection.h.
|
inline |
Definition at line 27 of file PndHoughTrackCorrection.h.
References PndHoughData::GetMapFairLinktoFairHit(), and PndHoughData::GetMapFairLinktoIsochrone().
|
inlinevirtual |
Definition at line 34 of file PndHoughTrackCorrection.h.
| double PndHoughTrackCorrection::calc_rho | ( | TVector3 & | Hit, |
| TVector3 & | Track, | ||
| TVector3 & | Hitmin | ||
| ) |
Calculates rho for a hit. It is calculated as the path length of the particle track.
Referenced by SetUtilities().
| PndTrackCand PndHoughTrackCorrection::calcCorrectTrackCand | ( | PndTrackCand & | trackCand, |
| TVector3 & | Track, | ||
| PndTrackCand & | trackCandTot | ||
| ) |
Corrects the track candidate: only hits are used that are close to the calculated track (d < 0.5 cm).
Referenced by SetUtilities().
| TVector3 PndHoughTrackCorrection::FindMinimumHit | ( | PndTrackCand & | trackCand, |
| std::vector< double > & | circle | ||
| ) |
Determines the first hit of a track as the one closest to the interaction point.
Referenced by SetUtilities().
|
inline |
Returns the corrected track candidate.
Definition at line 43 of file PndHoughTrackCorrection.h.
|
inlinevirtual |
Definition at line 35 of file PndHoughTrackCorrection.h.
References calc_rho(), calcCorrectTrackCand(), and FindMinimumHit().