EICrecon
JANA based reconstruction for the EPIC detector
Loading...
Searching...
No Matches
Classes | Typedefs
ActsGeometryProvider.cc File Reference
#include <Acts/Geometry/DetectorElementBase.hpp>
#include <Acts/Geometry/GeometryIdentifier.hpp>
#include <Acts/Geometry/TrackingGeometry.hpp>
#include <Acts/Geometry/TrackingVolume.hpp>
#include <Acts/MagneticField/MagneticFieldContext.hpp>
#include <Acts/Material/IMaterialDecorator.hpp>
#include <Acts/Utilities/Logger.hpp>
#include <boost/container/detail/std_fwd.hpp>
#include <fmt/format.h>
#include <Acts/Plugins/DD4hep/ConvertDD4hepDetector.hpp>
#include <Acts/Plugins/DD4hep/DD4hepDetectorElement.hpp>
#include <Acts/Plugins/DD4hep/DD4hepFieldAdapter.hpp>
#include <Acts/Plugins/Json/JsonMaterialDecorator.hpp>
#include <Acts/Plugins/Json/MaterialMapJsonConverter.hpp>
#include <Acts/Surfaces/Surface.hpp>
#include <Acts/Utilities/BinningType.hpp>
#include <Acts/Utilities/Result.hpp>
#include <Acts/Visualization/GeometryView3D.hpp>
#include <Acts/Visualization/ObjVisualization3D.hpp>
#include <Acts/Visualization/PlyVisualization3D.hpp>
#include <DD4hep/DetElement.h>
#include <DD4hep/VolumeManager.h>
#include <TGeoManager.h>
#include <fmt/ostream.h>
#include <spdlog/common.h>
#include <Eigen/Core>
#include <exception>
#include <filesystem>
#include <functional>
#include <initializer_list>
#include <set>
#include <type_traits>
#include <utility>
#include "ActsGeometryProvider.h"
#include "extensions/spdlog/SpdlogToActs.h"
Include dependency graph for ActsGeometryProvider.cc:

Classes

struct  fmt::formatter< T, std::enable_if_t< std::is_base_of_v< Eigen::MatrixBase< T >, T >, char > >
 
class  EpicJsonMaterialDecorator
 Material decorator wrapper that tracks per-layer material assignment. More...
 

Typedefs

using DD4hepDetectorElement = Acts::DD4hepDetectorElement
 

Typedef Documentation

◆ DD4hepDetectorElement

using DD4hepDetectorElement = Acts::DD4hepDetectorElement