|
LCIO
02.17
|
Include dependency graph for lciof77apiext.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | lcrdropenchain_STRV_A2 NUM_ELEM_ARG(3) |
| #define | lcwriterunheader_STRV_A5 NUM_ELEM_ARG(6) |
| #define | lcreadnextrunheader_STRV_A3 NUM_ELEMS(1) |
| #define | lcreadnextrunheader_STRV_A4 NUM_ELEMS(1) |
| #define | lcreadnextrunheader_STRV_A5 NUM_ELEM_ARG(6) |
| #define | lcgeteventheader_STRV_A5 NUM_ELEMS(1) |
| #define | lcstringvectorcreate_STRV_A1 NUM_ELEM_ARG(2) |
| #define | lcgetstringvector_STRV_A2 NUM_ELEM_ARG(3) |
| #define | stringvectorcreate_STRV_A1 NUM_ELEM_ARG(2) |
| #define | getstringvector_STRV_A2 NUM_ELEM_ARG(3) |
Functions | |
| LCIO_DEPRECATED_CAPI int | lcrdropenchain (PTRTYPE reader, void *filenamesv, const int nfiles, const int nchfilename) |
| Header file for additional f77-wrapper functions. More... | |
| LCIO_DEPRECATED_CAPI int | lcwriterunheader (PTRTYPE writer, const int irun, const char *detname, const char *descr, void *sdnamevec, const int nsubd, const int nchsubd) |
| Write a run header to the specified writer with the given data. More... | |
| 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. More... | |
| LCIO_DEPRECATED_CAPI int | lcseteventheader (PTRTYPE event, const int irun, const int ievent, const int timestamp, const char *detname) |
| Set the complete event header data in the event. More... | |
| LCIO_DEPRECATED_CAPI int | lcgeteventheader (PTRTYPE event, int *irun, int *ievent, int *timestamp, void *detname) |
| Read the complete event header data from the event. More... | |
| LCIO_DEPRECATED_CAPI int | lcdumprunheader (PTRTYPE runheader) |
| Dump the run header to the stdout. More... | |
| LCIO_DEPRECATED_CAPI int | lcdumpevent (PTRTYPE event) |
| Dump the event to the stdout - one line per collection. More... | |
| LCIO_DEPRECATED_CAPI int | lcdumpeventdetailed (PTRTYPE event) |
| Detailed dump of all the data in the event to stdout. More... | |
| LCIO_DEPRECATED_CAPI int | lcgetmcparticledata (PTRTYPE mcparticle, int *pdg, int *genstatus, int *simstatus, double *prodvtx, float *momentum, float *mass, float *charge, int *ndaughters) |
| Return all the data of the specified MCParticle in the arguments. More... | |
| LCIO_DEPRECATED_CAPI int | lcio2hepevt (PTRTYPE event) |
| Fill the hepevt common block with the MCParicle data in the LCIO event. More... | |
| LCIO_DEPRECATED_CAPI int | hepevt2lcio (PTRTYPE event) |
| Create an MCParticle collection from the hepevt common block and add it to the event. More... | |
| 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. More... | |
| LCIO_DEPRECATED_CAPI int | lcgetsimtrackerhit (PTRTYPE col, int i, int *cellID, double *pos, float *dEdx, float *time, PTRTYPE *mcp) |
| Return all the data from the specified SimTrackerHit in the arguments. More... | |
| 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. More... | |
| LCIO_DEPRECATED_CAPI PTRTYPE | lcgetsimcalohit (PTRTYPE col, int i, int *cellID0, int *cellID1, float *energy, float *pos) |
| Return the data of the specified SimCalorimeterHit in the arguments. More... | |
| 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. More... | |
| LCIO_DEPRECATED_CAPI PTRTYPE | lcobjectvectorcreate (PTRTYPE *ocjectv, const int nobjv) |
| Create an object vector. More... | |
| LCIO_DEPRECATED_CAPI PTRTYPE | lcintvectorcreate (int *intv, const int nintv) |
| Create an LC int vector. More... | |
| LCIO_DEPRECATED_CAPI PTRTYPE | lcfloatvectorcreate (float *floatv, const int nfloatv) |
| Create a LC float vector. More... | |
| LCIO_DEPRECATED_CAPI PTRTYPE | lcstringvectorcreate (void *stringv, const int nstringv, const int nchstringv) |
| Create a LC string vector. More... | |
| LCIO_DEPRECATED_CAPI int | lcgetintvector (PTRTYPE vector, int *intv, int *nintv) |
| Return the content of a LC int vector. More... | |
| LCIO_DEPRECATED_CAPI int | lcgetfloatvector (PTRTYPE vector, float *floatv, int *nfloatv) |
| Return the content of a LC float vector. More... | |
| LCIO_DEPRECATED_CAPI int | lcgetstringvector (PTRTYPE vector, void *stringv, int *nstringv, const int nchstringv) |
| Return the content of a LC string vector. More... | |
| LCIO_DEPRECATED_CAPI PTRTYPE | intvectorcreate (int *intv, const int nintv) |
| Create/Delete an int vector. More... | |
| LCIO_DEPRECATED_CAPI int | intvectordelete (PTRTYPE vector) |
| LCIO_DEPRECATED_CAPI PTRTYPE | floatvectorcreate (float *floatv, const int nfloatv) |
| Create/Delete a float vector. More... | |
| LCIO_DEPRECATED_CAPI int | floatvectordelete (PTRTYPE vector) |
| LCIO_DEPRECATED_CAPI PTRTYPE | stringvectorcreate (void *stringv, const int nstringv, const int nchstringv) |
| Create/Delete a string vector. More... | |
| LCIO_DEPRECATED_CAPI int | stringvectordelete (PTRTYPE vector) |
| LCIO_DEPRECATED_CAPI PTRTYPE | pointervectorcreate (PTRTYPE *pointerv, const int npointerv) |
| Create/Delete a pointer vector. More... | |
| LCIO_DEPRECATED_CAPI int | pointervectordelete (PTRTYPE vector) |
| LCIO_DEPRECATED_CAPI int | getintvector (PTRTYPE vector, int *intv, int *nintv) |
| Return the content of an int vector. More... | |
| LCIO_DEPRECATED_CAPI int | getfloatvector (PTRTYPE vector, float *floatv, int *nfloatv) |
| Return the content of a float vector. More... | |
| LCIO_DEPRECATED_CAPI int | getstringvector (PTRTYPE vector, void *stringv, int *nstringv, const int nchstringv) |
| Return the content of a string vector. More... | |
| LCIO_DEPRECATED_CAPI int | getpointervector (PTRTYPE vector, PTRTYPE *pointerv, int *npointerv) |
| Return the content of a pointer vector. More... | |
| LCIO_DEPRECATED_CAPI int | lcsetparameters (const char *classname, PTRTYPE classp, const char *method, const char *key, PTRTYPE vecp) |
| For the set methods: More... | |
| LCIO_DEPRECATED_CAPI int | lcgetparameters (const char *classname, PTRTYPE classp, const char *method, const char *key, PTRTYPE vecp) |
| For the get methods: More... | |
| FCALLSCFUN4 (INT, lcrdropenchain, LCRDRDOPENCHAIN, lcrdropenchain, CFORTRANPNTR, STRINGV, INT, INT) FCALLSCFUN7(INT | |
| FCALLSCFUN7 (CFORTRANPNTR, lcreadnextrunheader, LCREADNEXTRUNHEADER, lcreadnextrunheader, CFORTRANPNTR, INTV, PSTRINGV, PSTRINGV, PSTRINGV, INTV, INT) FCALLSCFUN5(INT | |
| FCALLSCFUN5 (INT, lcgeteventheader, LCGETEVENTHEADER, lcgeteventheader, CFORTRANPNTR, INTV, INTV, INTV, PSTRINGV) FCALLSCFUN9(INT | |
| INTV | FCALLSCFUN6 (INT, lcaddsimtrackerhit, LCADDSIMTRACKERHIT, lcaddsimtrackerhit, CFORTRANPNTR, INT, DOUBLEV, FLOAT, FLOAT, CFORTRANPNTR) FCALLSCFUN7(INT |
| INTV CFORTRANPNTRV | FCALLSCFUN5 (CFORTRANPNTR, lcaddsimcalohit, LCADDSIMCALOHIT, lcaddsimcalohit, CFORTRANPNTR, INT, INT, FLOAT, FLOATV) FCALLSCFUN6(CFORTRANPNTR |
| INTV CFORTRANPNTRV FLOATV | FCALLSCFUN6 (INT, lcgetsimcalohitmccont, LCGETSIMCALOHITMCCONT, lcgetsimcalohitmccont, CFORTRANPNTR, INT, CFORTRANPNTRV, FLOATV, FLOATV, INTV) FCALLSCFUN2(CFORTRANPNTR |
| INTV CFORTRANPNTRV FLOATV INT | FCALLSCFUN2 (CFORTRANPNTR, lcintvectorcreate, LCINTVECTORCREATE, lcintvectorcreate, INTV, INT) FCALLSCFUN2(CFORTRANPNTR |
| FCALLSCFUN3 (CFORTRANPNTR, lcstringvectorcreate, LCSTRINGVECTORCREATE, lcstringvectorcreate, PSTRINGV, INT, INT) FCALLSCFUN3(INT | |
| INTV | FCALLSCFUN3 (INT, lcgetfloatvector, LCGETFLOATVECTOR, lcgetfloatvector, CFORTRANPNTR, FLOATV, INTV) FCALLSCFUN4(INT |
| INTV INT | FCALLSCFUN2 (CFORTRANPNTR, intvectorcreate, INTVECTORCREATE, intvectorcreate, INTV, INT) FCALLSCFUN1(INT |
| INTV INT CFORTRANPNTR | FCALLSCFUN2 (CFORTRANPNTR, floatvectorcreate, FLOATVECTORCREATE, floatvectorcreate, FLOATV, INT) FCALLSCFUN1(INT |
| FCALLSCFUN3 (CFORTRANPNTR, stringvectorcreate, STRINGVECTORCREATE, stringvectorcreate, PSTRINGV, INT, INT) FCALLSCFUN1(INT | |
| CFORTRANPNTR | FCALLSCFUN2 (CFORTRANPNTR, pointervectorcreate, POINTERVECTORCREATE, pointervectorcreate, CFORTRANPNTRV, INT) FCALLSCFUN1(INT |
| CFORTRANPNTR CFORTRANPNTR | FCALLSCFUN3 (INT, getintvector, GETINTVECTOR, getintvector, CFORTRANPNTR, INTV, INTV) FCALLSCFUN3(INT |
| FCALLSCFUN4 (INT, getstringvector, GETSTRINGVECTOR, getstringvector, CFORTRANPNTR, PSTRINGV, INTV, INT) FCALLSCFUN3(INT | |
| INTV | FCALLSCFUN5 (INT, lcsetparameters, LCSETPARAMETERS, lcsetparameters, STRING, CFORTRANPNTR, STRING, STRING, CFORTRANPNTR) FCALLSCFUN5(INT |
| #define getstringvector_STRV_A2 NUM_ELEM_ARG(3) |
Definition at line 283 of file lciof77apiext.h.
| #define lcgeteventheader_STRV_A5 NUM_ELEMS(1) |
Definition at line 214 of file lciof77apiext.h.
| #define lcgetstringvector_STRV_A2 NUM_ELEM_ARG(3) |
| #define lcrdropenchain_STRV_A2 NUM_ELEM_ARG(3) |
Definition at line 197 of file lciof77apiext.h.
| #define lcreadnextrunheader_STRV_A3 NUM_ELEMS(1) |
Definition at line 205 of file lciof77apiext.h.
| #define lcreadnextrunheader_STRV_A4 NUM_ELEMS(1) |
Definition at line 206 of file lciof77apiext.h.
| #define lcreadnextrunheader_STRV_A5 NUM_ELEM_ARG(6) |
Definition at line 207 of file lciof77apiext.h.
| #define lcstringvectorcreate_STRV_A1 NUM_ELEM_ARG(2) |
Definition at line 248 of file lciof77apiext.h.
| #define lcwriterunheader_STRV_A5 NUM_ELEM_ARG(6) |
| #define stringvectorcreate_STRV_A1 NUM_ELEM_ARG(2) |
Definition at line 269 of file lciof77apiext.h.
| INTV CFORTRANPNTRV FLOATV INT FCALLSCFUN2 | ( | CFORTRANPNTR | , |
| lcintvectorcreate | , | ||
| LCINTVECTORCREATE | , | ||
| lcintvectorcreate | , | ||
| INTV | , | ||
| INT | |||
| ) |
| INTV INT FCALLSCFUN2 | ( | CFORTRANPNTR | , |
| intvectorcreate | , | ||
| INTVECTORCREATE | , | ||
| intvectorcreate | , | ||
| INTV | , | ||
| INT | |||
| ) |
| INTV INT CFORTRANPNTR FCALLSCFUN2 | ( | CFORTRANPNTR | , |
| floatvectorcreate | , | ||
| FLOATVECTORCREATE | , | ||
| floatvectorcreate | , | ||
| FLOATV | , | ||
| INT | |||
| ) |
| CFORTRANPNTR FCALLSCFUN2 | ( | CFORTRANPNTR | , |
| pointervectorcreate | , | ||
| POINTERVECTORCREATE | , | ||
| pointervectorcreate | , | ||
| CFORTRANPNTRV | , | ||
| INT | |||
| ) |
| FCALLSCFUN3 | ( | CFORTRANPNTR | , |
| lcstringvectorcreate | , | ||
| LCSTRINGVECTORCREATE | , | ||
| lcstringvectorcreate | , | ||
| PSTRINGV | , | ||
| INT | , | ||
| INT | |||
| ) |
| INTV FCALLSCFUN3 | ( | INT | , |
| lcgetfloatvector | , | ||
| LCGETFLOATVECTOR | , | ||
| lcgetfloatvector | , | ||
| CFORTRANPNTR | , | ||
| FLOATV | , | ||
| INTV | |||
| ) |
| FCALLSCFUN3 | ( | CFORTRANPNTR | , |
| stringvectorcreate | , | ||
| STRINGVECTORCREATE | , | ||
| stringvectorcreate | , | ||
| PSTRINGV | , | ||
| INT | , | ||
| INT | |||
| ) |
| CFORTRANPNTR CFORTRANPNTR FCALLSCFUN3 | ( | INT | , |
| getintvector | , | ||
| GETINTVECTOR | , | ||
| getintvector | , | ||
| CFORTRANPNTR | , | ||
| INTV | , | ||
| INTV | |||
| ) |
| FCALLSCFUN4 | ( | INT | , |
| lcrdropenchain | , | ||
| LCRDRDOPENCHAIN | , | ||
| lcrdropenchain | , | ||
| CFORTRANPNTR | , | ||
| STRINGV | , | ||
| INT | , | ||
| INT | |||
| ) |
| FCALLSCFUN4 | ( | INT | , |
| getstringvector | , | ||
| GETSTRINGVECTOR | , | ||
| getstringvector | , | ||
| CFORTRANPNTR | , | ||
| PSTRINGV | , | ||
| INTV | , | ||
| INT | |||
| ) |
| FCALLSCFUN5 | ( | INT | , |
| lcgeteventheader | , | ||
| LCGETEVENTHEADER | , | ||
| lcgeteventheader | , | ||
| CFORTRANPNTR | , | ||
| INTV | , | ||
| INTV | , | ||
| INTV | , | ||
| PSTRINGV | |||
| ) |
| INTV CFORTRANPNTRV FCALLSCFUN5 | ( | CFORTRANPNTR | , |
| lcaddsimcalohit | , | ||
| LCADDSIMCALOHIT | , | ||
| lcaddsimcalohit | , | ||
| CFORTRANPNTR | , | ||
| INT | , | ||
| INT | , | ||
| FLOAT | , | ||
| FLOATV | |||
| ) |
| INTV FCALLSCFUN5 | ( | INT | , |
| lcsetparameters | , | ||
| LCSETPARAMETERS | , | ||
| lcsetparameters | , | ||
| STRING | , | ||
| CFORTRANPNTR | , | ||
| STRING | , | ||
| STRING | , | ||
| CFORTRANPNTR | |||
| ) |
| INTV FCALLSCFUN6 | ( | INT | , |
| lcaddsimtrackerhit | , | ||
| LCADDSIMTRACKERHIT | , | ||
| lcaddsimtrackerhit | , | ||
| CFORTRANPNTR | , | ||
| INT | , | ||
| DOUBLEV | , | ||
| FLOAT | , | ||
| FLOAT | , | ||
| CFORTRANPNTR | |||
| ) |
| INTV CFORTRANPNTRV FLOATV FCALLSCFUN6 | ( | INT | , |
| lcgetsimcalohitmccont | , | ||
| LCGETSIMCALOHITMCCONT | , | ||
| lcgetsimcalohitmccont | , | ||
| CFORTRANPNTR | , | ||
| INT | , | ||
| CFORTRANPNTRV | , | ||
| FLOATV | , | ||
| FLOATV | , | ||
| INTV | |||
| ) |
| FCALLSCFUN7 | ( | CFORTRANPNTR | , |
| lcreadnextrunheader | , | ||
| LCREADNEXTRUNHEADER | , | ||
| lcreadnextrunheader | , | ||
| CFORTRANPNTR | , | ||
| INTV | , | ||
| PSTRINGV | , | ||
| PSTRINGV | , | ||
| PSTRINGV | , | ||
| INTV | , | ||
| INT | |||
| ) |
| LCIO_DEPRECATED_CAPI PTRTYPE floatvectorcreate | ( | float * | floatv, |
| const int | nfloatv | ||
| ) |
Create/Delete a float vector.
Definition at line 401 of file lciof77apiext.cc.
References std::vector< T >::push_back().
| LCIO_DEPRECATED_CAPI int floatvectordelete | ( | PTRTYPE | vector | ) |
Definition at line 407 of file lciof77apiext.cc.
| LCIO_DEPRECATED_CAPI int getfloatvector | ( | PTRTYPE | vector, |
| float * | floatv, | ||
| int * | nfloatv | ||
| ) |
Return the content of a float vector.
Definition at line 461 of file lciof77apiext.cc.
References std::endl(), and std::vector< T >::size().
| LCIO_DEPRECATED_CAPI int getintvector | ( | PTRTYPE | vector, |
| int * | intv, | ||
| int * | nintv | ||
| ) |
Return the content of an int vector.
Definition at line 445 of file lciof77apiext.cc.
References std::endl(), and std::vector< T >::size().
| LCIO_DEPRECATED_CAPI int getpointervector | ( | PTRTYPE | vector, |
| PTRTYPE * | pointerv, | ||
| int * | npointerv | ||
| ) |
Return the content of a pointer vector.
Definition at line 502 of file lciof77apiext.cc.
References std::endl(), and std::vector< T >::size().
| LCIO_DEPRECATED_CAPI int getstringvector | ( | PTRTYPE | vector, |
| void * | stringv, | ||
| int * | nstringv, | ||
| const int | nchstringv | ||
| ) |
Return the content of a string vector.
Definition at line 478 of file lciof77apiext.cc.
References std::endl(), std::vector< T >::size(), and std::strcpy().
| LCIO_DEPRECATED_CAPI int hepevt2lcio | ( | PTRTYPE | event | ) |
Create an MCParticle collection from the hepevt common block and add it to the event.
Definition at line 273 of file lciof77apiext.cc.
References std::endl().
| LCIO_DEPRECATED_CAPI PTRTYPE intvectorcreate | ( | int * | intv, |
| const int | nintv | ||
| ) |
Create/Delete an int vector.
Definition at line 389 of file lciof77apiext.cc.
References std::vector< T >::push_back().
| LCIO_DEPRECATED_CAPI int intvectordelete | ( | PTRTYPE | vector | ) |
Definition at line 395 of file lciof77apiext.cc.
| 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.
Returns a pointer the new hit.
Definition at line 222 of file lciof77apiext.cc.
References C2F_POINTER.
| 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.
Definition at line 191 of file lciof77apiext.cc.
| LCIO_DEPRECATED_CAPI int lcdumpevent | ( | PTRTYPE | event | ) |
Dump the event to the stdout - one line per collection.
Definition at line 155 of file lciof77apiext.cc.
References dumpEvent(), and event.
| LCIO_DEPRECATED_CAPI int lcdumpeventdetailed | ( | PTRTYPE | event | ) |
Detailed dump of all the data in the event to stdout.
Definition at line 161 of file lciof77apiext.cc.
References event.
| LCIO_DEPRECATED_CAPI int lcdumprunheader | ( | PTRTYPE | runheader | ) |
Dump the run header to the stdout.
Definition at line 149 of file lciof77apiext.cc.
| LCIO_DEPRECATED_CAPI PTRTYPE lcfloatvectorcreate | ( | float * | floatv, |
| const int | nfloatv | ||
| ) |
Create a LC float vector.
Definition at line 312 of file lciof77apiext.cc.
| LCIO_DEPRECATED_CAPI int lcgeteventheader | ( | PTRTYPE | event, |
| int * | irun, | ||
| int * | ievent, | ||
| int * | timestamp, | ||
| void * | detname | ||
| ) |
Read the complete event header data from the event.
Definition at line 138 of file lciof77apiext.cc.
References event, and std::strcpy().
| LCIO_DEPRECATED_CAPI int lcgetfloatvector | ( | PTRTYPE | vector, |
| float * | floatv, | ||
| int * | nfloatv | ||
| ) |
Return the content of a LC float vector.
Definition at line 347 of file lciof77apiext.cc.
References std::endl().
| LCIO_DEPRECATED_CAPI int lcgetintvector | ( | PTRTYPE | vector, |
| int * | intv, | ||
| int * | nintv | ||
| ) |
Return the content of a LC int vector.
Definition at line 331 of file lciof77apiext.cc.
References std::endl().
| LCIO_DEPRECATED_CAPI int lcgetmcparticledata | ( | PTRTYPE | mcparticle, |
| int * | pdg, | ||
| int * | genstatus, | ||
| int * | simstatus, | ||
| double * | prodvtx, | ||
| float * | momentum, | ||
| float * | mass, | ||
| float * | charge, | ||
| int * | ndaughters | ||
| ) |
Return all the data of the specified MCParticle in the arguments.
Definition at line 168 of file lciof77apiext.cc.
| LCIO_DEPRECATED_CAPI int lcgetparameters | ( | const char * | classname, |
| PTRTYPE | classp, | ||
| const char * | method, | ||
| const char * | key, | ||
| PTRTYPE | vecp | ||
| ) |
For the get methods:
Definition at line 540 of file lciof77apiext.cc.
References do_get_method(), and std::endl().
| LCIO_DEPRECATED_CAPI PTRTYPE lcgetsimcalohit | ( | PTRTYPE | col, |
| int | i, | ||
| int * | cellID0, | ||
| int * | cellID1, | ||
| float * | energy, | ||
| float * | pos | ||
| ) |
Return the data of the specified SimCalorimeterHit in the arguments.
Definition at line 234 of file lciof77apiext.cc.
References C2F_POINTER, and std::endl().
| 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.
Definition at line 256 of file lciof77apiext.cc.
References C2F_POINTER, and std::endl().
| LCIO_DEPRECATED_CAPI int lcgetsimtrackerhit | ( | PTRTYPE | col, |
| int | i, | ||
| int * | cellID, | ||
| double * | pos, | ||
| float * | dEdx, | ||
| float * | time, | ||
| PTRTYPE * | mcp | ||
| ) |
Return all the data from the specified SimTrackerHit in the arguments.
Definition at line 208 of file lciof77apiext.cc.
| LCIO_DEPRECATED_CAPI int lcgetstringvector | ( | PTRTYPE | vector, |
| void * | stringv, | ||
| int * | nstringv, | ||
| const int | nchstringv | ||
| ) |
Return the content of a LC string vector.
Definition at line 364 of file lciof77apiext.cc.
References std::endl(), std::vector< T >::size(), and std::strcpy().
| LCIO_DEPRECATED_CAPI PTRTYPE lcintvectorcreate | ( | int * | intv, |
| const int | nintv | ||
| ) |
Create an LC int vector.
Definition at line 306 of file lciof77apiext.cc.
| LCIO_DEPRECATED_CAPI int lcio2hepevt | ( | PTRTYPE | event | ) |
Fill the hepevt common block with the MCParicle data in the LCIO event.
Definition at line 285 of file lciof77apiext.cc.
References std::endl(), and event.
| LCIO_DEPRECATED_CAPI PTRTYPE lcobjectvectorcreate | ( | PTRTYPE * | ocjectv, |
| const int | nobjv | ||
| ) |
Create an object vector.
Definition at line 297 of file lciof77apiext.cc.
References std::vector< T >::push_back().
| LCIO_DEPRECATED_CAPI int lcrdropenchain | ( | PTRTYPE | reader, |
| void * | filenamesv, | ||
| const int | nfiles, | ||
| const int | nchfilename | ||
| ) |
Header file for additional f77-wrapper functions.
These functions add some convenient methods to the low level interface. Typically they allow to access all of the data of a particular object with one call.
by F.Gaede (combined convenient api in one file and renamed some functions)
Definition at line 37 of file lciof77apiext.cc.
References std::vector< T >::clear(), std::endl(), filenamelist, lcReader, std::vector< T >::push_back(), and std::vector< T >::size().
| 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.
Definition at line 89 of file lciof77apiext.cc.
References std::vector< T >::begin(), std::string::c_str(), std::vector< T >::end(), std::endl(), lcReader, runHdr, std::vector< T >::size(), and std::strcpy().
| LCIO_DEPRECATED_CAPI int lcseteventheader | ( | PTRTYPE | event, |
| const int | irun, | ||
| const int | ievent, | ||
| const int | timestamp, | ||
| const char * | detname | ||
| ) |
Set the complete event header data in the event.
Definition at line 129 of file lciof77apiext.cc.
References event.
| LCIO_DEPRECATED_CAPI int lcsetparameters | ( | const char * | classname, |
| PTRTYPE | classp, | ||
| const char * | method, | ||
| const char * | key, | ||
| PTRTYPE | vecp | ||
| ) |
For the set methods:
Definition at line 520 of file lciof77apiext.cc.
References do_set_method(), and std::endl().
| LCIO_DEPRECATED_CAPI PTRTYPE lcstringvectorcreate | ( | void * | stringv, |
| const int | nstringv, | ||
| const int | nchstringv | ||
| ) |
Create a LC string vector.
Definition at line 318 of file lciof77apiext.cc.
References std::vector< T >::push_back().
| LCIO_DEPRECATED_CAPI int lcwriterunheader | ( | PTRTYPE | writer, |
| const int | irun, | ||
| const char * | detname, | ||
| const char * | descr, | ||
| void * | sdnamevec, | ||
| const int | nsubd, | ||
| const int | nchsubd | ||
| ) |
Write a run header to the specified writer with the given data.
Definition at line 61 of file lciof77apiext.cc.
References std::endl(), and runHdr.
| LCIO_DEPRECATED_CAPI PTRTYPE pointervectorcreate | ( | PTRTYPE * | pointerv, |
| const int | npointerv | ||
| ) |
Create/Delete a pointer vector.
Definition at line 432 of file lciof77apiext.cc.
References std::vector< T >::push_back().
| LCIO_DEPRECATED_CAPI int pointervectordelete | ( | PTRTYPE | vector | ) |
Definition at line 438 of file lciof77apiext.cc.
| LCIO_DEPRECATED_CAPI PTRTYPE stringvectorcreate | ( | void * | stringv, |
| const int | nstringv, | ||
| const int | nchstringv | ||
| ) |
Create/Delete a string vector.
Definition at line 413 of file lciof77apiext.cc.
References std::string::push_back().
| LCIO_DEPRECATED_CAPI int stringvectordelete | ( | PTRTYPE | vector | ) |
Definition at line 426 of file lciof77apiext.cc.
| INTV CFORTRANPNTR |
Definition at line 203 of file lciof77apiext.h.
| CFORTRANPNTRV |
Definition at line 242 of file lciof77apiext.h.
| INTV DOUBLEV |
Definition at line 222 of file lciof77apiext.h.
| CFORTRANPNTR CFORTRANPNTR FLOATV |
Definition at line 222 of file lciof77apiext.h.
| INTV INT CFORTRANPNTR floatvectordelete |
Definition at line 267 of file lciof77apiext.h.
| INTV INT CFORTRANPNTR FLOATVECTORDELETE |
Definition at line 267 of file lciof77apiext.h.
| CFORTRANPNTR CFORTRANPNTR getfloatvector |
Definition at line 281 of file lciof77apiext.h.
| CFORTRANPNTR CFORTRANPNTR GETFLOATVECTOR |
Definition at line 281 of file lciof77apiext.h.
| getpointervector |
Definition at line 286 of file lciof77apiext.h.
| GETPOINTERVECTOR |
Definition at line 286 of file lciof77apiext.h.
| INTV CFORTRANPNTRV INT |
Definition at line 203 of file lciof77apiext.h.
| INTV INTV |
Definition at line 222 of file lciof77apiext.h.
Definition at line 263 of file lciof77apiext.h.
Definition at line 263 of file lciof77apiext.h.
| INTV CFORTRANPNTRV FLOATV INT lcfloatvectorcreate |
Definition at line 246 of file lciof77apiext.h.
| INTV CFORTRANPNTRV FLOATV INT LCFLOATVECTORCREATE |
Definition at line 246 of file lciof77apiext.h.
| lcgetintvector |
Definition at line 252 of file lciof77apiext.h.
| LCGETINTVECTOR |
Definition at line 252 of file lciof77apiext.h.
| lcgetmcparticledata |
Definition at line 222 of file lciof77apiext.h.
| LCGETMCPARTICLEDATA |
Definition at line 222 of file lciof77apiext.h.
| INTV lcgetparameters |
Definition at line 293 of file lciof77apiext.h.
| INTV LCGETPARAMETERS |
Definition at line 293 of file lciof77apiext.h.
| INTV CFORTRANPNTRV lcgetsimcalohit |
Definition at line 237 of file lciof77apiext.h.
| INTV CFORTRANPNTRV LCGETSIMCALOHIT |
Definition at line 237 of file lciof77apiext.h.
| INTV lcgetsimtrackerhit |
Definition at line 231 of file lciof77apiext.h.
| INTV LCGETSIMTRACKERHIT |
Definition at line 231 of file lciof77apiext.h.
| INTV lcgetstringvector |
Definition at line 257 of file lciof77apiext.h.
| INTV LCGETSTRINGVECTOR |
Definition at line 257 of file lciof77apiext.h.
| INTV CFORTRANPNTRV FLOATV lcobjectvectorcreate |
Definition at line 242 of file lciof77apiext.h.
| INTV CFORTRANPNTRV FLOATV LCOBJECTVECTORCREATE |
Definition at line 242 of file lciof77apiext.h.
| lcseteventheader |
Definition at line 212 of file lciof77apiext.h.
| LCSETEVENTHEADER |
Definition at line 212 of file lciof77apiext.h.
| LCWRITERUNHEADER |
Definition at line 203 of file lciof77apiext.h.
| lcwriterunheader |
Definition at line 203 of file lciof77apiext.h.
| CFORTRANPNTR pointervectordelete |
Definition at line 276 of file lciof77apiext.h.
| CFORTRANPNTR POINTERVECTORDELETE |
Definition at line 276 of file lciof77apiext.h.
| INTV PSTRINGV |
Definition at line 257 of file lciof77apiext.h.
| INTV STRING |
Definition at line 203 of file lciof77apiext.h.
| STRINGV |
Definition at line 203 of file lciof77apiext.h.
| STRINGVECTORDELETE |
Definition at line 272 of file lciof77apiext.h.
| stringvectordelete |
Definition at line 272 of file lciof77apiext.h.
1.8.5