source: trunk/src/config.h @ 269

Last change on this file since 269 was 263, checked in by Matthew Whiting, 17 years ago

Utils/Statistics?.hh -- minor coments
Cubes/cubes.cc -- setupFDR: ignore MW channels, fixed bug in threshold determination (won't affect detection threshold though), added plot to visualise threshold determination that's done only when new TEST flag is set.
Cubes/CubicSearch?.cc -- new simple search that only searches in images and keeps all detections (no minimum size requirement). No 1D searching done.
Cubes/cubes.hh -- prototypes for new searches
Cubes/Merger?.cc -- improved feedback for growth functionality
config.h -- new TEST_DEBUG flag defined.
ATrous/ReconSearch.cc -- new simple search
FitsIO/subsection.cc -- removed unnecessary output
Detection/detection.cc -- added ability to calculate centre-of-mass of detection
Detection/growObject.cc -- increased range over which object is grown, and added extra conditions on new pixels.
Detection/detection.hh -- centre-of-mass

Several changes:

  • Cube::setupFDR() improved:
    • MW channels are now ignored if needs be in determining cutoff.
    • A bug was fixed in the code that calculates the flux threshold from the p-value threshold.
    • A pgplot output to visualise the threshold determination is produced when the new TEST_DEBUG flag is defined.
  • This new TEST_DEBUG flag is set in the config.h file -- only the local one, not the one generated by configure.
  • The Detection class now has centre-of-mass parameters for x,y,z that are calculated in the calcFluxes() function. These are not outputted yet.
  • The growObject() function will now look at pixels over the full allowed range of neighbours given the threshSpatial/threshVelocity parameters. It also has new conditions on the new pixels (not-BLANK,not-MW,etc)
  • New versions of search3DArray and searchReconArry (with Simple on the end of the name) that do just the searching in 2D, with no requirement on the minimum number of pixels. No 1D searching is done.
  • Other minor changes to comments and user feedback.
File size: 841 bytes
Line 
1/* src/config.h.  Dummy version -- will be overwritten by
2                  the version generated by configure.  */
3
4/* Define these first for testing purposes */
5
6/* Define to the address where bug reports for this package should be sent. */
7#define PACKAGE_BUGREPORT "matthew.whiting@csiro.au"
8
9/* Define to the full name of this package. */
10#define PACKAGE_NAME "Duchamp"
11
12/* Define to the full name and version of this package. */
13#define PACKAGE_STRING "Duchamp 1.1b"
14
15/* Define to the one symbol short name of this package. */
16#define PACKAGE_TARNAME "duchamp"
17
18/* Define to the version of this package. */
19#define PACKAGE_VERSION "1.1b"
20
21/* Define to 1 if stdbool.h conforms to C99. */
22#define HAVE_STDBOOL_H 1
23
24/* Define this to utilise the testing parts of the code -- bits that
25   won't normally be utilised */
26#define TEST_DEBUG
Note: See TracBrowser for help on using the repository browser.