EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
Public Types | |
using | DetectorElement = ActsExamples::Generic::GenericDetectorElement |
using | DetectorElementPtr = std::shared_ptr< DetectorElement > |
using | DetectorStore = std::vector< std::vector< DetectorElementPtr >> |
Public Types inherited from ActsExamples::IBaseDetector | |
using | ContextDecorators = std::vector< std::shared_ptr< ActsExamples::IContextDecorator >> |
using | TrackingGeometryPtr = std::shared_ptr< const Acts::TrackingGeometry > |
Public Member Functions | |
void | addOptions (boost::program_options::options_description &opt) const override |
std::pair < ActsExamples::IBaseDetector::TrackingGeometryPtr, ContextDecorators > | finalize (const boost::program_options::variables_map &vm, std::shared_ptr< const Acts::IMaterialDecorator > mdecorator) override |
Public Member Functions inherited from ActsExamples::IBaseDetector | |
virtual | ~IBaseDetector ()=default |
Public Attributes | |
DetectorStore | detectorStore |
The Store of the detector elements (lifetime: job) | |
Definition at line 23 of file GenericDetector.hpp.
View newest version in sPHENIX GitHub at line 23 of file GenericDetector.hpp
Definition at line 24 of file GenericDetector.hpp.
View newest version in sPHENIX GitHub at line 24 of file GenericDetector.hpp
using GenericDetector::DetectorElementPtr = std::shared_ptr<DetectorElement> |
Definition at line 25 of file GenericDetector.hpp.
View newest version in sPHENIX GitHub at line 25 of file GenericDetector.hpp
Definition at line 26 of file GenericDetector.hpp.
View newest version in sPHENIX GitHub at line 26 of file GenericDetector.hpp
|
overridevirtual |
Implements ActsExamples::IBaseDetector.
Definition at line 20 of file GenericDetector.cpp.
View newest version in sPHENIX GitHub at line 20 of file GenericDetector.cpp
References ActsExamples::Options::addGenericGeometryOptions().
Referenced by main().
|
overridevirtual |
Return the generic detector
Implements ActsExamples::IBaseDetector.
Definition at line 25 of file GenericDetector.cpp.
View newest version in sPHENIX GitHub at line 25 of file GenericDetector.cpp
DetectorStore GenericDetector::detectorStore |
The Store of the detector elements (lifetime: job)
Definition at line 29 of file GenericDetector.hpp.
View newest version in sPHENIX GitHub at line 29 of file GenericDetector.hpp