3#include "iguana/algorithms/Algorithm.h"
19 void StartHook(hipo::banklist& banks)
override;
20 bool RunHook(hipo::banklist& banks)
const override;
29 hipo::bank
const& inc_kin_bank,
30 hipo::bank& result_bank)
const;
43 hipo::banklist::size_type b_inc_kin;
44 hipo::banklist::size_type b_result;
#define DEFINE_IGUANA_ALGORITHM(ALGO_NAME, ALGO_FULL_NAME)
Algorithm(std::string_view name)
Algorithm: Calculate depolarization factors
DepolarizationVars Compute(double const Q2, double const x, double const y, double const targetM) const
Action Function: compute depolarization factors
bool Run(hipo::bank const &inc_kin_bank, hipo::bank &result_bank) const
Run Function: Process an event's hipo::bank objects
Set of variables created by creator algorithm iguana::physics::Depolarization.