ATLAS Offline Software
Loading...
Searching...
No Matches
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 "ActsGeometryInterfaces/ITrackingGeometryTool.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

namespace  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>