ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <acts/blob/master/Examples/Detectors/Common/include/ACTFW/Detector/IBaseDetector.hpp>
Public Types | |
using | ContextDecorators = std::vector< std::shared_ptr< FW::IContextDecorator >> |
using | TrackingGeometryPtr = std::shared_ptr< const Acts::TrackingGeometry > |
Public Member Functions | |
virtual | ~IBaseDetector ()=default |
virtual void | addOptions (boost::program_options::options_description &opt) const =0 |
virtual std::pair < TrackingGeometryPtr, ContextDecorators > | finalize (const boost::program_options::variables_map &vm, std::shared_ptr< const Acts::IMaterialDecorator > mdecorator)=0 |
Definition at line 31 of file IBaseDetector.hpp.
View newest version in sPHENIX GitHub at line 31 of file IBaseDetector.hpp
using FW::IBaseDetector::ContextDecorators = std::vector<std::shared_ptr<FW::IContextDecorator>> |
Definition at line 33 of file IBaseDetector.hpp.
View newest version in sPHENIX GitHub at line 33 of file IBaseDetector.hpp
using FW::IBaseDetector::TrackingGeometryPtr = std::shared_ptr<const Acts::TrackingGeometry> |
Definition at line 34 of file IBaseDetector.hpp.
View newest version in sPHENIX GitHub at line 34 of file IBaseDetector.hpp
|
virtualdefault |
|
pure virtual |
Implemented in PayloadDetector, GenericDetector, TGeoDetector, AlignedDetector, DD4hepDetector, and EmptyDetector.
Referenced by materialMappingExample(), materialValidationExample(), processGeometry(), and propagationExample().
|
pure virtual |
Implemented in PayloadDetector, GenericDetector, TGeoDetector, AlignedDetector, DD4hepDetector, and EmptyDetector.
Referenced by FW::Geometry::build().