LVL1MUCTPIPHASE1::SimController Node1 LVL1MUCTPIPHASE1::SimController - m_doZeroSuppression - m_threshold1Candidate - m_threshold2Candidate - m_suppressionMode - m_maxCandPerPtvalue - m_maxCandSendToRoib - m_candBcidOffset + SimController() + configureTopo() + processData() + setConfiguration() + getTriggerProcessor() + getMuonSectorProcessors() Node2 std::vector< std::vector < unsigned int > > Node2->Node1 -m_ptSorterBuckets Node3 std::vector< unsigned int > + elements Node3->Node2 +elements Node4 std::array< MuonSectorProcessor, LVL1MUONIF::Lvl1MuCTPIInputPhase1 ::NumberOfMuonSubSystem > Node4->Node1 -m_muonSectorProcessors Node5 LVL1MUCTPIPHASE1::MuonSector Processor - m_side + MuonSectorProcessor() + ~MuonSectorProcessor() + MuonSectorProcessor() + MuonSectorProcessor() + setMenu() + setL1TopoLUT() + configureOverlapRemoval() + configurePtEncoding() + runOverlapRemoval() + makeL1TopoData() + getSide() Node5->Node4 +elements Node19 TrigConf::L1Menu - m_smk - m_run + L1Menu() + L1Menu() + ~L1Menu() + className() + version() + ctpVersion() + size() + smk() + setSMK() + item() and 24 more... - update() - load() Node19->Node5 -m_l1menu Node58 LVL1MUCTPIPHASE1::Trigger Processor + TriggerProcessor() + setMenu() + setTrigTool() + mergeInputs() + computeMultiplicities() Node19->Node58 -m_l1menu Node50 LVL1MUCTPIPHASE1::L1TopoLUT # m_endcap_phi_lookup0 # m_forward_eta_lookup1 + initializeLUT() + getCoordinates() + getBarrelROI() + getErrors() + getCompactedValue_eta() + getCompactedValue_phi() # fillFromPtree() # fillFromPtree() # initializeCompactedLUTs() # initializeLUT() # initializeJSON() # initializeJSONForSubsystem() Node50->Node1 -m_l1topoLUT Node50->Node5 -m_l1topoLUT Node51 std::map< unsigned short, unsigned short > + keys + elements Node51->Node50 #m_barrel_reverse_encoding1 #m_barrel_reverse_encoding0 Node58->Node1 -m_triggerProcessor Node59 LVL1::TrigThresholdDecisionTool # m_rpcTool # m_tgcTool + TrigThresholdDecisionTool() + initialize() + start() + getPattern() + getPattern() + getThresholdDecisions() + getThresholdDecisions() + getMinThresholdNameAndValue() # isExcludedRPCROI() # getTGCDecision() # makeTGCDecision() # getRPCDecision() # makeRPCDecision() # parseFlags() # parseString() # getShapedFlags() Node59->Node58 -m_trigThresholdDecisionTool