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 | tpi_spectralIDQualifier_s |
struct | tpi_spectralID_s |
struct | tpi_channelID_s |
Typedefs | |
typedef struct tpi_channelID_s | tpi_channelID |
typedef struct tpi_spectralID_s | tpi_spectralID |
typedef struct tpi_spectralIDQualifier_s | tpi_spectralIDQualifier |
typedef struct tpi_channelID_s tpi_channelID |
typedef struct tpi_spectralID_s tpi_spectralID |
typedef struct tpi_spectralIDQualifier_s tpi_spectralIDQualifier |
tpi_channelID * tpi_channelID_allocate | ( | statusMessageReporting * | smr | ) |
Definition at line 53 of file tpi_IDs.cc.
void * tpi_channelID_free | ( | statusMessageReporting * | smr, |
tpi_channelID * | channelID | ||
) |
Definition at line 74 of file tpi_IDs.cc.
Referenced by tpi_spectralID_release().
int tpi_channelID_initialize | ( | statusMessageReporting * | smr, |
tpi_channelID * | channelID | ||
) |
Definition at line 66 of file tpi_IDs.cc.
Referenced by tpi_channelID_allocate(), and tpi_channelID_release().
tpi_channelID * tpi_channelID_parse | ( | statusMessageReporting * | smr, |
char const * | str, | ||
char ** | EOP | ||
) |
Definition at line 99 of file tpi_IDs.cc.
int tpi_channelID_release | ( | statusMessageReporting * | smr, |
tpi_channelID * | channelID | ||
) |
Definition at line 85 of file tpi_IDs.cc.
Referenced by tpi_channelID_free().
int tpi_channelID_toString | ( | statusMessageReporting * | smr, |
tpi_channelID * | channelID, | ||
gString * | gStr | ||
) |
Definition at line 138 of file tpi_IDs.cc.
int tpi_channelID_toStringSanRevision | ( | statusMessageReporting * | smr, |
tpi_channelID * | channelID, | ||
gString * | gStr | ||
) |
Definition at line 145 of file tpi_IDs.cc.
int tpi_channelID_toStringSans | ( | statusMessageReporting * | smr, |
tpi_channelID * | channelID, | ||
gString * | gStr, | ||
char * | sans[] | ||
) |
Definition at line 155 of file tpi_IDs.cc.
Referenced by tpi_channelID_toString(), tpi_channelID_toStringSanRevision(), and tpi_spectralID_toStringSans().
char * tpi_misc_allocateAndCopyNCharacters | ( | statusMessageReporting * | smr, |
char const * | str, | ||
int | n | ||
) |
Definition at line 429 of file tpi_IDs.cc.
char const * tpi_misc_firstNonWhiteSpace | ( | statusMessageReporting * | smr, |
char const * | str | ||
) |
Definition at line 419 of file tpi_IDs.cc.
tpi_spectralID * tpi_spectralID_allocate | ( | statusMessageReporting * | smr | ) |
Definition at line 170 of file tpi_IDs.cc.
void * tpi_spectralID_free | ( | statusMessageReporting * | smr, |
tpi_spectralID * | spectralID | ||
) |
Definition at line 191 of file tpi_IDs.cc.
Referenced by tpi_channelID_release(), and tpia_particle_release().
int tpi_spectralID_initialize | ( | statusMessageReporting * | smr, |
tpi_spectralID * | spectralID | ||
) |
Definition at line 183 of file tpi_IDs.cc.
Referenced by tpi_spectralID_allocate(), and tpi_spectralID_release().
tpi_spectralID * tpi_spectralID_parse | ( | statusMessageReporting * | smr, |
char const * | str, | ||
char ** | EOP | ||
) |
Definition at line 218 of file tpi_IDs.cc.
Referenced by tpia_particle_getInternalID().
int tpi_spectralID_release | ( | statusMessageReporting * | smr, |
tpi_spectralID * | spectralID | ||
) |
Definition at line 202 of file tpi_IDs.cc.
Referenced by tpi_spectralID_free().
int tpi_spectralID_toString | ( | statusMessageReporting * | smr, |
tpi_spectralID * | spectralID, | ||
gString * | gStr | ||
) |
Definition at line 353 of file tpi_IDs.cc.
int tpi_spectralID_toStringSanRevision | ( | statusMessageReporting * | smr, |
tpi_spectralID * | spectralID, | ||
gString * | gStr | ||
) |
Definition at line 360 of file tpi_IDs.cc.
int tpi_spectralID_toStringSans | ( | statusMessageReporting * | smr, |
tpi_spectralID * | spectralID, | ||
gString * | gStr, | ||
char * | sans[] | ||
) |
Definition at line 371 of file tpi_IDs.cc.
Referenced by tpi_channelID_toStringSans(), tpi_spectralID_toString(), and tpi_spectralID_toStringSanRevision().