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

Go to the source code of this file.

Macros

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

Functions

void Process_s (unsigned int &NEvents, unsigned int &NEvents_read)
 
void Process_r (unsigned int &NEvents, unsigned int &NEvents_read)
 

Variables

vector< char * > INFILENAMES
 
char * OUTFILENAME
 
int QUIT
 
unsigned int EVENTS_TO_SKIP
 
unsigned int EVENTS_TO_KEEP
 
unsigned int SPECIFIC_OFFSET_TO_KEEP
 
unsigned int SPECIFIC_EVENT_TO_KEEP
 
bool EVENT_TO_KEEP_MODE
 
bool HDDM_USE_COMPRESSION
 
bool HDDM_USE_INTEGRITY_CHECKS
 

Macro Definition Documentation

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

Definition at line 25 of file hddm_cull_events.h.

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

Definition at line 26 of file hddm_cull_events.h.

Function Documentation

void Process_r ( unsigned int &  NEvents,
unsigned int &  NEvents_read 
)

Definition at line 18 of file hddm_cull_events/Process_r.cc.

Referenced by main().

void Process_s ( unsigned int &  NEvents,
unsigned int &  NEvents_read 
)

Definition at line 16 of file hddm_cull_events/Process_s.cc.

Referenced by main().

Variable Documentation

bool EVENT_TO_KEEP_MODE

Definition at line 40 of file evio_cull_events.cc.

Referenced by ParseCommandLineArguments(), Process_r(), and Process_s().

unsigned int EVENTS_TO_KEEP

Definition at line 36 of file evio_cull_events.cc.

Referenced by main(), ParseCommandLineArguments(), Process(), Process_r(), and Process_s().

unsigned int EVENTS_TO_SKIP

Definition at line 35 of file evio_cull_events.cc.

Referenced by main(), ParseCommandLineArguments(), Process(), Process_r(), and Process_s().

bool HDDM_USE_COMPRESSION

Definition at line 20 of file hddm_cull_events.cc.

bool HDDM_USE_INTEGRITY_CHECKS

Definition at line 21 of file hddm_cull_events.cc.

vector<char*> INFILENAMES

Definition at line 32 of file evio_cull_events.cc.

char* OUTFILENAME

Definition at line 33 of file evio_cull_events.cc.

int QUIT

Definition at line 34 of file evio_cull_events.cc.

unsigned int SPECIFIC_EVENT_TO_KEEP

Definition at line 38 of file evio_cull_events.cc.

Referenced by main(), ParseCommandLineArguments(), Process(), Process_r(), and Process_s().

unsigned int SPECIFIC_OFFSET_TO_KEEP

Definition at line 37 of file evio_cull_events.cc.

Referenced by ParseCommandLineArguments().