Bayeux  3.4.1
Core Foundation library for SuperNEMO
materials_utils.h
Go to the documentation of this file.
1 /* Author(s): François Mauger <mauger@lpccaen.in2p3.fr>
3  * Creation date: 2013-03-10
4  * Last modified: 2013-03-10
5  *
6  * License:
7  *
8  * Description:
9  *
10  * Utilities for materials
11  *
12  * History:
13  *
14  */
15 
16 #ifndef GEOMTOOLS_MATERIALS_UTILS_H
17 #define GEOMTOOLS_MATERIALS_UTILS_H 1
18 
19 // Standard library:
20 #include <iostream>
21 
22 namespace materials {
23  class manager;
24 }
25 
26 namespace geomtools {
27 
28  class gdml_writer;
29 
30  void export_gdml (const materials::manager &, gdml_writer & gw_);
31 
32  void export_gdml (const materials::manager &, std::ostream & out_);
33 
34 
35 } // end of namespace geomtools
36 
37 #endif // GEOMTOOLS_MATERIALS_UTILS_H
38 
39 /*
40 ** Local Variables: --
41 ** mode: c++ --
42 ** c-file-style: "gnu" --
43 ** tab-width: 2 --
44 ** End: --
45 */
The manager object for isotopes, elements and materials.
Definition: manager.h:53
void export_gdml(const materials::manager &, gdml_writer &gw_)
Top-level namespace of the Bayeux/materials module library.
Definition: geom_manager_utils.h:14
Top-level namespace of the Bayeux/geomtools module library.
Definition: electromagnetic_field_manager.h:39