#include <PennMilliSlice.hh>
Classes | |
| struct | Header |
Protected Member Functions | |
| Header const * | header_ () const |
| uint8_t * | data_ (int index) const |
Protected Attributes | |
| uint8_t * | buffer_ |
| uint8_t * | current_payload_ |
| uint32_t | current_word_id_ |
Definition at line 16 of file PennMilliSlice.hh.
| dune::PennMilliSlice::PennMilliSlice | ( | uint8_t * | address | ) |
Definition at line 8 of file PennMilliSlice.cc.
|
protected |
Definition at line 420 of file PennMilliSlice.cc.
| dune::PennMilliSlice::Header::timestamp_t dune::PennMilliSlice::endTimestamp | ( | ) | const |
Definition at line 34 of file PennMilliSlice.cc.
| uint8_t * dune::PennMilliSlice::get_next_payload | ( | uint32_t & | index, |
| dune::PennMicroSlice::Payload_Header::data_packet_type_t & | data_packet_type, | ||
| dune::PennMicroSlice::Payload_Header::short_nova_timestamp_t & | short_nova_timestamp, | ||
| size_t & | payload_size | ||
| ) |
Definition at line 80 of file PennMilliSlice.cc.
| uint8_t * dune::PennMilliSlice::get_next_payload | ( | uint32_t & | index, |
| dune::PennMicroSlice::Payload_Header *& | data_header | ||
| ) |
Definition at line 167 of file PennMilliSlice.cc.
| uint8_t * dune::PennMilliSlice::get_next_timestamp | ( | dune::PennMicroSlice::Payload_Header *& | data_header | ) |
Definition at line 229 of file PennMilliSlice.cc.
|
protected |
Definition at line 414 of file PennMilliSlice.cc.
| dune::PennMilliSlice::Header::ticks_t dune::PennMilliSlice::overlapTicks | ( | ) | const |
Definition at line 44 of file PennMilliSlice.cc.
| uint8_t * dune::PennMilliSlice::payload | ( | uint32_t | index, |
| dune::PennMicroSlice::Payload_Header::data_packet_type_t & | data_packet_type, | ||
| dune::PennMicroSlice::Payload_Header::short_nova_timestamp_t & | short_nova_timestamp, | ||
| size_t & | payload_size | ||
| ) | const |
Definition at line 315 of file PennMilliSlice.cc.
| uint8_t * dune::PennMilliSlice::payload | ( | uint32_t | index, |
| dune::PennMicroSlice::Payload_Header *& | data_header | ||
| ) | const |
Definition at line 274 of file PennMilliSlice.cc.
| dune::PennMilliSlice::Header::payload_count_t dune::PennMilliSlice::payloadCount | ( | ) | const |
Definition at line 49 of file PennMilliSlice.cc.
| dune::PennMilliSlice::Header::payload_count_t dune::PennMilliSlice::payloadCount | ( | Header::payload_count_t & | counter, |
| Header::payload_count_t & | trigger, | ||
| Header::payload_count_t & | timestamp | ||
| ) | const |
Definition at line 54 of file PennMilliSlice.cc.
| dune::PennMilliSlice::Header::sequence_id_t dune::PennMilliSlice::sequenceID | ( | ) | const |
Definition at line 24 of file PennMilliSlice.cc.
| dune::PennMilliSlice::Header::millislice_size_t dune::PennMilliSlice::size | ( | ) | const |
Definition at line 12 of file PennMilliSlice.cc.
| dune::PennMilliSlice::Header::version_t dune::PennMilliSlice::version | ( | ) | const |
Definition at line 29 of file PennMilliSlice.cc.
| dune::PennMilliSlice::Header::ticks_t dune::PennMilliSlice::widthTicks | ( | ) | const |
Definition at line 39 of file PennMilliSlice.cc.
|
protected |
Definition at line 287 of file PennMilliSlice.hh.
|
protected |
Definition at line 288 of file PennMilliSlice.hh.
|
protected |
Definition at line 289 of file PennMilliSlice.hh.
1.8.11