Simulate timing resolution, TCT, TPA-TCT of 2D&3D Si&SiC detector
Project description
RASER
RAdiation SEmiconductoR
https://pypi.org/project/raser
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)
-
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
raser-2.0.3.tar.gz
(15.7 kB
view details)
File details
Details for the file raser-2.0.3.tar.gz
.
File metadata
- Download URL: raser-2.0.3.tar.gz
- Upload date:
- Size: 15.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.21.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28afc253d8dbe1e7e8688ca3ee518feae1a3f66881c6469fb4b68a4c859482d2 |
|
MD5 | 9e9a8c4cc73538c328283dae87cc9712 |
|
BLAKE2b-256 | deb2f109a582c06b47bd5de3649e5593df121e91d4302117b7f16a7c9779fbcc |