Go to the documentation of this file.
10 #ifndef HERD_GGSMCGENREADER_H_
11 #define HERD_GGSMCGENREADER_H_
13 #ifndef GGSSMARTLOG_H_
14 #define HERD_GGSMCGENREADER_H_UNDEF_LOGGING
18 #include "montecarlo/readers/GGSTRootReader.h"
20 #ifdef HERD_GGSMCGENREADER_H_UNDEF_LOGGING
30 #include "core/ObjectWrapper.h"
31 #include "core/RetrievalResult.h"
32 #include "utils/Memory.h"
54 EA::RetrievalResult
GetGGSMCGen(EA::ObjectWrapper &wrapper);
Information about particle generation in MC simulation.
Definition: MCGenerationInfo.h:27
bool IsGGSMCGenAvailable()
Definition: GGSMCGenReader.cpp:5
bool m_mcGenRead
Definition: GGSMCGenReader.h:61
GGSMCGenReader(std::shared_ptr< GGSTRootReader > ggsReader)
Definition: GGSMCGenReader.h:51
Definition: GGSCaloHitsReader.h:43
std::shared_ptr< GGSTRootReader > m_ggsReader
Definition: GGSMCGenReader.h:57
MCGenerationInfo m_mcGenInfo
Definition: GGSMCGenReader.h:59
FitGeoParams reader class.
Definition: GGSMCGenReader.h:49
EA::RetrievalResult GetGGSMCGen(EA::ObjectWrapper &wrapper)
Definition: GGSMCGenReader.cpp:25