00001 #include "RawFile/RawFileWriter.h"
00002 #include <stdlib.h>
00003
00004 int main(int argc, char* argv[])
00005 {
00006 if ( argc != 3 ) {
00007 std::cout << "Usage: " << argv[0] << " datafile nevt" << std::endl;
00008 exit(1);
00009 }
00010
00011 uint32_t dummy[10000] = { 0 };
00012
00013 uint32_t nevt = atoi(argv[2]);
00014
00015 uint32_t seed = nevt;
00016
00017 RawFileWriter fwriter(argv[1]);
00018
00019 while ( dummy[8]++ < nevt ) {
00020 dummy[1] = 3000 + rand_r(&seed)%500;
00021 fwriter.writeEvent(dummy);
00022 }
00023
00024 return 0;
00025 }