3#include "iguana/algorithms/Validator.h"
20 void Start(hipo::banklist& banks)
override;
21 void Run(hipo::banklist& banks)
const override;
26 hipo::banklist::size_type b_result;
30 std::function<double(hipo::bank
const&,
int const)> get_val;
32 std::vector<Plot1D> plot_list;
34 TString m_output_file_basename;
#define DEFINE_IGUANA_VALIDATOR(VDOR_NAME, VDOR_FULL_NAME)
Base class for all algorithm validators to inherit from.
iguana::physics::DihadronKinematics validator
void Start(hipo::banklist &banks) override
Initialize this algorithm before any events are processed, with the intent to process banks
void Run(hipo::banklist &banks) const override
Run this algorithm for an event.
void Stop() override
Finalize this algorithm after all events are processed.