Rivet 3.1.9
Jet.fhh
1// -*- C++ -*-
2#ifndef RIVET_Jet_FHH
3#define RIVET_Jet_FHH
4
5#include "Rivet/Tools/RivetSTL.hh"
6#include "Rivet/Tools/RivetFastJet.hh"
7#include "Rivet/Math/Vectors.hh"
8
9namespace Rivet {
10
11
12 /// @name Jet declarations
13 //@{
14
15 // Forward declarations
16 class Jet;
17 class Jets;
18
19
20 /// @name Jet function/functor declarations
21 //@{
22
23 /// std::function instantiation for functors taking a Jet and returning a bool
24 using JetSelector = function<bool(const Jet&)>;
25
26 /// std::function instantiation for functors taking two Jets and returning a bool
27 using JetSorter = function<bool(const Jet&, const Jet&)>;
28
29 //@}
30
31
32}
33
34
35#endif