#!/usr/bin/env python

from nanotechsoftware.base import *
from nanotechsoftware.chemistry import *
from nanotechsoftware.chemistry.framework import *
from nanotechsoftware.chemistry.core import *
from nanotechsoftware.chemistry.processor import *
from nanotechsoftware.chemistry.io import *

import os



mol = XYZ(os.environ['EXAMPLESPATH'] + os.sep + 'caffeine.xyz')

AssignIndexProcessor()(mol)

for atom in CompositeIteratorFactory.create(Atom, mol) :
    print atom.getIndex(),
    print atom.getPosition()


