STIR  6.2.0
stir Directory Reference
Directory dependency graph for stir:
/home/sirfuser/devel/STIRdistrib/STIR/src/include/stir

Directories

directory  analytic
 

Files

file  ArcCorrection.h [code]
 Declaration of class stir::ArcCorrection.
 
file  Array.h [code]
 defines the Array class for multi-dimensional (numeric) arrays
 
file  Array.inl
 inline implementations for the stir::Array class
 
file  Array_complex_numbers.h [code]
 defines additional numerical operations for arrays of complex numbers
 
file  array_index_functions.h [code]
 a variety of useful functions for indexing stir::Array objects
 
file  array_index_functions.inl
 implementation of functions in stir/array_index_functions.h
 
file  ArrayFilter1DUsingConvolution.h [code]
 Declaration of class stir::ArrayFilter1DUsingConvolution.
 
file  ArrayFilter1DUsingConvolutionSymmetricKernel.h [code]
 Declaration of class stir::ArrayFilter1DUsingConvolutionSymmetricKernel.
 
file  ArrayFilter2DUsingConvolution.h [code]
 Declaration of class ArrayFilter2DUsingConvolution.
 
file  ArrayFilter3DUsingConvolution.h [code]
 Declaration of class ArrayFilter3DUsingConvolution.
 
file  ArrayFilterUsingRealDFTWithPadding.h [code]
 Declaration of class stir::ArrayFilterUsingRealDFTWithPadding.
 
file  ArrayFunction.h [code]
 This include file provides some additional functionality for stir::Array objects.
 
file  ArrayFunction.inl
 Implementations for ArrayFunction.h.
 
file  ArrayFunctionObject.h [code]
 Declaration of class stir::ArrayFunctionObject.
 
file  ArrayFunctionObject_1ArgumentImplementation.h [code]
 Declaration of class stir::ArrayFunctionObject_1ArgumentImplementation.
 
file  ArrayFunctionObject_2ArgumentImplementation.h [code]
 Declaration of class stir::ArrayFunctionObject_2ArgumentImplementation.
 
file  assign.h [code]
 defines the stir::assign function to assign values to different data types
 
file  assign_to_subregion.h [code]
 declares the stir::assign_to_subregion function
 
file  assign_to_subregion.inl
 implementation of the stir::assign_to_subregion function
 
file  BasicCoordinate.h [code]
 This file declares class stir::BasicCoordinate and some functions acting on stir::BasicCoordinate objects.
 
file  BasicCoordinate.inl
 (inline) implementations for stir::BasicCoordinate
 
file  Bin.h [code]
 Declaration of class stir::Bin.
 
file  Bin.inl
 Implementations of inline functions of class stir::Bin.
 
file  BoundaryConditions.h [code]
 Declaration of class stir::BoundaryConditions.
 
file  ByteOrder.h [code]
 This file declares the stir::ByteOrder class.
 
file  ByteOrder.inl
 This file declares the stir::ByteOrder class.
 
file  ByteOrderDefine.h [code]
 Definition of STIRIsNativeByteOrderBigEndian and STIRIsNativeByteOrderLittleEndian preprocessor symbols.
 
file  CartesianCoordinate2D.h [code]
 defines the stir::CartesianCoordinate2D<coordT> class
 
file  CartesianCoordinate2D.inl
 inline implementations for the stir::CartesianCoordinate2D<coordT> class
 
file  CartesianCoordinate3D.h [code]
 defines the stir::CartesianCoordinate3D<coordT> class
 
file  CartesianCoordinate3D.inl
 inline implementations for the stir::CartesianCoordinate3D<coordT> class
 
file  centre_of_gravity.h [code]
 This file contains functions to compute the centre of gravity of arrays and images.
 
file  ChainedDataProcessor.h [code]
 Declaration of class stir::ChainedDataProcessor.
 
file  common.h [code]
 basic configuration include file
 
file  convert_array.h [code]
 This file declares the stir::convert_array functions. This is a function to convert stir::Array objects to a different numeric type.
 
file  convert_array.inl
 implementation of stir::convert_array
 
