Changeset 2607 for trunk/MagicSoft/Mars/mfileio/MReadReports.h
- Timestamp:
- 12/05/03 16:06:34 (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mfileio/MReadReports.h
r2604 r2607 17 17 { 18 18 private: 19 MTaskList *fTrees; // Hold the trees which are scheduled for reading20 TList *fChains; // Hold TChains to read the times in advance19 MTaskList *fTrees; // Hold the trees which are scheduled for reading 20 TList *fChains; // Hold TChains to read the times in advance 21 21 22 TArrayL fPos; // Store the position in each tree/chain 22 TArrayL fPosEntry; // Store the position in each tree/chain 23 TArrayL fPosTree; // Number of Tree in file. 23 24 24 MTask *fList; // pointer to the task list to set the stream id25 MTask *fList; // pointer to the task list to set the stream id 25 26 26 27 Bool_t fEnableAutoScheme; 27 28 28 29 MTime** GetTime(TChain *c) const; 30 Int_t FindNextTime(); 29 31 30 32 UInt_t GetEntries() { return 0; } … … 34 36 Int_t PostProcess(); 35 37 38 //Bool_t Notify(); 39 40 enum { 41 //MReadTree::kChainWasChanged = BIT(14) 42 kHasMaster = BIT(15) 43 }; 44 36 45 public: 37 46 MReadReports(); 38 47 ~MReadReports(); 39 48 40 void AddTree(const char *tree, const char *time=NULL); 49 void AddTree(const char *tree, const char *time=NULL, Bool_t master=kFALSE); 50 void AddTree(const char *tree, Bool_t master) 51 { 52 AddTree(tree, NULL, master); 53 } 41 54 Int_t AddFile(const char *fname, Int_t entries=-1); 42 55 void AddToBranchList(const char *name); … … 44 57 void PrintStatistics(const Int_t lvl=0, Bool_t title=kFALSE) const; 45 58 46 void EnableAutoScheme(Bool_t e=kTRUE) { fEnableAutoScheme = e; } 59 void EnableAutoScheme(Bool_t e=kTRUE) { fEnableAutoScheme = e; } // Must be called BEFORE AddTree! 47 60 48 61 ClassDef(MReadReports, 0) // Reads events and reports from a root file ordered in time
Note:
See TracChangeset
for help on using the changeset viewer.