The popular GENIE Generator product is used by nearly all accelerator neutrino experiments and it plays a key role in the exploitation of neutrino data. The Generator implements a modern software framework and it includes state-of-the-art physics modules. It captures the latest results of the GENIE global analysis of neutrino scattering data and includes several tunes that were produced using the proprietary Comparisons and Tuning products. The GENIE physics model is universal and comprehensive: It handles all neutrinos and targets, and all processes relevant from MeV to PeV energy scales. The Generator includes several tools (flux drivers, detector geometry navigators, specialized event generation apps, event reweighting engines) to simulate complex experimental setups in full detail and to support generator-related analysis tasks.
Currently AlgConfigPool will only load configuration from GENIE/config. While we are planning to make some components from reweight become configurable with AlgConfigPool. This requires some modifications to current AlgConfigPool and related code:
Don't early return when failed to load tunning information
Try to load reweight_master_config.xml in addition to master_config.xml
Add GENIE_REWEIGHT/config to search dirs for confiurations
Currently
AlgConfigPool
will only load configuration fromGENIE/config
. While we are planning to make some components from reweight become configurable withAlgConfigPool
. This requires some modifications to currentAlgConfigPool
and related code:reweight_master_config.xml
in addition tomaster_config.xml
GENIE_REWEIGHT/config
to search dirs for confiurations