ATLAS Offline Software
PhysicsAnalysis/TopPhys/xAOD/TopObjectSelectionTools/TopObjectSelectionTools/TrackJet.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 TOPOBJECTSELECTIONTOOLS_TRACKJET_H_
6 #define TOPOBJECTSELECTIONTOOLS_TRACKJET_H_
7 
9 
10 namespace top {
12  public:
13  TrackJet(const double ptcut, const double etamax);
14  ~TrackJet();
15  virtual bool passSelection(const xAOD::Jet& jet) override;
16  virtual void print(std::ostream& os) const override;
17  private:
18  double m_ptcut;
19  double m_etamax;
20  };
21 }
22 #endif
top::TrackJet
Definition: PhysicsAnalysis/TopPhys/xAOD/TopObjectSelectionTools/TopObjectSelectionTools/TrackJet.h:11
top
TopConfig A simple configuration that is NOT a singleton.
Definition: AnalysisTrackingHelper.cxx:58
top::TrackJet::m_ptcut
double m_ptcut
Definition: PhysicsAnalysis/TopPhys/xAOD/TopObjectSelectionTools/TopObjectSelectionTools/TrackJet.h:18
Pythia8_A14_NNPDF23LO_forMGHT_EvtGen.ptcut
float ptcut
Definition: Pythia8_A14_NNPDF23LO_forMGHT_EvtGen.py:9
JetSelectionBase.h
top::TrackJet::~TrackJet
~TrackJet()
Definition: TrackJet.cxx:13
jet
Definition: JetCalibTools_PlotJESFactors.cxx:23
top::JetSelectionBase
Definition: JetSelectionBase.h:11
ReadFromCoolCompare.os
os
Definition: ReadFromCoolCompare.py:231
top::TrackJet::print
virtual void print(std::ostream &os) const override
Definition: TrackJet.cxx:27
xAOD::Jet_v1
Class describing a jet.
Definition: Jet_v1.h:57
top::TrackJet::m_etamax
double m_etamax
Definition: PhysicsAnalysis/TopPhys/xAOD/TopObjectSelectionTools/TopObjectSelectionTools/TrackJet.h:19
top::TrackJet::TrackJet
TrackJet(const double ptcut, const double etamax)
Definition: TrackJet.cxx:8
top::TrackJet::passSelection
virtual bool passSelection(const xAOD::Jet &jet) override
Definition: TrackJet.cxx:16