const gdcm::DataElement &SnoutSQ = IonBeamData.GetDataElement(tSnoutSQ);
gdcm::SmartPointer<gdcm::SequenceOfItems> sqsn = SnoutSQ.GetValueAsSQ();
for( unsigned int snidx = 1; snidx <= sqsn->GetNumberOfItems(); ++snidx )
const gdcm::DataElement &SnoutSQ = IonBeamData.GetDataElement(tSnoutSQ);
gdcm::SmartPointer<gdcm::SequenceOfItems> sqsn = SnoutSQ.GetValueAsSQ();
for( unsigned int snidx = 1; snidx <= sqsn->GetNumberOfItems(); ++snidx )