file  convert_range.h [code]
 This file declares the stir::convert_range and stir::find_scale_factor functions.
 
file  convert_range.inl
 implementation of stir::convert_range
 
file  Coordinate2D.h [code]
 defines the stir::Coordinate2D<coordT> class
 
file  Coordinate2D.inl
 inline implementations for the stir::Coordinate2D class
 
file  Coordinate3D.h [code]
 defines the stir::Coordinate3D<coordT> class
 
file  Coordinate3D.inl
 inline implementations for the stir::Coordinate3D class
 
file  Coordinate4D.h [code]
 defines the stir::Coordinate4D<coordT> class
 
file  Coordinate4D.inl
 inline implementations for the stir::Coordinate4D class
 
file  copy_fill.h [code]
 Declaration of stir::copy_to and stir::fill_from templates.
 
file  CPUTimer.h [code]
 declares the stir::CPUTimer class.
 
file  CPUTimer.inl
 inline implementations for stir::CPUTimer
 
file  cross_product.h [code]
 defines the cross-product of 2 CartesianCoordinate3D numbers
 
file  cuda_utilities.h [code]
 some utilities for STIR and CUDA
 
file  DataProcessor.h [code]
 Declaration of class stir::DataProcessor.
 
file  DataProcessor.inl
 Inline implementations for class stir::DataProcessor.
 
file  DataSymmetriesForViewSegmentNumbers.h [code]
 Declaration of class stir::DataSymmetriesForViewSegmentNumbers.
 
file  date_time_functions.h [code]
 Functions for date-time conversions.
 
file  decay_correction_factor.h [code]
 Simple functions to compute the decay correction factor.
 
file  Densel.h [code]
 Declaration of typedef stir::Densel.
 
file  deprecated.h [code]
 This file declares a deprecation macro.
 
file  DetectionPosition.h [code]
 Declaration of class stir::DetectionPosition.
 
file  DetectionPosition.inl
 Implementation of inline methods of class stir::DetectionPosition.
 
file  DetectionPositionPair.h [code]
 Declaration of class stir::DetectionPositionPair.
 
file  DetectionPositionPair.inl
 Implementation of inline methods of class stir::DetectionPositionPair.
 
file  DetectorCoordinateMap.h [code]
 Declaration of class stir::DetectorCoordinateMap.
 
file  DiscretisedDensity.h [code]
 defines the stir::DiscretisedDensity class
 
file  DiscretisedDensity.inl
 inline implementation for stir::DiscretisedDensity
 
file  DiscretisedDensityOnCartesianGrid.h [code]
 defines the stir::DiscretisedDensityOnCartesianGrid class
 
file  DiscretisedDensityOnCartesianGrid.inl
 inline implementations for stir::DiscretisedDensityOnCartesianGrid
 
file  display.h [code]
 Functions to display 2D and 3D stir::Array and stir::RelatedViewgrams objects.
 
file  display.inl
 functions to display 2D and 3D stir::Array objects
 
file  doxygen_doc_for_boost.h [code]
 Documentation for some boost functions.
 
file  DynamicDiscretisedDensity.h [code]
 Declaration of class stir::DynamicDiscretisedDensity.
 
file  DynamicDiscretisedDensity.inl
 Inline implementations of class stir::DynamicDiscretisedDensity.
 
file  DynamicProjData.h [code]
 Declaration of class stir::DynamicProjData.
 
file  error.h [code]
 Declaration of stir::error()
 
file  ExamData.h [code]
 declaration of stir::ExamData
 
file  ExamInfo.h [code]
 This file declares the class stir::ExamInfo.
 
file  ExamInfo.inl
 This file declares the class stir::ExamInfo.
 
file  extract_line.h [code]
 Declaration of stir::extract_line.
 
file  extract_line.inl
 Implementation of stir::extract_line.
 
file  FactoryRegistry.h [code]
 Declaration of class stir::FactoryRegistry.
 
file  FactoryRegistry.inl
 Inline implementations for stir::FactoryRegistry.
 
file  FilePath.h [code]
 Declaration of class stir::FilePath This is a class implementing basic filesytem functionality. Parts of this class were copied from Functions for filename manipulations.
 
