Template TimeSlice.
More...
#include <TimeSlice.hh>
|
typedef T | frame_type |
| item type definition
|
|
typedef frame_type::item_type | item_type |
| item sub-type definition
|
|
|
unsigned short | frameTarget |
| Unique code representing the shore station for this frame.
|
|
unsigned int | frameTime1 |
| Frame 'time stamp' in units of 50ns (MSW)
|
|
unsigned int | frameTime2 |
| Frame 'time stamp' in units of 50ns (LSW)
|
|
unsigned int | frameIndex |
| Number of frames since start of the run.
|
|
unsigned int | runNumber |
| Run-number as given by the RunControl.
|
|
template<class T>
class TimeSlice< T >
Template TimeSlice.
Definition at line 396 of file TimeSlice.hh.
◆ frame_type
◆ item_type
template<class T >
frame_type::item_type TimeSlice< T >::item_type |
◆ TimeSlice() [1/2]
Default constructor.
Definition at line 407 of file TimeSlice.hh.
407 :
410 {}
EventPreamble()
Default constructor.
◆ TimeSlice() [2/2]
◆ operator+=()
operator +=
- Parameters
-
- Returns
- this time slice
Definition at line 446 of file TimeSlice.hh.
447 {
449
452
453 for (from = object.begin(); from != object.end(); ++from) {
454
456 if (*to == *from) {
457 *to += *from;
458 break;
459 }
460 }
461
463 this->push_back(*from);
464 }
465 }
466 }
467
468 return *this;
469 }
Interface for event classes.
◆ ClassDef() [1/2]
◆ ClassDef() [2/2]
◆ operator<<
template<class T >
std::ostream & operator<< |
( |
std::ostream & | out, |
|
|
const TimeSlice< T > & | object ) |
|
friend |
Print ASCII.
- Parameters
-
out | output stream |
object | time slice |
- Returns
- output stream
Definition at line 429 of file TimeSlice.hh.
430 {
431 out << static_cast<const EventPreamble&>(object);
432
434 out << *i;
435 }
436
437 return out;
438 }
◆ frameTarget
unsigned short EventPreamble::frameTarget |
|
inherited |
Unique code representing the shore station for this frame.
Definition at line 26 of file EventPreamble.hh.
◆ frameTime1
unsigned int EventPreamble::frameTime1 |
|
inherited |
◆ frameTime2
unsigned int EventPreamble::frameTime2 |
|
inherited |
◆ frameIndex
unsigned int EventPreamble::frameIndex |
|
inherited |
◆ runNumber
unsigned int EventPreamble::runNumber |
|
inherited |
The documentation for this class was generated from the following file: