inline ParticleProperty(const magnet::xml::Node& node): Property(Property::Units(node.getAttribute("Units").getValue())), _name(node.getAttribute("Name").getValue()) { //Move up to the particles nodes, and start loading the property values for (magnet::xml::Node pNode = node.getParent().getParent() .getNode("ParticleData").fastGetNode("Pt"); pNode.valid(); ++pNode) _values.push_back(pNode.getAttribute(_name).as<double>()); }