6#ifndef JETREC_JETTRIMMING_H
7#define JETREC_JETTRIMMING_H
18#include "fastjet/PseudoJet.hh"
19#include "fastjet/tools/Filter.hh"
35 using JetGroomer::JetGroomer;
47 Gaudi::Property<float>
m_rclus {
this,
"RClus", 0.3 ,
"R for reclustering (0 for none)"};
48 Gaudi::Property<float>
m_ptfrac {
this,
"PtFrac", 0.03,
"pT fraction for retaining subjets"};
std::vector< fastjet::PseudoJet > PseudoJetVector
Gaudi::Property< float > m_ptfrac
std::unique_ptr< fastjet::Filter > m_trimmer
Gaudi::Property< float > m_rclus
StatusCode initialize() override final
Dummy implementation of the initialisation function.
virtual void insertGroomedJet(const xAOD::Jet &, const PseudoJetContainer &, xAOD::JetContainer &, PseudoJetVector &) const override final
Jet_v1 Jet
Definition of the current "jet version".
JetContainer_v1 JetContainer
Definition of the current "jet container version".