-
Notifications
You must be signed in to change notification settings - Fork 40
Current status
David Sarrut edited this page May 31, 2022
·
23 revisions
The 'version' column indicates the tag with the last modification.
WIP = Work In Progress.
There are 5 sections: General, Geometry, Physics, Source, Actors.
General | version | com |
---|---|---|
time slicing | 0.2.3 | Working, see test006_runs.py |
rnd engine | 0.2.4 | MixMax and MersenneTwister, auto or fixed seed test004_simple.py |
qt visu | 0.2.3 | ok osx ; on Linux, only with develop install, not with pip |
log during running | WIP | with 'ftm' lib, see log function |
convert macros | convert old GATE macro to new python-gate ? |
Geometry | version | com |
---|---|---|
Basics volumes | 0.2.3 | Box, Cons, Polyhedra, Sphere, Trap, Tubs doc and code |
Materials | 0.2.3 |
add_material_database('./data/GateMaterials.db') see test007_volumes.py
|
Voxelized volumes | 0.2.3 | Read from mhd, generic pixel value to material conversion. See test009_voxels.py |
Boolean vol | 0.2.3 | Working. See test016_bool_volumes.py. Warning origin coord system |
STL vol | not yet | |
repeater | 0.2.4 | See test017 and spect collimator |
Physics | version | com |
---|---|---|
G4 phys lists | 0.2.3 | Working. See test013_phys_lists_1.py |
ion decay | 0.2.3 | Working. See test013_phys_lists_3.py L20 |
production cuts | 0.2.3 | Working. See test013_phys_lists_3.py L24 |
other cuts | TODO | |
biased cross section | TODO | |
split, Russian Roulette | TODO ; available with G4 macros : test019_linac_phsp_base.py L99 | |
entanglement | TODO | |
optical | TODO | |
polarization | TODO | |
DNA, bio | TODO | |
EM field | TODO |
Source | version | com |
---|---|---|
Generic (simple) | 0.2.3 | See test010_generic_source.py |
Voxelized | 0.2.3 | See test021_voxel_source.py |
activity half life | 0.2.3 | See test022_half_life.py |
e+ F18 spectra | 0.2.3 | First version test018_pet.py |
gamma back-to-back | TODO | |
other e+ spectra | 0.3.4 | Done, see test031 |
analytic Y90 | TODO | |
source motion | 0.3.4 | to be checked when attached to a volume |
source confine | 0.2.3 | See test010_generic_source_confine.py |
phsp source | TODO | |
GAN source Linac | >0.3.4 | test034_gan_phsp_linac.py |
GAN source SPECT | TODO | |
GAN source PET | TODO |
Actors (scorers) | version | com |
---|---|---|
SimulationStatisticsActor | 0.2.3 | test004_simulation_stats_actor.py |
DoseActor | 0.2.3 | Basic version (with uncertainty), test008_dose_actor.py |
multiple attach | 0.2.3 | Actors can be triggered from several volumes test025_hits_collection.py L94 |
PhaseSpaceActor | 0.2.3 | Started, WIP test019_linac_phsp_base.py |
HitsCollectionActor | 0.2.3 | Started, WIP. test025_hits_collection.py |
Digitizer | 0.2.4 | Started: HitsCollectionActor, HitsAdderActor, HitsEnergyWindowActor, HitsProjectionActor |
MotionVolume | 0.3.4 | Done, see test030 |
LETActor | TODO | |
TLEActor | TODO (TLE, seTLE, vpgTLE) | |
ARFActor | TODO | |
FFDActor | TODO | |
Acceptance Angle | 0.2.4 | Prevent to generate particle oustide a given acceptance angle, see test028-4, also test033 |
Misc | version | com |
---|---|---|
Link with RTK | TODO | |
Link with Castor | TODO | |
Link with STIR | TODO |