-static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/evtbuild.c,v 6.101 2010-04-15 17:33:01 hadaq Exp $";
+static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/evtbuild.c,v 6.102 2010-04-16 12:46:53 hadaq Exp $";
#define _POSIX_C_SOURCE 199309L
#define SYSLOG_NAMES
-#undef RFIO
+#define RFIO
#include <unistd.h>
#include <getopt.h>
char shmname[PARAM_MAX_VALUE_LEN];
unsigned int ebnum;
char runinfo2ora[PARAM_MAX_VALUE_LEN];
+ char daq_setup[PARAM_MAX_VALUE_LEN];
} TheArgs;
typedef struct TheStatsS {
my->ebnum = 1;
my->ignore = 0;
+ strcpy(my->daq_setup, getenv("DAQ_SETUP"));
+
/* read path from DAQ_SETUP and define full file name */
sprintf(my->runinfo2ora, "%s_runinfo2ora.txt", getenv("DAQ_SETUP"));
}
break;
case 'B':
my->ebnum = strtoul(optarg, NULL, 0);
+ sprintf(my->runinfo2ora, "%s_runinfo2ora_%d.txt", getenv("DAQ_SETUP"), my->ebnum);
break;
case 'O':
- sprintf(my->runinfo2ora, "%s_runinfo2ora.txt", optarg);
+ sprintf(my->runinfo2ora, "%s_runinfo2ora.txt", getenv("DAQ_SETUP"));
break;
case 'H':
usage(argv[0]);