#include <FixedRadiusCrossMatch.h>


Public Member Functions | |
| FixedRadiusCrossMatch (ObjectProducer *activeProd, ObjectProducer *testProd, ActiveList *activeList, ObjectPairConsumer *pairCons, ObjectConsumer *uActiveCons, ObjectConsumer *uTestCons, double maxD) | |
| virtual | ~FixedRadiusCrossMatch () |
| virtual String const & | getName () const |
| virtual double | getLowerBound (Object const *testObject) |
| virtual double | getUpperBound (Object const *testObject) |
Static Public Member Functions | |
| static String const & | name () |
Protected Member Functions | |
| virtual double | setAngularUpperLimit (Object const *) const |
Private Member Functions | |
| FixedRadiusCrossMatch () | |
| FixedRadiusCrossMatch (FixedRadiusCrossMatch const &) | |
| FixedRadiusCrossMatch & | operator= (FixedRadiusCrossMatch const &) |
Private Attributes | |
| double | maxDistance |
Static Private Attributes | |
| static String const | s_name |
Definition at line 38 of file FixedRadiusCrossMatch.h.
| FixedRadiusCrossMatch::FixedRadiusCrossMatch | ( | ObjectProducer * | activeProd, | |
| ObjectProducer * | testProd, | |||
| ActiveList * | activeList, | |||
| ObjectPairConsumer * | pairCons, | |||
| ObjectConsumer * | uActiveCons, | |||
| ObjectConsumer * | uTestCons, | |||
| double | maxD | |||
| ) |
Definition at line 19 of file FixedRadiusCrossMatch.cpp.
| FixedRadiusCrossMatch::~FixedRadiusCrossMatch | ( | ) | [virtual] |
Definition at line 31 of file FixedRadiusCrossMatch.cpp.
| FixedRadiusCrossMatch::FixedRadiusCrossMatch | ( | ) | [private] |
| FixedRadiusCrossMatch::FixedRadiusCrossMatch | ( | FixedRadiusCrossMatch const & | ) | [private] |
| double FixedRadiusCrossMatch::getLowerBound | ( | Object const * | testObject | ) | [virtual] |
Reimplemented from CrossMatch.
Definition at line 35 of file FixedRadiusCrossMatch.cpp.
References Object::getDec(), and maxDistance.
| virtual String const& FixedRadiusCrossMatch::getName | ( | ) | const [inline, virtual] |
Reimplemented from CrossMatch.
Definition at line 50 of file FixedRadiusCrossMatch.h.
References name().
| double FixedRadiusCrossMatch::getUpperBound | ( | Object const * | testObject | ) | [virtual] |
Reimplemented from CrossMatch.
Definition at line 40 of file FixedRadiusCrossMatch.cpp.
References Object::getDec(), and maxDistance.
| static String const& FixedRadiusCrossMatch::name | ( | ) | [inline, static] |
Reimplemented from CrossMatch.
Definition at line 51 of file FixedRadiusCrossMatch.h.
References s_name.
Referenced by getName().
| FixedRadiusCrossMatch& FixedRadiusCrossMatch::operator= | ( | FixedRadiusCrossMatch const & | ) | [private] |
| virtual double FixedRadiusCrossMatch::setAngularUpperLimit | ( | Object const * | ) | const [inline, protected, virtual] |
Reimplemented from CrossMatch.
Definition at line 57 of file FixedRadiusCrossMatch.h.
References maxDistance.
double FixedRadiusCrossMatch::maxDistance [private] |
Definition at line 63 of file FixedRadiusCrossMatch.h.
Referenced by getLowerBound(), getUpperBound(), and setAngularUpperLimit().
String const FixedRadiusCrossMatch::s_name [static, private] |
Reimplemented from CrossMatch.
Definition at line 61 of file FixedRadiusCrossMatch.h.
Referenced by name().
1.6.3