file  FilePath.inl
 Implementations of inline functions for class stir::FilePath.
 
file  find_fwhm_in_image.h [code]
 A collection of functions to measure resolution.
 
file  find_fwhm_in_image.inl
 A collection of functions to measure resolution.
 
file  find_STIR_config.h [code]
 Declaration of functions to get configuration directory etc.
 
file  FullArrayIterator.h [code]
 This file declares the stir::FullArrayIterator class.
 
file  FullArrayIterator.inl
 inline implementations for stir::FullArrayIterator.
 
file  GatedDiscretisedDensity.h [code]
 Implementation of class stir::GatedDiscretisedDensity.
 
file  GatedProjData.h [code]
 Declaration of class stir::GatedProjData.
 
file  GeneralisedPoissonNoiseGenerator.h [code]
 Declares stir::GeneralisedPoissonNoiseGenerator.
 
file  GeometryBlocksOnCylindrical.h [code]
 Declaration of class stir::GeometryBlocksOnCylindrical.
 
file  HigherPrecision.h [code]
 class stir::HigherPrecision
 
file  HighResWallClockTimer.h [code]
 High-resolution wall-clock timer stir::HighResWallClockTimer.
 
file  HUToMuImageProcessor.h [code]
 Declaration of class stir::HUToMuImageProcessor.
 
file  ImagingModality.h [code]
 Declaration of class stir::ImagingModality.
 
file  index_at_maximum.h [code]
 Declaration of stir:index_at_maximum() and stir::indices_at_maximum()
 
file  IndexRange.h [code]
 This file defines the stir::IndexRange class.
 
file  IndexRange.inl
 inline definitions for the IndexRange class
 
file  IndexRange2D.h [code]
 This file declares the class stir::IndexRange2D.
 
file  IndexRange2D.inl
 inline implementations for stir::IndexRange2D.
 
file  IndexRange3D.h [code]
 This file declares the class stir::IndexRange3D.
 
file  IndexRange3D.inl
 inline implementations for stir::IndexRange3D.
 
file  IndexRange4D.h [code]
 This file declares the class stir::IndexRange4D.
 
file  IndexRange4D.inl
 inline implementations for stir::IndexRange4D.
 
file  info.h [code]
 Declaration of stir::info()
 
file  interfile_keyword_functions.h [code]
 Functions useful for manipulating Interfile keywords.
 
file  interpolate.h [code]
 declares functions for interpolation
 
file  is_null_ptr.h [code]
 Definition of stir::is_null_ptr functions.
 
file  KeyParser.h [code]
 Declaration of class stir::KeyParser.
 
file  line.h [code]
 declaration of class stir::Line
 
file  linear_regression.h [code]
 Declaration of stir::linear_regression()
 
file  linear_regression.inl
 Implementation of inline functions for stir::linear_regression()
 
file  LORCoordinates.h [code]
 defines various classes for specifying a line in 3 dimensions
 
file  LORCoordinates.inl
 Implementations for LORCoordinates.h.
 
file  make_array.h [code]
 Declaration of functions for constructing arrays stir::make_1d_array etc.
 
file  make_array.inl
 Implementation of functions for constructing arrays stir::make_1d_array etc.
 
file  MaximalArrayFilter3D.h [code]
 Applies the dilation filter (i.e. voxel=max(neighbours))
 
file  MaximalImageFilter3D.h [code]
 Implementations for class stir::MaximalImageFilter3D.
 
file  MedianArrayFilter3D.h [code]
 Declaration of class stir::MedianArrayFilter3D.
 
file  MedianImageFilter3D.h [code]
 Declaration of class stir::MedianImageFilter3D.h.
 
file  min_positive_element.h [code]
 Declares the stir::min_positive_element() function.
 
file  MinimalArrayFilter3D.h [code]
 Applies the erosion filter (i.e. voxel=min(neighbours))
 
file  MinimalImageFilter3D.h [code]
 Implementations for class MinimalImageFilter3D.
 
file  ML_norm.h [code]
 Preliminary things for ML normalisation factor estimation.
 
