Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsExamples::DD4hep::DD4hepDetector Struct Reference

#include <acts/blob/sPHENIX/Examples/Detectors/DD4hepDetector/include/ActsExamples/DD4hepDetector/DD4hepDetector.hpp>

Public Types

using ContextDecorators = std::vector< std::shared_ptr< ActsExamples::IContextDecorator >>
 
using TrackingGeometryPtr = std::shared_ptr< const Acts::TrackingGeometry >
 

Public Member Functions

 DD4hepDetector ()
 
 DD4hepDetector (std::shared_ptr< DD4hepGeometryService > geometryService)
 
 ~DD4hepDetector ()
 
std::pair< TrackingGeometryPtr,
ContextDecorators
finalize (DD4hepGeometryService::Config config, std::shared_ptr< const Acts::IMaterialDecorator > mdecorator)
 

Public Attributes

std::shared_ptr
< DD4hepGeometryService
geometryService
 

Detailed Description

Definition at line 33 of file DD4hepDetector.hpp.

View newest version in sPHENIX GitHub at line 33 of file DD4hepDetector.hpp

Member Typedef Documentation

Definition at line 35 of file DD4hepDetector.hpp.

View newest version in sPHENIX GitHub at line 35 of file DD4hepDetector.hpp

Definition at line 36 of file DD4hepDetector.hpp.

View newest version in sPHENIX GitHub at line 36 of file DD4hepDetector.hpp

Constructor & Destructor Documentation

ActsExamples::DD4hep::DD4hepDetector::DD4hepDetector ( )
default
ActsExamples::DD4hep::DD4hepDetector::DD4hepDetector ( std::shared_ptr< DD4hepGeometryService geometryService)

Definition at line 23 of file DD4hepDetector.cpp.

View newest version in sPHENIX GitHub at line 23 of file DD4hepDetector.cpp

ActsExamples::DD4hep::DD4hepDetector::~DD4hepDetector ( )
default

Member Function Documentation

auto ActsExamples::DD4hep::DD4hepDetector::finalize ( DD4hepGeometryService::Config  config,
std::shared_ptr< const Acts::IMaterialDecorator mdecorator 
)

Definition at line 29 of file DD4hepDetector.cpp.

View newest version in sPHENIX GitHub at line 29 of file DD4hepDetector.cpp

References filter::config, and testing::internal::move().

Referenced by PYBIND11_MODULE().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Member Data Documentation

std::shared_ptr<DD4hepGeometryService> ActsExamples::DD4hep::DD4hepDetector::geometryService

Definition at line 42 of file DD4hepDetector.hpp.

View newest version in sPHENIX GitHub at line 42 of file DD4hepDetector.hpp


The documentation for this struct was generated from the following files: