ATLAS Offline Software
Classes | Namespaces | Typedefs
ActsMaterialMapping.h File Reference
#include "AthenaBaseComps/AthAlgorithm.h"
#include "GaudiKernel/ToolHandle.h"
#include "GaudiKernel/ServiceHandle.h"
#include "Gaudi/Property.h"
#include "GaudiKernel/ISvcLocator.h"
#include "StoreGate/ReadHandleKey.h"
#include "TrkGeometry/MaterialStepCollection.h"
#include "Acts/EventData/TrackParameters.hpp"
#include "Acts/Geometry/GeometryIdentifier.hpp"
#include "Acts/Utilities/Helpers.hpp"
#include "Acts/Material/SurfaceMaterialMapper.hpp"
#include "Acts/Material/VolumeMaterialMapper.hpp"
#include "ActsGeometry/ActsTrackingGeometryTool.h"
#include <memory>
#include <vector>
#include <fstream>
#include <mutex>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ActsMaterialMapping
 

Namespaces

 Acts
 

Typedefs

using Acts::SurfaceMaterialMap = std::map< GeometryIdentifier, std::shared_ptr< const ISurfaceMaterial > >
 
using Acts::VolumeMaterialMap = std::map< GeometryIdentifier, std::shared_ptr< const IVolumeMaterial > >
 
using Acts::DetectorMaterialMaps = std::pair< SurfaceMaterialMap, VolumeMaterialMap >