  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    7 #ifndef TRIGT1MUCTPIPHASE1_MUONSECTORPROCESSOR_H 
    8 #define TRIGT1MUCTPIPHASE1_MUONSECTORPROCESSOR_H 
   13 #include <unordered_map> 
   21   class Lvl1MuCTPIInputPhase1;
 
   68 #endif // TRIGT1MUCTPIPHASE1_MUONSECTORPROCESSOR_H 
  
Namespace for the LVL1 muon interface classes.
 
std::unique_ptr< OverlapHelper > m_overlapHelper
 
MuCTPI input class to the L1Topo simulation.
 
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
 
void setMenu(const TrigConf::L1Menu *l1menu)
 
Forward iterator to traverse the main components of the trigger configuration.
 
void runOverlapRemoval(LVL1MUONIF::Lvl1MuCTPIInputPhase1 *inputs, int bcid) const
 
const TrigConf::L1Menu * m_l1menu
 
bool configurePtEncoding()
 
std::vector< std::map< int, int > > m_ptEncoding
 
MuonSectorProcessor(const MuonSectorProcessor &)=delete
 
MuonSectorProcessor(bool side)
 
setEventNumber setTimeStamp bcid
 
const L1TopoLUT * m_l1topoLUT
 
void setL1TopoLUT(const L1TopoLUT *l1topoLUT)
 
std::string makeL1TopoData(LVL1MUONIF::Lvl1MuCTPIInputPhase1 *inputs, int bcid, LVL1::MuCTPIL1Topo &l1topoData) const
 
void configureOverlapRemoval(const std::string &lutFile)