Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
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 StatusCode initialize() override
Dummy implementation of the initialisation function.
JetFromPseudojet(const std::string &name)
void buildAndSetEMScaleMom(xAOD::Jet *jet, xAOD::JetInput::Type inputtype) const
::StatusCode StatusCode
StatusCode definition for legacy code.
xAOD::Jet * addjet(const fastjet::PseudoJet &pj, const PseudoJetContainer &, xAOD::JetContainer &jets, const xAOD::Jet *pparent) const
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.
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.
virtual void print() const override
Print the state of the tool.
std::vector< std::string > m_atts