29 std::unique_ptr<ldmx::ort::ONNXRuntime> rt_;
30 double bdt_cut_val_{0.};
31 std::string feature_list_name_;
35 double beam_energy_mev_{0.};
37 std::string hcal_rec_collection_;
38 std::string hcal_rec_pass_name_;
39 std::string ecal_rec_collection_;
40 std::string ecal_rec_pass_name_;
41 bool recoil_from_tracking_{
false};
42 std::string track_collection_;
43 std::string track_pass_name_;
44 std::string sp_collection_;
45 std::string sp_pass_name_;
46 std::string sim_particles_pass_name_;
47 std::string ecal_veto_collection_;
48 std::string ecal_veto_pass_;
49 double ecal_bdt_cut_val_{0.};
51 bool inList(std::vector<int> parents,
int track_id);