ATLAS Offline Software
TopJetSubstructure.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3  */
4 
5 #ifndef TOPJETSUBSTRUCTURE_H
6 #define TOPJETSUBSTRUCTURE_H
7 
8 #include "xAODJet/JetContainer.h"
9 
10 namespace top {
16  public:
18  virtual ~TopJetSubstructure();
19 
20  virtual void correctJet(xAOD::Jet& /*jet*/) = 0;
21 
23  void print(std::ostream&) const;
24  private:
25  };
26 }
27 
28 #endif
top::TopJetSubstructure::correctJet
virtual void correctJet(xAOD::Jet &)=0
top
TopConfig A simple configuration that is NOT a singleton.
Definition: AnalysisTrackingHelper.cxx:58
top::TopJetSubstructure::print
void print(std::ostream &) const
Useful messages on the screen.
Definition: TopJetSubstructure.cxx:17
top::TopJetSubstructure::TopJetSubstructure
TopJetSubstructure()
Definition: TopJetSubstructure.cxx:11
top::TopJetSubstructure::~TopJetSubstructure
virtual ~TopJetSubstructure()
Definition: TopJetSubstructure.cxx:14
xAOD::Jet_v1
Class describing a jet.
Definition: Jet_v1.h:57
top::TopJetSubstructure
JetCorrection-derived class that applies a jet substructure action on the object.
Definition: TopJetSubstructure.h:15
JetContainer.h