ATLAS Offline Software
Static Public Member Functions | Public Attributes | List of all members
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. More...
 

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 52 of file L1TopoOnlineMonitor.h.

Member Function Documentation

◆ createBits()

static 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 60 of file L1TopoOnlineMonitor.h.

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

Member Data Documentation

◆ ambiguityBitsSim

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

Definition at line 57 of file L1TopoOnlineMonitor.h.

◆ overflowBits

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

Definition at line 54 of file L1TopoOnlineMonitor.h.

◆ overflowBitsSim

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

Definition at line 56 of file L1TopoOnlineMonitor.h.

◆ triggerBits

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

Definition at line 53 of file L1TopoOnlineMonitor.h.

◆ triggerBitsCtp

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

Definition at line 58 of file L1TopoOnlineMonitor.h.

◆ triggerBitsSim

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

Definition at line 55 of file L1TopoOnlineMonitor.h.


The documentation for this struct was generated from the following file:
pmontree.opt
opt
Definition: pmontree.py:16