Simulate timing resolution, TCT, TPA-TCT of 2D&3D Si&SiC detector
Project description
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
- Add 3D simulation
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.2.tar.gz
(15.7 kB
view details)
File details
Details for the file raser-2.0.2.tar.gz
.
File metadata
- Download URL: raser-2.0.2.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 | 3faab6e974239cef261b5c4b1b031164c5edacfe9a3199024e25c69f99420591 |
|
MD5 | 9b499446bf72730bde90c0511200849e |
|
BLAKE2b-256 | a8b892c9429446ac83221e6f47c42e5b174dfe82b71f395fca8c2214d1793a42 |