ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Types | |
using | DetectorElement = FW::Generic::GenericDetectorElement |
using | DetectorElementPtr = std::shared_ptr< DetectorElement > |
using | DetectorStore = std::vector< std::vector< DetectorElementPtr >> |
Public Types inherited from FW::IBaseDetector | |
using | ContextDecorators = std::vector< std::shared_ptr< FW::IContextDecorator >> |
using | TrackingGeometryPtr = std::shared_ptr< const Acts::TrackingGeometry > |
Public Member Functions | |
void | addOptions (boost::program_options::options_description &opt) const override |
std::pair < FW::IBaseDetector::TrackingGeometryPtr, ContextDecorators > | finalize (const boost::program_options::variables_map &vm, std::shared_ptr< const Acts::IMaterialDecorator > mdecorator) override |
Public Member Functions inherited from FW::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
using GenericDetector::DetectorStore = std::vector<std::vector<DetectorElementPtr>> |
Definition at line 26 of file GenericDetector.hpp.
View newest version in sPHENIX GitHub at line 26 of file GenericDetector.hpp
|
overridevirtual |
Implements FW::IBaseDetector.
Definition at line 20 of file GenericDetector.cpp.
View newest version in sPHENIX GitHub at line 20 of file GenericDetector.cpp
References FW::Options::addGenericGeometryOptions().
Referenced by main().
|
overridevirtual |
Return the generic detector
Implements FW::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