Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

BagTreeAna.h

Go to the documentation of this file.
00001 
00020 #ifndef BAGTREEANA_H
00021 #define BAGTREEANA_H
00022 
00023 #include "TObject.h"
00024 #include "NueAna/NueAnaBase.h"
00025 #include "NueAna/BagTree.h"
00026 #include "NueAna/NueAnaTools/DecisionTreeReader.h"
00027 
00028 class NueRecord;
00029 //class TreePID;
00030 
00031 class BagTreeAna
00032 {
00033 
00034 public:
00035 
00036     BagTreeAna(NueRecord &nr, BagTree &tp);
00037     virtual ~BagTreeAna();
00038     
00039     void Analyze();
00040     void Reset();
00041 
00042 private: 
00043     NueRecord &nueRec;
00044     BagTree &fbt;
00045 
00046     BagTreeAna(const BagTreeAna& rhs); //copy constructor
00047     BagTreeAna& operator=(const BagTreeAna& rhs); //assignment
00048 
00049     static DecisionTreeReader heBag;
00050 
00051     ClassDef(BagTreeAna,1)
00052 };
00053 // 
00054 #endif  // TREEPIDANA_H
00055 

Generated on Mon Feb 15 11:06:23 2010 for loon by  doxygen 1.3.9.1