18#include "marley/WeightCalculator.hh"
24 class OMPWeightCalculator :
public WeightCalculator {
29 virtual ~OMPWeightCalculator() =
default;
38 std::shared_ptr< marley::StructureDatabase >
sdb_;
Stores event-related information.
The MARLEY Event generator.
std::shared_ptr< marley::StructureDatabase > sdb_
Owned StructureDatabase with a custom set of optical model parameters.
virtual double weight(HepMC3::GenEvent &event, marley::Generator &gen) const override
Compute the weight for the given event.