file  modulo.h [code]
 defines stir::modulo() and related functions
 
file  more_algorithms.h [code]
 Declaration of some functions missing from std::algorithm.
 
file  more_algorithms.inl
 Implementation of some functions missing from std::algorithm.
 
file  MultipleDataSetHeader.h [code]
 Declaration of class stir::MultipleDataSetHeader.
 
file  MultipleDataSetHeader.inl
 Inline implementations of class stir::MultipleDataSetHeader.
 
file  MultipleProjData.h [code]
 Declaration of class stir::MultipleProjData.
 
file  multiply_crystal_factors.h [code]
 Declaration of stir::multiply_crystal_factors.
 
file  NestedIterator.h [code]
 This file declares the stir::NestedIterator class and supporting function objects.
 
file  NestedIterator.inl
 inline implementations for stir::NestedIterator.
 
file  NestedIteratorHelpers.h [code]
 This file defines supporting function objects for stir::NestedIterator.
 
file  NonseparableConvolutionUsingRealDFTImageFilter.h [code]
 Declaration of class NonseparableConvolutionUsingRealDFTImageFilter.
 
file  num_threads.h [code]
 Implementation of functions related to setting/getting the number of threads.
 
file  NumericInfo.h [code]
 This file declares the class stir::NumericInfo.
 
file  NumericType.h [code]
 This file declares the stir::NumericType class.
 
file  NumericType.inl
 Implementation of inline methods of class stir::NumericType.
 
file  NumericVectorWithOffset.h [code]
 defines the stir::NumericVectorWithOffset class
 
file  NumericVectorWithOffset.inl
 inline implementations for stir::NumericVectorWithOffset
 
file  ParseAndCreateFrom.h [code]
 Definition of the stir::ParseAndCreateFrom class.
 
file  ParseAndCreateFrom.inl
 implementation of the stir::ParseAndCreateFrom class for stir:DiscretisedDensity
 
file  ParseDiscretisedDensityParameters.h [code]
 Definition of the stir::ParseDiscretisedDensityParameters class.
 
file  ParsingObject.h [code]
 Declaration of class stir::ParsingObject.
 
file  PatientPosition.h [code]
 Declaration of class stir::PatientPosition.
 
file  PixelsOnCartesianGrid.h [code]
 defines the stir::PixelsOnCartesianGrid class
 
file  PixelsOnCartesianGrid.inl
 inline implementations for the stir::PixelsOnCartesianGrid class
 
file  PostFiltering.h [code]
 Declaration the helper class PostFiltering.
 
file  ProjData.h [code]
 Declaration of class stir::ProjData.
 
file  ProjData.inl
 Implementations for inline functions of class stir::ProjData.
 
file  ProjDataFromStream.h [code]
 Declaration of class stir::ProjDataFromStream.
 
file  ProjDataFromStream.inl
 Inline implementations for class stir::ProjDataFromStream.
 
file  ProjDataGEHDF5.h [code]
 Declaration of class stir::GE::RDF_HDF5::ProjDataFromGEHDF5.
 
file  ProjDataInfo.h [code]
 Declaration of class stir::ProjDataInfo.
 
file  ProjDataInfo.inl
 Implementations of inline functions for class stir::ProjDataInfo.
 
file  ProjDataInfoBlocksOnCylindrical.h [code]
 Declaration of class stir::ProjDataInfoBlocksOnCylindrical.
 
file  ProjDataInfoBlocksOnCylindricalNoArcCorr.h [code]
 Declaration of class stir::ProjDataInfoBlocksOnCylindricalNoArcCorr.
 
file  ProjDataInfoBlocksOnCylindricalNoArcCorr.inl
 Implementation of inline functions of class stir::ProjDataInfoBlocksOnCylindricalNoArcCorr.
 
file  ProjDataInfoCylindrical.h [code]
 Declaration of class stir::ProjDataInfoCylindrical.
 
file  ProjDataInfoCylindrical.inl
 Implementation of inline functions of class stir::ProjDataInfoCylindrical.
 
file  ProjDataInfoCylindricalArcCorr.h [code]
 Declaration of class stir::ProjDataInfoCylindricalArcCorr.
 
