Analysis Software
Documentation for sPHENIX simulation software
|
Public Member Functions | |
CompBuilder (const std::vector< std::shared_ptr< Acts::Surface >> &sensitives={}) | |
Acts::Experimental::DetectorComponent | construct (const Acts::GeometryContext &gctx) const final |
Public Member Functions inherited from Acts::Experimental::IDetectorComponentBuilder | |
virtual | ~IDetectorComponentBuilder ()=default |
Private Attributes | |
std::vector< std::shared_ptr < Acts::Surface > > | m_sensitives |
Definition at line 34 of file DetectorBuilderTests.cpp.
View newest version in sPHENIX GitHub at line 34 of file DetectorBuilderTests.cpp
|
inline |
Definition at line 36 of file DetectorBuilderTests.cpp.
View newest version in sPHENIX GitHub at line 36 of file DetectorBuilderTests.cpp
|
inlinefinalvirtual |
The interface method to be implemented by all detector component builder
gctx | The geometry context for this call |
Implements Acts::Experimental::IDetectorComponentBuilder.
Definition at line 40 of file DetectorBuilderTests.cpp.
View newest version in sPHENIX GitHub at line 40 of file DetectorBuilderTests.cpp
References bounds, Acts::Experimental::DetectorVolumeFactory::construct(), Acts::Experimental::defaultPortalGenerator(), Acts::enumerate(), gctx, m_sensitives, testing::internal::move(), merge_hashes::p, Acts::Experimental::tryAllPortals(), Acts::Experimental::tryAllPortalsAndSurfaces(), Acts::Experimental::tryNoVolumes(), and Acts::Experimental::tryRootVolumes().
|
private |
Definition at line 70 of file DetectorBuilderTests.cpp.
View newest version in sPHENIX GitHub at line 70 of file DetectorBuilderTests.cpp
Referenced by construct().