lsst.meas.algorithms
g4a7591d645+ecc601e506
Toggle main menu visibility
Loading...
Searching...
No Matches
include
lsst
meas
algorithms
CR.h
Go to the documentation of this file.
1
// -*- LSST-C++ -*-
2
3
/*
4
* LSST Data Management System
5
* Copyright 2008, 2009, 2010 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
#if !defined(LSST_MEAS_ALGORITHMS_CR_H)
26
#define LSST_MEAS_ALGORITHMS_CR_H
28
// Handle cosmic rays in a MaskedImage
29
//
30
#include <vector>
31
#include "
lsst/base.h
"
32
#include "
lsst/daf/base.h
"
33
#include "
lsst/afw/image/MaskedImage.h
"
34
35
namespace
lsst
{
36
namespace
afw
{
37
namespace
detection
{
38
class
Footprint
;
39
class
Psf
;
40
}
// namespace detection
41
}
// namespace afw
42
}
// namespace lsst
43
44
namespace
lsst
{
45
namespace
meas
{
46
namespace
algorithms
{
47
48
template
<
typename
MaskedImageT>
49
std::vector<std::shared_ptr<afw::detection::Footprint> >
findCosmicRays
(MaskedImageT&
image
,
50
afw::detection::Psf
const
& psf,
51
double
const
bkgd,
52
daf::base::PropertySet
const
& ps,
53
bool
const
keep =
false
);
54
}
55
}
// namespace meas
56
}
// namespace lsst
57
58
#endif
MaskedImage.h
base.h
lsst::afw::detection::Footprint
lsst::afw::detection::Psf
lsst::afw::detection
lsst::afw::image
lsst::afw
lsst::meas::algorithms
Definition
mainpage.dox:13
lsst::meas::algorithms::findCosmicRays
std::vector< std::shared_ptr< afw::detection::Footprint > > findCosmicRays(MaskedImageT &image, afw::detection::Psf const &psf, double const bkgd, daf::base::PropertySet const &ps, bool const keep=false)
Find cosmic rays in an Image, and mask and remove them.
Definition
CR.cc:315
lsst::meas
lsst
Generated on
for lsst.meas.algorithms by
1.17.0