homogenize interfaces to interaction models
not all interfaces provide the same functionality. for example getCrossSectionInelEla
or printValid
.. Nor do all the models implement the correct logging.
The list of hadronic model to check:
-
QGSjetII-04 -
EPOS-LHC (mind #555 (closed)) -
Sibyll 2.3d (mind #498) -
Pythia 8.3 (after !427 (merged) is merged) -
URQMD -
SOPHIA -
FLUKA (after !468 (merged) is merged)
Missing loggers:
-
qgsjetII-04 -
pythia decay -
pythia interaction -
sibyll hadron interaction -
sibyll nuclear interaction -
urqmd