STIR 6.5.0
Normalisation building blocks
Collaboration diagram for Normalisation building blocks:

Files

file  /home/kris/devel/STIRdistrib/STIR/src/include/stir/recon_buildblock/BinNormalisation.h
 Declaration of class stir::BinNormalisation.
file  /home/kris/devel/STIRdistrib/STIR/src/include/stir/recon_buildblock/BinNormalisationFromAttenuationImage.h
 Declaration of class stir::BinNormalisationFromAttenuationImage.
file  /home/kris/devel/STIRdistrib/STIR/src/include/stir/recon_buildblock/BinNormalisationFromPETSIRD.h
 Declaration of class stir::BinNormalisationFromPETSIRD.
file  /home/kris/devel/STIRdistrib/STIR/src/include/stir/recon_buildblock/BinNormalisationFromProjData.h
 Declaration of class stir::BinNormalisationFromProjData.
file  /home/kris/devel/STIRdistrib/STIR/src/include/stir/recon_buildblock/BinNormalisationPETFromComponents.h
 Declaration of class stir::BinNormalisationPETFromComponents.
file  /home/kris/devel/STIRdistrib/STIR/src/include/stir/recon_buildblock/BinNormalisationWithCalibration.h
 Declaration of class stir::BinNormalisationWithCalibration.
file  /home/kris/devel/STIRdistrib/STIR/src/include/stir/recon_buildblock/ChainedBinNormalisation.h
 Declaration of class stir::ChainedBinNormalisation.
file  /home/kris/devel/STIRdistrib/STIR/src/include/stir/recon_buildblock/TrivialBinNormalisation.h
 Declaration of class stir::TrivialBinNormalisation.
file  /home/kris/devel/STIRdistrib/STIR/src/recon_buildblock/BinNormalisation.cxx
 Implementation for class stir::BinNormalisation.
file  /home/kris/devel/STIRdistrib/STIR/src/recon_buildblock/BinNormalisationFromAttenuationImage.cxx
 Implementation for class stir::BinNormalisationFromAttenuationImage.
file  /home/kris/devel/STIRdistrib/STIR/src/recon_buildblock/BinNormalisationFromPETSIRD.cxx
 Implementation for class stir::BinNormalisationFromPETSIRD.
file  /home/kris/devel/STIRdistrib/STIR/src/recon_buildblock/BinNormalisationFromProjData.cxx
 Implementation for class stir::BinNormalisationFromProjData.
file  /home/kris/devel/STIRdistrib/STIR/src/recon_buildblock/BinNormalisationPETFromComponents.cxx
 Implementation for class stir::BinNormalisationPETFromComponents.
file  /home/kris/devel/STIRdistrib/STIR/src/recon_buildblock/BinNormalisationWithCalibration.cxx
 Implementation for class stir::BinNormalisationWithCalibration.
file  /home/kris/devel/STIRdistrib/STIR/src/recon_buildblock/ChainedBinNormalisation.cxx
 Implementation for class stir::ChainedBinNormalisation.
file  /home/kris/devel/STIRdistrib/STIR/src/recon_buildblock/TrivialBinNormalisation.cxx
 Implementations for class stir::TrivialBinNormalisation.

Classes

class  stir::BinNormalisation
 Abstract base class for implementing bin-wise normalisation of data. More...
class  stir::BinNormalisationFromAttenuationImage
 A BinNormalisation class that gets attenuation correction factors from an attenuation image. More...
class  stir::BinNormalisationFromProjData
 A BinNormalisation class that gets the normalisation factors from a ProjData object. More...
class  stir::BinNormalisationPETFromComponents
 A BinNormalisation class that uses component-based normalisation for PET. More...
class  stir::BinNormalisationWithCalibration
class  stir::ChainedBinNormalisation
 A BinNormalisation class that simply multiplies the factors given by 2 BinNormalisation objects. More...
class  stir::TrivialBinNormalisation
 Trivial class which does not do any normalisation whatsoever. More...

Detailed Description

Everything related to BinNormalisation classes.

In PET 'normalisation' is used to describe a multiplicative calibration of every detector-pair. More generally, it can be used to the process of 'correcting' projection data by multiplying every bin with a factor.