X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=FMD%2FAliFMDCalibFaker.h;h=25c6776629529cdb7ecace90483f6e41281e0e52;hb=29b87567a37bfb64c29e2bbaf6bdf280372cd40a;hp=e7c8edb2096427af5231d294a00dfa239cd624ab;hpb=c2fc12580f7bb903a1f061ae3d60882098e8a988;p=u%2Fmrichter%2FAliRoot.git diff --git a/FMD/AliFMDCalibFaker.h b/FMD/AliFMDCalibFaker.h index e7c8edb2096..25c67766295 100644 --- a/FMD/AliFMDCalibFaker.h +++ b/FMD/AliFMDCalibFaker.h @@ -11,10 +11,13 @@ @author Christian Holm Christensen @date Sun Mar 26 18:29:36 2006 @brief Make fake calibration data + @ingroup FMD_util */ //____________________________________________________________________ // // Class to make fake calibration parameters +// Used for populating inital data base +// Utility class // #ifndef ROOT_TTask # include @@ -122,26 +125,27 @@ public: protected: /** Make zero suppression parameters @return Map of zero suppression */ - virtual AliFMDCalibZeroSuppression* MakeZeroSuppression(); + virtual AliFMDCalibZeroSuppression* MakeZeroSuppression() const; /** Make sample rate parameters @return Map of sample rate */ - virtual AliFMDCalibSampleRate* MakeSampleRate(); + virtual AliFMDCalibSampleRate* MakeSampleRate() const; /** Make pedestal parameters @return Map of pedestal */ - virtual AliFMDCalibPedestal* MakePedestal(); + virtual AliFMDCalibPedestal* MakePedestal() const; /** Make gain parameters @return Map of gain */ - virtual AliFMDCalibGain* MakePulseGain(); + virtual AliFMDCalibGain* MakePulseGain() const; /** Make dead channel parameters @return Map of dead channel */ - virtual AliFMDCalibDeadMap* MakeDeadMap(); + virtual AliFMDCalibDeadMap* MakeDeadMap() const; /** Make a hardware map @return hardware map */ - virtual AliFMDAltroMapping* MakeAltroMap(); + virtual AliFMDAltroMapping* MakeAltroMap() const; /** Make a strip range @return strip range map */ - virtual AliFMDCalibStripRange* MakeStripRange(); - + virtual AliFMDCalibStripRange* MakeStripRange() const; + virtual Float_t MakeNoise(Char_t ring, UShort_t str) const; + Long_t fMask; // What to write Float_t fGain; // Gain Float_t fThresholdFactor; // Threshold factor @@ -151,10 +155,10 @@ protected: Float_t fDeadChance; // Chance of dead channel UShort_t fRate; // Sample rate UShort_t fZeroThreshold; // Zero suppression threshold - Int_t fRunMin; - Int_t fRunMax; - UShort_t fStripMin; - UShort_t fStripMax; + Int_t fRunMin; // Min run number + Int_t fRunMax; // Max run number + UShort_t fStripMin; // Min strip read out + UShort_t fStripMax; // Max strip read out ClassDef(AliFMDCalibFaker,0) };