#ifndef _ATOM_H_
#define _ATOM_H_

#include <string>
#include <vector>

//strings in case we want to have a mmcif parser too

struct Atom
{
	std::string recordName;
	int serial;
	std::string name;
	std::string altLoc;
	std::string resName;
	std::string chainID;
	int resSeq;
	std::string iCode;
	double x;
	double y;
	double z;
	double occupancy;
	double tempFactor;
	std::string element;
	std::string charge;
	std::vector<int> bondedAtomIds;
};
#endif
