Changeset 6475 for trunk/MagicSoft/Mars/mjobs
- Timestamp:
- 02/15/05 09:55:41 (20 years ago)
- Location:
- trunk/MagicSoft/Mars/mjobs
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mjobs/MJCalib.cc
r6281 r6475 36 36 using namespace std; 37 37 38 const Int_t MJCalib::fgCheckedPixId = 100; 38 39 // -------------------------------------------------------------------------- 39 40 // 40 41 // Default constructor. 41 42 // 42 // Sets fDataFlag to kIsUseRootData 43 // Sets: 44 // - fDataFlag to kIsUseRootData 45 // - fRuns to NULL 46 // - fCheckedPixId to fgCheckedPixId 47 // - fPixelCheck to kFALSE 43 48 // 44 MJCalib::MJCalib() : fDataFlag(kIsUseRootData), f Runs(NULL)49 MJCalib::MJCalib() : fDataFlag(kIsUseRootData), fPixelCheck(kFALSE), fRuns(NULL) 45 50 { 51 SetCheckedPixId(); 46 52 } 47 53 48 54 Bool_t MJCalib::CheckEnvLocal() 49 55 { 56 57 if (HasEnv("PixelCheck")) 58 SetPixelCheck(); 59 60 if (HasEnv("CheckedPixId")) 61 SetCheckedPixId(GetEnv("CheckedPixId",fCheckedPixId)); 62 50 63 if (!HasEnv("DataType")) 51 64 return kTRUE; -
trunk/MagicSoft/Mars/mjobs/MJCalib.h
r6466 r6475 19 19 20 20 private: 21 Byte_t fDataFlag; // Bit-field to store the data type 21 22 static const Int_t fgCheckedPixId; //! Default for fCheckedPixId 23 24 Byte_t fDataFlag; // Bit-field to store the data type 22 25 23 26 protected: 24 MRunIter *fRuns; // Data files, only used for test applications, default is sequence files! 27 28 Bool_t fPixelCheck; // Check a test pixel? 29 Int_t fCheckedPixId; // ID of checked pixel 30 31 MRunIter *fRuns; // Data files, only used for test applications, default is sequence files! 25 32 26 33 Bool_t CheckEnvLocal(); … … 30 37 31 38 void SetInput(MRunIter *iter) { fRuns = iter; } 32 33 Byte_t GetDataFlag() const { return fDataFlag; }34 39 35 40 Bool_t IsUseRawData() const { return fDataFlag==kIsUseRawData; } … … 43 48 void SetDataType(DataType_t type) { fDataFlag=type; } 44 49 50 void SetPixelCheck ( const Bool_t b=kTRUE ) { fPixelCheck = b; } 51 void SetCheckedPixId( const Int_t i=fgCheckedPixId ) { fCheckedPixId = i; } 52 45 53 ClassDef(MJCalib, 0) // Base class for calibration jobs 46 54 };
Note:
See TracChangeset
for help on using the changeset viewer.