00001 #ifndef I3NUGENNORMALIZERMODULE 00002 #define I3NUGENNORMALIZERMODULE 00003 00004 #include <icetray/I3Module.h> 00005 00020 class I3NuGenNormalizerModule : public I3Module 00021 { 00022 public: 00026 I3NuGenNormalizerModule(const I3Context& context); 00027 00031 void Configure(); 00032 00036 void Physics(I3FramePtr frame); 00037 00038 00042 void Finish(); 00043 00044 private: 00045 00047 string mc_tree_name_; 00049 long number_of_events_; 00051 long channels_; 00053 string output_name_; 00054 00055 }; 00056 00057 #endif