|
LSSTApplications
8.0.0.0+107,8.0.0.1+13,9.1+18,9.2,master-g084aeec0a4,master-g0aced2eed8+6,master-g15627eb03c,master-g28afc54ef9,master-g3391ba5ea0,master-g3d0fb8ae5f,master-g4432ae2e89+36,master-g5c3c32f3ec+17,master-g60f1e072bb+1,master-g6a3ac32d1b,master-g76a88a4307+1,master-g7bce1f4e06+57,master-g8ff4092549+31,master-g98e65bf68e,master-ga6b77976b1+53,master-gae20e2b580+3,master-gb584cd3397+53,master-gc5448b162b+1,master-gc54cf9771d,master-gc69578ece6+1,master-gcbf758c456+22,master-gcec1da163f+63,master-gcf15f11bcc,master-gd167108223,master-gf44c96c709
LSSTDataManagementBasePackage
|
| Estimate image backgrounds | |
| A class to handle Icrs coordinates (inherits from Coord) | |
| A class to handle Fk5 coordinates (inherits from Coord) | |
| A class to handle Galactic coordinates (inherits from Coord) | |
| A class to handle Ecliptic coordinates (inherits from Coord) | |
| A class to handle topocentric (AltAz) coordinates (inherits from Coord) | |
| Store information about an observatory ... lat/long, elevation | |
| A set of pixels in an Image | |
| A Control Object for Footprints, controlling e.g. how they are grown | |
| A control object for HeavyFootprints | |
| A functor class to allow users to process all the pixels in a Footprint | |
| A set of Footprints, associated with a MaskedImage | |
| A circularly symmetric Gaussian Psf class with no spatial variation, intended mostly for testing purposes | |
| A set of pixels in an Image, including those pixels' actual values | |
| A peak in an image | |
| A polymorphic base class for representing an image's Point Spread Function | |
| Formatter for persistence of Psf instances | |
| A Threshold is used to pass a threshold value to detection algorithms | |
| An error talking to ds9 | |
| An exception thrown when problems are found when reading or writing FITS files | |
| Lifetime-management for memory that goes into FITS memory files | |
| A simple struct that combines the two arguments that must be passed to most cfitsio routines and contains thin and/or templated wrappers around common cfitsio routines | |
| Class implementing persistence and retrieval for DecoratedImages | |
| Class implementing persistence and retrieval for Exposures | |
| Class implementing persistence and retrieval for Images | |
| Class implementing persistence and retrieval for MaskedImages | |
| Class implementing persistence and retrieval for Masks | |
| Class implementing persistence and retrieval for TanWcs objects | |
| Class implementing persistence and retrieval for Wcs objects | |
| EllipticityBase is a base class for complex ellipticity types | |
| An ellipse core for the semimajor/semiminor axis and position angle parametrization (a,b,theta) | |
| A base class for parametrizations of the "core" of an ellipse - the ellipticity and size | |
| A temporary-only expression object for ellipse core convolution | |
| A temporary-only expression object representing a LinearTransform that maps the ellipse core to a unit circle | |
| A temporary-only expression object for ellipse core transformations | |
| A logarithmic complex ellipticity with magnitude \(|e| = \ln (a/b) \) | |
| A complex ellipticity with magnitude \(|e| = \frac{a^2 - b^2}{a^2 + b^2}\) | |
| An ellipse defined by an arbitrary BaseCore and a center point | |
| A temporary-only expression object for ellipse convolution | |
| A temporary-only expression object representing an AffineTransform that maps the Ellipse to a unit circle at the origin | |
| A temporary-only expression object for ellipse transformations | |
| A functor that returns points on the boundary of the ellipse as a function of a parameter that runs between 0 and 2 pi (but is not angle) | |
| An ellipse core with quadrupole moments as parameters | |
| An ellipse core with a complex ellipticity and radius parameterization | |
| The radius defined as the 4th root of the determinant of the quadrupole matrix | |
| The radius defined as \(\sqrt{0.5(I_{xx} + I_{yy})}\) | |
| The natural logarithm of the DeterminantRadius | |
| The natural logarithm of the TraceRadius | |
| A complex ellipticity with magnitude \(|e| = \frac{a-b}{a+b} \) | |
| An affine coordinate transformation consisting of a linear transformation and an offset | |
| A class used to convert scalar POD types such as double to Angle | |
| An integer coordinate rectangle | |
| A floating-point coordinate rectangle geometry | |
| A coordinate class intended to represent absolute positions | |
| A coordinate class intended to represent offsets and dimensions | |
| A CRTP base class for coordinate objects | |
| Specialization of CoordinateBase for 2 dimensions | |
| Specialization of CoordinateBase for 3 dimensions | |
| A boolean coordinate | |
| A coordinate class intended to represent offsets and dimensions (2-d specialization) | |
| A coordinate class intended to represent offsets and dimensions (3-d specialization) | |
| A 2D linear coordinate transformation | |
| A coordinate class intended to represent absolute positions (2-d specialization) | |
| A coordinate class intended to represent absolute positions (3-d specialization) | |
| A range of pixels within one row of an Image | |
| An iterator that yields Point2I and increases in the x direction | |
| Virtual base class for 2D transforms | |
| A trivial XYTransform satisfying f(x)=x | |
| Wrap an XYTransform, swapping forward and reverse transforms | |
| Wrap a sequence of multiple XYTransforms | |
| Wrap an AffineTransform | |
| A purely radial polynomial distortion, up to 6th order | |
| Class for representing an image or 2D array in general) | |
| Base image tag | |
| Tag for an Image | |
| Traits class for image categories | |
| Tag for a Mask | |
| A traits class for MaskedImage | |
| A class used to identify classes that represent MaskedImage pixels | |
| Class for representing binary operations | |
| A traits class to return the types of the image/mask/variance | |
| Bitwise_or doesn't seem to be in std:: | |
| Calculate the variance when we divide two Pixels | |
| Calculate the variance when we multiply two Pixels | |
| Calculate the variance when we add (or subtract) two Pixels | |
| A single pixel of the same type as a MaskedImage | |
| Pixel type traits | |
| Specialization for a pixel of a MaskedImage | |
| A pixel of a MaskedImage | |
A specialisation of exprTraits for double | |
A specialisation of exprTraits for float | |
A specialisation of exprTraits for int | |
A specialisation of exprTraits for unsigned short | |
| A noop functor (useful for e.g. masks and variances when changing the sign of the image) | |
| The variance of the sum of a pair of correlated pixels | |
| Class for representing Unary operations | |
| An ImageBase iterator | |
| An ImageBase locator | |
An x_iterator created from an xy_locator | |
An y_iterator created from an xy_locator | |
| A simple Persistable struct containing ExposureCatalogs that record the inputs to a coadd | |
| Encapsulate information about a bad portion of a detector | |
| A class to contain the data, WCS, and other information needed to describe an image of the sky | |
| A collection of all the things that make an Exposure different from a MaskedImage | |
| A struct passed back and forth between Exposure and ExposureInfo when writing FITS files | |
| Holds an integer identifier for an LSST filter | |
| A class used to request that array accesses be checked | |
| Metafunction to extract reference type from PixelT | |
| Metafunction to extract const reference type from PixelT | |
| The base class for all image classed (Image, Mask, MaskedImage, ...) | |
| A class to represent a 2-dimensional array of pixels | |
| A templated class to return this classes' type (present in Image/Mask/MaskedImage) | |
| A container for an Image and its associated metadata | |
| A class to specify a slice of an image | |
| Represent a 2-dimensional array of bitmask pixels | |
| A templated class to return this classes' type (present in Image/Mask/MaskedImage) | |
| A class to manipulate images, masks, and variance as a single object | |
| An const iterator to the MaskedImage | |
| A const locator for the MaskedImage | |
| A templated class to return this classes' type (present in Image/Mask/MaskedImage) | |
| An iterator to the MaskedImage | |
| The base class for MaskedImageIterators (const and non-const) | |
| A locator for the MaskedImage | |
| The base class for MaskedImageLocators (const and non-const) | |
| A saved relative position, providing efficient access to neighbouring pixels | |
| Implementation of the WCS standard for the special case of the Gnomonic (tangent plane) projection | |
| Implementation of the WCS standard for a any projection | |
| XYTransformFromWcsPair: Represents an XYTransform obtained by putting two Wcs's "back to back" | |
| Simple 2D point (suitable for use on a GPU) | |
| Simple 2D vector (suitable for use on a GPU) | |
| Defines a 2D range of integer values begX <= x < endX, begY <= y < endY | |
| Defines a pixel having image, variance and mask planes | |
| Defines memory region containing image data | |
| A row of KernelImagesForRegion | |
| Kernel images used by convolveRegionWithInterpolation | |
| Base class to transform pixel position for a destination image to its position in the original source image | |
| Derived functor class to transform pixel position for a destination image to its position in the source image. The transform is from one WCS to another | |
| Derived functor class to transform pixel position for a destination image to its position in the source image via an AffineTransform | |
| A functor that computes one warped pixel | |
| Auxiliary struct 1 | |
| Helpers for constant regions for int2d, int3d: | |
| Wrap an integrand in a call to a 1D integrator: romberg() | |
| Approximate values for a MaskedImage | |
| Control how to make an approximation | |
| Pass parameters to a Background object | |
| A virtual base class to evaluate image background levels | |
| A class to evaluate image background levels | |
| Parameters to control convolution | |
| Basic Function class | |
| A Function taking one argument | |
| A Function taking two arguments | |
| Base class for 2-dimensional polynomials of the form: | |
| Class used in function calls to indicate that no Function1 is being provided | |
| Class used in function calls to indicate that no Function2 is being provided | |
| 1-dimensional integer delta function | |
| 2-dimensional integer delta function | |
| 1-dimensional Gaussian | |
| 2-dimensional Gaussian | |
| Double Guassian (sum of two Gaussians) | |
| 1-dimensional polynomial function | |
| 2-dimensional polynomial function with cross terms | |
| 1-dimensional weighted sum of Chebyshev polynomials of the first kind | |
| 2-dimensional weighted sum of Chebyshev polynomials of the first kind | |
| 1-dimensional Lanczos function | |
| 2-dimensional separable Lanczos function | |
| This is a structure for keeping track of how long the interpolation methods spend on different parts of the interpolation | |
| The parent class of covariogram functions for use in Gaussian Process interpolation | |
| Covariogram that falls off as the negative exponent of the square of the distance between the points | |
| Covariogram that recreates a neural network with one hidden layer and infinite units in that layer | |
| The data for GaussianProcess is stored in a KD tree to facilitate nearest-neighbor searches | |
| Stores values of a function sampled on an image and allows you to interpolate the function to unsampled points | |
| Interpolate values for a set of x,y vector<>s | |
| Kernels are used for convolution with MaskedImages and (eventually) Images | |
| A kernel created from an Image | |
| A kernel described by a function | |
| A kernel that has only one non-zero pixel (of value 1) | |
| A kernel that is a linear combination of fixed basis kernels | |
| A kernel described by a pair of functions: func(x, y) = colFunc(x) * rowFunc(y) | |
| Solver for linear least-squares problems | |
| Results from minimizing a function | |
| An iterator that only returns usable members of the SpatialCell | |
| Class to ensure constraints for spatial modeling | |
| A collection of SpatialCells covering an entire image | |
| Pass parameters to a Statistics objectA class to pass parameters which control how the stats are calculated | |
| This iterator will never increment. It is returned by row_begin() in the MaskImposter class (below) to allow phony mask pixels to be iterated over for non-mask images within Statistics | |
| A Mask wrapper to provide an infinite_iterator for Mask::row_begin(). This allows a fake Mask to be passed in to Statistics with a regular (non-masked) Image | |
| A vector wrapper to provide a vector with the necessary methods and typedefs to be processed by Statistics as though it were an Image | |
| Traits class to determine if a Kernel is represented as an analytic function | |
| Tags carrying information about Kernels Kernel with no special properties | |
| Kernel has only one non-zero pixel | |
| Template trait class with information about Kernels | |
| Lanczos warping: accurate but slow and can introduce ringing artifacts | |
| Bilinear warping: fast; good for undersampled data | |
| 1-dimensional bilinear interpolation function | |
| Nearest neighbor warping: fast; good for undersampled data | |
| 1-dimensional nearest neighbor interpolation function | |
| Parameters to control convolution | |
| Formatter for persistence of Kernel instances | |
| Functor to compute a flag bit, used to create an ndarray expression template for flag columns | |
| A private implementation class to hide the messy details of Schema | |
| Boost.MPL metafunction that returns a SchemaItem<T> given a T | |
| A functor-wrapper used in the implementation of Schema::forEach | |
| A private implementation class to hide the messy details of SchemaMapper | |
| Boost.MPL metafunction that returns a std::pair< Key<T>, Key<T> > given a T | |
| A functor-wrapper used in the implementation of SchemaMapper::forEach | |
| Schema for the index catalog that specifies where objects are stored in the data catalogs | |
| A vector of catalogs used by Persistable | |
| A Reader subclass for FITS binary tables | |
| Factory class used to construct FitsReaders | |
| Subclass for Factory that constructs a FitsReader | |
| Writer subclass for FITS binary tables | |
| A multi-catalog archive object used to load table::io::Persistable objects | |
| A multi-catalog archive object used to save table::io::Persistable objects | |
| An object passed to Persistable::write to allow it to persist itself | |
| A base class for objects that can be persisted via afw::table::io Archive classes | |
| A CRTP facade class for subclasses of Persistable | |
| A base class for factory classes used to reconstruct objects from records | |
| A base class for code that reads table/record data from another source | |
| Write a container of records to disk (or elsewhere) | |
| A FunctorKey used to get or set a geom::Point from an (x,y) pair of int or double Keys | |
| A FunctorKey used to get or set a geom::ellipses::Quadrupole from an (xx,yy,xy) tuple of Keys | |
| A FunctorKey used to get or set a geom::ellipses::Ellipse from an (xx,yy,xy,x,y) tuple of Keys | |
| Mapping class that holds aliases for a Schema | |
| Geometry and electronic information about raw amplifier images | |
| Table of amplifier information (AmpInfoRecord records) | |
| A FunctorKey used to get or set a ndarray::Array from a sequence of scalar Keys | |
| A packed representation of a collection of Flag field columns | |
| Column-wise view into a sequence of records that have been allocated contiguously | |
| Base class for all records | |
| Base class for all tables | |
| Iterator class for CatalogT | |
| A custom container class for records, based on std::vector | |
| A simple pair-like struct for mapping a Field (name and description) with a Key (used for actual data access) | |
| Custom catalog class for ExposureRecord/Table | |
| Record class used to store exposure metadata | |
| Table class used to store exposure metadata | |
| A description of a field in a table | |
| Field base class default implementation (used for numeric scalars and Angle) | |
| Field base class specialization for Coord | |
| Field base class specialization for points | |
| Field base class specialization for second moments | |
| Field base class specialization for arrays | |
| Field base class specialization for dynamically-sized covariance matrices | |
| Field base class specialization for covariance matrices for points | |
| Field base class specialization for covariance matrices for shapes | |
| Field base class specialization for strings | |
| Specialization for Flag fields | |
| A base class for Key that allows the underlying storage field to be extracted | |
| Key specialization for Flag | |
| A class used as a handle to a particular field in a table | |
| Custom catalog class for record/table subclasses that are guaranteed to have an ID, and should generally be sorted by that ID | |
| Lightweight representation of a geometric match between two records | |
| A polymorphic functor base class for generating record IDs for a table | |
| A base class for Key that allows subfield keys to be extracted for some field types | |
| KeyBase specialization for Coord | |
| KeyBase specialization for Point | |
| KeyBase specialization for Moments | |
| KeyBase specialization for Arrays | |
| KeyBase specialization for arbitrarily-size covariance matrices | |
| KeyBase specialization for point covariance matrices | |
| KeyBase specialization for moments covariance matrices | |
| Tag types used to declare specialized field types | |
| Defines the fields and offsets for a table | |
| A proxy type for name lookups in a Schema | |
| A mapping between the keys of two Schemas, used to copy data between them | |
| Record class that must contain a unique ID field and a celestial coordinate field | |
| Table class that must contain a unique ID field and a celestial coordinate field | |
| SlotDefinition specialization for fluxes | |
| SlotDefinition specialization for centroids | |
| SlotDefinition specialization for shapes | |
| A collection of types useful for flux measurement algorithms | |
| A collection of types useful for centroid measurement algorithms | |
| A collection of types useful for shape measurement algorithms | |
| A three-element tuple of measurement, uncertainty, and flag keys | |
| Record class that contains measurements made on a single exposure | |
| Table class that contains measurements made on a single exposure | |
| Parameters for the clustering algorithm and its internals | |
| A three-element tuple of mean, uncertainty, and count keys | |
| Record class that contains measurement averages on clusters of single exposure sources | |
| Table class that contains measurement means on clusters of single exposure sources | |
| Parameters for source processing | |
| @ endcond | |
| Mutual exclusion lock suitable for initializing shared memory objects | |
| Processor for lists of objects matching a difference source | |
| Processor for matches between moving object predictions and difference sources | |
| Filter which discards difference sources matching known variable objects | |
| Filter which discards predicted moving objects with large position error ellipses | |
| Records ids of difference sources with no matches | |
| A set of up to NumEntries elements of type EntryT, hashed by an integer identifier | |
| A thread-safe memory block allocator that uses a Bitset to track which blocks (out of a fixed size pool of blocks) are in-use/free | |
| State for a single visit to a field of view | |
| Tracks a set of visits | |
| Helper class for managing chunks of a particular type | |
| A manager for a set of chunks of a single type | |
| Abstract base class for sequential I/O classes | |
| Abstract base class for reading a stream of data in sequential fashion | |
| Abstract base class for writing a stream of data in sequential fashion | |
| A sequential reader for uncompressed files. Uses standard (blocking) IO calls | |
| A sequential writer for uncompressed files. Uses standard (blocking) IO calls | |
| A sequential reader for compressed files that uses asynchronous IO to overlap IO with decompression | |
| A sequential writer for compressed files that uses asynchronous IO to overlap IO with compression | |
| Formatter for MatchPairVector instances | |
| Formatter for IdPairVector instances | |
| Formatter for IdVector instances | |
| Parameters that define a Character-Separated-Value dialect | |
| Catalog to CSV conversion parameters | |
| A fixed size set of bits | |
| Simple header for binary chunk files – allows some sanity checking at read time | |
| A generic descriptor containing state for different kinds of chunks | |
| A manager for Object chunks that exist in shared memory | |
| A circular region of the unit sphere (sky) | |
| Encapsulates a POSIX condition variable | |
| Provides basic chunk parameters at compile time | |
| Contains spatial information for a single ellipse on the unit sphere (sky) | |
| Comparison functor for Ellipse pointers that orders ellipses by minimum overlapping zone | |
| A list of ellipses, implemented using std::vector | |
| A First In, First Out (FIFO) queue of fixed capacity | |
| A default "let everything through" filter implementation | |
| Contains a pointer to a match and an associated distance | |
| Contains a pointer to a match | |
| A default "do nothing" match list processing implementation | |
| A default "do nothing" match pair processing implementation | |
| Grants access to a mutex, enforcing the RAII principle | |
| A wrapper for a process private POSIX mutual exclusion lock | |
| A wrapper for a POSIX process shared mutual exclusion lock | |
| A partial representation of a full LSST Object containing only id, position, proper motions, and per-filter variability probabilities | |
| A point on the unit sphere (sky), specified in spherical polar coordinates | |
| A rectangular region (in right ascension and declination) of the unit sphere | |
| Holds a pair of ids and the distance between the corresponding positions on the unit sphere | |
| A persistable wrapper for a MatchPairVector | |
| A persistable wrapper for an IdPairVector | |
| A persistable wrapper for an IdVector | |
| Utility class for automatically invoking a function when leaving a scope | |
| A decomposition of the unit sphere into zones, stripes, and chunks | |
| Container for inter-stage association pipeline state | |
| Wraps the C library timespec struct | |
| Utility class for profiling | |
| Contains spatial information for a single point used during cross-matching | |
| Stores entries inside a single zone (a narrow declination stripe) in a sorted array | |
| Container for a sequence of adjacent zones | |
| Base class that defines an interface for importing Python modules | |
| Representation of an LSST Event | |
| Representation of an LSST Event | |
| Create LSST Events from JMS Messages | |
| Class that send a LogRecord into an event stream | |
| Singleton use to make sure the events library is initialized | |
| Log for transmitting log messages as events | |
| Receive events from the event bus | |
| Coordinate publishing and receiving events | |
| Transmit events to the event bus | |
| Coordinate publishing and receiving events | |
| Representation of an LSST Event | |
| Representation of an LSST Event | |
| Representation of an LSST Event | |
| Representation of an LSST Event | |
| Citizen is a class that should be among all LSST classes base classes, and handles basic memory management | |
| Class for handling dates/times, including MJD, UTC, and TAI | |
| Base class for all persistable classes | |
| Class for storing ordered metadata with comments | |
| Class for storing generic metadata | |
| Class for boost::serialization storage | |
| Class for database authentication | |
| Class for database storage | |
| Class for implementation of database storage | |
| Location of a persisted Persistable instance in a database | |
| Class for database storage with data loading from TSV files | |
| Class for FITS file storage | |
| Abstract base class for all formatters | |
| Construct a static instance of this helper class to register a Formatter subclass in the FormatterRegistry | |
| Class that registers all Formatter subclasses | |
| Class for logical location of a persisted Persistable instance | |
| Class implementing object persistence | |
| Formatter for persistence of PropertySet instances | |
| Abstract base class for storage implementations | |
| Class to register Storage subclasses | |
| Class for XML file storage | |
| Asseses the quality of a candidate given a spatial kernel and background model | |
| Builds the convolution kernel for a given candidate | |
| Creates a spatial kernel and background from a list of candidates | |
| Overrides the analyze method of base class afwImage::ImagePca | |
| A class to run a PCA on all candidate kernels (represented as Images) | |
| A class to accumulate kernel sums across SpatialCells | |
| Classification of detected diaSources as dipole or not | |
| Measurement of detected diaSources as dipoles | |
| Measurement of Sources, specifically ones from difference images, for characterization as dipoles | |
| Functor class to check whether a diaSource has flags set that should cause it to be labeled bad | |
| Functor class that provides (S/N, position, orientation) of measured dipoles | |
| Functor to deblend a source as a dipole, and return a new source with deblended footprints | |
| Configuration for image-to-image Psf matching | |
| Psf-match two MaskedImages or Exposures using the sources in the images | |
| Configuration for model-to-model Psf matching | |
| Matching of two model Psfs, and application of the Psf-matching kernel to an input Exposure | |
| Configuration for detecting sources on images for building a PSF-matching kernel | |
| Base configuration for Psf-matching | |
| The parameters specific to the "Alard-Lupton" (sum-of-Gaussian) Psf-matching basis | |
| The parameters specific to the delta-function (one basis per-pixel) Psf-matching basis | |
| Base class for Psf Matching; should not be called directly | |
| Image-based Psf-matching of two subsequent snaps from the same visit | |
| Intermediate base class for algorithms that compute a centroid | |
| Intermediate base class for algorithms that compute a flux | |
| C++ control object for naive dipole centroid | |
| C++ control object for naive dipole fluxes | |
| C++ control object for PSF dipole fluxes | |
| Class to accumulate Mask bits | |
| Class to calculate difference image statistics | |
| Class stored in SpatialCells for spatial Kernel fitting | |
| Search through images for Footprints with no masked pixels | |
| Assemble a set of amplifier images into a full detector size set of pixels | |
| Apply common instrument signature correction algorithms to a raw frame | |
| Config for background estimation | |
| Configuration parameters for the SourceDetectionTask | |
| Detect positive and negative sources on an exposure and return a new table.SourceCatalog | |
| Measure the properties of sources on a single exposure | |
| A measurePsfTask star selector | |
| A measurePsfTask psf estimator | |
| A class that knows how to calculate fluxes as a simple sum over a Footprint | |
| A class that knows how to calculate fluxes using the SINC photometry algorithm / | |
| A class to pass around to all our PsfCandidates to evaluate the PSF fit's X^2 | |
| Base class for source measurement algorithms | |
| Base class for measurement algorithm control objects | |
| A class that knows how to calculate fluxes as a simple sum over a Footprint | |
| Intermediate base class for algorithms that compute a centroid | |
| C++ control object for Gaussian centroid | |
| C++ control object for naive centroid | |
| C++ control object for SDSS centroid | |
| Control/factory for the algorithm that does star/galaxy classification | |
| CoaddPsf is the Psf derived to be used for non-PSF-matched Coadd images | |
| A control object for a pluggable algorithm that scales fluxes to a common system | |
| Represent a Psf as a circularly symmetrical double Gaussian | |
| Intermediate base class for algorithms that compute a flux | |
| C++ control object for aperture flux | |
| C++ control object for elliptical aperture fluxes | |
| C++ control object for peak likelihood flux | |
| C++ control object for naive flux | |
| C++ control object for PSF flux | |
| C++ control object for sinc aperture flux | |
| C++ control object for Gaussian flux | |
| An intermediate base class for Psfs that use an image representation | |
| Encapsulate information about a bad portion of a detector | |
| A Psf defined by a Kernel | |
| A read-only singleton struct containing the schema and key used in persistence for KernelPsf | |
| A PersistableFactory for KernelPsf and its subclasses | |
| Represent a PSF as a linear combination of PCA (== Karhunen-Loeve) basis functions | |
| Control/factory for the algorithm that sets source bits from pixel mask bits | |
| Class stored in SpatialCells for spatial Psf fitting | |
| Control/factory for an algorithm that records the centroid used in the measurement | |
| An abstract base class for flux algorithms that need to be scaled to a common system | |
| C++ control object for SDSS shape | |
| Intermediate base class for algorithms that compute a shape | |
| Represent a PSF as a circularly symmetrical double Gaussian | |
| Control/factory for an algorithm that sets ra/dec from x/y | |
| A Psf class that maps an arbitrary Psf through a coordinate transformation | |
| Measure the distortions in an image plane and express them a SIP polynomials | |
| Fit an lsst::afw::math::Function1 object to a set of data points in one dimension | |
| Fit an lsst::afw::math::Function1 object to a set of data points in two dimensions | |
| Base class for plugin registries | |
| Class used as the actual element in the registry | |
| Map of plugins to be run for a task | |
| Base class measurement Plugin config classes | |
| Base class for measurement plugins | |
| Slot configuration which assigns a particular named plugin to each of a set of slots | |
| Base config class for all measurement driver tasks | |
| Ultimate base class for all measurement tasks | |
| A subtask for measuring the properties of sources on a single exposure, using an existing "reference" catalog to constrain some aspects of the measurement | |
| A command-line driver for performing forced measurement on CCD images | |
| A command-line driver for performing forced measurement on coadd images | |
| A base class for command-line forced measurement drivers | |
| Class that handles replacing sources with noise during measurement | |
| Base class for noise generators used by the "doReplaceWithNoise" routine: these produce HeavyFootprints filled with noise generated in various ways | |
| Generates noise using the afwMath.Random() and afwMath.randomGaussianImage() routines | |
| Generates Gaussian noise with a fixed mean and standard deviation | |
| Generates Gaussian noise whose variance matches that of the variance plane of the image | |
| A do-nothing standin for NoiseReplacer, used when we want to disable NoiseReplacer | |
| Base class for forced photometry subtask that retrieves reference sources | |
| A references task implementation that loads the coadd_src dataset directly from disk using the butler | |
| Base class for configs of single-frame plugin algorithms | |
| Base class for single-frame plugin algorithms | |
| Config class for single frame measurement driver task | |
| A subtask for measuring the properties of sources on a single exposure | |
| A reusable struct for centroid measurements | |
| A FunctorKey for CentroidResult | |
| Exception to be thrown when a measurement algorithm experiences a known failure mode | |
| Simple POD struct used to define and document flags | |
| A reusable result struct for flux measurements | |
| A FunctorKey for FluxResult | |
| A C++ control class to handle GaussianCentroidAlgorithm's configuration | |
| A class that calculates a centroid by fitting a circular Gaussian to the image | |
| A C++ control class to handle GaussianFluxAlgorithm's configuration | |
| A measurement algorithm that estimates flux using an elliptical Gaussian weight | |
| A C++ control class to handle NaiveCentroidAlgorithm's configuration | |
| A class that calculates a centroid as a simple unweighted first moment of the 3x3 region around a pixel | |
| A C++ control class to handle NaiveFluxAlgorithm's configuration | |
| A measurement algorithm that sums pixel values over a circular aperture | |
| C++ control object for peak likelihood flux | |
| A measurement algorithm that estimates the peak flux, using a filtered image which has been convolved with its own PSF | |
| A C++ control class to handle PixelFlagsAlgorithm's configuration | |
| A measurement algorithm that gets mask bits from the exposure and sets flag bits to summarize which bits are set within a source's footprint | |
| A C++ control class to handle PsfFluxAlgorithm's configuration | |
| A measurement algorithm that estimates flux using a linear least-squares fit with the Psf model | |
| A C++ control class to handle SdssCentroidAlgorithm's configuration | |
| The Sdss Centroid Algorithm | |
| A C++ control class to handle SdssShapeAlgorithm's configuration | |
| A FunctorKey that maps SdssShapeResult to afw::table Records | |
| Measure the image moments of source using adaptive Gaussian weights | |
| Result object SdssShapeAlgorithm | |
| A reusable struct for moments-based shape measurements | |
| A FunctorKey for ShapeResult | |
| A C++ control class to handle SincFluxAlgorithm's configuration | |
| An aperture photometry algorithm that uses sinc interpolation to handle fractional pixels | |
| Split blended sources into individual sources | |
| Calculate the zero point of an exposure given a lsst.afw.table.ReferenceMatchVector | |
| One point in the Traceback vector held by Exception | |
| Determination of the various directory roots that can be used by a pipeline | |
| Pipeline class manages the operation of a multi-stage parallel pipeline | |
| A hierarchical tree structure for holding mappings of names to threshold values | |
| Create a component in the verbosity tree (deprecated) | |
| Log that sends message to both the screen and a file | |
| LogDestination represented by a file | |
| Place to record messages and descriptions of the state of processing | |
| A LogRecord attached to a particular Log that suppports stream stream semantics | |
| Abstract interface identifying a class that writes messages to a Log. Other classes inherit from this interface to add standard methods for setting and retrieving the log that the classs will send its log messages to | |
| Encapsulation of a logging stream that will filter messages based on their volume (importance) level | |
| Abstract class for formatting log records into a text stream | |
| Formatter that renders records in a brief format for screen display | |
| Formatter that renders records in a netlogger-like format | |
| Container for a named data property for a LogRecord | |
| Container for constructing a single Log record | |
| Abstract iterator class used to print out property values | |
| Wrapper PrinterIter class that hides the polymorphic (and possibly templatized) nature of an underlying PrinterIter subclass | |
| Abstract class that encapsulates a list of property values to be printed out | |
| Factory used to create PrinterList instances to be used by a PropertyPrinter instance | |
| Class for printing the values associated with a name in a PropertySet | |
| Log configured to send messages to the screen. The BriefFormatter is used to format the messages | |
| Limited backward compatibility to the DC2 run-time trace facilities | |
| Parser for reading PAF-formatted data into a Policy object | |
| Representation of a default Policy file that is stored as a file in the installation directory of an LSST product | |
| Container for holding hierarchical configuration data in memory | |
| Interface to indicate that a class is configured with a Policy | |
| Representation of a file containing Policy parameter data | |
| Abstract class for parsing serialized Policy data and loading it into a Policy object | |
| Abstract factory class for creating PolicyParser instances. This class is used by the PolicySource class to determine the format of a stream of serialized Policy data and then parse it into a Policy instance. It is intended that for supported each format there is an implementation of this class and a corresponding PolicyParser class | |
| Abstract class representing a source of serialized Policy parameter data. This might be a file or a stream; sub-classes handle the different possibilities. This class can determine which format the data is in (which may involve reading the first few characters) and load it into a Policy | |
| Representation of a string containing Policy parameter data | |
| List of supported Policy formats. It can be used to determine the format type for a Policy data stream | |
| A Policy file in the installation directory of an LSST product, referred to using a URN | |
| A container for data IDs and associated data references | |
| Glorified struct for data about id arguments, used by ArgumentParser.add_id_argument | |
| Specify that the dataset type should be a command-line option | |
| An argument parser for pipeline tasks that is based on argparse.ArgumentParser | |
| Argparse action callback to override config parameters using name=value pairs from the command line | |
| Argparse action to load config overrides from one or more files | |
| Argparse action callback to process a data ID into a dict | |
| Argparse action to set trace level | |
| Run a command-line task, using multiprocessing if requested | |
| A TaskRunner for CmdLineTasks that require a 'butler' keyword argument to be passed to their constructor | |
| Base class for command-line tasks: tasks that may be executed from the command line | |
| A struct to which you can add any fields | |
| Use to report errors for which a traceback is not useful | |
| Base class for data processing tasks | |
| Match input sources with a reference catalog and solve for the Wcs | |
| Describes the initial PSF used for detection and measurement before we do PSF determination | |
| Calibrate an exposure: measure PSF, subtract background, measure astrometry and photometry | |
| Configuration for ExampleCmdLineTask | |
| Example command-line task that computes simple statistics on an image | |
| Configuration for ExampleSigmaClippedStatsTask | |
| Example task to compute sigma-clipped mean and standard deviation of an image | |
| Example task to compute mean and standard deviation of an image | |
| Measure the PSF | |
| Interpolate over defects in an exposure and handle cosmic rays | |
| A callable to be used as an SCons Action to run Doxygen | |
| Base class for defining how to configure an LSST sconsUtils package | |
| A Configuration subclass for external (third-party) packages | |
| A class for loading and managing the dependency tree of a package, as defined by its configuration module (.cfg) file | |
| SCons Action callable to recursively install a directory | |
| A scope-only class for SConstruct-replacement convenience functions | |
| A scope-only class for SConscript-replacement convenience functions | |
| A class to control unit tests | |
| A dead-simple logger for all messages | |
| EUPS bindings | |
| Metafunction for the result type of transform() | |
| Metafunction for the result type of transform() | |
| Metafunction for the result type of transform() | |
| Metafunction for the result type of transform() | |
| Simple structure defining a noncontiguous range of indices | |
| Simple structure defining a contiguous range of indices | |
| Empty structure marking a view of an entire dimension | |
| Structure marking a single element of a dimension | |
| A multidimensional strided array | |
| CRTP implementation for Array and ArrayRef | |
| A template metafunction class to determine the result of a view indexing operation | |
| An intermediate CRTP base class for Array and ArrayRef | |
| An intermediate CRTP base class for Array and ArrayRef (specialization for 1) | |
| An intermediate CRTP base class for Array and ArrayRef (specialization for 2) | |
| An intermediate CRTP base class for Array and ArrayRef (specialization for 3) | |
| An intermediate CRTP base class for Array and ArrayRef (specialization for 4) | |
| An intermediate CRTP base class for Array and ArrayRef (specialization for 5) | |
| An intermediate CRTP base class for Array and ArrayRef (specialization for 6) | |
| A proxy class for Array with deep assignment operators | |
| Dimension-specialized traits shared by Array and ArrayRef | |
| Eigen3 view into an ndarray::Array | |
| A metafunction that computes the EigenView instantiation that most closely matches an Eigen type | |
| CRTP base class for all multidimensional expressions | |
| Traits for expressions | |
| A wrapper for FFTW plans for fast Fourier transforms | |
| Options for controlling stream output of ExpressionBase | |
| Specialization of PyConverter for EigenView | |
| Specialization of PyConverter for Eigen::Matrix | |
| Specialization of PyConverter for Eigen::Array | |
| A traits class providing Python conversion functions for Array | |
| A class providing Python conversion functions for T | |
| A traits class providing Python conversion functions for Vector | |
| Numeric type traits | |
| Metafunction to compute numeric promotions | |
| Binary predicate for floating point equality comparison with tolerance | |
| Binary predicate for complex floating point equality comparison with tolerance | |
| A fixed-size 1D array class | |
| PArtial specialization for zero-size vectors to avoid compiler errors on some platforms | |
| A template meta-sequence that defines an arbitrary view into an unspecified array | |
| STL namespace | |
| Called once when the memory system is being initialised | |
1.8.5