gVirtualXRay  2.0.10
VirtualX-RayImagingLibraryonGPU
Data Structures | Namespaces | Functions
AtomicElement.h File Reference

Class to manage elements in material. More...

#include "gVirtualXRay/gVirtualXRayConfig.h"
#include <iostream>
#include <vector>
#include <string>
#include "AtomicElement.inl"
Include dependency graph for AtomicElement.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  gVirtualXRay::AtomicElement
 AtomicElement is a class to manage elements in material. More...
 

Namespaces

 gVirtualXRay
 

Functions

std::ostream & gVirtualXRay::operator<< (std::ostream &anOutputSream, const gVirtualXRay::AtomicElement &anElement)
 operator << More...
 
std::istream & gVirtualXRay::operator>> (std::istream &anInputSream, gVirtualXRay::AtomicElement &anElement)
 operator >> More...
 

Detailed Description

Class to manage elements in material.

Version
1.0
Date
13/10/2014
Todo:
Merge the energy set and mass attenuation set using std::pair<double, double>
Author
Dr Franck P. Vidal

License BSD 3-Clause License.

For details on use and redistribution please refer to http://opensource.org/licenses/BSD-3-Clause

Copyright (c) by Dr Franck P. Vidal (franc.nosp@m.k.p..nosp@m.vidal.nosp@m.@fpv.nosp@m.idal..nosp@m.net), http://www.fpvidal.net/, Dec 2014, 2014, version 1.0, BSD 3-Clause License

Definition in file AtomicElement.h.