30                          void* sdnamevec, 
const int nsubd, 
const int nchsubd) ;
 
   35                             void* sdnamevec, 
int* nsubd, 
const int nchsubd) ;
 
   42               const int timestamp, 
const char* detname );
 
   66              , 
double* prodvtx, 
float* momentum, 
float* mass, 
float* charge, 
 
  185                 const char* key, 
PTRTYPE vecp) ;
 
  191                 const char* key, 
PTRTYPE vecp) ;
 
  197 #define lcrdropenchain_STRV_A2 NUM_ELEM_ARG(3) 
  202 #define lcwriterunheader_STRV_A5 NUM_ELEM_ARG(6) 
  205 #define lcreadnextrunheader_STRV_A3 NUM_ELEMS(1) 
  206 #define lcreadnextrunheader_STRV_A4 NUM_ELEMS(1) 
  207 #define lcreadnextrunheader_STRV_A5 NUM_ELEM_ARG(6) 
  214 #define lcgeteventheader_STRV_A5 NUM_ELEMS(1) 
  229             CFORTRANPNTR , INT , DOUBLEV , FLOAT , FLOAT , CFORTRANPNTR ) 
 
  232             CFORTRANPNTR , INT , INTV , DOUBLEV , FLOATV , FLOATV , 
CFORTRANPNTRV ) 
 
  236             CFORTRANPNTR, INT , INT, FLOAT, FLOATV ) 
 
  238             CFORTRANPNTR , INT , INTV ,  INTV , FLOATV , FLOATV ) 
 
  248 #define lcstringvectorcreate_STRV_A1 NUM_ELEM_ARG(2) 
  253             CFORTRANPNTR , INTV, INTV ) 
 
  255             CFORTRANPNTR , FLOATV, INTV ) 
 
  256 #define lcgetstringvector_STRV_A2 NUM_ELEM_ARG(3) 
  258             CFORTRANPNTR , 
PSTRINGV, INTV, INT ) 
 
  269 #define stringvectorcreate_STRV_A1 NUM_ELEM_ARG(2) 
  280             CFORTRANPNTR , INTV, INTV ) 
 
  282             CFORTRANPNTR , FLOATV, INTV ) 
 
  283 #define getstringvector_STRV_A2 NUM_ELEM_ARG(3) 
  285             CFORTRANPNTR , 
PSTRINGV, INTV, INT ) 
 
  287             CFORTRANPNTR , CFORTRANPNTRV, INTV ) 
 
  291             STRING, CFORTRANPNTR, STRING, STRING, CFORTRANPNTR ) 
 
  294             STRING, CFORTRANPNTR, STRING, STRING, CFORTRANPNTR ) 
 
LCIO_DEPRECATED_CAPI int lcio2hepevt(PTRTYPE event)
Fill the hepevt common block with the MCParicle data in the LCIO event. 
 
LCIO_DEPRECATED_CAPI PTRTYPE intvectorcreate(int *intv, const int nintv)
Create/Delete an int vector. 
 
LCIO_DEPRECATED_CAPI int lcsetparameters(const char *classname, PTRTYPE classp, const char *method, const char *key, PTRTYPE vecp)
For the set methods: 
 
LCIO_DEPRECATED_CAPI int getintvector(PTRTYPE vector, int *intv, int *nintv)
Return the content of an int vector. 
 
INTV CFORTRANPNTRV lcgetsimcalohit
 
LCIO_DEPRECATED_CAPI int lcdumpeventdetailed(PTRTYPE event)
Detailed dump of all the data in the event to stdout. 
 
LCIO_DEPRECATED_CAPI int lcgetfloatvector(PTRTYPE vector, float *floatv, int *nfloatv)
Return the content of a LC float vector. 
 
#define FCALLSCFUN2(T0, CN, UN, LN, T1, T2)
 
