HPS-MC
stdhep_mcfio.h
Go to the documentation of this file.
1 #ifndef STDHEP_MCFIO_H
2 #define STDHEP_MCFIO_H
3 
4 /*******************************************************************************
5 * *
6 * stdhep_mcfio.h -- header for C version of mcfio interface routines *
7 * *
8 * Copyright (c) 1995 Universities Research Association, Inc. *
9 * All rights reserved. *
10 * *
11 * This material resulted from work developed under a Government Contract and *
12 * is subject to the following license: The Government retains a paid-up, *
13 * nonexclusive, irrevocable worldwide license to reproduce, prepare derivative *
14 * works, perform publicly and display publicly by or for the Government, *
15 * including the right to distribute to other Government contractors. Neither *
16 * the United States nor the United States Department of Energy, nor any of *
17 * their employees, makes any warranty, express or implied, or assumes any *
18 * legal liability or responsibility for the accuracy, completeness, or *
19 * usefulness of any information, apparatus, product, or process disclosed, or *
20 * represents that its use would not infringe privately owned rights. *
21 * *
22 * *
23 * Written by Lynn Garren *
24 * *
25 * *
26 *******************************************************************************/
27 
28 /* prototypes */
29 #if defined(c_plusplus) || defined(__cplusplus)
30 extern "C" {
31 #endif
32 
33 
34 int StdHepXdrReadInit(char *filename, int ntries, int ist);
35 int StdHepXdrReadInitNTries(char *filename, int *ntries, int ist);
36 int StdHepXdrReadOpen(char *filename, int ntries, int ist);
37 int StdHepXdrReadOpenNTries(char *filename, int *ntries, int ist);
38 int StdHepXdrRead(int *ilbl, int ist);
39 int StdHepXdrReadMulti(int *ilbl, int ist);
40 int StdHepXdrWriteInit(char *filename, char *title, int ntries, int ist);
41 int StdHepXdrWriteOpen(char *filename, char *title, int ntries, int ist);
42 int StdHepXdrWrite(int ilbl, int ist);
43 int StdHepXdrWriteCM(int ilbl, int ist);
44 int StdHepXdrWriteEvent(int ilbl, int ist);
45 int StdHepXdrWriteEventLH(int ilbl, int ist);
46 int StdHepXdrWriteEventEUP(int ilbl, int ist);
47 int StdHepXdrWriteEventRUP(int ilbl, int ist);
48 void StdHepXdrEnd(int ist);
50 
51 #if defined(c_plusplus) || defined(__cplusplus)
52 }
53 #endif
54 
55 #endif /* STDHEP_MCFIO_H */
int StdHepXdrReadMulti(int *ilbl, int ist)
int StdHepXdrReadInit(char *filename, int ntries, int ist)
int StdHepXdrWriteInit(char *filename, char *title, int ntries, int ist)
int StdHepXdrWriteCM(int ilbl, int ist)
int StdHepXdrReadOpen(char *filename, int ntries, int ist)
int StdHepXdrWriteEventEUP(int ilbl, int ist)
int StdHepXdrWriteEvent(int ilbl, int ist)
int StdHepXdrWrite(int ilbl, int ist)
int StdHepXdrRead(int *ilbl, int ist)
void StdHepXdrEnd(int ist)
void StdHepPrintHeader()
int StdHepXdrWriteEventRUP(int ilbl, int ist)
int StdHepXdrReadInitNTries(char *filename, int *ntries, int ist)
int StdHepXdrWriteEventLH(int ilbl, int ist)
int StdHepXdrWriteOpen(char *filename, char *title, int ntries, int ist)
int StdHepXdrReadOpenNTries(char *filename, int *ntries, int ist)