|
LSSTApplications
11.0-13-gbb96280,12.1+18,12.1+7,12.1-1-g14f38d3+72,12.1-1-g16c0db7+5,12.1-1-g5961e7a+84,12.1-1-ge22e12b+23,12.1-11-g06625e2+4,12.1-11-g0d7f63b+4,12.1-19-gd507bfc,12.1-2-g7dda0ab+38,12.1-2-gc0bc6ab+81,12.1-21-g6ffe579+2,12.1-21-gbdb6c2a+4,12.1-24-g941c398+5,12.1-3-g57f6835+7,12.1-3-gf0736f3,12.1-37-g3ddd237,12.1-4-gf46015e+5,12.1-5-g06c326c+20,12.1-5-g648ee80+3,12.1-5-gc2189d7+4,12.1-6-ga608fc0+1,12.1-7-g3349e2a+5,12.1-7-gfd75620+9,12.1-9-g577b946+5,12.1-9-gc4df26a+10
LSSTDataManagementBasePackage
|
| Remove all non-astronomical counts from the Chunk Exposure's pixels | |
| A collection of Detectors that also supports coordinate transformation | |
| A configuration that represents (and can be used to construct) a Detector | |
| A configuration that represents (and can be used to construct) a Camera | |
| An immutable collection of Detectors that can be accessed by name or ID | |
| A Detector and the data used to construct it | |
| A Point2D with associated camera coordinate system | |
| Camera coordinate system prefix | |
| Camera coordinate system; used as a key in in TransformMap | |
| Information about a CCD or other imaging detector | |
| Describe a detector's orientation in the focal plane | |
| This is the base class for spherical coordinates | |
| 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) | |
| Hold the location of an observatory | |
| Basic weather information sufficient for a simple model for air mass or refraction | |
| Run-length code for part of object | |
| Comparison functor; sort by ID, then by row (y), then by column range start (x0) | |
| A set of pixels in an Image | |
| A Control Object for Footprints, controlling e.g | |
| A control object for HeavyFootprints | |
| A functor class to allow users to process all the pixels in a Footprint | |
| List of Merged Footprints | |
| 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 | |
| Record class that represents a peak in a Footprint | |
| Table class for Peaks in Footprints | |
| 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 | |
| A class to handle events such as key presses in image display windows | |
| Baseclass to map red, blue, green intensities into uint8 values | |
| A linear map map of red, blue, green intensities into uint8 values | |
| A mapping for a linear stretch chosen by the zscale algorithm (preserving colours independent of brightness) | |
| A mapping for an asinh stretch (preserving colours independent of brightness) | |
| A mapping for an asinh stretch, estimating the linear stretch by zscale | |
| 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} \) | |
| Cartesian polygons | |
| Divide a box into nx by ny sub-boxes that tile the region | |
| 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 | |
| A class representing an 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) | |
| Abstract base class for function objects | |
| Concrete implementation of Functor subclass for testing | |
| 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 2D transform for which the pixel distortions in the in the x- and y-directions are separable | |
| A range of pixels within one row of an Image | |
| An iterator that yields Point2I and increases in the x direction | |
| A compact representation of a collection of pixels | |
| Point in an unspecified spherical coordinate system | |
| A registry of 2-dimensional coordinate transforms, templated on a coordinate system type | |
| 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 | |
| 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 | |
| The variance of the sum of a pair of correlated pixels | |
| Class for representing Unary operations | |
| Partial specialization of BinaryExpr when ExprT2 is a double (i.e no mask/variance part) | |
| An ImageBase iterator | |
| An ImageBase locator | |
An x_iterator created from an xy_locator | |
An y_iterator created from an xy_locator | |
| A thin wrapper around std::map to allow aperture corrections to be attached to Exposures | |
| Describe an exposure's calibration | |
| A simple Persistable struct containing ExposureCatalogs that record the inputs to a coadd | |
| Describe the colour of a source | |
| Encapsulate information about a bad portion of a detector | |
| Combination of a TAN WCS and a distortion model | |
| 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 | |
| Describe the properties of a Filter (e.g | |
| 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 functor class equivalent to tr1::function<ValT ()>, but with a virtual operator() | |
| A functor class equivalent to tr1::function<ValT (ValT)>, but with a virtual operator() | |
| A functor class equivalent to tr1::function<ValT (int, int, ValT)>, but with a virtual operator() | |
| A functor class equivalent to tr1::function<LhsT (LhsT, RhsT)>, but with a virtual operator() | |
| A functor class equivalent to tr1::function<LhsT (int, int, LhsT, RhsT)>, but with a virtual operator() | |
| 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 | |
| Information about a single exposure of an imaging camera | |
| Implementation of the WCS standard for a any projection | |
| XYTransformFromWcsPair: An XYTransform obtained by putting two Wcs objects "back to back" | |
| A collection of Kernel images for special locations on a rectangular region of an image | |
| 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 | |
| Functor class that wraps an XYTransform | |
| A helper class ChebyshevBoundedField, for mapping trapezoidal matrices to 1-d arrays | |
| 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 | |
| An abstract base class for 2-d functions defined on an integer bounding boxes | |
| A control object used when fitting ChebyshevBoundedField to data (see ChebyshevBoundedField::fit) | |
| A BoundedField based on 2-d Chebyshev polynomials of the first kind | |
| 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 | |
| A class that can be used to generate sequences of random numbers according to a number of different algorithms | |
| Base class for candidate objects in a SpatialCell | |
| Base class for candidate objects in a SpatialCell that are able to return an Image of some sort (e.g | |
| 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 | |
| A class to evaluate image statistics | |
| This iterator will never increment | |
| A Mask wrapper to provide an infinite_iterator for Mask::row_begin() | |
| 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 utility class for reading FITS binary tables | |
| A structure that describes a field as a collection of related strings read from the FITS header | |
| A class that describes a mapping from a FITS binary table to an afw::table Schema | |
| Writer object 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 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 celestial coordinates from a pair of Angle keys | |
| A FunctorKey used to get or set a geom::ellipses::Quadrupole from a tuple of constituent 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 arrays | |
| 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 | |
| Base class for objects that can extract a value from a record, but are not a true Key themselves | |
| Base class for objects that can set a value on a record, but are not a true Key themselves | |
| Convenience base class that combines the OutputFunctorKey and InputFunctorKey | |
| Base class for objects that can return a non-const reference to part of a record, but are not a true Key | |
| Base class for objects that can return a const reference to part of a record, but are not a true Key | |
| 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 Arrays | |
| Pass parameters to algorithms that match list of sources | |
| 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 | |
| Base class for helper classes that define slots on SourceTable/SourceRecord | |
| SlotDefinition specialization for fluxes | |
| SlotDefinition specialization for centroids | |
| SlotDefinition specialization for shapes | |
| An aggregate containing all of the current slots used in SourceTable | |
| Record class that contains measurements made on a single exposure | |
| Table class that contains measurements made on a single exposure | |
| Unable to load library | |
| Base class that defines an interface for importing Python modules | |
| No threading library is available | |
| CondorWorkflowConfigurator | |
| DatabaseConfigurator | |
| PegasusWorkflowConfigurator | |
| Policy file utilities | |
| This class takes template files and substitutes the values for the given keys, writing a new file generated from the template | |
| Abstract class for configuring a workflow | |
| Abstract class for configuring a workflow | |
| Workflow manager base class | |
| Citizen is a class that should be among all LSST classes base classes, and handles basic memory management | |
| A PersistentCitizenScope object causes all Citizen objects created during its lifetime to be marked as persistent | |
| 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 | |
| Select sources for Kernel candidates | |
| Configuration for DipoleFitPlugin | |
| Measurement of detected diaSources as dipoles | |
| Subclass of SingleFrameMeasurementTask which accepts up to three input images in its run() method | |
| Lightweight class containing methods for generating a dipole model for fitting to sources in diffims, used by DipoleFitAlgorithm | |
| Lightweight class containing methods for fitting a dipole model in a diffim, used by DipoleFitPlugin | |
| Subclass of SingleFramePlugin which fits dipoles to all merged (two-peak) diaSources | |
| 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 parameters for the DecorrelateALKernelTask | |
| Decorrelate the effect of convolution by Alard-Lupton matching kernel in image difference | |
| 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 | |
| Utility class for dipole measurement testing | |
| Class to minimize PsfDipoleFlux; this is the object that Minuit minimizes | |
| C++ control object for PSF dipole fluxes | |
| Intermediate base class for algorithms that compute a centroid | |
| Intermediate base class for algorithms that compute a flux | |
| Intermediate base class for algorithms that compute a centroid | |
| Implementation of Psf dipole flux | |
| 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 | |
| This static class includes a variety of methods for interacting with the the logging module | |
| This class handles the default logger name of a logging context | |
| Fit spatial kernel using approximate fluxes for candidates, and solving a linear system of equations | |
| Configuration parameters for the SourceDetectionTask | |
| Detect positive and negative sources on an exposure and return a new table.SourceCatalog | |
| A trivial StarSelector that simply uses an existing flag field to filter a SourceCatalog | |
| Task runner for the reference catalog ingester | |
| Class for both producing indexed reference catalogs and for loading them | |
| Config for InstallGaussianPsfTask | |
| Install a Gaussian PSF model in an exposure | |
| Abstract base class to load objects from reference catalogs | |
| Configuration for MeasureApCorrTask | |
| Task to measure aperture correction | |
| A star selector that looks for a cluster of small objects in a size-magnitude plot | |
| A measurePsfTask psf estimator | |
| Base class for PSF determiners | |
| Read an object catalog from a FITS table | |
| Read an object catalog from a text file | |
| A star selector based on second moments | |
| Base class for source selectors | |
| Base class for star selectors | |
| Config for SubtractBackgroundTask | |
| Subtract the background from an exposure | |
| CoaddPsf is the Psf derived to be used for non-PSF-matched Coadd images | |
| A class to pass around to all our PsfCandidates to evaluate the PSF fit's X^2 | |
| Struct used to hold one Exposure's data in a CoaddBoundedField | |
| Represent a Psf as a circularly symmetrical double Gaussian | |
| A convenience container for the exposure, peak and footprint that will be measured | |
| 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 | |
| A class to contain various attributes of the Psf | |
| Class stored in SpatialCells for spatial Psf fitting | |
| Represent a PSF as a circularly symmetrical Gaussian | |
| A Psf class that maps an arbitrary Psf through a coordinate transformation | |
| Use astrometry.net to match input sources with a reference catalog and solve for the Wcs | |
| Basic implemeentation of the astrometry.net astrometrical fitter | |
| Match an input source catalog with objects from a reference catalog and solve for the WCS | |
| Select stars based on a reference catalog | |
| A class that computes binomial coefficients up to a certain power | |
| RAII manager for astrometry.net indices | |
| Simple matching of a source catalog to a reference catalog | |
| Fit a TAN-SIP WCS given a list of reference object/source matches | |
| Load reference objects from astrometry.net index files | |
| Match sources to reference objects | |
| Match an input source catalog with objects from a reference catalog | |
| 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 | |
| Match a SourceSet of objects with known ra/dec with a SourceSet of objects with known xy positions Take a catalogue of objects with known positions, a catalogue of objects with known xy, and a wcs to convert one xy <–> ra/dec | |
| A wrapper around a SimpleRecord or SourceRecord that allows us to record a pixel position in a way that is independent of the record type | |
| A 2-d coordinate transform represented by a pair of standard polynomials (one for each coordinate) | |
| A 2-d coordinate transform represented by a lazy composition of an AffineTransform, a PolynomialTransform, and another AffineTransform | |
| Control object for outlier rejection in ScaledPolynomialTransformFitter | |
| A fitter class for scaled polynomial transforms | |
| Base class for SIP transform objects | |
| A transform that maps pixel coordinates to intermediate world coordinates according to the SIP convention | |
| A transform that maps intermediate world coordinates to pixel coordinates according to the SIP convention | |
| Catalog field names and keys needed to aperture correct a particular flux | |
| Apply aperture corrections | |
| Base config class for all 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 | |
| Config class for forced measurement driver task | |
| 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 plugin registries | |
| Class used as the actual element in the registry | |
| Map of plugins (instances of subclasses of BasePlugin) to be run for a task | |
| Base class measurement Plugin config classes | |
| Base class for measurement plugins | |
| Base class for forced photometry subtask that retrieves reference sources | |
| A references task implementation that loads the coadd_datasetSuffix 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 Python context manager used to add multiple overlapping sources along with a parent source that represents all of them together | |
| A simulated dataset consisting of a test image and an associated truth catalog | |
| Base class for testing measurement transformations | |
| Base class for measurement transformations | |
| The null transform transfers no data from input to output | |
| Copy all fields named after the measurement plugin from input to output, without transformation | |
| Transform a pixel centroid, excluding uncertainties, to celestial coordinates | |
| Ultimate abstract base class for all C++ measurement algorithms | |
| Base class for algorithms that measure the properties of sources on single image | |
| Base class for algorithms that measure the properties of sources on one image, using previous measurements on another image to hold certain quantities fixed | |
| An abstract base classes for which the same implementation can be used for both SingleFrameAlgorithm and ForcedAlgorithm | |
| Configuration object for multiple-aperture flux algorithms | |
| Base class for multiple-aperture photometry algorithms | |
| A Result struct for running an aperture flux algorithm with a single radius | |
| Measurement transformation for aperture fluxes | |
| Compute metrics that measure how blended objects are | |
| A reusable struct for centroid measurements | |
| A FunctorKey for CentroidResult | |
| Base for centroid measurement transformations | |
| Exception to be thrown when a measurement algorithm experiences a known failure mode | |
| Simple POD struct used to define and document flags | |
| Utility class for handling flag fields that indicate the failure modes of an algorithm | |
| A reusable result struct for flux measurements | |
| A FunctorKey for FluxResult | |
| A reusable result struct for magnitudes | |
| A FunctorKey for MagResult | |
| Base for flux measurement transformations | |
| Temporarily replace negative fluxes with NaNs | |
| 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 | |
| Utility class for measurement algorithms that extracts a position from the Centroid slot and handles errors in a safe and consistent way | |
| Utility class for measurement algorithms that extracts an ellipse from the Shape slot and handles errors in a safe and consistent way | |
| 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 | |
| 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 | |
| Measure the flux in an aperture scaled to the PSF | |
| 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 | |
| Transformation for SdssShape measurements | |
| A reusable struct for moments-based shape measurements | |
| A FunctorKey for ShapeResult | |
| A singleton to calculate and cache the coefficients for sinc photometry | |
| Abstract base class for all C++ measurement transformations | |
| Split blended sources into individual sources | |
| Exposure ID and number of bits used | |
| One point in the Traceback vector held by Exception | |
| Parser for reading PAF-formatted data into a Policy object | |
| Class for creating PAFParser objects | |
| An abstract interface for writing policy data to streams | |
| Representation of a default Policy file that is stored as a file in the installation directory of an LSST product | |
| Exception thrown when Policy parameter name has an illegal form | |
| There is a problem with a dictionary | |
| Exception indicating that a policy parameter of a given name can not be found in a Policy object | |
| Exception indicating that a policy parameter with a given name has a type different from the one that was requested | |
| Parent exception for errors that occur during the parsing of policy files | |
| Exception indicated that the stream being parsed ended prematurely | |
| Exception thrown because a general syntax error was encountered | |
| Exception thrown because a syntax error specific to the format being parsed was encountered | |
| Exception thrown because syntax was encountered that is legal for the format being parsed but which is not supported for encoding Policies | |
| Container for holding hierarchical configuration data in memory | |
| Interface to indicate that a class is configured with a Policy | |
| Class representing a destination to serialize Policy parameter data to | |
| 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 | |
| Abstract class representing a source of serialized Policy parameter data | |
| Generic stream destination for policy data | |
| Representation of a string containing Policy parameter data | |
| Generic stream destination for policy data | |
| An abstract interface for writing policy data to streams | |
| List of supported Policy formats | |
| 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 | |
| Abstract base class for a dataset type determined from parsed command-line arguments | |
| A dataset type specified by a command-line argument | |
| A dataset type specified by a config parameter | |
| 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 log 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 | |
| Configuration parameters for the AssembleCoaddTask | |
| Assemble a coadded image from a set of coadded temporary exposures | |
| A version of lsst.pipe.base.DataIdContainer specialized for assembleCoadd | |
| Configuration parameters for the SafeClipAssembleCoaddTask | |
| Assemble a coadded image from a set of coadded temporary exposures, being careful to clip & flag areas with potential artifacts | |
| Calibrate an exposure: measure sources and perform astrometric and photometric calibration | |
| Config for CharacterizeImageTask | |
| Measure bright sources and use this to estimate background and PSF of an exposure | |
| A dataId container for inputs to be selected | |
| Colorterm correction for one pair of filters | |
| A mapping of filterName to Colorterm | |
| A mapping of photometric reference catalog name or glob to ColortermDict | |
| 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 | |
| Image difference Task used in the Winter 2013 data challege | |
| Make a DiscreteSkyMap in a repository, using the bounding box of a set of calexps | |
| Make a sky map in a repository | |
| Configuration parameters for the DetectCoaddSourcesTask | |
| Detect sources on a coadd | |
| Task runner for the MergeSourcesTask. Required because the run method requires a list of dataRefs rather than a single dataRef | |
| Configuration for merging sources | |
| A base class for merging source catalogs | |
| Configuration for culling garbage peaks after merging footprints | |
| Configuration parameters for the MergeDetectionsTask | |
| Merge coadd detections from multiple bands | |
| Configuration parameters for the MeasureMergedCoaddSourcesTask | |
| Deblend sources from master catalog in each coadd seperately and measure | |
| Configuration parameters for the MergeMeasurementsTask | |
| Merge measurements from multiple bands | |
| Assemble raw data, fit the PSF, detect and measure, and fit WCS and zero-point | |
| Configuration for propagating flags to coadd | |
| Task to propagate flags from single-frame measurements to coadd measurements | |
| Describes the initial PSF used for detection and measurement before we do PSF determination | |
| Combine snaps | |
| Configuration for TransformTask | |
| Transform a SourceCatalog containing raw measurements to calibrated form | |
| Configuration for RunTransformTaskBase derivatives | |
| Command line interface for TransformTask | |
Transform src measuremenents to calibrated form | |
Transform forced_src measuremenents to calibrated form | |
| Transform measuremenents made on coadds to calibrated form | |
| 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 | |
| Check for memory leaks since memId0 was allocated | |
| Test that executables can be run and return good status | |
| Subclass of unittest.TestCase that adds some custom assertions for convenience | |
| Called once when the memory system is being initialised | |
| This is a convenience class used in symmetrizeFootprint, wrapping the idea of iterating through a SpanList either forward or backward, and looking at dx,dy coordinates relative to a center cx,cy coordinate |
1.8.5