10 #include "RawDataReader.h" 11 #include "RawAnitaEvent.h" 12 #include "RawAnitaHeader.h" 18 #include "TTreeIndex.h" 37 eventFile=gzopen(psevName,
"rb");
39 std::cerr <<
"Error opening: " << psevName << std::endl;
42 headFile=gzopen(headName,
"rb");
44 std::cerr <<
"Error opening: " << headName << std::endl;
53 if(!eventFile || ! headFile) {
54 std::cerr <<
"File not open, must call RawDataReader::openFile first" << std::endl;
62 std::cerr <<
"Only read " << numBytes <<
" bytes from file" << std::endl;
71 std::cerr <<
"Only read " << numBytes <<
" bytes from file" << std::endl;
enum WaveCalType::EWaveCalType WaveCalType_t
The calibration enumeration type.
~RawDataReader()
Destructor.
UsefulAnitaEvent * getNextEvent(WaveCalType::WaveCalType_t calType=WaveCalType::kNoCalib)
Get the next event from the file.
Pedestal subtracted event format.
RawDataReader()
Default constructor.
UsefulAnitaEvent – The Calibrated Useful Anita Event object.
int openFile(char *psevName, char *headName)
Open this psev file.
RawAnitaEvent – The Raw ANITA Event Data.