|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MuonCalib_CurvedPatRecH
6 #define MuonCalib_CurvedPatRecH
MuonCalibSegment::MdtHitPtr MdtHitPtr
CurvedPatRec()
Default constructor: road width of 0.5 mm is used.
std::vector< Amg::Vector3D > getHitPoints(const MdtHitVec &track_hits, const MTStraightLine &straight_track) const
std::vector< MdtHitPtr > MdtHitVec
bool fit(MuonCalibSegment &r_segment) const
reconstruction of the track using all hits in the segment "r_segment", returns true in case of succes...
void setRoadWidth(const double r_road_width)
set the road width [mm] for the pattern recognition = r_road_width
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
Eigen::Matrix< double, 3, 1 > Vector3D
MuonCalibSegment::MdtHitVec MdtHitVec
Define macros for attributes used to control the static checker.
Amg::Vector3D getHitPoint(const MdtHitPtr &hit, const MTStraightLine &straight_track) const
double roadWidth() const
get the road width used in the pattern recognition [mm]
std::shared_ptr< MdtCalibHitBase > MdtHitPtr
typedef for a collection of MdtCalibHitBase s
std::vector< unsigned int > HitSelection
void setTimeOut(const double time_out)
set the time-out for the track finding to time_out (in seconds)