StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Public Member Functions | List of all members
StPmtSignal Class Reference
Inheritance diagram for StPmtSignal:

Public Types

enum  simulatorVersion { kFastSimulator, kFullSimulator }

Public Member Functions

 StPmtSignal (float pmtGain=1.5e+6, float cathodeNoise=0.0, float dynodeNoise=0.0)
void setTotalGain (float val)
 set the gain of the full PMT chain in ADC counts / photoelectron emitted from cathode
void setPedestalMean (float val)
 set the pedestal in ADC counts
void setPedestalRMS (float val)
 set the width of the pedestal in ADC counts
int getAdc (int nPhotoElectrons, simulatorVersion version)
 return ADC counts for a given # of incident photoelectrons

Detailed Description

Definition at line 20 of file StPmtSignal.h.

Member Enumeration Documentation

fastSimulator approximates mean>100 Poisson distributions by Gaussians. Statistically consistent with fullSimulator at statistics up to 10^5 and an agreement is acceptable up to 10^6.

Definition at line 82 of file StPmtSignal.h.

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