FCALLSCFUN1(INT, lcobvgetlength, LCOBVGETLENGTH, lcobvgetlength, CFORTRANPNTR) FCALLSCFUN2(CFORTRANPNTR
 
INTV INT CFORTRANPNTR floatvectordelete
 
CFORTRANPNTR CFORTRANPNTR getfloatvector
 
LCIO_DEPRECATED_CAPI int getstringvector(PTRTYPE vector, void *stringv, int *nstringv, const int nchstringv)
Return the content of a string vector. 
 
#define FCALLSCFUN9(T0, CN, UN, LN, T1, T2, T3, T4, T5, T6, T7, T8, T9)
 
#define LCIO_DEPRECATED_CAPI
 
FCALLSCFUN7(CFORTRANPNTR, lcreadnextrunheader, LCREADNEXTRUNHEADER, lcreadnextrunheader, CFORTRANPNTR, INTV, PSTRINGV, PSTRINGV, PSTRINGV, INTV, INT) FCALLSCFUN5(INT
 
LCIO_DEPRECATED_CAPI PTRTYPE lcaddsimcalohit(PTRTYPE col, int cellID0, int cellID1, float energy, float *pos)
Add a new SimCalorimeterHit with the given data to the collection. 
 
INTV CFORTRANPNTRV FLOATV LCOBJECTVECTORCREATE
 
LCIO_DEPRECATED_CAPI int hepevt2lcio(PTRTYPE event)
Create an MCParticle collection from the hepevt common block and add it to the event. 
 
#define FCALLSCFUN4(T0, CN, UN, LN, T1, T2, T3, T4)
 
INTV CFORTRANPNTRV FLOATV CFORTRANPNTRV
 
#define FCALLSCFUN5(T0, CN, UN, LN, T1, T2, T3, T4, T5)
 
INTV CFORTRANPNTRV FLOATV INT lcfloatvectorcreate
 
LCIO_DEPRECATED_CAPI PTRTYPE lcreadnextrunheader(PTRTYPE reader, int *irun, void *detname, void *descr, void *sdnamevec, int *nsubd, const int nchsubd)
Read the next run header and fills the return arguments with the data. 
 
LCIO_DEPRECATED_CAPI int lcrdropenchain(PTRTYPE reader, void *filenamesv, const int nfiles, const int nchfilename)
Header file for additional f77-wrapper functions. 
 
CFORTRANPNTR pointervectordelete
 
long PTRTYPE
Fortran interface - define the length of pointers this has to made machine independent ...
 
#define FCALLSCFUN3(T0, CN, UN, LN, T1, T2, T3)
 
LCIO_DEPRECATED_CAPI int lcgeteventheader(PTRTYPE event, int *irun, int *ievent, int *timestamp, void *detname)
Read the complete event header data from the event. 
 
INTV CFORTRANPNTRV LCGETSIMCALOHIT
 
LCIO_DEPRECATED_CAPI PTRTYPE floatvectorcreate(float *floatv, const int nfloatv)
Create/Delete a float vector. 
 
INTV CFORTRANPNTRV FLOATV lcobjectvectorcreate
 
LCIO_DEPRECATED_CAPI int lcgetsimcalohitmccont(PTRTYPE hit, int i, PTRTYPE *mcp, float *energy, float *time, int *pdg)
Return the specified contribution of a MCParticle to the hit in the arguments. 
 
#define FCALLSCFUN6(T0, CN, UN, LN, T1, T2, T3, T4, T5, T6)
 
LCIO_DEPRECATED_CAPI int lcaddsimtrackerhit(PTRTYPE col, int cellID, double *pos, float dEdx, float time, PTRTYPE mcp)
Add a new SimTrackerHit with the given data to the collection. 
 
LCIO_DEPRECATED_CAPI PTRTYPE pointervectorcreate(PTRTYPE *pointerv, const int npointerv)
Create/Delete a pointer vector. 
 
CFORTRANPNTR POINTERVECTORDELETE
 
LCIO_DEPRECATED_CAPI int lcdumprunheader(PTRTYPE runheader)
Dump the run header to the stdout. 
 
LCIO_DEPRECATED_CAPI PTRTYPE lcstringvectorcreate(void *stringv, const int nstringv, const int nchstringv)
Create a LC string vector. 
 
LCIO_DEPRECATED_CAPI PTRTYPE lcintvectorcreate(int *intv, const int nintv)
Create an LC int vector. 
 
LCIO_DEPRECATED_CAPI int lcdumpevent(PTRTYPE event)
Dump the event to the stdout - one line per collection. 
 
CFORTRANPNTR CFORTRANPNTR GETFLOATVECTOR
 
INTV CFORTRANPNTRV FLOATV INT LCFLOATVECTORCREATE
 
INTV INT CFORTRANPNTR FLOATVECTORDELETE
 
LCIO_DEPRECATED_CAPI PTRTYPE stringvectorcreate(void *stringv, const int nstringv, const int nchstringv)
Create/Delete a string vector.