Arianna autonomous DAQ firmware
Dependencies: mbed SDFileSystemFilinfo AriSnProtocol NetServicesMin AriSnComm MODSERIAL PowerControlClkPatch DS1820OW
Diff: SnEventFrame.h
- Revision:
- 40:1324da35afd4
- Parent:
- 22:f957c4f840ad
- Child:
- 56:0bba0ef15697
--- a/SnEventFrame.h Tue Jul 30 02:03:21 2013 +0000 +++ b/SnEventFrame.h Sat Oct 05 04:45:22 2013 +0000 @@ -47,6 +47,16 @@ public: SnEventFrame() { ClearEvent(); } virtual ~SnEventFrame() {} + + virtual void CopyTo(SnEventFrame& evt) const { + evt.fMbedTime = fMbedTime; + evt.fEvtNum = fEvtNum; + evt.fDTms = fDTms; + evt.fTrgNum = fTrgNum; + evt.fTrgBits = fTrgBits; + evt.fCRC = fCRC; + memcpy(evt.fData, fData, kTotSamps*sizeof(uint16_t)); + } const uint16_t* GetData() const { return fData; } uint16_t* GetData() { return fData; }