8#ifndef JetFromPseudojet_H
9#define JetFromPseudojet_H
17#include "fastjet/PseudoJet.hh"
53 virtual void print()
const override;
IJetFromPseudojet is a dual-use tool interface for a tool that constructs a new ATLAS jet from a fast...
virtual void print() const override
Print the state of the tool.
std::vector< std::string > m_atts
virtual xAOD::Jet * add(const fastjet::PseudoJet &, const PseudoJetContainer &, xAOD::JetContainer &, xAOD::JetInput::Type inputtype) const override
Method to construct an ATLAS jet from a pseudojet, input type and vector of ghost labels.
JetFromPseudojet(const std::string &name)
virtual xAOD::Jet * add(const fastjet::PseudoJet &pj, const PseudoJetContainer &, xAOD::JetContainer &jets, const xAOD::Jet *pparent) const override
Method to construct an ATLAS jet from a pseudojet and parent jet.
xAOD::Jet * addjet(const fastjet::PseudoJet &pj, const PseudoJetContainer &, xAOD::JetContainer &jets, const xAOD::Jet *pparent) const
virtual StatusCode initialize() override
Dummy implementation of the initialisation function.
void buildAndSetEMScaleMom(xAOD::Jet *jet, xAOD::JetInput::Type inputtype) const
Jet_v1 Jet
Definition of the current "jet version".
JetContainer_v1 JetContainer
Definition of the current "jet container version".