PET application

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.

PET geometry

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:

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).