14 PTRTYPE lcrdrcreate() ;
15 int lcrdrdelete( PTRTYPE reader ) ;
17 int lcrdropen( PTRTYPE reader,
const char* filename ) ;
18 int lcrdrclose( PTRTYPE reader ) ;
19 int lcrdrreadstream( PTRTYPE reader,
int maxRecord ) ;
21 PTRTYPE lcrdrreadnextrunheader(PTRTYPE reader,
int accessMode) ;
22 PTRTYPE lcrdrreadnextevent(PTRTYPE reader,
int accessMode) ;
23 PTRTYPE lcrdrreadevent(PTRTYPE reader,
int runNumber,
int evtNumber );
25 int lcrdrskipnevents( PTRTYPE reader,
int n ) ;
29 FCALLSCFUN0(CFORTRANPNTR, lcrdrcreate, LCRDRCREATE, lcrdrcreate )
30 FCALLSCFUN1(INT, lcrdrdelete, LCRDRDELETE, lcrdrdelete, CFORTRANPNTR )
32 FCALLSCFUN2(INT, lcrdropen, LCRDROPEN, lcrdropen, CFORTRANPNTR, STRING )
33 FCALLSCFUN1(INT, lcrdrclose, LCRDRCLOSE, lcrdrclose, CFORTRANPNTR )
34 FCALLSCFUN2(INT, lcrdrreadstream, LCRDRREADSTREAM, lcrdrreadstream, CFORTRANPNTR, INT )
36 FCALLSCFUN2(CFORTRANPNTR,lcrdrreadnextrunheader,LCRDRREADNEXTRUNHEADER,lcrdrreadnextrunheader,CFORTRANPNTR,INT)
37 FCALLSCFUN2(CFORTRANPNTR,lcrdrreadnextevent,LCRDRREADNEXTEVENT,lcrdrreadnextevent,CFORTRANPNTR,INT)
38 FCALLSCFUN3(CFORTRANPNTR,lcrdrreadevent,LCRDRREADEVENT,lcrdrreadevent,CFORTRANPNTR,INT,INT)
40 FCALLSCFUN2(INT, lcrdrskipnevents, LCRDRSKIPNEVENTS, lcrdrskipnevents, CFORTRANPNTR, INT )