CMS 3D CMS Logo

Public Member Functions | Private Attributes

TrivialAmplitudeAlgo< C > Class Template Reference

#include <TrivialAmplitudeAlgo.h>

List of all members.

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 27 of file TrivialAmplitudeAlgo.h.


Constructor & Destructor Documentation

template<class C>
TrivialAmplitudeAlgo< C >::TrivialAmplitudeAlgo ( ) [explicit]
template<class C>
virtual TrivialAmplitudeAlgo< C >::~TrivialAmplitudeAlgo ( ) [inline, virtual]

Definition at line 32 of file TrivialAmplitudeAlgo.h.

{};

Member Function Documentation

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

Member Data Documentation

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

Definition at line 41 of file TrivialAmplitudeAlgo.h.

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

Definition at line 40 of file TrivialAmplitudeAlgo.h.