![]() |
LArSoft
v10_06_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "MCGeneratorInfo.h"
Public Member Functions | |
MCGeneratorInfo (Generator_t gen=Generator_t::kUnknown, const std::string ver="", const std::unordered_map< std::string, std::string > config={}) | |
Static Public Member Functions | |
static std::string | AsString (Generator_t g) |
Public Attributes | |
simb::Generator_t | generator |
event generator that generated this event More... | |
std::string | generatorVersion |
event generator version More... | |
std::unordered_map< std::string, std::string > | generatorConfig |
free-form field that can be used to keep track of generator configuration (e.g. GENIE tune) More... | |
Friends | |
std::ostream & | operator<< (std::ostream &o, simb::MCGeneratorInfo const &a) |
Definition at line 33 of file MCGeneratorInfo.h.
|
inline |
Definition at line 39 of file MCGeneratorInfo.h.
|
inlinestatic |
Definition at line 45 of file MCGeneratorInfo.h.
References simb::kCORSIKA, simb::kCRY, simb::kGEANT, simb::kGENIE, simb::kGIBUU, simb::kMARLEY, simb::kNEUT, simb::kNuWro, geo::kUnknown, and simb::operator<<().
Referenced by simb::operator<<().
|
friend |
Definition at line 6 of file MCGeneratorInfo.cxx.
simb::Generator_t simb::MCGeneratorInfo::generator |
event generator that generated this event
Definition at line 35 of file MCGeneratorInfo.h.
Referenced by sim::dump::DumpMCTruth(), and simb::operator<<().
std::unordered_map<std::string, std::string> simb::MCGeneratorInfo::generatorConfig |
free-form field that can be used to keep track of generator configuration (e.g. GENIE tune)
Definition at line 37 of file MCGeneratorInfo.h.
Referenced by simb::operator<<().
std::string simb::MCGeneratorInfo::generatorVersion |
event generator version
Definition at line 36 of file MCGeneratorInfo.h.
Referenced by simb::operator<<().