file  ProjDataInfoCylindricalArcCorr.inl
 Implementation of inline functions of class stir::ProjDataInfoCylindricalArcCorr.
 
file  ProjDataInfoCylindricalNoArcCorr.h [code]
 Declaration of class stir::ProjDataInfoCylindricalNoArcCorr.
 
file  ProjDataInfoCylindricalNoArcCorr.inl
 Implementation of inline functions of class ProjDataInfoCylindricalNoArcCorr.
 
file  ProjDataInfoGeneric.h [code]
 Declaration of class stir::ProjDataInfoGeneric.
 
file  ProjDataInfoGeneric.inl
 Implementation of inline functions of class stir::ProjDataInfoGeneric.
 
file  ProjDataInfoGenericNoArcCorr.h [code]
 Declaration of class stir::ProjDataInfoGenericNoArcCorr.
 
file  ProjDataInfoGenericNoArcCorr.inl
 Implementation of inline functions of class stir::ProjDataInfoGenericNoArcCorr.
 
file  ProjDataInfoSubsetByView.h [code]
 Declaration of class stir::ProjDataInfoSubsetByView.
 
file  ProjDataInMemory.h [code]
 Declaration of class stir::ProjDataInMemory.
 
file  ProjDataInterfile.h [code]
 Declaration of class stir::ProjDataInterfile.
 
file  Radionuclide.h [code]
 Declaration of class stir::Radionuclide.
 
file  RadionuclideDB.h [code]
 Declaration of class stir::RadionuclideDB.
 
file  recon_array_functions.h [code]
 a variety of useful functions
 
file  RegisteredObject.h [code]
 Declaration of class stiir::RegisteredObject.
 
file  RegisteredObject.inl
 Inline implementations for class stir::RegisteredObject.
 
file  RegisteredObjectBase.h [code]
 Declaration of class stir::RegisteredObjectBase.
 
file  RegisteredParsingObject.h [code]
 Declaration of class stir::RegisteredParsingObject.
 
file  RegisteredParsingObject.inl
 Inline implementations for class stir::RegisteredParsingObject.
 
file  RelatedViewgrams.h [code]
 Declaration of class stir::RelatedViewgrams.
 
file  RelatedViewgrams.inl
 inline implementations for class stir::RelatedViewgrams
 
file  round.h [code]
 Declaration of the stir::round functions.
 
file  round.inl
 Implementation of the stir::round functions.
 
file  RunTests.h [code]
 defines the stir::RunTests class
 
file  scale_sinograms.h [code]
 declaration of stir::scale_sinograms and stir::get_scale_factors_per_sinogram
 
file  Scanner.h [code]
 Declaration of class stir::Scanner.
 
file  Scanner.inl
 implementation of inline functions of class Scanner
 
file  Segment.h [code]
 Declaration of class stir::Segment.
 
file  Segment.inl
 implementation of inline functions of class stir::Segment
 
file  SegmentBySinogram.h [code]
 Declaration of class stir::SegmentBySinogram.
 
file  SegmentBySinogram.inl
 Implementations of inline functions of class stir::SegmentBySinogram.
 
file  SegmentByView.h [code]
 Declaration of class stir::SegmentByView.
 
file  SegmentByView.inl
 Implementations of inline functions of class stir::SegmentByView.
 
file  SegmentIndices.h [code]
 Definition of class stir::SegmentIndices.
 
file  SegmentIndices.inl
 inline implementations for class stir::SegmentIndices
 
file  SeparableArrayFunctionObject.h [code]
 Declaration of class stir::SeparableArrayFunctionObject.
 
file  SeparableCartesianMetzImageFilter.h [code]
 Declaration of class stir::SeparableCartesianMetzImageFilter.
 
file  SeparableConvolutionImageFilter.h [code]
 Declaration of class stir::SeparableConvolutionImageFilter.
 
file  SeparableGaussianArrayFilter.h [code]
 Declaration of class stir::SeparableGaussianArrayFilter.
 
file  SeparableGaussianImageFilter.h [code]
 Declaration of class stir::SeparableGaussianImageFilter.
 
