CMS 3D CMS Logo

Public Member Functions | Private Member Functions | Private Attributes

fftjetcms::ProportionalToScale< T > Class Template Reference

#include <ScaleCalculators.h>

List of all members.

Public Member Functions

double operator() (const T &r) const
 ProportionalToScale (const double value)

Private Member Functions

 ProportionalToScale ()

Private Attributes

double c_

Detailed Description

template<class T>
class fftjetcms::ProportionalToScale< T >

Definition at line 29 of file ScaleCalculators.h.


Constructor & Destructor Documentation

template<class T >
fftjetcms::ProportionalToScale< T >::ProportionalToScale ( const double  value) [inline]

Definition at line 32 of file ScaleCalculators.h.

: c_(value) {}
template<class T >
fftjetcms::ProportionalToScale< T >::ProportionalToScale ( ) [private]

Member Function Documentation

template<class T >
double fftjetcms::ProportionalToScale< T >::operator() ( const T r) const [inline]

Definition at line 33 of file ScaleCalculators.h.

References fftjetcms::ProportionalToScale< T >::c_.

{return r.scale()*c_;}

Member Data Documentation

template<class T >
double fftjetcms::ProportionalToScale< T >::c_ [private]

Definition at line 37 of file ScaleCalculators.h.

Referenced by fftjetcms::ProportionalToScale< T >::operator()().