![]() |
ATLAS Offline Software
|
#include "EventPrimitives/EventPrimitives.h"#include "GeoPrimitives/GeoPrimitives.h"#include "TrkDetDescrUtils/GeometryStatics.h"#include "TrkDetDescrUtils/Intersection.h"#include "TrkDetElementBase/TrkDetElementBase.h"#include "TrkEventPrimitives/LocalParameters.h"#include "TrkEventPrimitives/ParamDefs.h"#include "TrkEventPrimitives/PropDirection.h"#include "TrkEventPrimitives/SurfaceTypes.h"#include "TrkEventPrimitives/SurfaceUniquePtrT.h"#include "TrkEventPrimitives/TrkObjectCounter.h"#include "TrkParametersBase/Charged.h"#include "TrkParametersBase/Neutral.h"#include "TrkParametersBase/ParametersBase.h"#include "TrkSurfaces/BoundaryCheck.h"#include "TrkSurfaces/DistanceSolution.h"#include "Identifier/Identifier.h"#include "CxxUtils/CachedUniquePtr.h"#include "CxxUtils/checker_macros.h"#include <atomic>#include <memory>#include <optional>#include "Surface.icc"Go to the source code of this file.
Classes | |
| class | Trk::Surface |
| struct | Trk::Surface::Transforms |
Namespaces | |
| Trk | |
| Ensure that the ATLAS eigen extensions are properly loaded. | |
Typedefs | |
| typedef SurfaceUniquePtrT< Trk::Surface > | Trk::SurfaceUniquePtr |
| typedef SurfaceUniquePtrT< const Trk::Surface > | Trk::ConstSurfaceUniquePtr |
Enumerations | |
| enum | Trk::SurfaceOwner { Trk::noOwn = 0, Trk::TGOwn = 1, Trk::DetElOwn = 2, Trk::userOwn = 3 } |
Functions | |
| MsgStream & | Trk::operator<< (MsgStream &sl, const Surface &sf) |
| Overload of << operator for both, MsgStream and std::ostream for debug output. More... | |
| std::ostream & | Trk::operator<< (std::ostream &sl, const Surface &sf) |
1.8.18