21 return [](
const Ip*
tp,
const Vertex&) {
return tp->pt();};
23 throw std::logic_error(
"Unknown sort function");
31 m_customSequenceGetter(getter_utils::CustomSequenceGetter<
xAOD::
Jet>(
38 if (!link.isValid()) {
39 throw std::logic_error(
"invalid particle link");
52 std::vector<std::pair<double, const xAOD::Jet*>>
particles;
57 std::vector<const xAOD::Jet*> only_particles;
59 only_particles.push_back(particle.second);
61 return only_particles;
64 std::tuple<std::string, FlavorTagInference::Inputs, std::vector<const xAOD::IParticle*>>
JetsLoader::getData(
67 std::vector<const xAOD::IParticle*> sorted_particles_ip;
68 for (
const auto&
p: sorted_particles) {
69 sorted_particles_ip.push_back(
p);