26 DaqChunkResonance(
const uint32_t& _perchannel,
const uint32_t& _nchannels,
const uint32_t& _area);
30 iteratorSync GetLastSyncSig(
const uint32_t& _channel)
const {
return lastsyncsig[_channel]; }
31 void SetLastSyncSig(
const uint32_t& _channel,
const iteratorSync& _last) { lastsyncsig[_channel] = _last; }
36 typedef std::shared_ptr<DaqChunkResonance> DaqChunkResonancePtr;
38 typedef std::vector<DaqChunkResonancePtr> DaqAreaChunksResonance;
40 typedef std::shared_ptr<DaqAreaChunksResonance> DaqAreaChunksResonancePtr;
std::vector< bool >::iterator iteratorSync
Iterator over the sync vector.
DaqChunkResonance(const uint32_t &_perchannel, const uint32_t &_nchannels, const uint32_t &_area)
A DaqChunk contains data from all channels sequentially and additionally a bool vector for the resona...
A DaqChunk contains data from all channels sequentially.
std::vector< iteratorSync > lastsyncsig
Iterators to positions of the last used sync signal point.
std::vector< bool > resSync
The vector with booleans for the synchronization signal for the resonance scanner.