Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
dpipe.cc File Reference
#include <stdlib.h>
#include <signal.h>
#include <dlfcn.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include "fileEventiterator.h"
#include "testEventiterator.h"
#include "listEventiterator.h"
#include "rcdaqEventiterator.h"
#include "ogzBuffer.h"
#include "olzoBuffer.h"
#include "oamlBuffer.h"
#include "ophBuffer.h"
#include "dpipe_filter.h"
#include "phenixTypes.h"
#include "oEvent.h"
#include "stdio.h"
#include "EventTypes.h"
+ Include dependency graph for dpipe.cc:

Go to the source code of this file.

Macros

#define RCDAQEVENTITERATOR   1
 
#define FILEEVENTITERATOR   2
 
#define TESTEVENTITERATOR   3
 
#define ETPOOL   4
 
#define DFILE   5
 
#define DNULL   6
 
#define LISTEVENTITERATOR   7
 
#define OAML   8
 

Functions

void sig_handler (...)
 
void exitmsg ()
 
void evtcountexitmsg ()
 
void compressionexitmsg ()
 
void exithelp ()
 
void dpipe_register (DpipeFilter *T)
 
void dpipe_unregister (DpipeFilter *T)
 
int main (int argc, char *argv[])
 

Variables

Eventiteratorit
 
char * sharedlib
 
int load_lib = 0
 
DpipeFilterfilter = 0
 

Macro Definition Documentation

#define DFILE   5

Definition at line 32 of file dpipe.cc.

View newest version in sPHENIX GitHub at line 32 of file dpipe.cc

Referenced by main().

#define DNULL   6

Definition at line 33 of file dpipe.cc.

View newest version in sPHENIX GitHub at line 33 of file dpipe.cc

Referenced by main().

#define ETPOOL   4

Definition at line 31 of file dpipe.cc.

View newest version in sPHENIX GitHub at line 31 of file dpipe.cc

Referenced by main().

#define FILEEVENTITERATOR   2

Definition at line 29 of file dpipe.cc.

View newest version in sPHENIX GitHub at line 29 of file dpipe.cc

Referenced by main().

#define LISTEVENTITERATOR   7

Definition at line 34 of file dpipe.cc.

View newest version in sPHENIX GitHub at line 34 of file dpipe.cc

Referenced by main().

#define OAML   8

Definition at line 35 of file dpipe.cc.

View newest version in sPHENIX GitHub at line 35 of file dpipe.cc

Referenced by main().

#define RCDAQEVENTITERATOR   1

Definition at line 28 of file dpipe.cc.

View newest version in sPHENIX GitHub at line 28 of file dpipe.cc

Referenced by main().

#define TESTEVENTITERATOR   3

Definition at line 30 of file dpipe.cc.

View newest version in sPHENIX GitHub at line 30 of file dpipe.cc

Referenced by main().

Function Documentation

void compressionexitmsg ( )

Definition at line 61 of file dpipe.cc.

View newest version in sPHENIX GitHub at line 61 of file dpipe.cc

References COUT.

Referenced by main().

+ Here is the caller graph for this function:

void dpipe_register ( DpipeFilter T)

Definition at line 129 of file dpipe.cc.

View newest version in sPHENIX GitHub at line 129 of file dpipe.cc

References filter, and Acts::UnitConstants::T.

Referenced by DpipeFilter::DpipeFilter().

+ Here is the caller graph for this function:

void dpipe_unregister ( DpipeFilter T)

Definition at line 136 of file dpipe.cc.

View newest version in sPHENIX GitHub at line 136 of file dpipe.cc

Referenced by DpipeFilter::~DpipeFilter().

+ Here is the caller graph for this function:

void evtcountexitmsg ( )

Definition at line 54 of file dpipe.cc.

View newest version in sPHENIX GitHub at line 54 of file dpipe.cc

References COUT.

void exithelp ( )

Definition at line 68 of file dpipe.cc.

View newest version in sPHENIX GitHub at line 68 of file dpipe.cc

References COUT.

void exitmsg ( )

Definition at line 47 of file dpipe.cc.

View newest version in sPHENIX GitHub at line 47 of file dpipe.cc

References COUT.

int main ( int  argc,
char *  argv[] 
)
void sig_handler (   ...)

Definition at line 244 of file changehitformat.cc.

View newest version in sPHENIX GitHub at line 244 of file changehitformat.cc

References COUT, and it.

Variable Documentation

Definition at line 119 of file dpipe.cc.

View newest version in sPHENIX GitHub at line 119 of file dpipe.cc

int load_lib = 0

Definition at line 123 of file dpipe.cc.

View newest version in sPHENIX GitHub at line 123 of file dpipe.cc

Referenced by main().

char* sharedlib

Definition at line 122 of file dpipe.cc.

View newest version in sPHENIX GitHub at line 122 of file dpipe.cc

Referenced by main().