|
gdata
|
Defines GFrameDataCollection, a container for frame-level integrated payloads. More...
#include "gFrameHeader.h"#include "gIntegralPayload.h"#include "gdataConventions.h"#include <vector>

Go to the source code of this file.
Data Structures | |
| class | GFrameDataCollection |
A frame collection groups multiple GIntegralPayload objects under a single GFrameHeader. This models streaming/readout output where many channels may fire within a time window ("frame").
Ownership model (current implementation):
new in addIntegralPayload() and deleted in the destructor.std::unique_ptr<GFrameHeader> and std::vector<std::unique_ptr<GIntegralPayload>>.Definition in file gFrameDataCollection.h.