Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
JetMETCorrections
FFTJetObjects
interface
AbsFFTJetAdjuster.h
Go to the documentation of this file.
1
#ifndef JetMETCorrections_FFTJetObjects_AbsFFTJetAdjuster_h
2
#define JetMETCorrections_FFTJetObjects_AbsFFTJetAdjuster_h
3
4
template
<
class
Jet,
class
Adjustable>
5
struct
AbsFFTJetAdjuster
{
6
typedef
Jet
jet_type
;
7
typedef
Adjustable
adjustable_type
;
8
9
inline
virtual
~AbsFFTJetAdjuster
() {}
10
11
virtual
void
adjust
(
12
const
Jet
&
jet
,
const
Adjustable&
in
,
const
double
* factors,
unsigned
lenFactors, Adjustable*
out
)
const
= 0;
13
};
14
15
#endif // JetMETCorrections_FFTJetObjects_AbsFFTJetAdjuster_h
metsig::jet
Definition:
SignAlgoResolutions.h:47
recoMuon::in
Definition:
RecoMuonEnumerators.h:6
AbsFFTJetAdjuster::adjustable_type
Adjustable adjustable_type
Definition:
AbsFFTJetAdjuster.h:7
AbsFFTJetAdjuster
Definition:
AbsFFTJetAdjuster.h:5
AbsFFTJetAdjuster::jet_type
Jet jet_type
Definition:
AbsFFTJetAdjuster.h:6
configurableAnalysis::Jet
constexpr char Jet[]
Definition:
modules.cc:9
AbsFFTJetAdjuster::adjust
virtual void adjust(const Jet &jet, const Adjustable &in, const double *factors, unsigned lenFactors, Adjustable *out) const =0
AbsFFTJetAdjuster::~AbsFFTJetAdjuster
virtual ~AbsFFTJetAdjuster()
Definition:
AbsFFTJetAdjuster.h:9
submitPVResolutionJobs.out
string out
Definition:
submitPVResolutionJobs.py:118
Generated for CMSSW Reference Manual by
1.8.5