|
ATLAS Offline Software
|
Go to the documentation of this file.
12 #include "GaudiKernel/MsgStream.h"
15 const double NaN(std::numeric_limits<double>::quiet_NaN());
23 , m_globalPosition(INVALID_VECTOR3D)
34 :
Trk::
Segment(std::move(locpars), std::move(locerr),
35 std::move(crots), fqual,
author)
37 , m_globalPosition(INVALID_VECTOR3D)
48 return m_globalPosition;
54 out <<
"Trk::TrackSegment (generic track segment) " << std::endl;
55 out <<
" - it contains : " << numberOfMeasurementBases()
56 <<
" RIO_OnTrack object" << std::endl;
57 out <<
" - parmaters : " << std::endl;
58 out <<
" - parameter key : " << std::endl;
66 out <<
"Trk::TrackSegment (generic track segment) " << std::endl;
67 out <<
" - it contains : " << numberOfMeasurementBases()
68 <<
" RIO_OnTrack object" << std::endl;
69 out <<
" - parmaters : " << std::endl;
70 out <<
" - parameter key : " << std::endl;
Author
enum to identify who created the segment.
const Amg::Vector3D & globalPosition() const override final
Interface method to get the global Position.
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
TrackSegment()
Default Constructor for POOL.
Amg::Vector3D m_globalPosition
const S * m_associatedSurface
MsgStream & dump(MsgStream &out) const override final
returns some information about this MeasurementBase/TrackSegment.
Class to represent and store fit qualities from track reconstruction in terms of and number of degre...
Ensure that the ATLAS eigen extensions are properly loaded.
Eigen::Matrix< double, 3, 1 > Vector3D
const LocalParameters & localParameters() const
Interface method to get the LocalParameters.
An STL vector of pointers that by default owns its pointed-to elements.