LSSTApplications
10.0+286,10.0+36,10.0+46,10.0-2-g4f67435,10.1+152,10.1+37,11.0,11.0+1,11.0-1-g47edd16,11.0-1-g60db491,11.0-1-g7418c06,11.0-2-g04d2804,11.0-2-g68503cd,11.0-2-g818369d,11.0-2-gb8b8ce7
LSSTDataManagementBasePackage
|
#include <cstring>
#include <iostream>
#include "boost/mpl/vector.hpp"
#include "boost/preprocessor/punctuation/paren.hpp"
#include "Eigen/Core"
#include "lsst/base.h"
#include "lsst/pex/exceptions.h"
#include "ndarray.h"
#include "lsst/afw/geom.h"
#include "lsst/afw/geom/ellipses.h"
#include "lsst/afw/coord.h"
#include "lsst/afw/table/misc.h"
#include "lsst/afw/table/KeyBase.h"
Go to the source code of this file.
Namespaces | |
lsst | |
Estimate image backgrounds. | |
lsst::afw | |
lsst::afw::table | |
Macros | |
#define | AFW_TABLE_SCALAR_FIELD_TYPE_N 6 |
#define | AFW_TABLE_SCALAR_FIELD_TYPES RecordId, boost::uint16_t, boost::int32_t, float, double, Angle |
#define | AFW_TABLE_SCALAR_FIELD_TYPE_TUPLE BOOST_PP_LPAREN() AFW_TABLE_SCALAR_FIELD_TYPES BOOST_PP_RPAREN() |
#define | AFW_TABLE_ARRAY_FIELD_TYPE_N 4 |
#define | AFW_TABLE_ARRAY_FIELD_TYPES boost::uint16_t, int, float, double |
#define | AFW_TABLE_ARRAY_FIELD_TYPE_TUPLE BOOST_PP_LPAREN() AFW_TABLE_ARRAY_FIELD_TYPES BOOST_PP_RPAREN() |
#define | AFW_TABLE_FIELD_TYPE_N 12 |
#define | AFW_TABLE_FIELD_TYPES |
#define | AFW_TABLE_FIELD_TYPE_TUPLE BOOST_PP_LPAREN() AFW_TABLE_FIELD_TYPES BOOST_PP_RPAREN() |
Typedefs | |
typedef boost::mpl::vector < RecordId, boost::uint16_t, boost::int32_t, float, double, Angle > | lsst::afw::table::ScalarFieldTypes |
An MPL vector of scalar field types. More... | |
typedef boost::mpl::vector < RecordId, boost::uint16_t, boost::int32_t, float, double, Angle, Flag, std::string, Array< boost::uint16_t > , Array< int >, Array< float > , Array< double > > | lsst::afw::table::FieldTypes |
An MPL vector of all field types. More... | |
This file contains macros and MPL vectors that list the types that can be used for fields. The macros are used to do explicit instantiation in several source files.
Definition in file types.h.
#define AFW_TABLE_ARRAY_FIELD_TYPE_TUPLE BOOST_PP_LPAREN() AFW_TABLE_ARRAY_FIELD_TYPES BOOST_PP_RPAREN() |
#define AFW_TABLE_ARRAY_FIELD_TYPES boost::uint16_t, int, float, double |
#define AFW_TABLE_FIELD_TYPE_TUPLE BOOST_PP_LPAREN() AFW_TABLE_FIELD_TYPES BOOST_PP_RPAREN() |
#define AFW_TABLE_FIELD_TYPES |
#define AFW_TABLE_SCALAR_FIELD_TYPE_TUPLE BOOST_PP_LPAREN() AFW_TABLE_SCALAR_FIELD_TYPES BOOST_PP_RPAREN() |