Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
hddm_cull_events.h
Go to the documentation of this file.
1 
2 
3 #include <iostream>
4 #include <fstream>
5 #include <iomanip>
6 #include <vector>
7 using namespace std;
8 
9 #include <signal.h>
10 #include <time.h>
11 #include <stdlib.h>
12 
13 
14 extern vector<char*> INFILENAMES;
15 extern char *OUTFILENAME;
16 extern int QUIT;
17 extern unsigned int EVENTS_TO_SKIP;
18 extern unsigned int EVENTS_TO_KEEP;
19 extern unsigned int SPECIFIC_OFFSET_TO_KEEP;
20 extern unsigned int SPECIFIC_EVENT_TO_KEEP;
21 extern bool EVENT_TO_KEEP_MODE;
22 extern bool HDDM_USE_COMPRESSION;
23 extern bool HDDM_USE_INTEGRITY_CHECKS;
24 
25 #define _DBG_ cout<<__FILE__<<":"<<__LINE__<<" "
26 #define _DBG__ cout<<__FILE__<<":"<<__LINE__<<endl
27 
28 
29 void Process_s(unsigned int &NEvents, unsigned int &NEvents_read);
30 void Process_r(unsigned int &NEvents, unsigned int &NEvents_read);
unsigned int EVENTS_TO_KEEP
void Process_s(unsigned int &NEvents, unsigned int &NEvents_read)
unsigned int SPECIFIC_EVENT_TO_KEEP
void Process_r(unsigned int &NEvents, unsigned int &NEvents_read)
char * OUTFILENAME
bool EVENT_TO_KEEP_MODE
int QUIT
bool HDDM_USE_COMPRESSION
unsigned int SPECIFIC_OFFSET_TO_KEEP
bool HDDM_USE_INTEGRITY_CHECKS
vector< char * > INFILENAMES
unsigned int EVENTS_TO_SKIP