lsst.meas.astrom
g91f025aaea+311602a9c2
Toggle main menu visibility
Loading...
Searching...
No Matches
include
lsst
meas
astrom
makeMatchStatistics.h
Go to the documentation of this file.
1
// -*- LSST-C++ -*-
2
3
/*
4
* LSST Data Management System
5
* Copyright 2015 LSST Corporation.
6
*
7
* This product includes software developed by the
8
* LSST Project (http://www.lsst.org/).
9
*
10
* This program is free software: you can redistribute it and/or modify
11
* it under the terms of the GNU General Public License as published by
12
* the Free Software Foundation, either version 3 of the License, or
13
* (at your option) any later version.
14
*
15
* This program is distributed in the hope that it will be useful,
16
* but WITHOUT ANY WARRANTY; without even the implied warranty of
17
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18
* GNU General Public License for more details.
19
*
20
* You should have received a copy of the LSST License Statement and
21
* the GNU General Public License along with this program. If not,
22
* see <http://www.lsstcorp.org/LegalNotices/>.
23
*/
24
25
#ifndef MEAS_ASTROM_MAKE_MATCH_STATISTICS_H
26
#define MEAS_ASTROM_MAKE_MATCH_STATISTICS_H
27
28
#include <vector>
29
30
#include "
lsst/afw/geom/SkyWcs.h
"
31
#include "
lsst/afw/math/Statistics.h
"
32
#include "
lsst/afw/table/Match.h
"
33
34
namespace
lsst
{
35
namespace
meas
{
36
namespace
astrom
{
37
48
template
<
typename
MatchT>
49
afw::math::Statistics
makeMatchStatistics
(
50
std::vector<MatchT>
const
& matchList,
int
const
flags,
51
afw::math::StatisticsControl
const
& sctrl = afw::math::StatisticsControl());
52
64
template
<
typename
MatchT>
65
afw::math::Statistics
makeMatchStatisticsInPixels
(
66
afw::geom::SkyWcs
const
& wcs, std::vector<MatchT>
const
& matchList,
int
const
flags,
67
afw::math::StatisticsControl
const
& sctrl = afw::math::StatisticsControl());
68
80
template
<
typename
MatchT>
81
afw::math::Statistics
makeMatchStatisticsInRadians
(
82
afw::geom::SkyWcs
const
& wcs, std::vector<MatchT>
const
& matchList,
int
const
flags,
83
afw::math::StatisticsControl
const
& sctrl = afw::math::StatisticsControl());
84
85
}
// namespace astrom
86
}
// namespace meas
87
}
// namespace lsst
88
89
#endif
Match.h
SkyWcs.h
Statistics.h
lsst::meas::astrom
Definition
polynomialUtils.h:32
lsst::meas::astrom::makeMatchStatisticsInRadians
afw::math::Statistics makeMatchStatisticsInRadians(afw::geom::SkyWcs const &wcs, std::vector< MatchT > const &matchList, int const flags, afw::math::StatisticsControl const &sctrl=afw::math::StatisticsControl())
Compute statistics of on-sky radial separation for a match list, in radians.
Definition
makeMatchStatistics.cc:71
lsst::meas::astrom::makeMatchStatistics
afw::math::Statistics makeMatchStatistics(std::vector< MatchT > const &matchList, int const flags, afw::math::StatisticsControl const &sctrl=afw::math::StatisticsControl())
Compute statistics of the distance field of a match list.
Definition
makeMatchStatistics.cc:33
lsst::meas::astrom::makeMatchStatisticsInPixels
afw::math::Statistics makeMatchStatisticsInPixels(afw::geom::SkyWcs const &wcs, std::vector< MatchT > const &matchList, int const flags, afw::math::StatisticsControl const &sctrl=afw::math::StatisticsControl())
Compute statistics of on-detector radial separation for a match list, in pixels.
Definition
makeMatchStatistics.cc:48
lsst::meas
Definition
polynomialUtils.h:31
lsst
Generated on
for lsst.meas.astrom by
1.17.0