Skip to content
/ pmt_sim Public

Simulation for Charge Response of Dynode based PMTs

Notifications You must be signed in to change notification settings

timbk/pmt_sim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

general

A collection of python Scripts used for the PMT simulation as part of my Bachelor thesis. See the Bachelor thesis for a more detailed description of whats going on.

requirements

This project has been written for python 3.6. It will most likely work with older versions of python 3. The core module (pmt_sim) works on old versions of python 2, too.

Dependencies: numpy, matplotlib

files

pmt_sim.py

The main module that contains the actual simulation functions.

int.py

GUI application that allows to quickly test different simulation settings. Allows to load measured data

example.py

Minimalistic script to run the simulation

helpers.py

Module that contains a function to load the data from measurement files.

simfit.py

Finds a local best fit for the simulation parameters to a measurement.

oldcounter.py

Partial reimplementation of the collections.Counter class. It is used by the pmt_sim module because of the old python version on the CIP-Pool.

About

Simulation for Charge Response of Dynode based PMTs

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages