diff options
author | jthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5> | 2006-09-25 19:32:27 +0000 |
---|---|---|
committer | jthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5> | 2006-09-25 19:32:27 +0000 |
commit | eddae8ed1eed649d0ca0b311c7be4307371a82a9 (patch) | |
tree | 090094d13bbf86daa7fb7a76baf6afbbc2026031 /src | |
parent | 7b550b2a3dea1016d3f6632a01edf221cdb6eaf9 (diff) |
make HorizonCentroid aliased fn return the correct value
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1470 f88db872-0e4f-0410-b76b-b9085cfa78c5
Diffstat (limited to 'src')
-rw-r--r-- | src/driver/aliased_functions.cc | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/src/driver/aliased_functions.cc b/src/driver/aliased_functions.cc index 03d49ed..43c15ed 100644 --- a/src/driver/aliased_functions.cc +++ b/src/driver/aliased_functions.cc @@ -179,9 +179,19 @@ const struct BH_diagnostics& BH_diagnostics = AH_data.BH_diagnostics; assert(p_centroid_x != NULL); assert(p_centroid_y != NULL); assert(p_centroid_z != NULL); -*p_centroid_x = BH_diagnostics.centroid_x; -*p_centroid_y = BH_diagnostics.centroid_y; -*p_centroid_z = BH_diagnostics.centroid_z; +if (AH_data.found_flag) + then { + *p_centroid_x = BH_diagnostics.centroid_x; + *p_centroid_y = BH_diagnostics.centroid_y; + *p_centroid_z = BH_diagnostics.centroid_z; + return 1; + } + else { + *p_centroid_x = 0.0; + *p_centroid_y = 0.0; + *p_centroid_z = 0.0; + return 0; + } } //****************************************************************************** |