Go to the documentation of this file.
10 #ifndef HERD_PARAMETRICGEOSCDREADER_H_
11 #define HERD_PARAMETRICGEOSCDREADER_H_
13 #ifndef GGSSMARTLOG_H_
14 #define HERD_PARAMETRICGEOSCDREADER_H_UNDEF_LOGGING
18 #include "montecarlo/readers/GGSTRootReader.h"
20 #ifdef HERD_PARAMETRICGEOSCDREADER_H_UNDEF_LOGGING
30 #include "core/ObjectWrapper.h"
31 #include "core/RetrievalResult.h"
32 #include "utils/Memory.h"
ParametricGeoScdReader(std::shared_ptr< GGSTRootReader > ggsReader)
Definition: ParametricGeoScdReader.h:52
bool IsScdGeoParamsAvailable()
Definition: ParametricGeoScdReader.cpp:5
std::shared_ptr< GGSTRootReader > m_ggsReader
Definition: ParametricGeoScdReader.h:66
Definition: GGSCaloHitsReader.h:43
EA::RetrievalResult GetScdGeoParamsColl(EA::ObjectWrapper &wrapper)
Definition: ParametricGeoScdReader.cpp:19
ScdGeoParams reader class.
Definition: ParametricGeoScdReader.h:50
ScdGeoParamsColl m_sdGeoParamsColl
Definition: ParametricGeoScdReader.h:68
std::array< int, 4 > SideDetectorFirstWaferID()
Get the GGS volID of the first wafer for each side detector.
Definition: ParametricGeoScdReader.h:63
bool m_geoParamsRead
Definition: ParametricGeoScdReader.h:71
std::array< int, 4 > m_sideDetectorFirstWaferID
Definition: ParametricGeoScdReader.h:69