Metadata-Version: 2.1
Name: raser
Version: 0.2.1
Summary: Simulate timing resolution, TCT, TPA-TCT of 2D&3D Si&SiC detector
Home-page: https://github.com/dt-np/raser
Author: Xin Shi
Author-email: XXX@example.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown

RASER
======

RAdiation SEmiconductoR

Function
======

- Simulate the time resolution of 2D and 3D SiC or SiC detector
- Simulate the TCT and TPA scan

Dependent packages and environments
======

- python fenics
- pybind-geant4
- python-tk, python-ipython, tk-dev
- build-essential libboost-all-dev qtcreator qt5-default python3-pip
- libgl1-mesa-dev libglu1-mesa-dev libxt-dev libxmu-dev libxi-dev zlib1g-dev
  libgl2ps-dev libexpat1-dev libxerces-c-dev

Reference run setting
======

- run program like:
 $./pyraser/raser.py det_model=planar3D parfile=setting.json
- setting.json: define all paramters you want input
- raser.py examples:

    from setting import Setting
    from geometry import R3dDetector
    from pyfenics import FenicsCal
    from g4particles import Particles
    from calcurrent import CalCurrent

    dset = Setting(args)
    my_d = R3dDetector(dset)
    my_f = FenicsCal(my_d, dset.fenics)
    my_g4p = Particles(my_d, my_f, dset)
    my_current = CalCurrent(my_d, my_f, my_g4p, dset)

Version 
======
Raser-0.2
 - 3D simulation

