#include <L1TopoMenu.h>
Definition at line 25 of file L1TopoMenu.h.
 
◆ L1TopoMenu() [1/4]
      
        
          | L1TopoMenu::L1TopoMenu  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ L1TopoMenu() [2/4]
      
        
          | L1TopoMenu::L1TopoMenu  | 
          ( | 
          const std::string &  | 
          name,  | 
        
        
           | 
           | 
          const std::string &  | 
          version  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ L1TopoMenu() [3/4]
◆ L1TopoMenu() [4/4]
◆ ~L1TopoMenu()
      
        
          | L1TopoMenu::~L1TopoMenu  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ addAlgorithm()
◆ addL1TopoConfigGlobal()
◆ addL1TopoXMLOutput()
◆ algorithm()
◆ getL1TopoConfigAlgs()
◆ getL1TopoConfigGlobal()
◆ getL1TopoConfigOutputList()
◆ getName()
  
  
      
        
          | const std::string& TXC::L1TopoMenu::getName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getSMK()
  
  
      
        
          | const unsigned int& TXC::L1TopoMenu::getSMK  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getVersion()
  
  
      
        
          | const std::string& TXC::L1TopoMenu::getVersion  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ print()
      
        
          | void TXC::L1TopoMenu::print  | 
          ( | 
           | ) | 
           const | 
        
      
 
print menu 
Definition at line 64 of file L1TopoMenu.cxx.
   66    cout << 
"==========================================" << endl
 
   67         << 
"Menu Name   : " << 
getName() << endl
 
 
 
 
◆ setName()
  
  
      
        
          | void TXC::L1TopoMenu::setName  | 
          ( | 
          const std::string &  | 
          name | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
setter methods 
set menu attributes 
Definition at line 61 of file L1TopoMenu.h.
 
 
◆ setSMK()
  
  
      
        
          | void TXC::L1TopoMenu::setSMK  | 
          ( | 
          const unsigned int &  | 
          smk | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setTriggerList()
Definition at line 40 of file L1TopoMenu.cxx.
   46       if(! 
alg.isDecAlg()) {
 
   47          TCS_EXCEPTION(
"L1TopoMenu: output list contains an algorithm " << 
out.algoname() << 
" that is not an decision algorithm");
 
   50       unsigned int bit = 
out.firstbit();
 
   51       for (
const string& outputname : 
alg.getOutputNames() ) {
 
 
 
 
◆ setVersion()
  
  
      
        
          | void TXC::L1TopoMenu::setVersion  | 
          ( | 
          const std::string &  | 
          version | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ TrigConf::L1TopoConfig
  
  
      
        
          | friend class TrigConf::L1TopoConfig | 
         
       
   | 
  
friend   | 
  
 
 
◆ TrigConf::L1TopoMenuLoader
◆ m_algos
◆ m_name
  
  
      
        
          | std::string TXC::L1TopoMenu::m_name {""} | 
         
       
   | 
  
private   | 
  
 
 
◆ m_outputlist
◆ m_smk
  
  
      
        
          | unsigned int TXC::L1TopoMenu::m_smk {0} | 
         
       
   | 
  
private   | 
  
 
 
◆ m_topoconfig
◆ m_version
  
  
      
        
          | std::string TXC::L1TopoMenu::m_version {""} | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: