GAMOS 5.1.0 User's Guide | ||
---|---|---|
<<< Previous | Next >>> |
Before reading this chapter we recommend you to read the chapter on Detector, that contains the utilities that are common to all detector applications.
The PET application contains two directories. The first one, PetGeometry, contains an utility to build a simple PET ring detector by just defining a few parameters. The second one contains the PET event classifier, the Compton identification algorithms and a few histogram classes.
Many of the utilities for PET detectors are related to the sensitive detectors that they contain, so please read the Sensitive Detectors chapter if you have not done it yet.
The directory source/Detector/PET/GeometryData contains several examples of building simple PET ring detectors with text geometry files by just defining the following parameters:
:P NCRYSTALS_transaxial VALUE : Number of crystals per block in the transaxial direction
:P NCRYSTALS_axial VALUE : Number of crystals per block in the axial direction
:P NBLOCKS VALUE : Number of blocks of crystals per ring
:P NRINGS VALUE : Number of rings of blocks
:P CRYS_transaxial VALUE: Crystal size, trans-axial
:P CRYS_axial VALUE : Crystal size, axial
:P CRYS_radial VALUE : Crystal size, radial
:P DIAMETER VALUE : Detector ring diameter
:PS CRYS_MATE VALUE : Name of crystal material
:P WORLD_Z VALUE : World Z dimension (the X and Y are calculated as slightly bigger than the detector
There are several examples of simplified commercial PET detectors in the files with suffix .geom in that directory. To use this utility you just have to choose as your geometry the GmGeometryFromText one:
/gamos/geometry GmGeometryFromText
NOTE: This module is just thought for simple PET geometries. If you want to do more complicated geometries, we recommend you to describe them with a text file (see section Building your geometry with a text file).
<<< Previous | Home | Next >>> |
Automatic determination of user limits for a detector | PET event classification |