icecube.truncated_energy.stochasticity module¶
- class icecube.truncated_energy.stochasticity.Calculator(context)¶
Bases:
I3ConditionalModule
Stochasticity calculation module
This module uses the stochastic muon energy losses calculated by the BINs method of the truncated_energy project to calculate the stochasticity of an event.
- Parameters:
UseTruncatedInputs (bool) – Default: False Does the i3 file already contains _BINS_dEdxVector output from truncated reconstruction?
Truncated_Seed (str) – Default: ‘SplineMPE’ Seed of the truncated reconstruction.
Truncated_Suffix (str) – Default: empty string Additional name tag that goes into the truncated output keys.
Truncated_Model (str) – Default: ‘_SPICEMie’ The ice model used by the truncated reconstruction.
Truncated_dEdxVector (str) – Default: empty string Name of the _dEdxVector key in truncated reconstruction result, if alredy known.
OutputName (str) – Default: ‘Stochasticity’ Name of the output stochasticity frame key.
- Configure((I3ConditionalModule)arg1) None : ¶
- C++ signature :
void Configure(PythonModule<I3ConditionalModule> {lvalue})
- Physics((I3ConditionalModule)arg1, (I3Frame)arg2) None : ¶
- C++ signature :
void Physics(PythonModule<I3ConditionalModule> {lvalue},boost::shared_ptr<I3Frame>)