ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <online_distribution/blob/master/newbasic/rcdaqEventiterator.h>
Public Member Functions | |
virtual | ~rcdaqEventiterator () |
rcdaqEventiterator () | |
rcdaqEventiterator (const char *ip) | |
rcdaqEventiterator (const char *ip, int &status) | |
const char * | getIdTag () const |
virtual void | identify (std::ostream &os=std::cout) const |
Event * | getNextEvent () |
Public Member Functions inherited from Eventiterator | |
virtual | ~Eventiterator () |
The virtual destructor. | |
virtual int * | getNextEventData () |
virtual int | releaseEventData () |
virtual void | setBlockingMode (const int mode) |
virtual int | getBlockingMode () const |
virtual void | setSelectMode (const int mode) |
virtual int | getSelectMode () const |
virtual void | setSelectWords (const int i1, const int i2, const int i3, const int i4) |
virtual void | getSelectWords (int val[]) const |
virtual const char * | getCurrentFileName () const |
virtual int | setVerbosity (const int v) |
virtual int | getVerbosity () const |
Protected Member Functions | |
int | read_next_buffer () |
int | setup (const char *ip, int &status) |
int | readn (int fd, char *ptr, int nbytes) |
int | writen (int fd, char *ptr, int nbytes) |
Protected Attributes | |
std::string | _theIP |
int | _sockfd |
PHDWORD | initialbuffer [BUFFERSIZE] |
PHDWORD * | bp |
int | allocatedsize |
int | current_index |
int | last_read_status |
int | buffer_size |
buffer * | bptr |
struct sockaddr_in | server |
int | _defunct |
Definition at line 18 of file rcdaqEventiterator.h.
View newest version in sPHENIX GitHub at line 18 of file rcdaqEventiterator.h
|
virtual |
Definition at line 39 of file rcdaqEventiterator.cc.
View newest version in sPHENIX GitHub at line 39 of file rcdaqEventiterator.cc
rcdaqEventiterator::rcdaqEventiterator | ( | ) |
Definition at line 47 of file rcdaqEventiterator.cc.
View newest version in sPHENIX GitHub at line 47 of file rcdaqEventiterator.cc
rcdaqEventiterator::rcdaqEventiterator | ( | const char * | ip | ) |
Definition at line 60 of file rcdaqEventiterator.cc.
View newest version in sPHENIX GitHub at line 60 of file rcdaqEventiterator.cc
rcdaqEventiterator::rcdaqEventiterator | ( | const char * | ip, |
int & | status | ||
) |
Definition at line 66 of file rcdaqEventiterator.cc.
View newest version in sPHENIX GitHub at line 66 of file rcdaqEventiterator.cc
|
virtual |
Implements Eventiterator.
Definition at line 116 of file rcdaqEventiterator.cc.
View newest version in sPHENIX GitHub at line 116 of file rcdaqEventiterator.cc
|
virtual |
this member function returns a pointer to the Event object, or NULL if there no events left.
Implements Eventiterator.
Definition at line 128 of file rcdaqEventiterator.cc.
View newest version in sPHENIX GitHub at line 128 of file rcdaqEventiterator.cc
|
virtual |
Implements Eventiterator.
Definition at line 108 of file rcdaqEventiterator.cc.
View newest version in sPHENIX GitHub at line 108 of file rcdaqEventiterator.cc
|
protected |
Definition at line 161 of file rcdaqEventiterator.cc.
View newest version in sPHENIX GitHub at line 161 of file rcdaqEventiterator.cc
References bp, BUFFERBLOCKSIZE, close(), g4zmq::connect(), buffer::makeBuffer(), and g4zmq::socket.
Definition at line 234 of file rcdaqEventiterator.cc.
View newest version in sPHENIX GitHub at line 234 of file rcdaqEventiterator.cc
Definition at line 72 of file rcdaqEventiterator.cc.
View newest version in sPHENIX GitHub at line 72 of file rcdaqEventiterator.cc
References bp, and MONITORINGPORT.
Definition at line 254 of file rcdaqEventiterator.cc.
View newest version in sPHENIX GitHub at line 254 of file rcdaqEventiterator.cc
|
protected |
Definition at line 56 of file rcdaqEventiterator.h.
View newest version in sPHENIX GitHub at line 56 of file rcdaqEventiterator.h
|
protected |
Definition at line 46 of file rcdaqEventiterator.h.
View newest version in sPHENIX GitHub at line 46 of file rcdaqEventiterator.h
|
protected |
Definition at line 44 of file rcdaqEventiterator.h.
View newest version in sPHENIX GitHub at line 44 of file rcdaqEventiterator.h
|
protected |
Definition at line 49 of file rcdaqEventiterator.h.
View newest version in sPHENIX GitHub at line 49 of file rcdaqEventiterator.h
|
protected |
Definition at line 48 of file rcdaqEventiterator.h.
View newest version in sPHENIX GitHub at line 48 of file rcdaqEventiterator.h
|
protected |
Definition at line 54 of file rcdaqEventiterator.h.
View newest version in sPHENIX GitHub at line 54 of file rcdaqEventiterator.h
|
protected |
Definition at line 53 of file rcdaqEventiterator.h.
View newest version in sPHENIX GitHub at line 53 of file rcdaqEventiterator.h
|
protected |
Definition at line 51 of file rcdaqEventiterator.h.
View newest version in sPHENIX GitHub at line 51 of file rcdaqEventiterator.h
|
protected |
Definition at line 47 of file rcdaqEventiterator.h.
View newest version in sPHENIX GitHub at line 47 of file rcdaqEventiterator.h
|
protected |
Definition at line 52 of file rcdaqEventiterator.h.
View newest version in sPHENIX GitHub at line 52 of file rcdaqEventiterator.h
|
protected |
Definition at line 55 of file rcdaqEventiterator.h.
View newest version in sPHENIX GitHub at line 55 of file rcdaqEventiterator.h