/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

EventBuffer.cc
Go to the documentation of this file.
00001 /*
00002  *  EventBuffer.cc
00003  *  RawEventFormat
00004  *
00005  *  Created by Simon Patton on 7/20/10.
00006  *  Copyright 2010 DayaBay Collaboration. All rights reserved.
00007  *
00008  */
00009 
00010 #include "EventReadoutFormat/EventBuffer.h"
00011 
00012 #include "EventReadoutFormat/EventTraits.h"
00013 
00014 using DybDaq::DaqBuffer;
00015 using DybDaq::EventBuffer;
00016 using DybDaq::EventTraits;
00017 
00018 EventBuffer::EventBuffer(char* buffer,
00019                          const EventTraits& traits,
00020                          const unsigned int size) :
00021 DaqBuffer(buffer,
00022           traits,
00023           size) {
00024 }
00025 
00026 EventBuffer::EventBuffer(const ByteBuffer& byteBuffer,
00027                                                  const EventTraits& traits) :
00028 DaqBuffer(byteBuffer,
00029           traits) {
00030 }
00031 
00032 EventBuffer::~EventBuffer() {
00033 }
00034 
00035 const EventTraits& EventBuffer::eventTraits() const {
00036         return dynamic_cast<const EventTraits&>(daqTraits());
00037 }
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 09:53:15 for EventReadoutFormat by doxygen 1.7.4