![]() |
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) |