Ignore:
Timestamp:
03/07/04 20:48:16 (21 years ago)
Author:
gaug
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mbadpixels/MBadPixelsPix.h

    r3434 r3435  
    66#endif
    77
    8 #ifndef ROOT_TArrayC
    9 #include <TArrayC.h>
     8#ifndef ROOT_TArrayI
     9#include <TArrayI.h>
    1010#endif
    1111
     
    1313{
    1414private:
    15     TArrayC fInfo;
     15    TArrayI fInfo;
    1616
    1717public:
     
    108108
    109109    Bool_t IsHiGainSaturation         () const
    110       { return !(fInfo[1] | ~kHiGainSaturation         == ~kHiGainSaturation );         }
     110      { return !((fInfo[1] | ~kHiGainSaturation)         == ~kHiGainSaturation );         }
    111111    Bool_t IsLoGainSaturation         () const
    112       { return !(fInfo[1] | ~kLoGainSaturation         == ~kLoGainSaturation );         }
     112      { return !((fInfo[1] | ~kLoGainSaturation)         == ~kLoGainSaturation );         }
    113113    Bool_t IsCombinedMethodNotValid   () const
    114       { return !(fInfo[1] | ~kCombinedMethodNotValid   == ~kCombinedMethodNotValid );   }
     114      { return !((fInfo[1] | ~kCombinedMethodNotValid)   == ~kCombinedMethodNotValid );   }
    115115    Bool_t IsPINDiodeMethodNotValid   () const
    116       { return !(fInfo[1] | ~kPINDiodeMethodNotValid   == ~kPINDiodeMethodNotValid );   }
     116      { return !((fInfo[1] | ~kPINDiodeMethodNotValid)   == ~kPINDiodeMethodNotValid );   }
    117117    Bool_t IsFFactorMethodNotValid    () const
    118       { return !(fInfo[1] | ~kFFactorMethodNotValid    == ~kFFactorMethodNotValid );    }
     118      { return !((fInfo[1] | ~kFFactorMethodNotValid)    == ~kFFactorMethodNotValid );    }
    119119    Bool_t IsBlindPixelMethodNotValid () const
    120       { return !(fInfo[1] | ~kBlindPixelMethodNotValid == ~kBlindPixelMethodNotValid ); }
     120      { return !((fInfo[1] | ~kBlindPixelMethodNotValid) == ~kBlindPixelMethodNotValid ); }
    121121    Bool_t IsMeanTimeInLastBin        () const
    122       { return !(fInfo[1] | ~kMeanTimeInLastBin        == ~kMeanTimeInLastBin );        }
     122      { return !((fInfo[1] | ~kMeanTimeInLastBin)        == ~kMeanTimeInLastBin );        }
    123123    Bool_t IsMeanTimeInFirstBin       () const
    124       { return !(fInfo[1] | ~kMeanTimeInFirstBin       == ~kMeanTimeInFirstBin );       }
     124      { return !((fInfo[1] | ~kMeanTimeInFirstBin)       == ~kMeanTimeInFirstBin );       }
    125125    Bool_t IsLoGainOscillating        () const
    126       { return !(fInfo[1] | ~kLoGainOscillating        == ~kLoGainOscillating );        }
     126      { return !((fInfo[1] | ~kLoGainOscillating)        == ~kLoGainOscillating );        }
    127127    Bool_t IsHiGainOscillating        () const
    128       { return !(fInfo[1] | ~kHiGainOscillating        == ~kHiGainOscillating );        }
     128      { return !((fInfo[1] | ~kHiGainOscillating)        == ~kHiGainOscillating );        }
    129129    Bool_t IsConvHiLoNotValid         () const
    130       { return !(fInfo[1] | ~kConvHiLoNotValid         == ~kConvHiLoNotValid );         }
     130      { return !((fInfo[1] | ~kConvHiLoNotValid)         == ~kConvHiLoNotValid );         }
    131131    Bool_t IsChargeSigmaNotValid      () const
    132       { return !(fInfo[1] | ~kChargeSigmaNotValid      == ~kChargeSigmaNotValid );      }
     132      { return !((fInfo[1] | ~kChargeSigmaNotValid)      == ~kChargeSigmaNotValid );      }
    133133    Bool_t IsChargeRelErrNotValid     () const
    134       { return !(fInfo[1] | ~kChargeRelErrNotValid     == ~kChargeRelErrNotValid );     }
     134      { return !((fInfo[1] | ~kChargeRelErrNotValid)     == ~kChargeRelErrNotValid );     }
    135135    Bool_t IsChargeErrNotValid        () const
    136       { return !(fInfo[1] | ~kChargeErrNotValid        == ~kChargeErrNotValid );        }
     136      { return !((fInfo[1] | ~kChargeErrNotValid)        == ~kChargeErrNotValid );        }
    137137    Bool_t IsChargeIsPedestal         () const
    138       { return !(fInfo[1] | ~kChargeIsPedestal         == ~kChargeIsPedestal );         }
     138      { return !((fInfo[1] | ~kChargeIsPedestal)         == ~kChargeIsPedestal );         }
    139139    Bool_t IsLoGainNotFitted          () const
    140       { return !(fInfo[1] | ~kLoGainNotFitted          == ~kLoGainNotFitted );          }
     140      { return !((fInfo[1] | ~kLoGainNotFitted)          == ~kLoGainNotFitted );          }
    141141    Bool_t IsHiGainNotFitted          () const
    142       { return !(fInfo[1] | ~kHiGainNotFitted          == ~kHiGainNotFitted );          }
     142      { return !((fInfo[1] | ~kHiGainNotFitted)          == ~kHiGainNotFitted );          }
    143143
    144144    Bool_t IsLoGainBad() const { return IsLoGainSaturation()
     
    155155    Bool_t IsCalibrationFitOK() const    { return !( (IsHiGainSaturation() && IsHiGainNotFitted())
    156156                                                     || ( IsLoGainSaturation() && IsLoGainNotFitted()) ); }
    157     Bool_t IsCalibrationOscillating() const  { return ( IsHiGainSaturation() && IsHiGainOscillating())
    158                                                  || ( IsLoGainSaturation() && IsLoGainOscillating()) ; }
     157    Bool_t IsCalibrationOscillating() const  { return ( !IsHiGainSaturation() && IsHiGainOscillating())
     158                                                 || ( IsHiGainSaturation() && IsLoGainOscillating()) ; }
    159159    Bool_t IsCalibrationResultOK() const  {  return IsCalibrationSignalOK()
    160160                                               && !(IsCalibrationOscillating())
     
    173173    void Merge(const MBadPixelsPix &pix);
    174174
    175     const TArrayC &GetInfo() const { return fInfo; }
     175    const TArrayI &GetInfo() const { return fInfo; }
    176176
    177177    ClassDef(MBadPixelsPix, 1)  // Storage Container for bad pixel information of a single pixel
Note: See TracChangeset for help on using the changeset viewer.