From 06e649203dd8d09ce46e2b25d8d2f0c680ccc74c Mon Sep 17 00:00:00 2001 From: Your Name Date: Thu, 24 Feb 2011 16:26:41 -0500 Subject: [PATCH] Fixed geometry in void extraction --- mytools/particleInfo.cpp | 3 +++ mytools/particleInfo.hpp | 1 + 2 files changed, 4 insertions(+) diff --git a/mytools/particleInfo.cpp b/mytools/particleInfo.cpp index 22fda35..ccc0d82 100644 --- a/mytools/particleInfo.cpp +++ b/mytools/particleInfo.cpp @@ -22,6 +22,9 @@ bool loadParticleInfo(ParticleInfo& info, info.ranges[2][0] = f_info.get_att("range_z_min")->as_double(0); info.ranges[2][1] = f_info.get_att("range_z_max")->as_double(0); + for (int i = 0; i < 3; i++) + info.length[i] = info.ranges[i][1] - info.ranges[i][0]; + try { UnformattedRead f(particles); diff --git a/mytools/particleInfo.hpp b/mytools/particleInfo.hpp index b37555a..f8397c1 100644 --- a/mytools/particleInfo.hpp +++ b/mytools/particleInfo.hpp @@ -14,6 +14,7 @@ struct ParticleInfo { ParticleVector particles; float ranges[3][2]; + float length[3]; }; bool loadParticleInfo(ParticleInfo& info,