Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
PoPs_private.h
이 파일의 문서화 페이지로 가기
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 
14 typedef struct unitsDB_s unitsDB;
15 typedef struct PoPs_s PoPs;
16 
17 struct unitsDB_s {
19  int allocated;
20  char const **unsorted;
21 };
22 
23 struct PoPs_s {
25  int allocated;
26  PoP **pops;
28 };
29 
31 
32 char const *unitsDB_addUnitIfNeeded( statusMessageReporting *smr, char const *unit );
33 int unitsDB_index( statusMessageReporting *smr, char const *unit );
34 char 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
int numberOfParticles
Definition: PoPs_private.h:24
PoP ** sorted
Definition: PoPs_private.h:27
PoP ** pops
Definition: PoPs_private.h:26
int allocated
Definition: PoPs_private.h:19
char const ** unsorted
Definition: PoPs_private.h:20
Definition: PoPs.h:45
int allocated
Definition: PoPs_private.h:25
int numberOfUnits
Definition: PoPs_private.h:18
char const * unitsDB_addUnitIfNeeded(statusMessageReporting *smr, char const *unit)
Definition: PoPs.cc:700
char const * unitsDB_stringFromIndex(statusMessageReporting *smr, int index)
Definition: PoPs.cc:737
int unitsDB_index(statusMessageReporting *smr, char const *unit)
Definition: PoPs.cc:725