From 88745d47f2e0b69d992c6dab49e2fb0732bc24a3 Mon Sep 17 00:00:00 2001 From: Niklaus Johner <niklaus.johner@unibas.ch> Date: Mon, 1 Sep 2014 16:42:19 +0200 Subject: [PATCH] Fix to pass unit cell information when merging several CoorGroup --- modules/mol/base/src/coord_group.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/mol/base/src/coord_group.cc b/modules/mol/base/src/coord_group.cc index 856ad6967..3ab9ec3db 100644 --- a/modules/mol/base/src/coord_group.cc +++ b/modules/mol/base/src/coord_group.cc @@ -146,7 +146,8 @@ void CoordGroupHandle::AddFrames(const CoordGroupHandle& cg) throw IntegrityError("Atom number don't match"); } for (size_t i=0; i<cg.GetFrameCount(); ++i) { - source_->AddFrame(*cg.GetFrame(i)); + CoordFramePtr p = cg.GetFrame(i); + source_->AddFrame(*p,p->GetCellSize(),p->GetCellAngles()); } } else { throw IntegrityError("Can't add frame to immutable CoordGroup"); -- GitLab