source: trunk/MagicSoft/Mars/manalysis/MMatrixLoop.h@ 1895

Last change on this file since 1895 was 1664, checked in by tbretz, 22 years ago
*** empty log message ***
File size: 638 bytes
Line 
1#ifndef MARS_MMatrixLoop
2#define MARS_MMatrixLoop
3
4#ifndef MARS_MTask
5#include "MTask.h"
6#endif
7
8class MHMatrix;
9
10class MMatrixLoop : public MTask
11{
12private:
13 static const TString gsDefName;
14 static const TString gsDefTitle;
15
16protected:
17 MHMatrix *fMatrix;
18 Int_t fNumRow; //! Number of dimensions of histogram
19
20public:
21 MMatrixLoop(MHMatrix *mat, const char *name=NULL, const char *title=NULL);
22
23 Bool_t PreProcess(MParList *plist)
24 {
25 fNumRow = 0;
26
27 return fMatrix ? kTRUE : kFALSE;
28 }
29
30 Bool_t Process();
31
32 ClassDef(MMatrixLoop, 0) // Task 'reading' events from a MHMatrix
33};
34
35#endif
Note: See TracBrowser for help on using the repository browser.