ATLAS Offline Software
Classes | Namespaces | Typedefs
Extrapolator.h File Reference
#include "LocalExtrapolatorCache.h"
#include "ObjContainer.h"
#include "TrkExInterfaces/IExtrapolator.h"
#include "TrkExInterfaces/IMaterialEffectsUpdator.h"
#include "TrkExInterfaces/INavigator.h"
#include "TrkExInterfaces/IPropagator.h"
#include "TrkEventPrimitives/ParticleHypothesis.h"
#include "TrkEventPrimitives/PropDirection.h"
#include "TrkGeometry/MagneticFieldProperties.h"
#include "TrkNeutralParameters/NeutralParameters.h"
#include "TrkParameters/TrackParameters.h"
#include "TrkSurfaces/BoundaryCheck.h"
#include "EventPrimitives/EventPrimitives.h"
#include "xAODTracking/NeutralParticle.h"
#include "xAODTracking/TrackParticle.h"
#include "AthenaBaseComps/AthAlgTool.h"
#include "AthenaBaseComps/AthCheckedComponent.h"
#include "GaudiKernel/ToolHandle.h"
#include <Gaudi/Accumulators.h>
#include <cstring>
#include <map>
#include <memory>
#include <utility>
#include <vector>
#include "TrkExTools/Extrapolator.icc"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Trk::Extrapolator
 Extrapolation of track parameters and their associated covariances to destination surfaces. More...
 

Namespaces

 Trk
 Ensure that the ATLAS eigen extensions are properly loaded.
 

Typedefs

typedef std::vector< std::unique_ptr< Trk::TrackParameters > > Trk::TrackParametersUVector
 
using Trk::TrackParmContainer = ObjContainer< Trk::TrackParameters >
 
using Trk::TrackParmPtr = ObjRef
 
using Trk::ManagedTrackParmPtr = ObjPtr< Trk::TrackParameters >