source: HiSusy/trunk/Delphes-3.0.0/external/ExRootAnalysis/ExRootFilter.h @ 1

Last change on this file since 1 was 1, checked in by zerwas, 11 years ago

first import of structure, PYTHIA8 and DELPHES

File size: 585 bytes
Line 
1#ifndef ExRootFilter_h
2#define ExRootFilter_h
3
4#include "Rtypes.h"
5
6#include <map>
7
8class ExRootClassifier;
9class TSeqCollection;
10class TObjArray;
11class TIterator;
12
13class ExRootFilter
14{
15public:
16
17  ExRootFilter(const TSeqCollection *collection);
18  ~ExRootFilter();
19
20  void Reset(ExRootClassifier *classifier = 0);
21
22  TObjArray *GetSubArray(ExRootClassifier *classifier, Int_t category);
23
24private:
25
26  const TSeqCollection *fCollection; //!
27  TIterator *fIter; //!
28
29  std::map<ExRootClassifier*, std::pair<Bool_t, std::map<Int_t, TObjArray*> > > fMap; //!
30
31};
32
33#endif /* ExRootFilter */
34
Note: See TracBrowser for help on using the repository browser.