SOLARIS_GTK4_DAQ/script.C

32 lines
796 B
C++
Raw Normal View History

2023-01-11 17:53:37 -05:00
#include "SolReader.h"
void script(){
SolReader * reader = new SolReader("haha_000.sol");
Event * evt = reader->evt;
2023-01-13 17:35:37 -05:00
printf("----------file size: %u Byte\n", reader->GetFileSize());
2023-01-11 17:53:37 -05:00
reader->ScanNumBlock();
2023-01-13 17:35:37 -05:00
for( int i = 0; i < reader->GetTotalNumBlock() ; i++){
printf("########################## nBlock : %u, %u/%u\n", reader->GetNumBlock(),
reader->GetFilePos(),
reader->GetFileSize());
2023-01-11 17:53:37 -05:00
reader->ReadBlock();
evt->PrintAll();
2023-01-13 17:35:37 -05:00
//evt->PrintAllTrace();
2023-01-11 17:53:37 -05:00
}
//printf("reader traceLength : %lu \n", evt->traceLenght);
/*
for( int i = 0; i < evt->traceLenght; i++){
printf("%4d| %d\n", i, evt->analog_probes[0][i]);
}
*/
}