Closed DraTeots closed 1 year ago
Continue, so:
CODA:: Run_2548 (CODA) GEMTRD:ok; CAL:No; SRS:del=0x40; ROSYBC=0x70 9bin; 10APV;OK; TRDpos=155; 1.5M ev *PHYS* !!!!
Same not working.
[2023-03-08 13:27:57.396] [SingleEvioEventFileSource] [debug] SingleEvioEventFileSource::GetEvent
[2023-03-08 13:27:57.398] [SingleEvioEventFileSource] [debug] Block 15 read_ok!
/home/romanov/eic/JANA4ML4FPGA/src/libraries/rawdataparser/EVIOBlockedEventParser.cc:278 Skipping Physics event
/home/romanov/eic/JANA4ML4FPGA/src/libraries/rawdataparser/EVIOBlockedEventParser.cc:278 Skipping Physics event
/home/romanov/eic/JANA4ML4FPGA/src/libraries/rawdataparser/EVIOBlockedEventParser.cc:278 Skipping Physics event
/home/romanov/eic/JANA4ML4FPGA/src/libraries/rawdataparser/EVIOBlockedEventParser.cc:278 Skipping Physics event
/home/romanov/eic/JANA4ML4FPGA/src/libraries/rawdataparser/EVIOBlockedEventParser.cc:278 Skipping Physics event
/home/romanov/eic/JANA4ML4FPGA/src/libraries/rawdataparser/EVIOBlockedEventParser.cc:278 Skipping Physics event
/home/romanov/eic/JANA4ML4FPGA/src/libraries/rawdataparser/EVIOBlockedEventParser.cc:278 Skipping Physics event
/home/romanov/eic/JANA4ML4FPGA/src/libraries/rawdataparser/EVIOBlockedEventParser.cc:278 Skipping Physics event
It doesn't fine any data in the events
yes, after commeting out
#ifdef USE_ASYNC_FILEBUF
_DBG_ << "Call HDEVIO destructor!" << ifs.std::ios::rdbuf() << std::endl;
// delete ifs.std::ios::rdbuf(); /// @davidl
ifs.std::ios::rdbuf(ifs.rdbuf());
#endif
It stopped spitting gigabytes in console =)
With "CAQfile" plugin
All problems except "Unknown outer EVIO bank tag: 0" are fixed. The later doesn't seem like a blocking problem at the moment.
Sergey provided us what evio files in different configurations could be used as samples:
I run jana in this configuration for all of them:
rawdata_002531_000.evio
There are 3 kind of problems:
Sometimes it writes and quits:
Sometimes it initializes OK but then if plugin throws an exception, and everything goes off the rails. It start spitting raw binary data to screen (corruption of something that cout-ed?)
And spits like gygabytes of symbols per second!!!
Guess this one is the key:
Since this case is very insteresting here is the log (the rest 2GB is truncated) jana-read-error-log.txt
hd_rawdata_002543_000.evio
prints periodically: