Changeset 3932


Ignore:
Timestamp:
05/03/04 11:15:29 (21 years ago)
Author:
gaug
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/Changelog

    r3931 r3932  
    1818
    1919                                                 -*-*- END OF LINE -*-*-
     20
     21 2004/05/03: Javier Lopez
     22 
     23   * mbadpixels/MBadPixelsPix.[h,cc]
     24     - put another enum for hardware malfunctionning. Started to be
     25       filled with kHVNotNominal
     26
    2027
    2128 2004/05/03: Markus Gaug
  • trunk/MagicSoft/Mars/mbadpixels/MBadPixelsPix.h

    r3915 r3932  
    3535      kRelTimeOscillating       = BIT(6),
    3636      kLoGainSaturation         = BIT(7),
    37       kChargeIsPedestal         = BIT(8 ),
    38       kChargeErrNotValid        = BIT(9 ),
     37      kChargeIsPedestal         = BIT(8),
     38      kChargeErrNotValid        = BIT(9),
    3939      kChargeRelErrNotValid     = BIT(10),
    4040      kChargeSigmaNotValid      = BIT(11),
     
    4747    };
    4848   
     49    // This is just a start..
     50    enum HardwareType_t {
     51      kHVNotNominal             = BIT(1)
     52    };
     53   
     54     
    4955    void Reset();
    5056    void Clear(Option_t *o="");
     
    5763    void SetUnsuitable  ( UnsuitableType_t   typ ) { fInfo[0] |= typ; }
    5864    void SetUncalibrated( UncalibratedType_t typ ) { fInfo[1] |= typ; }
     65    void SetHardware   ( HardwareType_t     typ ) { fInfo[2] |= typ; }
    5966
    6067    // Getter
    6168    Bool_t IsUnsuitable  ( UnsuitableType_t   typ ) const { return fInfo[0]&typ; }
    6269    Bool_t IsUncalibrated( UncalibratedType_t typ ) const { return fInfo[1]&typ; }
     70    Bool_t IsHardwareBad ( HardwareType_t     typ ) const { return fInfo[2]&typ; }   
    6371
    6472    Bool_t IsOK()  const { return fInfo[0]==0; }
Note: See TracChangeset for help on using the changeset viewer.