14 #ifndef PNDFTSHOUGHTRACKLET_H 15 #define PNDFTSHOUGHTRACKLET_H 22 #include "FairLogger.h" 42 Bool_t
isSet()
const {
return fIsSet; };
45 void SetHoughTransformResults(
const Double_t thetaVal,
const Double_t secondVal,
const Double_t peakHeight,
const Double_t thetaHw,
const Double_t secondHw);
65 void throwError(
const TString s)
const {
throw std::runtime_error(s.Data()); };
71 Double_t fPeakHeightFromPeakFinder;
77 Double_t fThetaRadVal;
Interface between PandaRoot (data input and output) and PndFtsHoughTrackFinder (implementation of PR ...
Double_t getZRefLabSys() const
Double_t getSecondHw() const
Double_t getPeakHeightFromPeakFinder() const
Class for saving the result of one Hough transform for FTS PR.
void SetHoughTransformResults(const Double_t thetaVal, const Double_t secondVal, const Double_t peakHeight, const Double_t thetaHw, const Double_t secondHw)
PndFtsHoughTracklet(Double_t zRefLabSys=0., PndFtsHoughTrackerTask *trackerTask=nullptr)
Set pointer to tracker task (super important as it provides an I/O interface to PandaRoot) ...
Double_t getThetaRadVal() const
UInt_t getNSharedHits(const PndFtsHoughTracklet &rhs)
Double_t getSecondVal() const
Double_t getThetaRadHw() const