Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoJets
FFTJetAlgorithms
interface
JetConvergenceDistance.h
Go to the documentation of this file.
1
#ifndef RecoJets_FFTJetAlgorithm_JetConvergenceDistance_h
2
#define RecoJets_FFTJetAlgorithm_JetConvergenceDistance_h
3
4
#include "fftjet/SimpleFunctors.hh"
5
#include "fftjet/RecombinedJet.hh"
6
7
#include "
RecoJets/FFTJetAlgorithms/interface/fftjetTypedefs.h
"
8
9
namespace
fftjetcms {
10
class
JetConvergenceDistance
:
public
fftjet::Functor2 <
11
double,
12
fftjet::RecombinedJet<VectorLike>,
13
fftjet::RecombinedJet<VectorLike> >
14
{
15
public
:
16
JetConvergenceDistance
(
double
etaToPhiBandwidthRatio,
17
double
relativePtBandwidth);
18
19
double
operator()
(
const
fftjet::RecombinedJet<VectorLike>& jet1,
20
const
fftjet::RecombinedJet<VectorLike>& jet2)
const
;
21
private
:
22
JetConvergenceDistance
();
23
24
double
etaBw_
;
25
double
phiBw_
;
26
double
ptBw_
;
27
};
28
}
29
30
#endif // RecoJets_FFTJetAlgorithm_JetConvergenceDistance_h
fftjetTypedefs.h
fftjetcms::JetConvergenceDistance::phiBw_
double phiBw_
Definition:
JetConvergenceDistance.h:25
fftjetcms::JetConvergenceDistance::etaBw_
double etaBw_
Definition:
JetConvergenceDistance.h:24
fftjetcms::JetConvergenceDistance::JetConvergenceDistance
JetConvergenceDistance()
fftjetcms::JetConvergenceDistance
Definition:
JetConvergenceDistance.h:10
fftjetcms::JetConvergenceDistance::operator()
double operator()(const fftjet::RecombinedJet< VectorLike > &jet1, const fftjet::RecombinedJet< VectorLike > &jet2) const
Definition:
JetConvergenceDistance.cc:18
fftjetcms::JetConvergenceDistance::ptBw_
double ptBw_
Definition:
JetConvergenceDistance.h:26
Generated for CMSSW Reference Manual by
1.8.5