34 void clearProcessor();
39 bool inList(std::vector<int> parents,
int track_id);
49 double iso_energy_{0};
50 int n_readout_hits_{0};
51 double summed_det_{0};
52 double r_mean_from_photon_track_{0};
54 double bdt_cut_val_{0};
56 double beam_energy_mev_{0};
58 std::vector<float> bdt_features_;
59 std::string feature_list_name_;
62 std::string rec_pass_name_;
63 std::string rec_coll_name_;
64 bool recoil_from_tracking_;
65 std::string track_pass_name_;
66 std::string track_collection_;
67 std::string sp_collection_;
68 std::string sp_pass_name_;
69 std::string sim_particles_pass_name_;
71 std::string collection_name_{
"VisiblesVeto"};
73 std::unique_ptr<ldmx::ort::ONNXRuntime> rt_;