source: molecuilder/src/atom_particleinfo.hpp@ a71ad8

Last change on this file since a71ad8 was 7bfc19, checked in by Tillmann Crueger <crueger@…>, 15 years ago

Made the world solely responsible for creating and destroying atoms.

  • Property mode set to 100644
File size: 909 bytes
Line 
1/*
2 * atom_particleinfo.hpp
3 *
4 * Created on: Oct 19, 2009
5 * Author: heber
6 */
7
8#ifndef ATOM_PARTICLEINFO_HPP_
9#define ATOM_PARTICLEINFO_HPP_
10
11using namespace std;
12
13/*********************************************** includes ***********************************/
14
15// include config.h
16#ifdef HAVE_CONFIG_H
17#include <config.h>
18#endif
19
20#include <iostream>
21
22/****************************************** forward declarations *****************************/
23
24
25/********************************************** declarations *******************************/
26
27class ParticleInfo {
28public:
29 int nr; // index to easierly identify
30 char *Name; // some name to reference to on output
31
32 ParticleInfo();
33 ParticleInfo(ParticleInfo*);
34 ~ParticleInfo();
35
36 ostream & operator << (ostream &ost) const;
37
38private:
39};
40
41ostream & operator << (ostream &ost, const ParticleInfo &a);
42
43#endif /* ATOM_PARTICLEINFO_HPP_ */
Note: See TracBrowser for help on using the repository browser.