ATLAS Offline Software
Tracking/TrkEvent/TrkParameters/TrkParameters/TrackParameters.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 // TrackParameters.h, (c) ATLAS Detector software
8 
9 #ifndef TRKPARAMETERS_TRACKPARAMETERS_H
10 #define TRKPARAMETERS_TRACKPARAMETERS_H
11 
20 
21 namespace Trk {
22 constexpr size_t TrackParametersDim = 5;
23 
24 // Abstract base for Pattern Track Parameters and Track Parameters
26 // Abstract base for Track Parameters
28 // Concrete representations of Track Parameters
36 }
37 
40 MsgStream&
41 operator<<(MsgStream& sl, const Trk::TrackParameters& pars);
42 
45 std::ostream&
46 operator<<(std::ostream& sl, const Trk::TrackParameters& pars);
47 
48 #endif
make_hlt_rep.pars
pars
Definition: make_hlt_rep.py:90
StraightLineSurface.h
PerigeeSurface.h
Trk::ParametersT
Dummy class used to allow special convertors to be called for surfaces owned by a detector element.
Definition: EMErrorDetail.h:25
Trk::TrackParametersDim
constexpr size_t TrackParametersDim
Definition: Tracking/TrkEvent/TrkParameters/TrkParameters/TrackParameters.h:22
ConeSurface.h
CurvilinearParametersT.h
ParametersT.h
CylinderSurface.h
Trk::ParametersBase
Definition: ParametersBase.h:55
Trk::CurvilinearParametersT
Definition: CurvilinearParametersT.h:48
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition: FakeTrackBuilder.h:9
PlaneSurface.h
Trk::ParametersCommon
Definition: ParametersCommon.h:45
DiscSurface.h
operator<<
MsgStream & operator<<(MsgStream &sl, const Trk::TrackParameters &pars)
Overload of << operator for both, MsgStream and std::ostream for debug output.
Definition: TrackParameters.cxx:28