Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
Go to the source code of this file.
Classes | |
struct | tpia_targetEntry_s |
struct | tpia_depot_s |
Typedefs | |
typedef struct tpia_targetEntry_s | tpia_targetEntry |
typedef struct tpia_depot_s | tpia_depot |
Functions | |
tpia_depot * | tpia_depot_create (statusMessageReporting *smr, const char *projectileName) |
int | tpia_depot_initialize (statusMessageReporting *smr, tpia_depot *depot, const char *projectileName) |
tpia_depot * | tpia_depot_free (tpia_depot *depot, int freeMap) |
int | tpia_depot_release (tpia_depot *depot, int freeMap) |
int | tpia_depot_setMap (statusMessageReporting *smr, tpia_depot *depot, tpia_map *map) |
int | tpia_depot_setMapFromFilename (statusMessageReporting *smr, tpia_depot *depot, const char *basePath, const char *mapFileName) |
tpia_map * | tpia_depot_releaseMap (tpia_depot *depot) |
int | tpia_depot_freeMap (tpia_depot *depot) |
tpia_target * | tpia_depot_addTarget (statusMessageReporting *smr, tpia_depot *depot, const char *evaluation, const char *targetName) |
tpia_target * | tpia_depot_addTargetFromMap (statusMessageReporting *smr, tpia_depot *depot, tpia_map *map, const char *evaluation, const char *targetName) |
typedef struct tpia_depot_s tpia_depot |
Definition at line 51 of file tpia_depot.h.
typedef struct tpia_targetEntry_s tpia_targetEntry |
Definition at line 50 of file tpia_depot.h.
tpia_target * tpia_depot_addTarget | ( | statusMessageReporting * | smr, |
tpia_depot * | depot, | ||
const char * | evaluation, | ||
const char * | targetName | ||
) |
Definition at line 153 of file tpia_depot.cc.
tpia_target * tpia_depot_addTargetFromMap | ( | statusMessageReporting * | smr, |
tpia_depot * | depot, | ||
tpia_map * | map, | ||
const char * | evaluation, | ||
const char * | targetName | ||
) |
Definition at line 160 of file tpia_depot.cc.
Referenced by tpia_depot_addTarget().
tpia_depot * tpia_depot_create | ( | statusMessageReporting * | smr, |
const char * | projectileName | ||
) |
Definition at line 47 of file tpia_depot.cc.
tpia_depot * tpia_depot_free | ( | tpia_depot * | depot, |
int | freeMap | ||
) |
Definition at line 74 of file tpia_depot.cc.
Referenced by tpia_depot_create().
int tpia_depot_freeMap | ( | tpia_depot * | depot | ) |
Definition at line 129 of file tpia_depot.cc.
int tpia_depot_initialize | ( | statusMessageReporting * | smr, |
tpia_depot * | depot, | ||
const char * | projectileName | ||
) |
Definition at line 59 of file tpia_depot.cc.
Referenced by tpia_depot_create().
int tpia_depot_release | ( | tpia_depot * | depot, |
int | freeMap | ||
) |
Definition at line 83 of file tpia_depot.cc.
Referenced by tpia_depot_free().
tpia_map * tpia_depot_releaseMap | ( | tpia_depot * | depot | ) |
Definition at line 119 of file tpia_depot.cc.
Referenced by tpia_depot_freeMap().
int tpia_depot_setMap | ( | statusMessageReporting * | smr, |
tpia_depot * | depot, | ||
tpia_map * | map | ||
) |
Definition at line 103 of file tpia_depot.cc.
int tpia_depot_setMapFromFilename | ( | statusMessageReporting * | smr, |
tpia_depot * | depot, | ||
const char * | basePath, | ||
const char * | mapFileName | ||
) |
Definition at line 111 of file tpia_depot.cc.