CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
l1t::emtf::AMC13Trailer Class Reference

#include <AMC13Trailer.h>

Public Member Functions

void add_format_error ()
 
 AMC13Trailer (uint64_t dataword)
 
 AMC13Trailer ()
 
int C () const
 
int CRC16 () const
 
uint64_t Dataword () const
 
int Evt_lgth () const
 
int Evt_stat () const
 
int F () const
 
int Format_errors () const
 
int R () const
 
void set_c (int bits)
 
void set_crc16 (int bits)
 
void set_dataword (uint64_t bits)
 
void set_evt_lgth (int bits)
 
void set_evt_stat (int bits)
 
void set_f (int bits)
 
void set_r (int bits)
 
void set_t (int bits)
 
void set_tts (int bits)
 
int T () const
 
int TTS () const
 
virtual ~AMC13Trailer ()
 

Private Attributes

int c
 
int crc16
 
uint64_t dataword
 
int evt_lgth
 
int evt_stat
 
int f
 
int format_errors
 
int r
 
int t
 
int tts
 

Detailed Description

Definition at line 11 of file AMC13Trailer.h.

Constructor & Destructor Documentation

l1t::emtf::AMC13Trailer::AMC13Trailer ( uint64_t  dataword)
explicit
l1t::emtf::AMC13Trailer::AMC13Trailer ( )
inline
virtual l1t::emtf::AMC13Trailer::~AMC13Trailer ( )
inlinevirtual

Definition at line 21 of file AMC13Trailer.h.

21 {};

Member Function Documentation

void l1t::emtf::AMC13Trailer::add_format_error ( )
inline

Definition at line 31 of file AMC13Trailer.h.

References format_errors.

int l1t::emtf::AMC13Trailer::C ( ) const
inline

Definition at line 38 of file AMC13Trailer.h.

References c.

38 { return c; }
int l1t::emtf::AMC13Trailer::CRC16 ( ) const
inline

Definition at line 35 of file AMC13Trailer.h.

References crc16.

35 { return crc16; }
uint64_t l1t::emtf::AMC13Trailer::Dataword ( ) const
inline

Definition at line 43 of file AMC13Trailer.h.

References dataword.

43 { return dataword; }
int l1t::emtf::AMC13Trailer::Evt_lgth ( ) const
inline

Definition at line 34 of file AMC13Trailer.h.

References evt_lgth.

34 { return evt_lgth; }
int l1t::emtf::AMC13Trailer::Evt_stat ( ) const
inline

Definition at line 36 of file AMC13Trailer.h.

References evt_stat.

36 { return evt_stat; }
int l1t::emtf::AMC13Trailer::F ( ) const
inline

Definition at line 39 of file AMC13Trailer.h.

References f.

39 { return f; }
int l1t::emtf::AMC13Trailer::Format_errors ( ) const
inline

Definition at line 42 of file AMC13Trailer.h.

References format_errors.

42 { return format_errors; }
int l1t::emtf::AMC13Trailer::R ( ) const
inline

Definition at line 41 of file AMC13Trailer.h.

References r.

41 { return r; }
void l1t::emtf::AMC13Trailer::set_c ( int  bits)
inline

Definition at line 27 of file AMC13Trailer.h.

References bits, and c.

27 { c = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::emtf::AMC13Trailer::set_crc16 ( int  bits)
inline

Definition at line 24 of file AMC13Trailer.h.

References bits, and crc16.

24 { crc16 = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::emtf::AMC13Trailer::set_dataword ( uint64_t  bits)
inline

Definition at line 32 of file AMC13Trailer.h.

References bits.

32 { dataword = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::emtf::AMC13Trailer::set_evt_lgth ( int  bits)
inline

Definition at line 23 of file AMC13Trailer.h.

References bits, and evt_lgth.

23 { evt_lgth = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::emtf::AMC13Trailer::set_evt_stat ( int  bits)
inline

Definition at line 25 of file AMC13Trailer.h.

References bits, and evt_stat.

25 { evt_stat = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::emtf::AMC13Trailer::set_f ( int  bits)
inline

Definition at line 28 of file AMC13Trailer.h.

References bits, and f.

28 { f = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::emtf::AMC13Trailer::set_r ( int  bits)
inline

Definition at line 30 of file AMC13Trailer.h.

References bits, and r.

30 { r = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::emtf::AMC13Trailer::set_t ( int  bits)
inline

Definition at line 29 of file AMC13Trailer.h.

References bits, and t.

29 { t = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
void l1t::emtf::AMC13Trailer::set_tts ( int  bits)
inline

Definition at line 26 of file AMC13Trailer.h.

References bits, and tts.

26 { tts = bits; }
How EventSelector::AcceptEvent() decides whether to accept an event for output otherwise it is excluding the probing of A single or multiple positive and the trigger will pass if any such matching triggers are PASS or EXCEPTION[A criterion thatmatches no triggers at all is detected and causes a throw.] A single negative with an expectation of appropriate bit checking in the decision bits
int l1t::emtf::AMC13Trailer::T ( ) const
inline

Definition at line 40 of file AMC13Trailer.h.

References t.

40 { return t; }
int l1t::emtf::AMC13Trailer::TTS ( ) const
inline

Definition at line 37 of file AMC13Trailer.h.

References tts.

37 { return tts; }

Member Data Documentation

int l1t::emtf::AMC13Trailer::c
private

Definition at line 50 of file AMC13Trailer.h.

Referenced by C(), and set_c().

int l1t::emtf::AMC13Trailer::crc16
private

Definition at line 47 of file AMC13Trailer.h.

Referenced by CRC16(), and set_crc16().

uint64_t l1t::emtf::AMC13Trailer::dataword
private

Definition at line 55 of file AMC13Trailer.h.

Referenced by Dataword().

int l1t::emtf::AMC13Trailer::evt_lgth
private

Definition at line 46 of file AMC13Trailer.h.

Referenced by Evt_lgth(), and set_evt_lgth().

int l1t::emtf::AMC13Trailer::evt_stat
private

Definition at line 48 of file AMC13Trailer.h.

Referenced by Evt_stat(), and set_evt_stat().

int l1t::emtf::AMC13Trailer::f
private
int l1t::emtf::AMC13Trailer::format_errors
private

Definition at line 54 of file AMC13Trailer.h.

Referenced by add_format_error(), and Format_errors().

int l1t::emtf::AMC13Trailer::r
private

Definition at line 53 of file AMC13Trailer.h.

Referenced by R(), and set_r().

int l1t::emtf::AMC13Trailer::t
private

Definition at line 52 of file AMC13Trailer.h.

Referenced by set_t(), and T().

int l1t::emtf::AMC13Trailer::tts
private

Definition at line 49 of file AMC13Trailer.h.

Referenced by set_tts(), and TTS().