Analysis Software
Documentation for sPHENIX simulation software
|
#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) |
virtual int | getBlockingMode () const |
virtual void | setSelectMode (const int) |
virtual int | getSelectMode () const |
virtual void | setSelectWords (const int, const int, const int, const int) |
virtual void | getSelectWords (int[]) const |
virtual const char * | getCurrentFileName () const |
virtual int | setVerbosity (const int) |
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
References physmon_ckf_tracking::setup, and utils::status.
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
References physmon_ckf_tracking::setup, and utils::status.
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
References physmon_ckf_tracking::setup.
|
virtual |
Implements Eventiterator.
Definition at line 116 of file rcdaqEventiterator.cc.
View newest version in sPHENIX GitHub at line 116 of file rcdaqEventiterator.cc
References line.
|
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 versiongenerate::buffer_size, BUFFERBLOCKSIZE, i, buffer::makeBuffer(), readn(), server(), utils::status, and writen().
|
protected |
Definition at line 234 of file rcdaqEventiterator.cc.
View newest version in sPHENIX GitHub at line 234 of file rcdaqEventiterator.cc
|
protected |
Definition at line 72 of file rcdaqEventiterator.cc.
View newest version in sPHENIX GitHub at line 72 of file rcdaqEventiterator.cc
References MONITORINGPORT, and server().
|
protected |
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