Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsExamples::DDG4DetectorConstructionFactory Exception Referencefinal

#include <acts/blob/sPHENIX/Examples/Algorithms/Geant4/include/ActsExamples/DDG4/DDG4DetectorConstruction.hpp>

+ Inheritance diagram for ActsExamples::DDG4DetectorConstructionFactory:
+ Collaboration diagram for ActsExamples::DDG4DetectorConstructionFactory:

Public Member Functions

 DDG4DetectorConstructionFactory (std::shared_ptr< DD4hep::DD4hepDetector > detector)
 
 ~DDG4DetectorConstructionFactory () final
 
std::unique_ptr
< G4VUserDetectorConstruction > 
factorize () const override
 
- Public Member Functions inherited from ActsExamples::DetectorConstructionFactory
virtual ~DetectorConstructionFactory ()=default
 

Private Attributes

std::shared_ptr
< DD4hep::DD4hepDetector
m_detector
 The Acts DD4hep detector instance.
 

Detailed Description

Definition at line 53 of file DDG4DetectorConstruction.hpp.

View newest version in sPHENIX GitHub at line 53 of file DDG4DetectorConstruction.hpp

Constructor & Destructor Documentation

ActsExamples::DDG4DetectorConstructionFactory::DDG4DetectorConstructionFactory ( std::shared_ptr< DD4hep::DD4hepDetector detector)

Definition at line 53 of file DDG4DetectorConstruction.cpp.

View newest version in sPHENIX GitHub at line 53 of file DDG4DetectorConstruction.cpp

ActsExamples::DDG4DetectorConstructionFactory::~DDG4DetectorConstructionFactory ( )
finaldefault

Member Function Documentation

std::unique_ptr< G4VUserDetectorConstruction > ActsExamples::DDG4DetectorConstructionFactory::factorize ( ) const
overridevirtual

Implements ActsExamples::DetectorConstructionFactory.

Definition at line 61 of file DDG4DetectorConstruction.cpp.

View newest version in sPHENIX GitHub at line 61 of file DDG4DetectorConstruction.cpp

Member Data Documentation

std::shared_ptr<DD4hep::DD4hepDetector> ActsExamples::DDG4DetectorConstructionFactory::m_detector
private

The Acts DD4hep detector instance.

Definition at line 64 of file DDG4DetectorConstruction.hpp.

View newest version in sPHENIX GitHub at line 64 of file DDG4DetectorConstruction.hpp


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