Geant4-11
PoPs_private.h
Go to the documentation of this file.
1/*
2# <<BEGIN-copyright>>
3# <<END-copyright>>
4*/
5
6#ifndef PoPs_private_h_included
7#define PoPs_private_h_included
8
9#if defined __cplusplus
10 extern "C" {
11 namespace GIDI {
12#endif
13
14typedef struct unitsDB_s unitsDB;
15typedef struct PoPs_s PoPs;
16
17struct unitsDB_s {
20 char const **unsorted;
21};
22
23struct PoPs_s {
28};
29
31
32char const *unitsDB_addUnitIfNeeded( statusMessageReporting *smr, char const *unit );
33int unitsDB_index( statusMessageReporting *smr, char const *unit );
34char const *unitsDB_stringFromIndex( statusMessageReporting *smr, int index );
35
36#if defined __cplusplus
37 }
38 }
39#endif
40
41#endif /* End of PoPs_private_h_included. */
int PoPs_releasePrivate(statusMessageReporting *smr)
Definition: PoPs.cc:98
char const * unitsDB_stringFromIndex(statusMessageReporting *smr, int index)
Definition: PoPs.cc:737
int unitsDB_index(statusMessageReporting *smr, char const *unit)
Definition: PoPs.cc:725
char const * unitsDB_addUnitIfNeeded(statusMessageReporting *smr, char const *unit)
Definition: PoPs.cc:700
Definition: PoPs.h:45
int allocated
Definition: PoPs_private.h:25
PoP ** pops
Definition: PoPs_private.h:26
int numberOfParticles
Definition: PoPs_private.h:24
PoP ** sorted
Definition: PoPs_private.h:27
int allocated
Definition: PoPs_private.h:19
int numberOfUnits
Definition: PoPs_private.h:18
char const ** unsorted
Definition: PoPs_private.h:20