CMS 3D CMS Logo

Public Member Functions | Private Member Functions | Private Attributes

FFTSpecificScaleCalculator< MyJet, Adjustable > Class Template Reference

#include <FFTJetScaleCalculators.h>

Inheritance diagram for FFTSpecificScaleCalculator< MyJet, Adjustable >:
AbsFFTJetScaleCalculator< MyJet, Adjustable >

List of all members.

Public Member Functions

 FFTSpecificScaleCalculator (CPP11_shared_ptr< npstat::AbsMultivariateFunctor > f, const AbsFFTSpecificScaleCalculator *p)
virtual ~FFTSpecificScaleCalculator ()

Private Member Functions

void map (const MyJet &jet, const Adjustable &current, double *buf, const unsigned dim) const

Private Attributes

const
AbsFFTSpecificScaleCalculator
calc_

Detailed Description

template<class MyJet, class Adjustable>
class FFTSpecificScaleCalculator< MyJet, Adjustable >

Definition at line 38 of file FFTJetScaleCalculators.h.


Constructor & Destructor Documentation

template<class MyJet , class Adjustable >
FFTSpecificScaleCalculator< MyJet, Adjustable >::FFTSpecificScaleCalculator ( CPP11_shared_ptr< npstat::AbsMultivariateFunctor f,
const AbsFFTSpecificScaleCalculator< MyJet, Adjustable > *  p 
) [inline]

Definition at line 47 of file FFTJetScaleCalculators.h.

template<class MyJet , class Adjustable >
virtual FFTSpecificScaleCalculator< MyJet, Adjustable >::~FFTSpecificScaleCalculator ( ) [inline, virtual]

Member Function Documentation

template<class MyJet , class Adjustable >
void FFTSpecificScaleCalculator< MyJet, Adjustable >::map ( const MyJet &  jet,
const Adjustable &  current,
double *  buf,
const unsigned  dim 
) const [inline, private, virtual]

Member Data Documentation

template<class MyJet , class Adjustable >
const AbsFFTSpecificScaleCalculator* FFTSpecificScaleCalculator< MyJet, Adjustable >::calc_ [private]