From 4338a08f447210de97ecdcbf178758744b8a7ea1 Mon Sep 17 00:00:00 2001 From: nhamaus Date: Thu, 17 Jan 2013 15:10:25 +0100 Subject: [PATCH] fixed particle selection problem in generateMock --- c_tools/mock/generateMock.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/c_tools/mock/generateMock.cpp b/c_tools/mock/generateMock.cpp index ab51315..ad334e9 100644 --- a/c_tools/mock/generateMock.cpp +++ b/c_tools/mock/generateMock.cpp @@ -221,7 +221,12 @@ void generateOutput(SimuData *data, int axis, // cleared. That way new particles can be appended if this is a multi-file snapshot. void selectBox(SimuData *simu, std::vector& targets, generateMock_info& args_info) { - float subsample = args_info.subsample_given ? args_info.subsample_arg : 1.0; + float subsample; + if (args_info.subsample_given) { + subsample = args_info.subsample_arg; + } else { + subsample = 1.0; + } double ranges[3][2] = { { args_info.rangeX_min_arg, args_info.rangeX_max_arg }, { args_info.rangeY_min_arg, args_info.rangeY_max_arg },