Class to simulate a Calibration.
More...
#include <PndEmcSimCrystalCalibrator.h>
◆ PndEmcSimCrystalCalibrator()
PndEmcSimCrystalCalibrator::PndEmcSimCrystalCalibrator |
( |
Int_t |
verbose = 0 | ) |
|
◆ ~PndEmcSimCrystalCalibrator()
virtual PndEmcSimCrystalCalibrator::~PndEmcSimCrystalCalibrator |
( |
| ) |
|
|
inlinevirtual |
◆ Calibrate()
virtual CalibrationStatus_t PndEmcSimCrystalCalibrator::Calibrate |
( |
Double_t & |
Energy, |
|
|
Long_t |
detId, |
|
|
Int_t |
SignalNr = 1 |
|
) |
| |
|
virtual |
◆ CreateRandomCalibration()
virtual void PndEmcSimCrystalCalibrator::CreateRandomCalibration |
( |
Double_t |
Sigma | ) |
|
|
virtual |
Creates a random gaussion distributed calibration for all crystals Not implemented yet.
- Parameters
-
Double_t | relative spread of calibration values |
- Returns
◆ Init()
virtual Bool_t PndEmcSimCrystalCalibrator::Init |
( |
| ) |
|
|
virtual |
◆ SetCalibration()
virtual void PndEmcSimCrystalCalibrator::SetCalibration |
( |
Int_t |
ModId, |
|
|
Double_t |
cal, |
|
|
Int_t |
SignalNr = 1 , |
|
|
Double_t |
overflow = -1 |
|
) |
| |
|
virtual |
Set Calibration for a Module.
- Parameters
-
Int_t | Module |
Double_t | Height of 1GeV Pulse |
- Returns
The documentation for this class was generated from the following file: