Project
Loading...
Searching...
No Matches
o2::mid::UserLogicChecker Class Reference

#include <UserLogicChecker.h>

Public Member Functions

bool process (gsl::span< const ROBoard > bareData, gsl::span< const ROFRecord > bareRofs, gsl::span< const ROBoard > ulData, gsl::span< const ROFRecord > ulRofs, bool isFull=false)
 
std::string getDebugMessage () const
 Gets the debug message.
 
std::string getSummary () const
 
void clear ()
 

Detailed Description

Definition at line 30 of file UserLogicChecker.h.

Member Function Documentation

◆ clear()

void o2::mid::UserLogicChecker::clear ( )

Clears debug message

Definition at line 240 of file UserLogicChecker.cxx.

◆ getDebugMessage()

std::string o2::mid::UserLogicChecker::getDebugMessage ( ) const
inline

Gets the debug message.

Definition at line 36 of file UserLogicChecker.h.

◆ getSummary()

std::string o2::mid::UserLogicChecker::getSummary ( ) const

Gets summary message

Definition at line 247 of file UserLogicChecker.cxx.

◆ process()

bool o2::mid::UserLogicChecker::process ( gsl::span< const ROBoard bareData,
gsl::span< const ROFRecord bareRofs,
gsl::span< const ROBoard ulData,
gsl::span< const ROFRecord ulRofs,
bool  isFull = false 
)

Compares the UL output with the corresponding bare output

Definition at line 233 of file UserLogicChecker.cxx.


The documentation for this class was generated from the following files: