CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
TrivialAmplitudeAlgo< C > Class Template Reference

#include <TrivialAmplitudeAlgo.h>

Public Member Functions

double energy (const C &frame)
 
double pedestal (const C &frame)
 
 TrivialAmplitudeAlgo ()
 
virtual ~TrivialAmplitudeAlgo ()
 

Private Attributes

std::vector< double > theGainFactors
 
std::vector< double > theWeights
 

Detailed Description

template<class C>
class TrivialAmplitudeAlgo< C >

Definition at line 25 of file TrivialAmplitudeAlgo.h.

Constructor & Destructor Documentation

◆ TrivialAmplitudeAlgo()

template<class C>
TrivialAmplitudeAlgo< C >::TrivialAmplitudeAlgo ( )
explicit

◆ ~TrivialAmplitudeAlgo()

template<class C>
virtual TrivialAmplitudeAlgo< C >::~TrivialAmplitudeAlgo ( )
inlinevirtual

Definition at line 28 of file TrivialAmplitudeAlgo.h.

28 {};

Member Function Documentation

◆ energy()

template<class C>
double TrivialAmplitudeAlgo< C >::energy ( const C &  frame)

Referenced by Jet.Jet::rawEnergy().

◆ pedestal()

template<class C>
double TrivialAmplitudeAlgo< C >::pedestal ( const C &  frame)

Member Data Documentation

◆ theGainFactors

template<class C>
std::vector<double> TrivialAmplitudeAlgo< C >::theGainFactors
private

Definition at line 36 of file TrivialAmplitudeAlgo.h.

◆ theWeights

template<class C>
std::vector<double> TrivialAmplitudeAlgo< C >::theWeights
private

Definition at line 35 of file TrivialAmplitudeAlgo.h.