class emcRawDataCalibrator: public emcCalibrator


Inheritance:


Public Methods

[more] emcRawDataCalibrator()
ctor
[more]virtual ~emcRawDataCalibrator()
dtor
[more]virtual bool Calibrate(const emcRawDataObject& rdo, emcMixedDataObject& mdo, const PHTimeStamp& when)
Changes raw data into mixed data
[more]virtual bool Calibrate(const emcMixedDataObject& mdo, emcCalibratedDataObject& cdo, const PHTimeStamp& when)
Changes mixed data into calibrated data
[more]virtual bool Calibrate(const emcRawDataObject& rdo, emcCalibratedDataObject& cdo, const PHTimeStamp& when)
short cut to go from raw to calibrated
[more]virtual bool GetCollectionStatus(const char* type) const
Get status of last try of collecting data.
[more]virtual void Print() const
the print utility to inform what the calibrator is doing
[more]virtual bool SelectSource(const char* type, emcManageable::EStorage source)
select the source of the calibration parameters.


Inherited from emcCalibrator:

Public Methods

ovirtual float GetThresholdADC(void) const
ovirtual float GetGlobalT0(void) const
ovirtual int GetHighLowLimit(void) const
ovirtual const char* GetName(void) const
ovirtual void SetThresholdADC(float thres = 10.0)
ovirtual void SetGlobalT0(float T0 = 0.0)
ovirtual void SetHighLowLimit(int lim = 1024)
ovoid SetZeroSuppression(bool swi = true)

Protected Fields

ostring fName
oBool_t fZeroSuppression


Documentation

o emcRawDataCalibrator()
ctor

ovirtual ~emcRawDataCalibrator()
dtor

ovirtual bool Calibrate(const emcRawDataObject& rdo, emcMixedDataObject& mdo, const PHTimeStamp& when)
Changes raw data into mixed data

ovirtual bool Calibrate(const emcMixedDataObject& mdo, emcCalibratedDataObject& cdo, const PHTimeStamp& when)
Changes mixed data into calibrated data

ovirtual bool Calibrate(const emcRawDataObject& rdo, emcCalibratedDataObject& cdo, const PHTimeStamp& when)
short cut to go from raw to calibrated

ovirtual bool GetCollectionStatus(const char* type) const
Get status of last try of collecting data. For the moment type can be "Pedestals", "HLRatios", "Tofs", or "*" (i.e. all)

ovirtual void Print() const
the print utility to inform what the calibrator is doing

ovirtual bool SelectSource(const char* type, emcManageable::EStorage source)
select the source of the calibration parameters. Valid types are: Pedestals, HLRatios Valid sources are: kDB_Objy = Objectivity Data base, kFile_ASCII = ASCII Files.


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.