CMS 3D CMS Logo

Public Member Functions | Protected Attributes

PulseFit Class Reference

#include <PulseFit.h>

List of all members.

Public Member Functions

double getAmplitude () const
double getChi2 () const
double getPedestal () const
int getSmCrystalNb () const
 return the cristal number (supermodule convention [0-1699])
double getTime () const
 PulseFit ()
void setSmCrystalNb (const int &crystalNb)
 set the cristal number (supermodule convention [0-1699])
virtual ~PulseFit ()

Protected Attributes

double amplitude_
double chi2_
 remaining pedestal
double pedestal_
 position (in clock unit) of the maximum of the pulse
int smCrystalNb_
 chi2 of the fit
double time_
 amplitude of the pulse

Detailed Description

Definition at line 16 of file PulseFit.h.


Constructor & Destructor Documentation

PulseFit::PulseFit ( )
virtual PulseFit::~PulseFit ( ) [virtual]

Member Function Documentation

double PulseFit::getAmplitude ( ) const
double PulseFit::getChi2 ( ) const
double PulseFit::getPedestal ( ) const
int PulseFit::getSmCrystalNb ( ) const

return the cristal number (supermodule convention [0-1699])

double PulseFit::getTime ( ) const
void PulseFit::setSmCrystalNb ( const int &  crystalNb)

set the cristal number (supermodule convention [0-1699])


Member Data Documentation

double PulseFit::amplitude_ [protected]

Definition at line 38 of file PulseFit.h.

double PulseFit::chi2_ [protected]

remaining pedestal

Definition at line 41 of file PulseFit.h.

double PulseFit::pedestal_ [protected]

position (in clock unit) of the maximum of the pulse

Definition at line 40 of file PulseFit.h.

int PulseFit::smCrystalNb_ [protected]

chi2 of the fit

Definition at line 42 of file PulseFit.h.

double PulseFit::time_ [protected]

amplitude of the pulse

Definition at line 39 of file PulseFit.h.