Ignore:
Timestamp:
01/28/04 15:05:30 (21 years ago)
Author:
rico
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mcalib/MCalibrate.h

    r2885 r2945  
    2727
    2828    Float_t fConversionHiLo;
     29    UShort_t fCalibrationMode;
    2930   
    3031    Int_t PreProcess(MParList *pList);
    3132    Int_t Process();
     33    Int_t ReInit();
    3234
    3335public:
    3436
    35     MCalibrate(const char *name=NULL, const char *title=NULL);
     37    enum CalibrationMode_t{kNone=0,kBlindPixel,kFfactor,kPinDiode,kCombined};
     38    static const CalibrationMode_t kDefault = kBlindPixel;
    3639
    37     void SetConversionHiLo(Float_t conv) { fConversionHiLo = conv; }
     40    MCalibrate(CalibrationMode_t calmode = kDefault,const char *name=NULL, const char *title=NULL);
     41
     42    void SetConversionHiLo(Float_t conv) { fConversionHiLo = conv; };
     43    void SetCalibrationMode(CalibrationMode_t calmode=kDefault){ fCalibrationMode=calmode;};
    3844   
    3945    ClassDef(MCalibrate, 0)   // Task to calculate cerenkov photons using calibration constants
Note: See TracChangeset for help on using the changeset viewer.