00001 00002 // 00003 // FILL_IN: Comparisson package 00004 // 00005 // boehm@physics.harvard.edu 00007 #ifndef FIXMOD_H 00008 #define FIXMOD_H 00009 #ifndef JOBCMODULE_H 00010 #include "JobControl/JobCModule.h" 00011 #endif 00012 #include <vector> 00013 #include "TTree.h" 00014 #include "NueAna/NueAnalysisCuts.h" 00015 #include <string> 00016 00017 using namespace std; 00018 00019 00020 class TH1F; 00021 class TFile; 00022 class NueRecord; 00023 00024 00025 class FixModule : public JobCModule 00026 { 00027 public: 00028 FixModule(); 00029 ~FixModule(); 00030 00031 public: 00032 // Analysis and Reconstruction methods 00033 JobCResult Reco(MomNavigator* mom); 00034 void EndJob(); 00035 void BeginJob(); 00036 00037 const Registry& DefaultConfig() const; 00038 void Config(const Registry& r); 00039 00040 private: 00041 int counter; 00042 int kept; 00043 std::string fInFile; 00044 std::string fOutFile; 00045 00046 }; 00047 #endif // COMPAREALL_H 00048
1.3.9.1