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
|
Public Member Functions | |
SizeMagnitudeStarSelectorImpl (ConfigFile ¶ms, const Policy &policy) | |
~SizeMagnitudeStarSelectorImpl () | |
double | getAperture () const |
Public Member Functions inherited from lsst::meas::algorithms::shapelet::SizeMagnitudeStarSelectorAlgo | |
SizeMagnitudeStarSelectorAlgo (const ConfigFile ¶ms, std::string keyPrefix) | |
std::vector< PotentialStar * > | findStars (std::vector< PotentialStar * > &allObj) |
void | findMinMax (const std::vector< PotentialStar * > &list, double *min, double *max, const Function2D &f) |
void | rejectOutliers (std::vector< PotentialStar * > &list, double nSigma, double minSigma, const Function2D &f) |
std::vector< PotentialStar * > | getPeakList (const std::vector< PotentialStar * > &objList, double binSize, double minSize, double maxSize, int nStart, int minIter, double magStep, double maxSignifRatio, bool isFirstPass, const Function2D &f) |
void | fitStellarSizes (Function2D *f, int order, double sigClip, const std::vector< PotentialStar * > &starList, double *outSigma) |
void | roughlyFitBrightStars (const std::vector< PotentialStar * > &objList, Function2D *f, double *outSigma) |
void | setParams (const ConfigFile ¶ms, std::string keyPrefix, bool mustExist=false) |
bool | isOkSize (const double size) |
bool | isOkMag (const double mag) |
bool | isOkOutputMag (const double mag) |
double | convertToLogSize (const double size) |
double | getMinSize () const |
double | getMaxSize () const |
double | getMinMag () const |
double | getMaxMag () const |
Private Types | |
typedef lsst::pex::policy::Policy | Policy |
typedef shapelet::SizeMagnitudeStarSelectorAlgo | base |
typedef shapelet::ConfigFile | ConfigFile |
Private Attributes | |
double | _aperture |
Definition at line 37 of file SizeMagnitudeStarSelector.cc.
|
private |
Definition at line 40 of file SizeMagnitudeStarSelector.cc.
|
private |
Definition at line 41 of file SizeMagnitudeStarSelector.cc.
|
private |
Definition at line 39 of file SizeMagnitudeStarSelector.cc.
|
inline |
Definition at line 44 of file SizeMagnitudeStarSelector.cc.
|
inline |
Definition at line 49 of file SizeMagnitudeStarSelector.cc.
|
inline |
Definition at line 51 of file SizeMagnitudeStarSelector.cc.
|
private |
Definition at line 55 of file SizeMagnitudeStarSelector.cc.