icecube.common_variables.hit_multiplicity.I3HitMultiplicityCalculator module¶
This python module contains the I3HitMultiplicityCalculator icetray module.
- class icecube.common_variables.hit_multiplicity.I3HitMultiplicityCalculator.I3HitMultiplicityCalculator(context)¶
Bases:
I3ConditionalModule
This icetray module calculates the hit multiplicity variables, e.g. NHitStrings, NHitDoms, NHitDomsOnePulse, and NPulses.
This icetray module puts an
icecube.common_variables.hit_multiplicity.I3HitMultiplicityValues
I3FrameObject, holding the calculated values, into the frame. Its name will be the one specified through the OutputI3HitMultiplicityValuesName module parameter.- Configure((I3ConditionalModule)arg1) None : ¶
- C++ signature :
void Configure(PythonModule<I3ConditionalModule> {lvalue})
- property OutputI3HitMultiplicityValuesName¶
The name of the output I3HitMultiplicityValues frame object.
- Physics((I3ConditionalModule)arg1, (I3Frame)arg2) None : ¶
- C++ signature :
void Physics(PythonModule<I3ConditionalModule> {lvalue},boost::shared_ptr<I3Frame>)
- property PulseSeriesMapName¶
The frame object name of the pulse series map used to calculate the hit multiplicity values.
- property PyLogLevel¶
The Python
logging
module log level for this module.