SiliconDetectorGeoParams reader class.
More...
#include <dataproviders/readers/event/ParametricGeoSiliconDetectorReader.h>
SiliconDetectorGeoParams reader class.
Class for reading the SiliconDetectorGeoParams object from a GGS simulation file using the ParametricGeo geometry.
◆ DetectorType
◆ ParametricGeoSiliconDetectorReader()
Herd::Readers::ParametricGeoSiliconDetectorReader::ParametricGeoSiliconDetectorReader |
( |
std::shared_ptr< GGSTRootReader > |
ggsReader, |
|
|
DetectorType |
type |
|
) |
| |
|
inline |
◆ GetSiliconDetectorGeoParamsColl()
RetrievalResult Herd::Readers::ParametricGeoSiliconDetectorReader::GetSiliconDetectorGeoParamsColl |
( |
ObjectWrapper & |
wrapper | ) |
|
◆ IsSiliconDetectorGeoParamsAvailable()
bool Herd::Readers::ParametricGeoSiliconDetectorReader::IsSiliconDetectorGeoParamsAvailable |
( |
| ) |
|
◆ SideDetectorFirstWaferID()
std::array<int, 4> Herd::Readers::ParametricGeoSiliconDetectorReader::SideDetectorFirstWaferID |
( |
| ) |
|
|
inline |
Get the GGS volID of the first wafer for each side detector.
Returns an array containing the wafer GGS volumeID for side layers.
- Returns
- an array containing the wafer GGS volumeID for side layers.
◆ m_geoParamsRead
bool Herd::Readers::ParametricGeoSiliconDetectorReader::m_geoParamsRead = false |
|
private |
◆ m_ggsReader
std::shared_ptr<GGSTRootReader> Herd::Readers::ParametricGeoSiliconDetectorReader::m_ggsReader |
|
private |
◆ m_sdGeoParamsColl
◆ m_sideDetectorFirstWaferID
std::array<int, 4> Herd::Readers::ParametricGeoSiliconDetectorReader::m_sideDetectorFirstWaferID |
|
private |
◆ m_type
DetectorType Herd::Readers::ParametricGeoSiliconDetectorReader::m_type |
|
private |
The documentation for this class was generated from the following files: