ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
Home page
Related Pages
Modules
Namespaces
Classes
Files
External Links
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
PoPs_private.h
Go to the documentation of this file.
Or view
the newest version in sPHENIX GitHub for file 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
{
18
int
numberOfUnits
;
19
int
allocated
;
20
char
const
**
unsorted
;
21
};
22
23
struct
PoPs_s
{
24
int
numberOfParticles
;
25
int
allocated
;
26
PoP
**
pops
;
27
PoP
**
sorted
;
28
};
29
30
int
PoPs_releasePrivate
(
statusMessageReporting
*smr );
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. */
geant4
tree
geant4-10.6-release
source
processes
hadronic
models
lend
include
PoPs_private.h
Built by
Jin Huang
. updated:
Wed Jun 29 2022 17:25:46
using
1.8.2 with
ECCE GitHub integration