#include <I3NuGenNormalizerModule.h>
Public Member Functions | |
I3NuGenNormalizerModule (const I3Context &context) | |
void | Configure () |
void | Physics (I3FramePtr frame) |
void | Finish () |
Private Attributes | |
string | mc_tree_name_ |
name of mcTree containing pre-earth neutrino | |
long | number_of_events_ |
number of events per file | |
long | channels_ |
number of neutrino channels | |
string | output_name_ |
name of output |
This module takes nugen and tray parameters out of the frame and puts a normalization constant into the frame as an I3Double. This number should be multiplied by a neutrino flux to get the weight for this event. Watch out for units, this number is in I3Units! It that is: m^2 * sr / GeV
|
constructor |
|
I3Module configuration |
|
I3Moudle Finish |
|
I3Module Physics |
|
number of neutrino channels
|
|
name of mcTree containing pre-earth neutrino
|
|
number of events per file
|
|
name of output
|