Skip to content

Commit 9a60a94

Browse files
authored
Update README.md
1 parent 9e3ba36 commit 9a60a94

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

README.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,19 @@
11
# TCode
2-
Application for simulation of solid state sensor response
2+
3+
## What is it?
4+
TCode is a C++14 compliant application to simulate the response of solid state sensors implemented on top of [Hydra](https://github.com/MultithreadCorner/Hydra). TCode is still in its infancy, for the moment we focused on raw performance and will make more complete and user friendly in the near future.
5+
6+
## How it works
7+
TCode uses external 3D maps of electric fields, carrier mobilities and weighting field and energy deposit to simulate the response in current of solid state sensors. The motion of the individual carriers produced in the initial deposit is determined using a 4th other Runge-Kutta using the electric field and the mobilities and assuming that the carriers always move at drift velocity. At each time interval the current induced in the electrod is calculated from the carriers velocity using the corresponding weighting field, according to the [Shockley](https://aip.scitation.org/doi/10.1063/1.1710367)-[Ramo](https://ieeexplore.ieee.org/document/1686997) theorem.
8+
9+
## Dependencies
10+
TCode depends on [ROOT](https://github.com/root-project/root), [libconfig](https://hyperrealm.github.io/libconfig/) and [TCLAP](http://tclap.sourceforge.net/).
11+
12+
## Manual
13+
IN PREPARATION
14+
15+
## Authors
16+
TCode was created by [Andrea Contu](https://github.com/acontu) and [Angelo Loi](https://github.com/angeloloi19).
17+
18+
## Acknowledgement
19+
TCode was developed within the Timespot collaboration, supported by the [Instituto Nazionale di Fisica Nucleare (INFN)](http://home.infn.it/en/).

0 commit comments

Comments
 (0)