Changeset 1668 for trunk/MagicSoft/Mars/mbase
- Timestamp:
- 11/25/02 09:12:47 (23 years ago)
- Location:
- trunk/MagicSoft/Mars/mbase
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mbase/MEvtLoop.cc
r1657 r1668 208 208 if (fProgress) 209 209 { 210 fProgress->Reset(); 211 212 Int_t entries = INT_MAX; 213 214 #ifdef __MARS__ 215 // limits.h 216 MRead *read = (MRead*)fTaskList->FindObject("MRead"); 217 if (read && read->GetEntries()>0) 218 entries = read->GetEntries(); 219 #endif 220 210 221 if (maxcnt>0) 211 fProgress->SetRange(0, maxcnt); 212 #ifdef __MARS__ 222 fProgress->SetRange(0, TMath::Min(maxcnt, entries)); 213 223 else 214 { 215 MRead *read = (MRead*)fTaskList->FindObject("MRead"); 216 if (read && read->GetEntries()>0) 217 fProgress->SetRange(0, read->GetEntries()); 218 } 219 #endif 224 if (entries!=INT_MAX) 225 fProgress->SetRange(0, entries); 220 226 } 221 227 -
trunk/MagicSoft/Mars/mbase/MFilter.h
r1481 r1668 10 10 class MFilter : public MTask 11 11 { 12 private: 13 virtual Bool_t PreProcess(MParList *pList); 14 virtual Bool_t Process(); 15 virtual Bool_t PostProcess(); 16 12 17 public: 13 18 MFilter(const char *name=NULL, const char *title=NULL); 14 19 15 20 virtual Bool_t IsExpressionTrue() const = 0; 16 17 virtual Bool_t PreProcess(MParList *pList);18 virtual Bool_t Process();19 virtual Bool_t PostProcess();20 21 21 virtual TString GetRule() const; 22 22
Note:
See TracChangeset
for help on using the changeset viewer.