All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
ScintillatorPpdDigi Class Reference

#include <ScintillatorPpdDigi.h>

Public Member Functions

 ScintillatorPpdDigi ()
 
 ~ScintillatorPpdDigi ()
 
void setPEperMIP (float x)
 
void setCalibMIP (float x)
 
void setNPix (int x)
 
void setRandomMisCalibNPix (float x)
 
void setPixSpread (float x)
 
void setElecNoise (float x)
 
void setElecRange (float x)
 
float getDigitisedEnergy (float energy)
 
void printParameters ()
 

Private Attributes

float _pe_per_mip {}
 
float _calib_mip {}
 
float _npix {}
 
float _misCalibNpix {}
 
float _pixSpread {}
 
float _elecNoise {}
 
float _elecMaxDynRange_MIP {}
 

Detailed Description

Definition at line 10 of file ScintillatorPpdDigi.h.

Constructor & Destructor Documentation

ScintillatorPpdDigi::ScintillatorPpdDigi ( )

Definition at line 16 of file ScintillatorPpdDigi.cc.

ScintillatorPpdDigi::~ScintillatorPpdDigi ( )
inline

Definition at line 15 of file ScintillatorPpdDigi.h.

Member Function Documentation

float ScintillatorPpdDigi::getDigitisedEnergy ( float  energy)

Definition at line 39 of file ScintillatorPpdDigi.cc.

void ScintillatorPpdDigi::printParameters ( )

Definition at line 25 of file ScintillatorPpdDigi.cc.

void ScintillatorPpdDigi::setCalibMIP ( float  x)
inline

Definition at line 21 of file ScintillatorPpdDigi.h.

void ScintillatorPpdDigi::setElecNoise ( float  x)
inline

Definition at line 33 of file ScintillatorPpdDigi.h.

void ScintillatorPpdDigi::setElecRange ( float  x)
inline

Definition at line 36 of file ScintillatorPpdDigi.h.

void ScintillatorPpdDigi::setNPix ( int  x)
inline

Definition at line 24 of file ScintillatorPpdDigi.h.

void ScintillatorPpdDigi::setPEperMIP ( float  x)
inline

Definition at line 18 of file ScintillatorPpdDigi.h.

void ScintillatorPpdDigi::setPixSpread ( float  x)
inline

Definition at line 30 of file ScintillatorPpdDigi.h.

void ScintillatorPpdDigi::setRandomMisCalibNPix ( float  x)
inline

Definition at line 27 of file ScintillatorPpdDigi.h.

Member Data Documentation

float ScintillatorPpdDigi::_calib_mip {}
private

Definition at line 45 of file ScintillatorPpdDigi.h.

float ScintillatorPpdDigi::_elecMaxDynRange_MIP {}
private

Definition at line 50 of file ScintillatorPpdDigi.h.

float ScintillatorPpdDigi::_elecNoise {}
private

Definition at line 49 of file ScintillatorPpdDigi.h.

float ScintillatorPpdDigi::_misCalibNpix {}
private

Definition at line 47 of file ScintillatorPpdDigi.h.

float ScintillatorPpdDigi::_npix {}
private

Definition at line 46 of file ScintillatorPpdDigi.h.

float ScintillatorPpdDigi::_pe_per_mip {}
private

Definition at line 44 of file ScintillatorPpdDigi.h.

float ScintillatorPpdDigi::_pixSpread {}
private

Definition at line 48 of file ScintillatorPpdDigi.h.


The documentation for this class was generated from the following files: