Public Member Functions | Public Attributes | List of all members
dune::FelixIntegrityTest::ErrorMetrics Struct Reference

Public Member Functions

void print () const
 

Public Attributes

uint64_t sequenceID
 
uint64_t fragmentID
 
uint64_t type
 
uint64_t timestamp
 
dune::FelixFragmentBase::Metadata meta
 
uint64_t crate_no
 
uint64_t slot_no
 
uint64_t fiber_no
 
bool meta_err
 
bool timestamp_err
 
bool convert_count_err
 
bool error_fields_set
 
bool bad
 

Detailed Description

Definition at line 53 of file FelixIntegrityTest_module.cc.

Member Function Documentation

void dune::FelixIntegrityTest::ErrorMetrics::print ( ) const
inline

Definition at line 71 of file FelixIntegrityTest_module.cc.

71  {
72  std::cout
73  << "SequenceID: " << sequenceID
74  << " fragmentID: " << fragmentID
75  << " fragmentType: " << type
76  << " Timestamp: " << timestamp
77  << " Crate number: " << crate_no
78  << " Slot number: " << slot_no
79  << " Fiber number: " << fiber_no << "\n\n";
80  std::cout << "Metadata error: ";
81  meta_err? std::cout << "YES\n" : std::cout << "NO\n";
82  std::cout << "Timestamp error: ";
83  timestamp_err? std::cout << "YES\n" : std::cout << "NO\n";
84  std::cout << "Convert count error: ";
85  convert_count_err? std::cout << "YES\n" : std::cout << "NO\n";
86  // << "Error fields set: " << error_fields_set? "YES" : "NO\n";
87  }

Member Data Documentation

bool dune::FelixIntegrityTest::ErrorMetrics::bad

Definition at line 69 of file FelixIntegrityTest_module.cc.

bool dune::FelixIntegrityTest::ErrorMetrics::convert_count_err

Definition at line 66 of file FelixIntegrityTest_module.cc.

uint64_t dune::FelixIntegrityTest::ErrorMetrics::crate_no

Definition at line 60 of file FelixIntegrityTest_module.cc.

bool dune::FelixIntegrityTest::ErrorMetrics::error_fields_set

Definition at line 67 of file FelixIntegrityTest_module.cc.

uint64_t dune::FelixIntegrityTest::ErrorMetrics::fiber_no

Definition at line 62 of file FelixIntegrityTest_module.cc.

uint64_t dune::FelixIntegrityTest::ErrorMetrics::fragmentID

Definition at line 55 of file FelixIntegrityTest_module.cc.

dune::FelixFragmentBase::Metadata dune::FelixIntegrityTest::ErrorMetrics::meta

Definition at line 59 of file FelixIntegrityTest_module.cc.

bool dune::FelixIntegrityTest::ErrorMetrics::meta_err

Definition at line 64 of file FelixIntegrityTest_module.cc.

uint64_t dune::FelixIntegrityTest::ErrorMetrics::sequenceID

Definition at line 54 of file FelixIntegrityTest_module.cc.

uint64_t dune::FelixIntegrityTest::ErrorMetrics::slot_no

Definition at line 61 of file FelixIntegrityTest_module.cc.

uint64_t dune::FelixIntegrityTest::ErrorMetrics::timestamp

Definition at line 57 of file FelixIntegrityTest_module.cc.

bool dune::FelixIntegrityTest::ErrorMetrics::timestamp_err

Definition at line 65 of file FelixIntegrityTest_module.cc.

uint64_t dune::FelixIntegrityTest::ErrorMetrics::type

Definition at line 56 of file FelixIntegrityTest_module.cc.


The documentation for this struct was generated from the following file: