|
EICrecon
JANA based reconstruction for the EPIC detector
|
#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"
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 |
| using DD4hepDetectorElement = Acts::DD4hepDetectorElement |