ATLAS Offline Software
Loading...
Searching...
No Matches
L1TopoOnlineMonitor::DecisionBits Struct Reference

Helper structure holding decision bitsets, passed between the monitoring methods. More...

Collaboration diagram for L1TopoOnlineMonitor::DecisionBits:

Static Public Member Functions

static std::bitset< s_nTopoCTPOutputs > & createBits (std::optional< std::bitset< s_nTopoCTPOutputs > > &opt)
 Helper method to create a new bitset and get a reference to it.

Public Attributes

std::optional< std::bitset< s_nTopoCTPOutputs > > triggerBits
std::optional< std::bitset< s_nTopoCTPOutputs > > overflowBits
std::optional< std::bitset< s_nTopoCTPOutputs > > triggerBitsSim
std::optional< std::bitset< s_nTopoCTPOutputs > > overflowBitsSim
std::optional< std::bitset< s_nTopoCTPOutputs > > ambiguityBitsSim
std::optional< std::bitset< s_nTopoCTPOutputs > > triggerBitsCtp

Detailed Description

Helper structure holding decision bitsets, passed between the monitoring methods.

Definition at line 53 of file L1TopoOnlineMonitor.h.

Member Function Documentation

◆ createBits()

std::bitset< s_nTopoCTPOutputs > & L1TopoOnlineMonitor::DecisionBits::createBits ( std::optional< std::bitset< s_nTopoCTPOutputs > > & opt)
inlinestatic

Helper method to create a new bitset and get a reference to it.

Definition at line 61 of file L1TopoOnlineMonitor.h.

61 {
62 opt = std::bitset<s_nTopoCTPOutputs>{};
63 return opt.value();
64 }

Member Data Documentation

◆ ambiguityBitsSim

std::optional<std::bitset<s_nTopoCTPOutputs> > L1TopoOnlineMonitor::DecisionBits::ambiguityBitsSim

Definition at line 58 of file L1TopoOnlineMonitor.h.

◆ overflowBits

std::optional<std::bitset<s_nTopoCTPOutputs> > L1TopoOnlineMonitor::DecisionBits::overflowBits

Definition at line 55 of file L1TopoOnlineMonitor.h.

◆ overflowBitsSim

std::optional<std::bitset<s_nTopoCTPOutputs> > L1TopoOnlineMonitor::DecisionBits::overflowBitsSim

Definition at line 57 of file L1TopoOnlineMonitor.h.

◆ triggerBits

std::optional<std::bitset<s_nTopoCTPOutputs> > L1TopoOnlineMonitor::DecisionBits::triggerBits

Definition at line 54 of file L1TopoOnlineMonitor.h.

◆ triggerBitsCtp

std::optional<std::bitset<s_nTopoCTPOutputs> > L1TopoOnlineMonitor::DecisionBits::triggerBitsCtp

Definition at line 59 of file L1TopoOnlineMonitor.h.

◆ triggerBitsSim

std::optional<std::bitset<s_nTopoCTPOutputs> > L1TopoOnlineMonitor::DecisionBits::triggerBitsSim

Definition at line 56 of file L1TopoOnlineMonitor.h.


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