Changeset 6149 for trunk/MagicSoft/Mars/mjobs
- Timestamp:
- 01/31/05 15:56:59 (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mjobs/MJob.h
r6078 r6149 18 18 Bool_t fEnvDebug; // Debug setup of resources 19 19 20 enum DataType_t { 21 kIsRawData, 22 kIsRootData, 23 kIsMC 24 }; 25 20 26 protected: 21 27 28 Byte_t fDataFlag; // Bit-field to store the data type 22 29 TString fPathOut; // Directory to write output file to (eg. calib*.root) 23 30 TString fPathIn; // Directory to read output from (eg. calib*.root) … … 28 35 29 36 MSequence fSequence; // Sequence 37 38 Bool_t IsRawData() const { return TESTBIT(fDataFlag,kIsRawData); } 39 Bool_t IsRootData() const { return TESTBIT(fDataFlag,kIsRootData); } 40 Bool_t IsMC() const { return TESTBIT(fDataFlag,kIsMC); } 41 42 void SetRawData ( const Bool_t b=kTRUE ) { b ? SETBIT(fDataFlag,kIsRawData) : CLRBIT(fDataFlag,kIsRawData); } 43 void SetRootData( const Bool_t b=kTRUE ) { b ? SETBIT(fDataFlag,kIsRootData) : CLRBIT(fDataFlag,kIsRootData); } 44 void SetMC ( const Bool_t b=kTRUE ) { b ? SETBIT(fDataFlag,kIsMC) : CLRBIT(fDataFlag,kIsMC); } 30 45 31 46 const TEnv *GetEnv() const { return fEnv; }
Note:
See TracChangeset
for help on using the changeset viewer.