Changeset 5111 for trunk/MagicSoft/Mars/mjobs/MJCalibration.h
- Timestamp:
- 09/17/04 18:40:50 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mjobs/MJCalibration.h
r5064 r5111 116 116 Byte_t fDevices; // Bit-field for used devices for calibration 117 117 118 enum Storage_t // Possible devices for calibration 119 { 120 kNoStorage, 121 kHistsStorage 122 }; 123 124 Byte_t fStorage; // Bit-field for chosen storage type 125 118 126 enum { kRelTimes, kDataCheck, kDebug, kIntensity }; // Possible flags 119 127 … … 121 129 122 130 TString fGeometry; // Class name geometry 131 132 Bool_t IsUseBlindPixel() const { return TESTBIT(fDevices,kUseBlindPixel); } 133 Bool_t IsUsePINDiode () const { return TESTBIT(fDevices,kUsePINDiode); } 134 135 Bool_t IsRelTimes () const { return TESTBIT(fFlags,kRelTimes); } 136 Bool_t IsDataCheck () const { return TESTBIT(fFlags,kDataCheck); } 137 Bool_t IsDebug () const { return TESTBIT(fFlags,kDebug); } 138 Bool_t IsIntensity () const { return TESTBIT(fFlags,kIntensity); } 139 140 Bool_t IsNoStorage () const { return TESTBIT(fStorage,kNoStorage); } 141 Bool_t IsHistsStorage () const { return TESTBIT(fStorage,kHistsStorage); } 123 142 124 143 void DisplayResult ( MParList &plist ); … … 130 149 131 150 Bool_t WriteResult ( TObject *geom ); 151 Bool_t WriteHists ( MParList &plist ); 132 152 Bool_t WriteEventloop( MEvtLoop &evtloop ) const; 133 153 Bool_t WriteTasks ( MTask *t1, MTask *t2) const; … … 152 172 MCalibrationQECam &GetQECam() { return fQECam; } 153 173 MBadPixelsCam &GetBadPixels() { return fBadPixels; } 154 155 Bool_t IsUseBlindPixel() const;156 Bool_t IsUsePINDiode () const;157 158 Bool_t IsRelTimes () const { return TESTBIT(fFlags,kRelTimes); }159 Bool_t IsDataCheck () const { return TESTBIT(fFlags,kDataCheck); }160 Bool_t IsDebug () const { return TESTBIT(fFlags,kDebug); }161 Bool_t IsIntensity () const { return TESTBIT(fFlags,kIntensity); }162 174 163 175 void SetBadPixels(const MBadPixelsCam &bad) { bad.Copy(fBadPixels); } … … 187 199 void SetUsePINDiode(const Bool_t b=kTRUE); 188 200 201 // Storage 202 void SetNoStorage ( const Bool_t b=kTRUE ) { b ? SETBIT(fStorage,kNoStorage) : CLRBIT(fStorage,kNoStorage); } 203 void SetHistsStorage ( const Bool_t b=kTRUE ) { b ? SETBIT(fStorage,kHistsStorage) : CLRBIT(fStorage,kHistsStorage); } 204 189 205 // Precessing 190 206 Bool_t ReadCalibrationCam();
Note:
See TracChangeset
for help on using the changeset viewer.