CMS 3D CMS Logo

Public Types | Public Member Functions

AbsFFTJetAdjuster< Jet, Adjustable > Struct Template Reference

#include <AbsFFTJetAdjuster.h>

List of all members.

Public Types

typedef Adjustable adjustable_type
typedef Jet jet_type

Public Member Functions

virtual void adjust (const Jet &jet, const Adjustable &in, const double *factors, unsigned lenFactors, Adjustable *out) const =0
virtual ~AbsFFTJetAdjuster ()

Detailed Description

template<class Jet, class Adjustable>
struct AbsFFTJetAdjuster< Jet, Adjustable >

Definition at line 5 of file AbsFFTJetAdjuster.h.


Member Typedef Documentation

template<class Jet, class Adjustable>
typedef Adjustable AbsFFTJetAdjuster< Jet, Adjustable >::adjustable_type

Definition at line 8 of file AbsFFTJetAdjuster.h.

template<class Jet, class Adjustable>
typedef Jet AbsFFTJetAdjuster< Jet, Adjustable >::jet_type

Definition at line 7 of file AbsFFTJetAdjuster.h.


Constructor & Destructor Documentation

template<class Jet, class Adjustable>
virtual AbsFFTJetAdjuster< Jet, Adjustable >::~AbsFFTJetAdjuster ( ) [inline, virtual]

Definition at line 10 of file AbsFFTJetAdjuster.h.

{}

Member Function Documentation

template<class Jet, class Adjustable>
virtual void AbsFFTJetAdjuster< Jet, Adjustable >::adjust ( const Jet &  jet,
const Adjustable &  in,
const double *  factors,
unsigned  lenFactors,
Adjustable *  out 
) const [pure virtual]