Hall-D Software
alpha
|
Go to the source code of this file.
Classes | |
struct | t_Hit_t |
struct | t_Hits_t |
struct | t_Side_t |
struct | t_Sides_t |
struct | t_Slab_t |
struct | t_Slabs_t |
struct | t_ForwardTOF_t |
struct | t_HDDM_t |
struct | t_iostream |
Macros | |
#define | SAW_t_Side_t |
#define | SAW_t_Slab_t |
#define | SAW_t_ForwardTOF_t |
#define | SAW_t_HDDM_t |
#define | t_DocumentString |
#define | HDDM_STREAM_INPUT -91 |
#define | HDDM_STREAM_OUTPUT -92 |
Functions | |
t_Hits_t * | make_t_Hits (int n) |
t_Sides_t * | make_t_Sides (int n) |
t_Slabs_t * | make_t_Slabs (int n) |
t_ForwardTOF_t * | make_t_ForwardTOF () |
t_HDDM_t * | make_t_HDDM () |
t_HDDM_t * | read_t_HDDM (t_iostream *fp) |
int | flush_t_HDDM (t_HDDM_t *p, t_iostream *fp) |
t_iostream * | open_t_HDDM (char *filename) |
t_iostream * | init_t_HDDM (char *filename) |
void | close_t_HDDM (t_iostream *fp) |
Variables | |
char | HDDM_t_DocumentString [] |
#define HDDM_STREAM_INPUT -91 |
Definition at line 100 of file hddm_t.h.
Referenced by open_t_HDDM(), and read_t_HDDM().
#define HDDM_STREAM_OUTPUT -92 |
Definition at line 101 of file hddm_t.h.
Referenced by flush_t_HDDM(), and init_t_HDDM().
void close_t_HDDM | ( | t_iostream * | fp | ) |
Definition at line 502 of file hddm_t.c.
References t_iostream::fd, t_iostream::filename, and t_iostream::hddm.
int flush_t_HDDM | ( | t_HDDM_t * | p, |
t_iostream * | fp | ||
) |
Definition at line 309 of file hddm_t.c.
References dp, t_iostream::fd, HDDM_STREAM_OUTPUT, t_iostream::iomode, pack_t_HDDM(), and sp.
t_iostream* init_t_HDDM | ( | char * | filename | ) |
Definition at line 476 of file hddm_t.c.
References t_iostream::fd, t_iostream::filename, t_iostream::hddm, HDDM_STREAM_OUTPUT, HDDM_t_DocumentString, and t_iostream::iomode.
t_ForwardTOF_t* make_t_ForwardTOF | ( | ) |
t_HDDM_t* make_t_HDDM | ( | ) |
t_Hits_t* make_t_Hits | ( | int | n | ) |
t_Sides_t* make_t_Sides | ( | int | n | ) |
t_Slabs_t* make_t_Slabs | ( | int | n | ) |
t_iostream* open_t_HDDM | ( | char * | filename | ) |
Definition at line 434 of file hddm_t.c.
References t_iostream::fd, t_iostream::filename, t_iostream::hddm, HDDM_STREAM_INPUT, HDDM_t_DocumentString, t_iostream::iomode, matches(), and t_iostream::sections.
t_HDDM_t* read_t_HDDM | ( | t_iostream * | fp | ) |
Definition at line 170 of file hddm_t.c.
References t_iostream::fd, HDDM_STREAM_INPUT, t_iostream::iomode, t_iostream::modelLevel, t_iostream::ptrOffset, t_iostream::sections, sp, and t_iostream::unpacker.
char HDDM_t_DocumentString[] |
Definition at line 63 of file hddm_t.c.
Referenced by init_t_HDDM(), and open_t_HDDM().