mermithid.processors.TritiumSpectrum.TritiumSpectrumGenerator module

Some template vars

Members: TritiumSpectrumGenerator increase_range

Functions:

Classes:

Generate Tritium fake spectrum Author: M. Guigue Date: Mar 30 2018

Summary

Data:

Reference

class mermithid.processors.TritiumSpectrum.TritiumSpectrumGenerator.TritiumSpectrumGenerator(name, *args, **kwargs)[source]

Bases: morpho.processors.BaseProcessor.BaseProcessor

Generate a smeared tritium spectrum. It accounts for the background to estimate the number of events to generate based on the exposure time.

InternalConfigure(config_dict={})[source]

Required class attributes: - volume [m3] - density [1/m3] - experiment duration [s] - neutrino mass [eV] - energy window [KEmin,KEmax] - background [counts/eV/s] - energy resolution [eV]

InternalRun()[source]

Method called by Run() to run the object. Must be overridden by child class.