|
| TLorentzVector | ParticleJetTools::FatVertex::sum_4vec (const std::vector< const xAOD::TruthParticle * > &parts) |
| float | ParticleJetTools::FatVertex::vertex_distance (const xAOD::TruthVertex *v1, const xAOD::TruthVertex *v2) |
| float | ParticleJetTools::FatVertex::vertex_distance_xy (const xAOD::TruthVertex *v1, const xAOD::TruthVertex *v2) |
| int | ParticleJetTools::FatVertex::num_valid_children (const xAOD::TruthParticle *part) |
| bool | ParticleJetTools::FatVertex::has_valid_child (const xAOD::TruthParticle *part) |
| std::vector< const xAOD::TruthParticle * > | ParticleJetTools::FatVertex::get_valid_children_by_pt (const xAOD::TruthParticle *part) |
| void | ParticleJetTools::FatVertex::generateFatVertex (const xAOD::TruthVertex *vertex, std::vector< const xAOD::TruthParticle * > &fat_inparts, std::vector< const xAOD::TruthParticle * > &fat_internal, std::vector< const xAOD::TruthParticle * > &fat_outparts, bool internal, const float truthVertexMergeDistance, const std::vector< const xAOD::TruthParticle * > &additional_in_parts) |
| | Generates a fat vertex by recursively searching children of the provided truth vertex and adding them to either the in parts, internal parts, or out parts.
|
| std::vector< FatVertex > | ParticleJetTools::FatVertex::generateFatVertices (const xAOD::TruthVertex *pv, const float truthVertexMergeDistance, const std::vector< const xAOD::TruthParticle * > &truth_particles) |