STIR
6.2.0
|
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. | |