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

Last change on this file since 1895 was 1864, checked in by tbretz, 22 years ago
*** empty log message ***
File size: 799 bytes
Line 
1#ifndef MARS_MRanForestCalc
2#define MARS_MRanForestCalc
3
4#ifndef MARS_MTask
5#include "MTask.h"
6#endif
7
8class MParList;
9class MHadronness;
10class MDataArray;
11class MRanTree;
12class MRanForest;
13
14class MRanForestCalc : public MTask
15{
16private:
17 Int_t fNum; // number of trees used to compute hadronness
18
19 MHadronness *fHadroness; //! Output container for calculated hadroness
20 MDataArray *fData; //! Used to store the MDataChains to get the event values
21 MRanForest *fRanForest;
22 MRanTree *fRanTree;
23
24public:
25 MRanForestCalc(const char *name=NULL, const char *title=NULL);
26 ~MRanForestCalc();
27
28 void SetUseNumTrees(UShort_t n=100) { fNum = n; }
29
30 Bool_t PreProcess(MParList *plist);
31 Bool_t Process();
32
33 ClassDef(MRanForestCalc, 0) // Task
34};
35
36#endif
Note: See TracBrowser for help on using the repository browser.