file  SeparableMetzArrayFilter.h [code]
 Declaration of class stir::SeparableMetzArrayFilter.
 
file  shared_ptr.h [code]
 Import of std::shared_ptr, std::dynamic_pointer_cast and std::static_pointer_cast (or corresponding boost versions if STIR_USE_BOOST_SHARED_PTR is set, i.e. normally when std::shared_ptr doesn't exist) into the stir namespace.
 
file  Sinogram.h [code]
 Declaration of class stir::Sinogram.
 
file  Sinogram.inl
 Implementations of inline functions of class stir::Sinogram.
 
file  SinogramIndices.h [code]
 Definition of class stir::SinogramIndices.
 
file  SinogramIndices.inl
 inline implementations for class stir::SinogramIndices
 
file  SSRB.h [code]
 Declaration of stir::SSRB functions.
 
file  stream.h [code]
 Input/output of basic vector-like types to/from streams.
 
file  stream.inl
 Input/output of basic vector-like types to/from streams.
 
file  Succeeded.h [code]
 Declaration of class stir::Succeeded.
 
file  thresholding.h [code]
 Declaration of functions that threshold sequences (specified by iterators).
 
file  ThresholdMinToSmallPositiveValueDataProcessor.h [code]
 Declaration of class stir::ThresholdMinToSmallPositiveValueDataProcessor.
 
file  TimedBlock.h [code]
 Class stir::TimedBlock.
 
file  TimedObject.h [code]
 declares the stir::TimedObject class
 
file  TimedObject.inl
 inline implementations for stir::TimedObject
 
file  TimeFrameDefinitions.h [code]
 Declaration of class stir::TimeFrameDefinitions.
 
file  TimeGateDefinitions.h [code]
 Declaration of class stir::TimeGateDefinitions.
 
file  Timer.h [code]
 This declares the stir::Timer class.
 
file  Timer.inl
 inline implementations for stir::Timer
 
file  TOF_conversions.h [code]
 Implementations of inline functions for TOF time to mm.
 
file  TrivialDataSymmetriesForViewSegmentNumbers.h [code]
 Declaration of class stir::TrivialDataSymmetriesForViewSegmentNumbers.
 
file  TrivialDataSymmetriesForViewSegmentNumbers.inl
 Implementation of inline-methods of class stir::TrivialDataSymmetriesForViewSegmentNumbers.
 
file  TruncateToCylindricalFOVImageProcessor.h [code]
 Declaration of class stir::TruncateToCylindricalFOVImageProcessor.
 
file  unique_ptr.h [code]
 Import of std::unique_ptr into the stir namespace, together with work-arounds for other compilers.
 
file  utilities.h [code]
 This file declares various utility functions.
 
file  utilities.inl
 inline implementations for utility.h
 
file  VectorWithOffset.h [code]
 defines the stir::VectorWithOffset class
 
file  VectorWithOffset.inl
 inline implementations of stir::VectorWithOffset
 
file  Verbosity.h [code]
 Declaration of class stir::Verbosity.
 
file  Viewgram.h [code]
 Declaration of class stir::Viewgram.
 
file  Viewgram.inl
 Inline implementations of class stir::Viewgram.
 
file  ViewgramIndices.h [code]
 Definition of class stir::ViewgramIndices.
 
file  ViewgramIndices.inl
 inline implementations for class stir::ViewgramIndices
 
file  ViewSegmentNumbers.h [code]
 Definition of class stir::ViewSegmentNumbers, alias to stir::ViewgramIndices.
 
file  ViewSegmentNumbers.inl
 inline implementations for class stir::ViewSegmentNumbers
 
file  VoxelsOnCartesianGrid.h [code]
 defines the stir::VoxelsOnCartesianGrid class
 
file  VoxelsOnCartesianGrid.inl
 inline implementations for the stir::VoxelsOnCartesianGrid class
 
file  warning.h [code]
 Declaration of stir::warning()
 
file  zoom.h [code]
 This file declares various zooming functions.
 
file  ZoomOptions.h [code]
 Declaration of class stir::ZoomOptions.