Changeset 6725 for trunk/MagicSoft


Ignore:
Timestamp:
03/03/05 18:07:00 (20 years ago)
Author:
gaug
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/Changelog

    r6722 r6725  
    3434     - re-added MFEventSelector which had been removed by TB on the
    3535       15.2.2005.
     36   
     37   * mjobs/MJCalib.[h,cc]
     38     - added flag fPulsePosCheck
    3639
    3740 2005/03/02 Markus Gaug
  • trunk/MagicSoft/Mars/mjobs/MJCalib.cc

    r6701 r6725  
    4343//
    4444// Sets:
    45 // - fDataFlag     to kIsUseRootData
    46 // - fRuns         to NULL
    47 // - fCheckedPixId to fgCheckedPixId
    48 // - fPixelCheck   to kFALSE
     45// - fDataFlag      to kIsUseRootData
     46// - fRuns          to NULL
     47// - fCheckedPixId  to fgCheckedPixId
     48// - fPixelCheck    to kFALSE
     49// - fPulsePosCheck to kFALSE
    4950//
    50 MJCalib::MJCalib() : fDataFlag(kIsUseRootData), fStorage(0), fPixelCheck(kFALSE), fRuns(NULL)
     51MJCalib::MJCalib() : fDataFlag(kIsUseRootData), fStorage(0),
     52                     fPixelCheck(kFALSE), fPulsePosCheck(kFALSE),
     53                     fRuns(NULL)
    5154{
    5255  SetCheckedPixId();
     
    5760    if (HasEnv("PixelCheck"))
    5861        SetPixelCheck(GetEnv("PixelCheck", fPixelCheck));
     62
     63    if (HasEnv("PulsePosCheck"))
     64        SetPulsePosCheck(GetEnv("PulsePosCheck", fPulsePosCheck));
    5965
    6066    if (HasEnv("CheckedPixId"))
  • trunk/MagicSoft/Mars/mjobs/MJCalib.h

    r6699 r6725  
    2222    static const Int_t fgCheckedPixId;  //! Default for fCheckedPixId
    2323
    24     Byte_t fDataFlag;                    // Bit-field to store the data type
     24    Byte_t fDataFlag;                   // Bit-field to store the data type
    2525
    26     enum  Storage_t                        // Possible devices for calibration
     26    enum  Storage_t                     // Possible devices for calibration
    2727      {
    2828        kNoStorage,
    2929        kHistsStorage
    30       };                                  // Possible flags for the storage of results
     30      };                                // Possible flags for the storage of results
    3131   
    32     Byte_t fStorage;                      // Bit-field for chosen storage type
     32    Byte_t fStorage;                    // Bit-field for chosen storage type
    3333
    3434protected:
    3535
    36     Bool_t fPixelCheck;                  // Check a test pixel?
    37     Int_t  fCheckedPixId;                // ID of checked pixel
     36    Bool_t fPixelCheck;                 // Check a test pixel?
     37    Int_t  fCheckedPixId;               // ID of checked pixel
    3838
    39     MRunIter *fRuns;                     // Data files, only used for test applications, default is sequence files!
     39    Bool_t fPulsePosCheck;              // Check pulse position?
     40   
     41    MRunIter *fRuns;                    // Data files, only used for test applications, default is sequence files!
    4042
    4143    Bool_t CheckEnvLocal();
     
    6163    void SetDataType(DataType_t type) { fDataFlag=type; }
    6264 
    63     void SetPixelCheck  ( const Bool_t b=kTRUE )         { fPixelCheck   = b; }
    64     void SetCheckedPixId( const Int_t i=fgCheckedPixId ) { fCheckedPixId = i; }
     65    void SetPixelCheck   ( const Bool_t b=kTRUE )          { fPixelCheck    = b; }
     66    void SetPulsePosCheck( const Bool_t b=kTRUE )          { fPulsePosCheck = b; }
     67    void SetCheckedPixId ( const Int_t  i=fgCheckedPixId ) { fCheckedPixId  = i; }
    6568
    6669    void SetNoStorage    ( const Bool_t b=kTRUE ) { b ? SETBIT(fStorage,kNoStorage)    : CLRBIT(fStorage,kNoStorage); }
Note: See TracChangeset for help on using the changeset viewer.