Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
evio_merge_events.cc File Reference
#include <iostream>
#include <fstream>
#include <iomanip>
#include <vector>
#include <signal.h>
#include <time.h>
#include <stdlib.h>
#include <evioFileChannel.hxx>
#include <evioUtil.hxx>

Go to the source code of this file.

Macros

#define _DBG_   cout<<__FILE__<<":"<<__LINE__<<" "
 
#define _DBG__   cout<<__FILE__<<":"<<__LINE__<<endl
 

Functions

void ParseCommandLineArguments (int narg, char *argv[])
 
void Usage (void)
 
void ctrlCHandle (int x)
 
void Process (unsigned int &NEvents, unsigned int &NEvents_read)
 
int main (int narg, char *argv[])
 

Variables

vector< char * > INFILENAMES
 
char * OUTFILENAME = NULL
 
int QUIT = 0
 

Macro Definition Documentation

#define _DBG_   cout<<__FILE__<<":"<<__LINE__<<" "

Definition at line 21 of file evio_merge_events.cc.

#define _DBG__   cout<<__FILE__<<":"<<__LINE__<<endl

Definition at line 22 of file evio_merge_events.cc.

Function Documentation

void ctrlCHandle ( int  x)
int main ( int  narg,
char *  argv[] 
)

Definition at line 39 of file evio_merge_events.cc.

References ctrlCHandle(), ParseCommandLineArguments(), and Process().

void ParseCommandLineArguments ( int  narg,
char *  argv[] 
)
void Process ( unsigned int &  NEvents,
unsigned int &  NEvents_read 
)
void Usage ( void  )

Variable Documentation

vector<char*> INFILENAMES

Definition at line 30 of file evio_merge_events.cc.

char* OUTFILENAME = NULL

Definition at line 31 of file evio_merge_events.cc.

int QUIT = 0

Definition at line 32 of file evio_merge_events.cc.