PAASS
Software suite to Acquire and Analyze Data from Pixie16
|
Handles poll2 output data files. More...
#include <fstream>
#include <vector>
Go to the source code of this file.
Data Structures | |
class | BufferType |
class | PLD_header |
The pld header contains information about the run including the date/time, the title, and the run number. More... | |
class | PLD_data |
The DATA buffer contains all physics data within the .pld file. More... | |
class | DIR_buffer |
class | HEAD_buffer |
class | DATA_buffer |
class | EOF_buffer |
A single EOF buffer signals the end of a run (pacman .ldf format). A double EOF signals the end of the .ldf file. More... | |
class | PollOutputFile |
Macros | |
#define | HRIBF_BUFFERS_VERSION "1.3.00" |
#define | HRIBF_BUFFERS_DATE "Sept. 19th, 2016" |
#define | ACTUAL_BUFF_SIZE 8194 |
Handles poll2 output data files.
The classes within this file are used to open, format, and properly write data to an hribf style ldf file so that it may be read by programs which read legacy ldf files. Each individual buffer class (inheriting from the BufferType class) is responsible for writting a different type of buffer to the data file. PollOutputFile is the class used to stitch all of the individual buffers together into a correctly formatted output ldf file which may be read by SCANOR from the hhirf upak library.
Definition in file hribf_buffers.h.
#define ACTUAL_BUFF_SIZE 8194 |
Definition at line 31 of file hribf_buffers.h.
#define HRIBF_BUFFERS_DATE "Sept. 19th, 2016" |
Definition at line 29 of file hribf_buffers.h.
#define HRIBF_BUFFERS_VERSION "1.3.00" |
Definition at line 28 of file hribf_buffers.h.