@Test
 public void testXPDFSampleParametersXPDFSampleParameters() {
   XPDFSampleParameters copy = new XPDFSampleParameters(sample);
   assertEquals(sample.getName(), copy.getName());
   assertEquals(sample.getPhases(), copy.getPhases());
   assertEquals(sample.getPhaseWeightings(), copy.getPhaseWeightings());
   assertEquals(sample.isSample(), copy.isSample());
   assertEquals(sample.getComposition(), copy.getComposition());
   assertEquals(sample.getDensity(), copy.getDensity(), 1e-3);
   assertEquals(sample.getPackingFraction(), copy.getPackingFraction(), 1e-3);
   assertEquals(sample.getShapeName(), copy.getShapeName());
 }
 @Test
 public void testSetGetPackingFraction() {
   testSetGetComposition();
   double silicaPack = 1.0;
   cap.setPackingFraction(silicaPack);
   assertEquals(
       "Packing fraction not set/got correctly", silicaPack, cap.getPackingFraction(), 1e-3);
 }