#include <AliFMDCalibFaker.h>
AliFMDCalibFaker f(0); f.AddCalib(kPedestal); f.AddCalib(kGain); f.Exec();
Definition at line 30 of file AliFMDCalibFaker.h.
Public Types | |
enum | EWhat { kZeroSuppression = 1, kSampleRate, kPedestal, kPulseGain, kDeadMap, kAltroMap } |
enum | { kAll } |
Public Member Functions | |
AliFMDCalibFaker (Int_t mask=kAll, const char *loc="local://cdb") | |
virtual | ~AliFMDCalibFaker () |
void | AddCalib (EWhat w) |
void | RemoveCalib (EWhat w) |
void | SetCalib (Int_t mask) |
void | SetGainSeed (Float_t g) |
void | SetThresholdFactor (Float_t t) |
void | SetPedestalRange (Float_t min, Float_t max) |
void | SetRunRange (Int_t min, Int_t max) |
void | SetDeadChance (Float_t chance) |
void | SetRate (UShort_t rate) |
void | SetZeroThreshold (UShort_t t) |
void | SetDefaultStorage (const char *url) |
void | Exec (Option_t *option="") |
Protected Member Functions | |
virtual AliFMDCalibZeroSuppression * | MakeZeroSuppression () |
virtual AliFMDCalibSampleRate * | MakeSampleRate () |
virtual AliFMDCalibPedestal * | MakePedestal () |
virtual AliFMDCalibGain * | MakePulseGain () |
virtual AliFMDCalibDeadMap * | MakeDeadMap () |
virtual AliFMDAltroMapping * | MakeAltroMap () |
Protected Attributes | |
Long_t | fMask |
Float_t | fGain |
Float_t | fThresholdFactor |
Float_t | fThreshold |
Float_t | fPedestalMin |
Float_t | fPedestalMax |
Float_t | fDeadChance |
UShort_t | fRate |
UShort_t | fZeroThreshold |
Int_t | fRunMin |
Int_t | fRunMax |
|
Definition at line 48 of file AliFMDCalibFaker.h. |
|
What to make
Definition at line 34 of file AliFMDCalibFaker.h. |
|
Constructor
|
|
Destructor Definition at line 58 of file AliFMDCalibFaker.h. |
|
Add a parameter to output
Definition at line 61 of file AliFMDCalibFaker.h. |
|
Make the fake calibration parameters
|
|
Make a hardware map
|
|
Make dead channel parameters
|
|
Make pedestal parameters
|
|
Make gain parameters
|
|
Make sample rate parameters
|
|
Make zero suppression parameters
|
|
Remove a parameter from output
Definition at line 64 of file AliFMDCalibFaker.h. |
|
Set the bit mask of what to make
Definition at line 67 of file AliFMDCalibFaker.h. |
|
Set the likelyness that a strip is dead.
Definition at line 95 of file AliFMDCalibFaker.h. |
|
Set the default output storage. It must be a CDB URL.
Definition at line 104 of file AliFMDCalibFaker.h. |
|
Set seed for random gain. The gain is distributed flatly from 90 to 110 percent of the seed.
Definition at line 71 of file AliFMDCalibFaker.h. |
|
Set the limits for the random pedestal. The pedestal values are randomly distributed in the range
Definition at line 80 of file AliFMDCalibFaker.h. |
|
Set Sample rate
Definition at line 98 of file AliFMDCalibFaker.h. |
|
Set run validty range
Definition at line 88 of file AliFMDCalibFaker.h. |
|
Set the threshold factor. The actual threshold is the gain seed times the factor
Definition at line 75 of file AliFMDCalibFaker.h. |
|
Set the zero suppression threshold
Definition at line 101 of file AliFMDCalibFaker.h. |
|
Definition at line 134 of file AliFMDCalibFaker.h. |
|
Definition at line 129 of file AliFMDCalibFaker.h. |
|
Definition at line 128 of file AliFMDCalibFaker.h. |
|
Definition at line 133 of file AliFMDCalibFaker.h. |
|
Definition at line 132 of file AliFMDCalibFaker.h. |
|
Definition at line 135 of file AliFMDCalibFaker.h. |
|
Definition at line 138 of file AliFMDCalibFaker.h. |
|
Definition at line 137 of file AliFMDCalibFaker.h. |
|
Definition at line 131 of file AliFMDCalibFaker.h. |
|
Definition at line 130 of file AliFMDCalibFaker.h. |
|
Definition at line 136 of file AliFMDCalibFaker.h. |