diff --git a/Trigger/TrigAlgorithms/TrigFastTrackFinder/python/TrigFastTrackFinder_Config.py b/Trigger/TrigAlgorithms/TrigFastTrackFinder/python/TrigFastTrackFinder_Config.py index 2ac6c5393c8044365fe57ca8d91884dc2417505a..6aa34bb5f51250e085ffda1ff73d591c83db76b8 100755 --- a/Trigger/TrigAlgorithms/TrigFastTrackFinder/python/TrigFastTrackFinder_Config.py +++ b/Trigger/TrigAlgorithms/TrigFastTrackFinder/python/TrigFastTrackFinder_Config.py @@ -159,7 +159,8 @@ remap = { "BeamSpot" : "beamSpot", "Bphysics" : "bphysics", "Cosmic" : "cosmics", - "MinBias" : "minBias400" + "MinBias" : "minBias400", + "minBias" : "minBias400" } class TrigFastTrackFinderBase(TrigFastTrackFinder): @@ -368,5 +369,4 @@ class TrigFastTrackFinder_Jet(TrigFastTrackFinderBase): class TrigFastTrackFinder_MinBias(TrigFastTrackFinderBase): def __init__(self, name = "TrigFastTrackFinder_MinBias"): - TrigFastTrackFinderBase.__init__(self, "TrigFastTrackFinder_MinBias","MinBias") - + TrigFastTrackFinderBase.__init__(self, "TrigFastTrackFinder_MinBias","MinBias") \ No newline at end of file diff --git a/Trigger/TrigAlgorithms/TrigMinBias/CMakeLists.txt b/Trigger/TrigAlgorithms/TrigMinBias/CMakeLists.txt index c18b6a5ad246f9fc227a1a38e513e58296470d5c..5c3bc258bef5c7461fa8815a289beb3cc1329ee2 100644 --- a/Trigger/TrigAlgorithms/TrigMinBias/CMakeLists.txt +++ b/Trigger/TrigAlgorithms/TrigMinBias/CMakeLists.txt @@ -19,12 +19,14 @@ atlas_depends_on_subdirs( PRIVATE Tracking/TrkEvent/TrkParameters Trigger/TrigTools/TrigTimeAlgs Event/xAOD/xAODTrigger - Control/AthenaMonitoringKernel) + Control/AthenaMonitoringKernel + ​Control/AthViews) # Component(s) in the package: atlas_add_component( TrigMinBias src/*.cxx src/components/*.cxx - LINK_LIBRARIES DecisionHandlingLib AthenaMonitoringKernelLib xAODTracking xAODTrigMinBias TrkTrack TrigInDetEvent TrigInterfacesLib StoreGateLib GaudiKernel TrkParameters TrigTimeAlgsLib TrigCompositeUtilsLib) + + LINK_LIBRARIES DecisionHandlingLib AthenaMonitoringKernelLib xAODTracking xAODTrigMinBias TrkTrack TrigInDetEvent TrigInterfacesLib StoreGateLib GaudiKernel TrkParameters TrigTimeAlgsLib AthViews TrigCompositeUtilsLib) # Install files from the package: atlas_install_python_modules( python/*.py ) diff --git a/Trigger/TrigAlgorithms/TrigMinBias/src/TrackCountHypoAlgMT.cxx b/Trigger/TrigAlgorithms/TrigMinBias/src/TrackCountHypoAlgMT.cxx index 03a96a11a1bdd5385d4a90ca87cc8f0591429e0e..7a4a35ad9e5f165a65309c04a5711de00a757de1 100644 --- a/Trigger/TrigAlgorithms/TrigMinBias/src/TrackCountHypoAlgMT.cxx +++ b/Trigger/TrigAlgorithms/TrigMinBias/src/TrackCountHypoAlgMT.cxx @@ -5,13 +5,19 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration #include "TrackCountHypoAlgMT.h" #include "TrackCountHypoTool.h" #include "xAODTracking/TrackParticleAuxContainer.h" +#include "AthViews/ViewHelper.h" using TrigCompositeUtils::createAndStore; using TrigCompositeUtils::DecisionContainer; +using TrigCompositeUtils::DecisionAuxContainer; using TrigCompositeUtils::DecisionIDContainer; +using TrigCompositeUtils::decisionIDs; using TrigCompositeUtils::newDecisionIn; using TrigCompositeUtils::linkToPrevious; +using TrigCompositeUtils::viewString; using TrigCompositeUtils::featureString; +using TrigCompositeUtils::findLink; +using TrigCompositeUtils::LinkInfo; TrackCountHypoAlgMT::TrackCountHypoAlgMT(const std::string& name, ISvcLocator* pSvcLocator) : ::HypoBase(name, pSvcLocator) @@ -20,10 +26,9 @@ TrackCountHypoAlgMT::TrackCountHypoAlgMT(const std::string& name, ISvcLocator* p StatusCode TrackCountHypoAlgMT::initialize() { - ATH_CHECK(m_tracksKey.initialize()); ATH_CHECK(m_trackCountKey.initialize()); - + renounce(m_tracksKey); ATH_CHECK(m_min_pt.size()==m_max_z0.size()); if (m_tracksKey.key() == "Undefined" || m_trackCountKey.key() == "Undefined") { @@ -39,27 +44,9 @@ StatusCode TrackCountHypoAlgMT::initialize() StatusCode TrackCountHypoAlgMT::execute(const EventContext& context) const { - SG::ReadHandle<xAOD::TrackParticleContainer> TrkHandle (m_tracksKey, context ); - int ntrks=TrkHandle->size(); - ATH_MSG_DEBUG ("Successfully retrieved track container of size" <<ntrks); - - float pT{},z0{}; - std::vector<int> count(m_min_pt.size()); - for (const auto trackPtr: *TrkHandle){ - const Trk::Perigee& aMeasPer = (trackPtr)->perigeeParameters(); - pT = aMeasPer.pT(); - z0 = aMeasPer.parameters()[Trk::z0]; - - for (long unsigned int i=0;i<m_min_pt.size();i++){ - if(pT >= m_min_pt[i] && std::fabs(z0) < m_max_z0[i]) count[i]++; - } - } - for (long unsigned int i=0;i<m_min_pt.size();i++){ - ATH_MSG_DEBUG( "Number of tracks found with pT cut= "<<m_min_pt[i] << " MeV =" <<"and z0 cut= "<<m_max_z0[i] << count[i] ); - } - ATH_MSG_DEBUG ( "Executing " << name() << "..." ); auto previousDecisionsHandle = SG::makeHandle( decisionInput(), context ); + if( not previousDecisionsHandle.isValid() ) {//implicit ATH_MSG_DEBUG( "No implicit RH for previous decisions "<< decisionInput().key()<<": is this expected?" ); return StatusCode::SUCCESS; @@ -75,47 +62,72 @@ StatusCode TrackCountHypoAlgMT::execute(const EventContext& context) const ATH_MSG_DEBUG( "Running with "<< previousDecisionsHandle->size() <<" implicit ReadHandles for previous decisions"); - // new output decisions - SG::WriteHandle<DecisionContainer> outputHandle = createAndStore(decisionOutput(), context ); - auto decisions = outputHandle.ptr(); - TrigCompositeUtils::Decision* d = newDecisionIn( decisions, previousDecisionsHandle->at(0), "", context); + const auto viewTrk = (previousDecisionsHandle->at(0))->objectLink<ViewContainer>( viewString() ); + ATH_CHECK( viewTrk.isValid() ); + auto tracksHandle = ViewHelper::makeHandle( *viewTrk, m_tracksKey, context ); + ATH_CHECK( tracksHandle.isValid() );//TODO: fix this data handle + ATH_MSG_DEBUG ( "spacepoint handle size: " << tracksHandle->size() << "..." ); - TrigCompositeUtils::DecisionIDContainer prev; - TrigCompositeUtils::decisionIDs( previousDecisionsHandle->at(0), prev ); + int ntrks=tracksHandle->size(); + ATH_MSG_DEBUG ("Successfully retrieved track container of size" <<ntrks); +std::vector<int> counts(m_min_pt.size()); + for (const auto trackPtr: *tracksHandle){ + const Trk::Perigee& aMeasPer = trackPtr->perigeeParameters(); + const double pT = aMeasPer.pT(); + const double z0 = aMeasPer.parameters()[Trk::z0]; + + for (long unsigned int i=0;i<m_min_pt.size();i++){ + if(pT >= m_min_pt[i] && std::fabs(z0) < m_max_z0[i]) counts[i]++; + } + } + for (long unsigned int i=0;i<m_min_pt.size();i++){ + ATH_MSG_DEBUG( "Number of tracks found with pT cut= "<<m_min_pt[i] << " MeV =" <<"and z0 cut= "<<m_max_z0[i] << counts[i] ); + } // Recording Data + auto trackCountContainer = std::make_unique< xAOD::TrigCompositeContainer>(); + auto trackCountContainerAux = std::make_unique< xAOD::TrigCompositeAuxContainer>(); + trackCountContainer->setStore(trackCountContainerAux.get()); + + xAOD::TrigComposite * trackCount = new xAOD::TrigComposite(); + trackCountContainer->push_back(trackCount); + trackCount->setDetail("ntrks", ntrks); + trackCount->setDetail("pTcuts", static_cast<std::vector<float>>(m_min_pt)); + trackCount->setDetail("z0cuts", static_cast<std::vector<float>>(m_max_z0)); + trackCount->setDetail("counts", counts); + + // TODO revisit, this monitoring is not helpful at all + /* + auto mon_ntrks = Monitored::Scalar<int>("ntrks",ntrks); + Monitored::Group(m_monTool,mon_ntrks); + for(long unsigned int i=0;i<=m_min_pt.size();i++){ + auto mon_counts = Monitored::Scalar<int>("counts",count[i]); + Monitored::Group(m_monTool,mon_counts); + } - auto tracks = std::make_unique< xAOD::TrigCompositeContainer>(); - auto tracksAux = std::make_unique< xAOD::TrigCompositeAuxContainer>(); - tracks->setStore(tracksAux.get()); + */ - xAOD::TrigComposite * trackCounts = new xAOD::TrigComposite(); - tracks->push_back(trackCounts); - trackCounts->setDetail("ntrks", ntrks); - trackCounts->setDetail("pTcuts", static_cast<std::vector<float>>(m_min_pt)); - trackCounts->setDetail("z0cuts", static_cast<std::vector<float>>(m_max_z0)); - trackCounts->setDetail("counts", count); + SG::WriteHandle<DecisionContainer> outputHandle = createAndStore(decisionOutput(), context ); + auto decisions = outputHandle.ptr(); - auto mon_ntrks = Monitored::Scalar<int>("ntrks",ntrks); - Monitored::Group(m_monTool,mon_ntrks); + auto d = newDecisionIn( decisions); + linkToPrevious( d, decisionInput().key(), 0 ); - for(long unsigned int i=0;i<=m_min_pt.size();i++){ - auto mon_counts = Monitored::Scalar<int>("counts",count[i]); - Monitored::Group(m_monTool,mon_counts); - } + TrigCompositeUtils::DecisionIDContainer prev; + TrigCompositeUtils::decisionIDs( previousDecisionsHandle->at(0), prev ); - TrackCountHypoTool::TrkCountsInfo trkinfo{d, tracks->at(0), prev}; + TrackCountHypoTool::TrkCountsInfo trkinfo{d, trackCount, prev}; for(auto &tool:m_hypoTools) { ATH_CHECK(tool->decide(trkinfo)); } - SG::WriteHandle<xAOD::TrigCompositeContainer> TrackCountHandle(m_trackCountKey, context); - ATH_CHECK(TrackCountHandle.record( std::move( tracks), std::move( tracksAux ) ) ); - d->setObjectLink<xAOD::TrigCompositeContainer>(featureString(), ElementLink<xAOD::TrigCompositeContainer>(m_trackCountKey.key(), 0) ); + SG::WriteHandle<xAOD::TrigCompositeContainer> trackCountHandle(m_trackCountKey, context); + ATH_CHECK(trackCountHandle.record( std::move( trackCountContainer ), std::move( trackCountContainerAux ) ) ); + d->setObjectLink( featureString(), ElementLink<xAOD::TrigCompositeContainer>( m_trackCountKey.key(), 0) ); //ATH_CHECK( hypoBaseOutputProcessing(outputHandle) ); return StatusCode::SUCCESS; } diff --git a/Trigger/TrigAlgorithms/TrigMinBias/src/TrackCountHypoAlgMT.h b/Trigger/TrigAlgorithms/TrigMinBias/src/TrackCountHypoAlgMT.h index a645704cf0e81476b83583df8fc7d1d0a53f88bd..5e697d71f727106a9561bb7f86ad91861427e361 100644 --- a/Trigger/TrigAlgorithms/TrigMinBias/src/TrackCountHypoAlgMT.h +++ b/Trigger/TrigAlgorithms/TrigMinBias/src/TrackCountHypoAlgMT.h @@ -11,6 +11,9 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration #include "TrigCompositeUtils/TrigCompositeUtils.h" #include "xAODTracking/TrackParticleContainer.h" #include "AthenaMonitoringKernel/Monitored.h" +#include <map> +#include "GaudiKernel/Property.h" +#include "AthViews/View.h" // STL includes #include <string> diff --git a/Trigger/TrigAlgorithms/TrigT2MinBias/CMakeLists.txt b/Trigger/TrigAlgorithms/TrigT2MinBias/CMakeLists.txt index efe1979556750c7aebea61109a95e62b5c2b3566..340bff10e200dacc29858731146b31815d75bf74 100644 --- a/Trigger/TrigAlgorithms/TrigT2MinBias/CMakeLists.txt +++ b/Trigger/TrigAlgorithms/TrigT2MinBias/CMakeLists.txt @@ -30,7 +30,8 @@ atlas_depends_on_subdirs( PRIVATE Trigger/TrigEvent/TrigSteeringEvent Trigger/TrigTools/TrigTimeAlgs Event/xAOD/xAODTrigger - Control/AthenaMonitoringKernel ) + Control/AthenaMonitoringKernel + Control/AthViews ) # External dependencies: find_package( tdaq-common ) @@ -39,7 +40,8 @@ find_package( tdaq-common ) atlas_add_component( TrigT2MinBias src/*.cxx src/components/*.cxx INCLUDE_DIRS ${TDAQ-COMMON_INCLUDE_DIRS} - LINK_LIBRARIES ${TDAQ-COMMON_LIBRARIES} DecisionHandlingLib xAODTrigger xAODTrigMinBias ZdcEvent GaudiKernel TileEvent TrigT2CaloCommonLib TrigCaloEvent TrigInDetEvent TrigInterfacesLib IRegionSelector xAODEventInfo ZdcConditions ZdcIdentifier InDetIdentifier InDetRawData InDetPrepRawData TileIdentifier TrkSpacePoint TrigSteeringEvent TrigTimeAlgsLib TrigCompositeUtilsLib) + + LINK_LIBRARIES ${TDAQ-COMMON_LIBRARIES} DecisionHandlingLib xAODTrigger xAODTrigMinBias ZdcEvent GaudiKernel TileEvent TrigT2CaloCommonLib TrigCaloEvent TrigInDetEvent TrigInterfacesLib IRegionSelector xAODEventInfo ZdcConditions ZdcIdentifier InDetIdentifier InDetRawData InDetPrepRawData TileIdentifier TrkSpacePoint TrigSteeringEvent TrigTimeAlgsLib AthViews TrigCompositeUtilsLib) # Install files from the package: diff --git a/Trigger/TrigAlgorithms/TrigT2MinBias/src/SPCountHypoAlgMT.cxx b/Trigger/TrigAlgorithms/TrigT2MinBias/src/SPCountHypoAlgMT.cxx index baeeefbbbc88752853fceb7a551ced81a8cab279..94049eb52f76e6e0a5d0e632d78f143503fe5d2f 100644 --- a/Trigger/TrigAlgorithms/TrigT2MinBias/src/SPCountHypoAlgMT.cxx +++ b/Trigger/TrigAlgorithms/TrigT2MinBias/src/SPCountHypoAlgMT.cxx @@ -3,79 +3,71 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ #include "SPCountHypoAlgMT.h" +#include "AthViews/ViewHelper.h" using TrigCompositeUtils::createAndStore; using TrigCompositeUtils::DecisionContainer; +using TrigCompositeUtils::DecisionAuxContainer; using TrigCompositeUtils::DecisionIDContainer; +using TrigCompositeUtils::decisionIDs; using TrigCompositeUtils::newDecisionIn; using TrigCompositeUtils::linkToPrevious; +using TrigCompositeUtils::viewString; using TrigCompositeUtils::featureString; +using TrigCompositeUtils::findLink; +using TrigCompositeUtils::LinkInfo; + SPCountHypoAlgMT::SPCountHypoAlgMT(const std::string& name, ISvcLocator* pSvcLocator) : ::HypoBase(name, pSvcLocator) { } - StatusCode SPCountHypoAlgMT::initialize() { ATH_CHECK(m_spacePointsKey.initialize()); - - if (m_spacePointsKey.key() == "Undefined") - { - ATH_MSG_ERROR("SpacePoint Key name undefined " ); - return StatusCode::FAILURE; - - } ATH_CHECK(m_hypoTools.retrieve()); - + renounce(m_spacePointsKey); return StatusCode::SUCCESS; } StatusCode SPCountHypoAlgMT::execute(const EventContext& context) const { - SG::ReadHandle<xAOD::TrigCompositeContainer> SPHandle (m_spacePointsKey, context ); - ATH_MSG_DEBUG ("Size = "<<SPHandle->size()); - - if (SPHandle->size() != 1) { - ATH_MSG_ERROR("Found " << SPHandle->size() <<" Space Point decesions of size other than 1."); - return StatusCode::FAILURE; - } ATH_MSG_DEBUG ( "Executing " << name() << "..." ); + auto previousDecisionsHandle = SG::makeHandle( decisionInput(), context ); - if( not previousDecisionsHandle.isValid() ) { - ATH_MSG_ERROR( "Missing previous decisions "<< decisionInput().key() ); - return StatusCode::FAILURE; - } + ATH_CHECK(previousDecisionsHandle.isValid()); - if (previousDecisionsHandle->size() == 0) { - ATH_MSG_DEBUG( "No previous decision, nothing to do."); - return StatusCode::SUCCESS; - } else if (previousDecisionsHandle->size() > 1) { - ATH_MSG_ERROR("Found " << previousDecisionsHandle->size() <<" previous decisions. SPCountHypoAlgMT is a full-scan HypoAlg and expects exactly one previous decision."); - return StatusCode::FAILURE; - } + if (previousDecisionsHandle->size() > 1) { + ATH_MSG_ERROR("Found " << previousDecisionsHandle->size() <<" previous decisions. SPCountHypoAlgMT is a full-scan HypoAlg and expects exactly one previous decision."); + return StatusCode::FAILURE; + } ATH_MSG_DEBUG( "Running with "<< previousDecisionsHandle->size() <<" implicit ReadHandles for previous decisions"); + const auto viewSP = (previousDecisionsHandle->at(0))->objectLink<ViewContainer>( viewString() ); + ATH_CHECK( viewSP.isValid() ); + auto spacepointsHandle = ViewHelper::makeHandle( *viewSP, m_spacePointsKey, context ); + ATH_CHECK( spacepointsHandle.isValid() ); + ATH_MSG_DEBUG ( "spacepoint handle size: " << spacepointsHandle->size() << "..." ); + + // new output decisions SG::WriteHandle<DecisionContainer> outputHandle = createAndStore(decisionOutput(), context ); auto decisions = outputHandle.ptr(); - - TrigCompositeUtils::Decision* d = newDecisionIn( decisions, previousDecisionsHandle->at(0), "", context); - d->setObjectLink<xAOD::TrigCompositeContainer>(featureString(), ElementLink<xAOD::TrigCompositeContainer>(*SPHandle, 0) ); - + auto d = newDecisionIn( decisions); + d->setObjectLink( featureString(), ViewHelper::makeLink<xAOD::TrigCompositeContainer>( *viewSP, spacepointsHandle, 0 )); linkToPrevious( d, decisionInput().key(), 0 ); TrigCompositeUtils::DecisionIDContainer prev; TrigCompositeUtils::decisionIDs( previousDecisionsHandle->at(0), prev ); - SPCountHypoTool::SPCountsInfo spinfo({d, SPHandle->at(0), prev}); + + SPCountHypoTool::SPCountsInfo spinfo({d, spacepointsHandle->at(0), prev}); for(auto &tool:m_hypoTools) { ATH_CHECK(tool->decide(spinfo)); } - ATH_CHECK( hypoBaseOutputProcessing(outputHandle) ); return StatusCode::SUCCESS; } diff --git a/Trigger/TrigAlgorithms/TrigT2MinBias/src/SPCountHypoAlgMT.h b/Trigger/TrigAlgorithms/TrigT2MinBias/src/SPCountHypoAlgMT.h index 8e207c00240410fb5f168712c4ee2723d9676a24..d3a6f5e6e6399a92f5c3fe418fc899f5cee967cc 100644 --- a/Trigger/TrigAlgorithms/TrigT2MinBias/src/SPCountHypoAlgMT.h +++ b/Trigger/TrigAlgorithms/TrigT2MinBias/src/SPCountHypoAlgMT.h @@ -8,7 +8,11 @@ Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration #include "DecisionHandling/HypoBase.h" #include "xAODTrigger/TrigCompositeContainer.h" #include "SPCountHypoTool.h" -#include "TrigCompositeUtils/TrigCompositeUtils.h" +#include "DecisionHandling/TrigCompositeUtils.h" +#include "AthenaBaseComps/AthReentrantAlgorithm.h" +#include <map> +#include "GaudiKernel/Property.h" +#include "AthViews/View.h" // STL includes #include <string> diff --git a/Trigger/TrigSteer/L1Decoder/CMakeLists.txt b/Trigger/TrigSteer/L1Decoder/CMakeLists.txt index eee27b42e2018445a55695a420dadd1161a6c04c..54b1ca7d9f18b0ed8c9cbfe17e2256adb0f8d08a 100644 --- a/Trigger/TrigSteer/L1Decoder/CMakeLists.txt +++ b/Trigger/TrigSteer/L1Decoder/CMakeLists.txt @@ -28,6 +28,8 @@ atlas_depends_on_subdirs( PUBLIC Trigger/TrigMonitoring/TrigCostMonitorMT ) find_package( CLHEP ) +find_package( nlohmann_json ) + # Component(s) in the package: atlas_add_library( L1DecoderLib diff --git a/Trigger/TrigSteer/L1Decoder/python/L1DecoderConfig.py b/Trigger/TrigSteer/L1Decoder/python/L1DecoderConfig.py index bcf84590999f0a96c1412654775bcde6d0748100..6ab165b7f009235c68414dfaaceb7df83b0ba9cb 100644 --- a/Trigger/TrigSteer/L1Decoder/python/L1DecoderConfig.py +++ b/Trigger/TrigSteer/L1Decoder/python/L1DecoderConfig.py @@ -32,7 +32,7 @@ def mapThresholdToL1RoICollection(threshold): Translates L1 threshold name of the RoIDescriptor name in the L1Decoder unpacking tools """ - mapThresholdToL1Decoder = { "FSNOSEED": "HLT_FSRoIs", + mapThresholdToL1Decoder = { "FSNOSEED": "HLT_FSRoI", "EM" : "HLT_EMRoIs", "MU" : "HLT_MURoIs", "J" : "HLT_JETRoI", @@ -124,7 +124,9 @@ class L1Decoder(L1Decoder) : self.ctpUnpacker = ctpUnpacker from L1Decoder.L1DecoderConf import FSRoIsUnpackingTool - self.roiUnpackers += [ FSRoIsUnpackingTool("FSRoIsUnpackingTool", Decisions=mapThresholdToL1DecisionCollection("FSNOSEED") ) ] + self.roiUnpackers += [ FSRoIsUnpackingTool("FSRoIsUnpackingTool", + Decisions=mapThresholdToL1DecisionCollection("FSNOSEED"), + OutputTrigRoIs = mapThresholdToL1RoICollection("FSNOSEED") ) ] # EM unpacker if TriggerFlags.doID() or TriggerFlags.doCalo(): diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/MinBias.py b/Trigger/TrigValidation/TrigUpgradeTest/share/MinBias.py index 959c55d0bfc0cb03c10ab4c478c1fddc006824ba..b7411d65b0dd2c82f9bfd9f39e9861c9b22cca25 100644 --- a/Trigger/TrigValidation/TrigUpgradeTest/share/MinBias.py +++ b/Trigger/TrigValidation/TrigUpgradeTest/share/MinBias.py @@ -8,6 +8,7 @@ include("TriggerJobOpts/runHLT_standalone.py") from TrigUpgradeTest.TestUtils import makeChain from TriggerMenuMT.HLTMenuConfig.Menu.MenuComponents import ChainStep +from ViewAlgs.ViewAlgsConf import EventViewCreatorAlgorithm chainName = "HLT_mb_sptrk_L1RD0_FILLED" @@ -15,8 +16,7 @@ chainName = "HLT_mb_sptrk_L1RD0_FILLED" from TrigInDetConfig.InDetSetup import makeInDetAlgs from L1Decoder.L1DecoderConfig import mapThresholdToL1RoICollection, mapThresholdToL1DecisionCollection -idAlgs = makeInDetAlgs(whichSignature='MinBias', separateTrackParticleCreator='MinBias', rois=mapThresholdToL1RoICollection('FS')) - +idAlgs = makeInDetAlgs(whichSignature='MinBias', separateTrackParticleCreator='MinBias', rois=mapThresholdToL1RoICollection('FSNOSEED')) from TrigT2MinBias.TrigT2MinBiasConf import TrigCountSpacePointsMT, SPCountHypoAlgMT, SPCountHypoTool SpCount=TrigCountSpacePointsMT() @@ -55,8 +55,7 @@ def generateTrackCountHypo(chainDict): # will set here cuts return hypo -############### build menu - +############### build menu from TriggerMenuMT.HLTMenuConfig.Menu.MenuComponents import MenuSequence from AthenaCommon.CFElements import parOR from DecisionHandling.DecisionHandlingConf import InputMakerForRoI @@ -75,8 +74,7 @@ stepTrkCount = ChainStep( "stepTrkCount", Hypo=TrackCountHypo, HypoToolGen=generateTrackCountHypo )] ) - -makeChain(chainName, ["FS"], ChainSteps=[stepSPCount, stepTrkCount]) +makeChain(chainName, ["FSNOSEED"], ChainSteps=[stepSPCount, stepTrkCount]) from TriggerMenuMT.HLTMenuConfig.Menu.HLTCFConfig import makeHLTTree from TriggerMenuMT.HLTMenuConfig.Menu.TriggerConfigHLT import TriggerConfigHLT @@ -85,4 +83,3 @@ makeHLTTree( triggerConfigHLT=TriggerConfigHLT ) from TriggerMenuMT.HLTMenuConfig.Menu.HLTMenuJSON import generateJSON generateJSON() - diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/full_menu_build.ref b/Trigger/TrigValidation/TrigUpgradeTest/share/full_menu_build.ref index 0f250bdbba6c633ce4ad10ea2cb049ebe60644e6..a050e27ac3da76acecd10ce14e39712f69b223b8 100644 --- a/Trigger/TrigValidation/TrigUpgradeTest/share/full_menu_build.ref +++ b/Trigger/TrigValidation/TrigUpgradeTest/share/full_menu_build.ref @@ -1,420 +1,420 @@ TrigSignatureMoniMT INFO HLT_2e17_etcut_L12EM15VH #3136730292 -TrigSignatureMoniMT INFO -- #3136730292 Events 20 20 0 0 0 - - 0 -TrigSignatureMoniMT INFO -- #3136730292 Features 0 0 0 - - +TrigSignatureMoniMT INFO -- #3136730292 Events 20 20 0 0 0 - - 0 +TrigSignatureMoniMT INFO -- #3136730292 Features 0 0 0 - - TrigSignatureMoniMT INFO HLT_2e17_lhvloose_L12EM3 #1767768251 -TrigSignatureMoniMT INFO -- #1767768251 Events 20 20 0 0 0 0 - 0 -TrigSignatureMoniMT INFO -- #1767768251 Features 0 0 0 0 - +TrigSignatureMoniMT INFO -- #1767768251 Events 20 20 0 0 0 0 - 0 +TrigSignatureMoniMT INFO -- #1767768251 Features 0 0 0 0 - TrigSignatureMoniMT INFO HLT_2e3_etcut_L12EM3 #2613484113 -TrigSignatureMoniMT INFO -- #2613484113 Events 20 20 13 13 13 - - 13 -TrigSignatureMoniMT INFO -- #2613484113 Features 46 156 85 - - +TrigSignatureMoniMT INFO -- #2613484113 Events 20 20 13 13 13 - - 13 +TrigSignatureMoniMT INFO -- #2613484113 Features 46 156 85 - - TrigSignatureMoniMT INFO HLT_2g20_tight_L12EM20VH #2426612258 -TrigSignatureMoniMT INFO -- #2426612258 Events 20 20 0 0 0 0 - 0 -TrigSignatureMoniMT INFO -- #2426612258 Features 0 0 0 0 - +TrigSignatureMoniMT INFO -- #2426612258 Events 20 20 0 0 0 0 - 0 +TrigSignatureMoniMT INFO -- #2426612258 Features 0 0 0 0 - TrigSignatureMoniMT INFO HLT_2g35_etcut_L12EM20VH #58053304 -TrigSignatureMoniMT INFO -- #58053304 Events 20 20 0 0 0 - - 0 -TrigSignatureMoniMT INFO -- #58053304 Features 0 0 0 - - +TrigSignatureMoniMT INFO -- #58053304 Events 20 20 0 0 0 - - 0 +TrigSignatureMoniMT INFO -- #58053304 Features 0 0 0 - - TrigSignatureMoniMT INFO HLT_2g35_medium_L12EM20VH #3965466087 -TrigSignatureMoniMT INFO -- #3965466087 Events 20 20 0 0 0 0 - 0 -TrigSignatureMoniMT INFO -- #3965466087 Features 0 0 0 0 - +TrigSignatureMoniMT INFO -- #3965466087 Events 20 20 0 0 0 0 - 0 +TrigSignatureMoniMT INFO -- #3965466087 Features 0 0 0 0 - TrigSignatureMoniMT INFO HLT_2j330_a10t_lcw_jes_35smcINF_L1J100 #1295975955 -TrigSignatureMoniMT INFO -- #1295975955 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #1295975955 Features 0 - - - - +TrigSignatureMoniMT INFO -- #1295975955 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #1295975955 Features 0 - - - - TrigSignatureMoniMT INFO HLT_2mu14_L12MU10 #2619091790 -TrigSignatureMoniMT INFO -- #2619091790 Events 20 20 0 0 0 0 - 0 -TrigSignatureMoniMT INFO -- #2619091790 Features 0 0 0 0 - +TrigSignatureMoniMT INFO -- #2619091790 Events 20 20 0 0 0 0 - 0 +TrigSignatureMoniMT INFO -- #2619091790 Features 0 0 0 0 - TrigSignatureMoniMT INFO HLT_2mu15_L12MU10 #557204938 -TrigSignatureMoniMT INFO -- #557204938 Events 20 20 0 0 0 0 - 0 -TrigSignatureMoniMT INFO -- #557204938 Features 0 0 0 0 - +TrigSignatureMoniMT INFO -- #557204938 Events 20 20 0 0 0 0 - 0 +TrigSignatureMoniMT INFO -- #557204938 Features 0 0 0 0 - TrigSignatureMoniMT INFO HLT_2mu4_muonqual_L12MU4 #1584776935 -TrigSignatureMoniMT INFO -- #1584776935 Events 20 20 1 0 0 0 - 0 -TrigSignatureMoniMT INFO -- #1584776935 Features 4 0 0 0 - +TrigSignatureMoniMT INFO -- #1584776935 Events 20 20 1 0 0 0 - 0 +TrigSignatureMoniMT INFO -- #1584776935 Features 4 0 0 0 - TrigSignatureMoniMT INFO HLT_2mu6Comb_L12MU6 #2046267508 -TrigSignatureMoniMT INFO -- #2046267508 Events 20 20 0 0 - - - 0 -TrigSignatureMoniMT INFO -- #2046267508 Features 0 0 - - - +TrigSignatureMoniMT INFO -- #2046267508 Events 20 20 0 0 - - - 0 +TrigSignatureMoniMT INFO -- #2046267508 Features 0 0 - - - TrigSignatureMoniMT INFO HLT_2mu6_10invm70_L1MU6 #1316992871 -TrigSignatureMoniMT INFO -- #1316992871 Events 20 20 0 0 0 0 0 0 -TrigSignatureMoniMT INFO -- #1316992871 Features 0 0 0 0 0 +TrigSignatureMoniMT INFO -- #1316992871 Events 20 20 0 0 0 0 0 0 +TrigSignatureMoniMT INFO -- #1316992871 Features 0 0 0 0 0 TrigSignatureMoniMT INFO HLT_2mu6_Dr_L12MU4 #3304584056 -TrigSignatureMoniMT INFO -- #3304584056 Events 20 20 1 0 - - - 0 -TrigSignatureMoniMT INFO -- #3304584056 Features 4 0 - - - +TrigSignatureMoniMT INFO -- #3304584056 Events 20 20 1 0 - - - 0 +TrigSignatureMoniMT INFO -- #3304584056 Features 4 0 - - - TrigSignatureMoniMT INFO HLT_2mu6_L12MU6 #1747073535 -TrigSignatureMoniMT INFO -- #1747073535 Events 20 20 0 0 0 0 - 0 -TrigSignatureMoniMT INFO -- #1747073535 Features 0 0 0 0 - +TrigSignatureMoniMT INFO -- #1747073535 Events 20 20 0 0 0 0 - 0 +TrigSignatureMoniMT INFO -- #1747073535 Features 0 0 0 0 - TrigSignatureMoniMT INFO HLT_2mu6_muonqual_L12MU6 #2398136098 -TrigSignatureMoniMT INFO -- #2398136098 Events 20 20 0 0 0 0 - 0 -TrigSignatureMoniMT INFO -- #2398136098 Features 0 0 0 0 - +TrigSignatureMoniMT INFO -- #2398136098 Events 20 20 0 0 0 0 - 0 +TrigSignatureMoniMT INFO -- #2398136098 Features 0 0 0 0 - TrigSignatureMoniMT INFO HLT_3j200_L1J100 #2199422919 -TrigSignatureMoniMT INFO -- #2199422919 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #2199422919 Features 0 - - - - +TrigSignatureMoniMT INFO -- #2199422919 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #2199422919 Features 0 - - - - TrigSignatureMoniMT INFO HLT_3j200_L1J20 #493765146 -TrigSignatureMoniMT INFO -- #493765146 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #493765146 Features 0 - - - - +TrigSignatureMoniMT INFO -- #493765146 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #493765146 Features 0 - - - - TrigSignatureMoniMT INFO HLT_3mu6_L13MU6 #1832399408 -TrigSignatureMoniMT INFO -- #1832399408 Events 20 20 0 0 0 0 - 0 -TrigSignatureMoniMT INFO -- #1832399408 Features 0 0 0 0 - +TrigSignatureMoniMT INFO -- #1832399408 Events 20 20 0 0 0 0 - 0 +TrigSignatureMoniMT INFO -- #1832399408 Features 0 0 0 0 - TrigSignatureMoniMT INFO HLT_3mu6_msonly_L13MU6 #1199773318 -TrigSignatureMoniMT INFO -- #1199773318 Events 20 20 0 0 0 - - 0 -TrigSignatureMoniMT INFO -- #1199773318 Features 0 0 0 - - +TrigSignatureMoniMT INFO -- #1199773318 Events 20 20 0 0 0 - - 0 +TrigSignatureMoniMT INFO -- #1199773318 Features 0 0 0 - - TrigSignatureMoniMT INFO HLT_3mu8_msonly_L13MU6 #424835335 -TrigSignatureMoniMT INFO -- #424835335 Events 20 20 0 0 0 - - 0 -TrigSignatureMoniMT INFO -- #424835335 Features 0 0 0 - - +TrigSignatureMoniMT INFO -- #424835335 Events 20 20 0 0 0 - - 0 +TrigSignatureMoniMT INFO -- #424835335 Features 0 0 0 - - TrigSignatureMoniMT INFO HLT_4mu4_L14MU4 #1834383636 -TrigSignatureMoniMT INFO -- #1834383636 Events 20 20 0 0 0 0 - 0 -TrigSignatureMoniMT INFO -- #1834383636 Features 0 0 0 0 - +TrigSignatureMoniMT INFO -- #1834383636 Events 20 20 0 0 0 0 - 0 +TrigSignatureMoniMT INFO -- #1834383636 Features 0 0 0 0 - TrigSignatureMoniMT INFO HLT_5j70_0eta240_L14J20 #1175391812 -TrigSignatureMoniMT INFO -- #1175391812 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #1175391812 Features 0 - - - - +TrigSignatureMoniMT INFO -- #1175391812 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #1175391812 Features 0 - - - - TrigSignatureMoniMT INFO HLT_beamspot_allTE_trkfast_BeamSpotPEB_L1J15 #3989372080 -TrigSignatureMoniMT INFO -- #3989372080 Events 20 20 20 20 - - - 20 -TrigSignatureMoniMT INFO -- #3989372080 Features 20 20 - - - +TrigSignatureMoniMT INFO -- #3989372080 Events 20 20 20 20 - - - 20 +TrigSignatureMoniMT INFO -- #3989372080 Features 20 20 - - - TrigSignatureMoniMT INFO HLT_costmonitor_CostMonDS_L1All #843341480 -TrigSignatureMoniMT INFO -- #843341480 Events 20 20 20 20 - - - 20 -TrigSignatureMoniMT INFO -- #843341480 Features 20 20 - - - +TrigSignatureMoniMT INFO -- #843341480 Events 20 20 20 20 - - - 20 +TrigSignatureMoniMT INFO -- #843341480 Features 20 20 - - - TrigSignatureMoniMT INFO HLT_e140_lhloose_L1EM24VHI #2512605388 -TrigSignatureMoniMT INFO -- #2512605388 Events 20 20 0 0 0 0 - 0 -TrigSignatureMoniMT INFO -- #2512605388 Features 0 0 0 0 - +TrigSignatureMoniMT INFO -- #2512605388 Events 20 20 0 0 0 0 - 0 +TrigSignatureMoniMT INFO -- #2512605388 Features 0 0 0 0 - TrigSignatureMoniMT INFO HLT_e26_etcut_L1EM22VHI #1703681121 -TrigSignatureMoniMT INFO -- #1703681121 Events 20 20 1 1 0 - - 0 -TrigSignatureMoniMT INFO -- #1703681121 Features 1 5 0 - - +TrigSignatureMoniMT INFO -- #1703681121 Events 20 20 1 1 0 - - 0 +TrigSignatureMoniMT INFO -- #1703681121 Features 1 5 0 - - TrigSignatureMoniMT INFO HLT_e26_lhtight_L1EM24VHI #3494457106 -TrigSignatureMoniMT INFO -- #3494457106 Events 20 20 0 0 0 0 - 0 -TrigSignatureMoniMT INFO -- #3494457106 Features 0 0 0 0 - +TrigSignatureMoniMT INFO -- #3494457106 Events 20 20 0 0 0 0 - 0 +TrigSignatureMoniMT INFO -- #3494457106 Features 0 0 0 0 - TrigSignatureMoniMT INFO HLT_e300_etcut_L1EM24VHI #3481091923 -TrigSignatureMoniMT INFO -- #3481091923 Events 20 20 0 0 0 - - 0 -TrigSignatureMoniMT INFO -- #3481091923 Features 0 0 0 - - +TrigSignatureMoniMT INFO -- #3481091923 Events 20 20 0 0 0 - - 0 +TrigSignatureMoniMT INFO -- #3481091923 Features 0 0 0 - - TrigSignatureMoniMT INFO HLT_e3_etcut1step_mu6fast_L1EM8I_MU10 #2086577378 -TrigSignatureMoniMT INFO -- #2086577378 Events 20 20 - - - - - 0 -TrigSignatureMoniMT INFO -- #2086577378 Features - - - - - +TrigSignatureMoniMT INFO -- #2086577378 Events 20 20 - - - - - 0 +TrigSignatureMoniMT INFO -- #2086577378 Features - - - - - TrigSignatureMoniMT INFO HLT_e3_etcut_L1EM3 #683953566 -TrigSignatureMoniMT INFO -- #683953566 Events 20 20 15 13 13 - - 13 -TrigSignatureMoniMT INFO -- #683953566 Features 48 156 85 - - +TrigSignatureMoniMT INFO -- #683953566 Events 20 20 15 13 13 - - 13 +TrigSignatureMoniMT INFO -- #683953566 Features 48 156 85 - - TrigSignatureMoniMT INFO HLT_e5_etcut_L1EM3 #324908483 -TrigSignatureMoniMT INFO -- #324908483 Events 20 20 13 12 12 - - 12 -TrigSignatureMoniMT INFO -- #324908483 Features 41 144 47 - - +TrigSignatureMoniMT INFO -- #324908483 Events 20 20 13 12 12 - - 12 +TrigSignatureMoniMT INFO -- #324908483 Features 41 144 47 - - TrigSignatureMoniMT INFO HLT_e5_lhloose_noringer_L1EM3 #1053337356 -TrigSignatureMoniMT INFO -- #1053337356 Events 20 20 10 9 9 0 - 0 -TrigSignatureMoniMT INFO -- #1053337356 Features 15 48 28 0 - +TrigSignatureMoniMT INFO -- #1053337356 Events 20 20 10 9 9 0 - 0 +TrigSignatureMoniMT INFO -- #1053337356 Features 15 48 28 0 - TrigSignatureMoniMT INFO HLT_e5_lhmedium_noringer_L1EM3 #176627878 -TrigSignatureMoniMT INFO -- #176627878 Events 20 20 9 8 8 0 - 0 -TrigSignatureMoniMT INFO -- #176627878 Features 13 47 27 0 - +TrigSignatureMoniMT INFO -- #176627878 Events 20 20 9 8 8 0 - 0 +TrigSignatureMoniMT INFO -- #176627878 Features 13 47 27 0 - TrigSignatureMoniMT INFO HLT_e5_lhtight_noringer_L1EM3 #2758326765 -TrigSignatureMoniMT INFO -- #2758326765 Events 20 20 9 8 8 0 - 0 -TrigSignatureMoniMT INFO -- #2758326765 Features 13 47 27 0 - +TrigSignatureMoniMT INFO -- #2758326765 Events 20 20 9 8 8 0 - 0 +TrigSignatureMoniMT INFO -- #2758326765 Features 13 47 27 0 - TrigSignatureMoniMT INFO HLT_e60_lhmedium_L1EM24VHI #713054523 -TrigSignatureMoniMT INFO -- #713054523 Events 20 20 0 0 0 0 - 0 -TrigSignatureMoniMT INFO -- #713054523 Features 0 0 0 0 - +TrigSignatureMoniMT INFO -- #713054523 Events 20 20 0 0 0 0 - 0 +TrigSignatureMoniMT INFO -- #713054523 Features 0 0 0 0 - TrigSignatureMoniMT INFO HLT_e7_etcut_L1EM3 #1959043579 -TrigSignatureMoniMT INFO -- #1959043579 Events 20 20 13 12 11 - - 11 -TrigSignatureMoniMT INFO -- #1959043579 Features 26 96 21 - - +TrigSignatureMoniMT INFO -- #1959043579 Events 20 20 13 12 11 - - 11 +TrigSignatureMoniMT INFO -- #1959043579 Features 26 96 21 - - TrigSignatureMoniMT INFO HLT_g140_etcut_L1EM24VHI #1045486446 -TrigSignatureMoniMT INFO -- #1045486446 Events 20 20 0 0 0 - - 0 -TrigSignatureMoniMT INFO -- #1045486446 Features 0 0 0 - - +TrigSignatureMoniMT INFO -- #1045486446 Events 20 20 0 0 0 - - 0 +TrigSignatureMoniMT INFO -- #1045486446 Features 0 0 0 - - TrigSignatureMoniMT INFO HLT_g140_loose_L1EM24VHI #3534544568 -TrigSignatureMoniMT INFO -- #3534544568 Events 20 20 0 0 0 0 - 0 -TrigSignatureMoniMT INFO -- #3534544568 Features 0 0 0 0 - +TrigSignatureMoniMT INFO -- #3534544568 Events 20 20 0 0 0 0 - 0 +TrigSignatureMoniMT INFO -- #3534544568 Features 0 0 0 0 - TrigSignatureMoniMT INFO HLT_g20_etcut_LArPEB_L1EM15 #2706532790 -TrigSignatureMoniMT INFO -- #2706532790 Events 20 20 4 4 3 3 - 3 -TrigSignatureMoniMT INFO -- #2706532790 Features 5 5 4 4 - +TrigSignatureMoniMT INFO -- #2706532790 Events 20 20 4 4 3 3 - 3 +TrigSignatureMoniMT INFO -- #2706532790 Features 5 5 4 4 - TrigSignatureMoniMT INFO HLT_g35_medium_g25_medium_L12EM20VH #1158879722 -TrigSignatureMoniMT INFO -- #1158879722 Events 20 20 - - - - - 0 -TrigSignatureMoniMT INFO -- #1158879722 Features - - - - - +TrigSignatureMoniMT INFO -- #1158879722 Events 20 20 - - - - - 0 +TrigSignatureMoniMT INFO -- #1158879722 Features - - - - - TrigSignatureMoniMT INFO HLT_g5_etcut_L1EM3 #471243435 -TrigSignatureMoniMT INFO -- #471243435 Events 20 20 13 13 13 - - 13 -TrigSignatureMoniMT INFO -- #471243435 Features 41 41 50 - - +TrigSignatureMoniMT INFO -- #471243435 Events 20 20 13 13 13 - - 13 +TrigSignatureMoniMT INFO -- #471243435 Features 41 41 50 - - TrigSignatureMoniMT INFO HLT_g5_etcut_LArPEB_L1EM3 #3486231698 -TrigSignatureMoniMT INFO -- #3486231698 Events 20 20 13 13 13 13 - 13 -TrigSignatureMoniMT INFO -- #3486231698 Features 41 41 50 36 - +TrigSignatureMoniMT INFO -- #3486231698 Events 20 20 13 13 13 13 - 13 +TrigSignatureMoniMT INFO -- #3486231698 Features 41 41 50 36 - TrigSignatureMoniMT INFO HLT_g5_loose_L1EM3 #3230088967 -TrigSignatureMoniMT INFO -- #3230088967 Events 20 20 10 10 10 2 - 2 -TrigSignatureMoniMT INFO -- #3230088967 Features 15 15 31 2 - +TrigSignatureMoniMT INFO -- #3230088967 Events 20 20 10 10 10 2 - 2 +TrigSignatureMoniMT INFO -- #3230088967 Features 15 15 31 2 - TrigSignatureMoniMT INFO HLT_g5_medium_L1EM3 #385248610 -TrigSignatureMoniMT INFO -- #385248610 Events 20 20 9 9 9 2 - 2 -TrigSignatureMoniMT INFO -- #385248610 Features 13 13 30 2 - +TrigSignatureMoniMT INFO -- #385248610 Events 20 20 9 9 9 2 - 2 +TrigSignatureMoniMT INFO -- #385248610 Features 13 13 30 2 - TrigSignatureMoniMT INFO HLT_g5_tight_L1EM3 #3280865118 -TrigSignatureMoniMT INFO -- #3280865118 Events 20 20 9 9 9 1 - 1 -TrigSignatureMoniMT INFO -- #3280865118 Features 13 13 30 1 - +TrigSignatureMoniMT INFO -- #3280865118 Events 20 20 9 9 9 1 - 1 +TrigSignatureMoniMT INFO -- #3280865118 Features 13 13 30 1 - TrigSignatureMoniMT INFO HLT_j0_vbenfSEP30etSEP34mass35SEP50fbet_L1J20 #4034799151 -TrigSignatureMoniMT INFO -- #4034799151 Events 20 20 2 - - - - 2 -TrigSignatureMoniMT INFO -- #4034799151 Features 34 - - - - +TrigSignatureMoniMT INFO -- #4034799151 Events 20 20 2 - - - - 2 +TrigSignatureMoniMT INFO -- #4034799151 Features 34 - - - - TrigSignatureMoniMT INFO HLT_j225_ftf_subjesgscIS_bmv2c1040_split_L1J100 #3992507557 -TrigSignatureMoniMT INFO -- #3992507557 Events 20 20 0 0 0 - - 0 -TrigSignatureMoniMT INFO -- #3992507557 Features 0 0 0 - - +TrigSignatureMoniMT INFO -- #3992507557 Events 20 20 0 0 0 - - 0 +TrigSignatureMoniMT INFO -- #3992507557 Features 0 0 0 - - TrigSignatureMoniMT INFO HLT_j260_320eta490_L1J20 #3084792704 -TrigSignatureMoniMT INFO -- #3084792704 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #3084792704 Features 0 - - - - +TrigSignatureMoniMT INFO -- #3084792704 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #3084792704 Features 0 - - - - TrigSignatureMoniMT INFO HLT_j260_320eta490_L1J75_31ETA49 #3769257182 -TrigSignatureMoniMT INFO -- #3769257182 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #3769257182 Features 0 - - - - +TrigSignatureMoniMT INFO -- #3769257182 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #3769257182 Features 0 - - - - TrigSignatureMoniMT INFO HLT_j275_ftf_subjesgscIS_bmv2c1060_split_L1J100 #1211559599 -TrigSignatureMoniMT INFO -- #1211559599 Events 20 20 0 0 0 - - 0 -TrigSignatureMoniMT INFO -- #1211559599 Features 0 0 0 - - +TrigSignatureMoniMT INFO -- #1211559599 Events 20 20 0 0 0 - - 0 +TrigSignatureMoniMT INFO -- #1211559599 Features 0 0 0 - - TrigSignatureMoniMT INFO HLT_j300_ftf_subjesgscIS_bmv2c1070_split_L1J100 #3706723666 -TrigSignatureMoniMT INFO -- #3706723666 Events 20 20 0 0 0 - - 0 -TrigSignatureMoniMT INFO -- #3706723666 Features 0 0 0 - - +TrigSignatureMoniMT INFO -- #3706723666 Events 20 20 0 0 0 - - 0 +TrigSignatureMoniMT INFO -- #3706723666 Features 0 0 0 - - TrigSignatureMoniMT INFO HLT_j360_ftf_subjesgscIS_bmv2c1077_split_L1J100 #1837565816 -TrigSignatureMoniMT INFO -- #1837565816 Events 20 20 0 0 0 - - 0 -TrigSignatureMoniMT INFO -- #1837565816 Features 0 0 0 - - +TrigSignatureMoniMT INFO -- #1837565816 Events 20 20 0 0 0 - - 0 +TrigSignatureMoniMT INFO -- #1837565816 Features 0 0 0 - - TrigSignatureMoniMT INFO HLT_j420_L1J100 #2659902019 -TrigSignatureMoniMT INFO -- #2659902019 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #2659902019 Features 0 - - - - +TrigSignatureMoniMT INFO -- #2659902019 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #2659902019 Features 0 - - - - TrigSignatureMoniMT INFO HLT_j420_L1J20 #2205518067 -TrigSignatureMoniMT INFO -- #2205518067 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #2205518067 Features 0 - - - - +TrigSignatureMoniMT INFO -- #2205518067 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #2205518067 Features 0 - - - - TrigSignatureMoniMT INFO HLT_j420_ftf_subjesgscIS_L1J20 #4179085188 -TrigSignatureMoniMT INFO -- #4179085188 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #4179085188 Features 0 - - - - +TrigSignatureMoniMT INFO -- #4179085188 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #4179085188 Features 0 - - - - TrigSignatureMoniMT INFO HLT_j45_L1J15 #1364976160 -TrigSignatureMoniMT INFO -- #1364976160 Events 20 20 6 - - - - 6 -TrigSignatureMoniMT INFO -- #1364976160 Features 6 - - - - +TrigSignatureMoniMT INFO -- #1364976160 Events 20 20 6 - - - - 6 +TrigSignatureMoniMT INFO -- #1364976160 Features 6 - - - - TrigSignatureMoniMT INFO HLT_j45_ftf_L1J15 #868405538 -TrigSignatureMoniMT INFO -- #868405538 Events 20 20 6 - - - - 6 -TrigSignatureMoniMT INFO -- #868405538 Features 6 - - - - +TrigSignatureMoniMT INFO -- #868405538 Events 20 20 6 - - - - 6 +TrigSignatureMoniMT INFO -- #868405538 Features 6 - - - - TrigSignatureMoniMT INFO HLT_j45_ftf_pf_L1J20 #1335156103 -TrigSignatureMoniMT INFO -- #1335156103 Events 20 20 4 - - - - 4 -TrigSignatureMoniMT INFO -- #1335156103 Features 4 - - - - +TrigSignatureMoniMT INFO -- #1335156103 Events 20 20 4 - - - - 4 +TrigSignatureMoniMT INFO -- #1335156103 Features 4 - - - - TrigSignatureMoniMT INFO HLT_j45_ftf_subjesgscIS_011jvt_L1J15 #2857031468 -TrigSignatureMoniMT INFO -- #2857031468 Events 20 20 6 - - - - 6 -TrigSignatureMoniMT INFO -- #2857031468 Features 6 - - - - +TrigSignatureMoniMT INFO -- #2857031468 Events 20 20 6 - - - - 6 +TrigSignatureMoniMT INFO -- #2857031468 Features 6 - - - - TrigSignatureMoniMT INFO HLT_j45_ftf_subjesgscIS_015jvt_L1J15 #2938374624 -TrigSignatureMoniMT INFO -- #2938374624 Events 20 20 6 - - - - 6 -TrigSignatureMoniMT INFO -- #2938374624 Features 6 - - - - +TrigSignatureMoniMT INFO -- #2938374624 Events 20 20 6 - - - - 6 +TrigSignatureMoniMT INFO -- #2938374624 Features 6 - - - - TrigSignatureMoniMT INFO HLT_j45_ftf_subjesgscIS_059jvt_L1J15 #1593009344 -TrigSignatureMoniMT INFO -- #1593009344 Events 20 20 5 - - - - 5 -TrigSignatureMoniMT INFO -- #1593009344 Features 5 - - - - +TrigSignatureMoniMT INFO -- #1593009344 Events 20 20 5 - - - - 5 +TrigSignatureMoniMT INFO -- #1593009344 Features 5 - - - - TrigSignatureMoniMT INFO HLT_j45_ftf_subjesgscIS_L1J15 #3341539267 -TrigSignatureMoniMT INFO -- #3341539267 Events 20 20 7 - - - - 7 -TrigSignatureMoniMT INFO -- #3341539267 Features 7 - - - - +TrigSignatureMoniMT INFO -- #3341539267 Events 20 20 7 - - - - 7 +TrigSignatureMoniMT INFO -- #3341539267 Features 7 - - - - TrigSignatureMoniMT INFO HLT_j45_ftf_subjesgscIS_bmv2c1070_split_L1J20 #991419339 -TrigSignatureMoniMT INFO -- #991419339 Events 20 20 5 5 5 - - 5 -TrigSignatureMoniMT INFO -- #991419339 Features 5 5 5 - - +TrigSignatureMoniMT INFO -- #991419339 Events 20 20 5 5 5 - - 5 +TrigSignatureMoniMT INFO -- #991419339 Features 5 5 5 - - TrigSignatureMoniMT INFO HLT_j45_ftf_subjesgscIS_boffperf_split_L1J20 #1961149049 -TrigSignatureMoniMT INFO -- #1961149049 Events 20 20 5 5 5 - - 5 -TrigSignatureMoniMT INFO -- #1961149049 Features 5 5 5 - - +TrigSignatureMoniMT INFO -- #1961149049 Events 20 20 5 5 5 - - 5 +TrigSignatureMoniMT INFO -- #1961149049 Features 5 5 5 - - TrigSignatureMoniMT INFO HLT_j45_ftf_subjesgscIS_pf_L1J20 #761060030 -TrigSignatureMoniMT INFO -- #761060030 Events 20 20 4 - - - - 4 -TrigSignatureMoniMT INFO -- #761060030 Features 4 - - - - +TrigSignatureMoniMT INFO -- #761060030 Events 20 20 4 - - - - 4 +TrigSignatureMoniMT INFO -- #761060030 Features 4 - - - - TrigSignatureMoniMT INFO HLT_j45_ftf_subresjesgscIS_L1J15 #1509925407 -TrigSignatureMoniMT INFO -- #1509925407 Events 20 20 7 - - - - 7 -TrigSignatureMoniMT INFO -- #1509925407 Features 7 - - - - +TrigSignatureMoniMT INFO -- #1509925407 Events 20 20 7 - - - - 7 +TrigSignatureMoniMT INFO -- #1509925407 Features 7 - - - - TrigSignatureMoniMT INFO HLT_j45_ftf_subresjesgscIS_pf_L1J20 #4012311417 -TrigSignatureMoniMT INFO -- #4012311417 Events 20 20 4 - - - - 4 -TrigSignatureMoniMT INFO -- #4012311417 Features 4 - - - - +TrigSignatureMoniMT INFO -- #4012311417 Events 20 20 4 - - - - 4 +TrigSignatureMoniMT INFO -- #4012311417 Features 4 - - - - TrigSignatureMoniMT INFO HLT_j460_a10_lcw_subjes_L1J100 #3327656707 -TrigSignatureMoniMT INFO -- #3327656707 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #3327656707 Features 0 - - - - +TrigSignatureMoniMT INFO -- #3327656707 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #3327656707 Features 0 - - - - TrigSignatureMoniMT INFO HLT_j460_a10_lcw_subjes_L1J20 #215408633 -TrigSignatureMoniMT INFO -- #215408633 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #215408633 Features 0 - - - - +TrigSignatureMoniMT INFO -- #215408633 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #215408633 Features 0 - - - - TrigSignatureMoniMT INFO HLT_j460_a10r_L1J100 #1151767619 -TrigSignatureMoniMT INFO -- #1151767619 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #1151767619 Features 0 - - - - +TrigSignatureMoniMT INFO -- #1151767619 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #1151767619 Features 0 - - - - TrigSignatureMoniMT INFO HLT_j460_a10r_L1J20 #3875082669 -TrigSignatureMoniMT INFO -- #3875082669 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #3875082669 Features 0 - - - - +TrigSignatureMoniMT INFO -- #3875082669 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #3875082669 Features 0 - - - - TrigSignatureMoniMT INFO HLT_j460_a10t_lcw_jes_30smcINF_L1J100 #2296827117 -TrigSignatureMoniMT INFO -- #2296827117 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #2296827117 Features 0 - - - - +TrigSignatureMoniMT INFO -- #2296827117 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #2296827117 Features 0 - - - - TrigSignatureMoniMT INFO HLT_j460_a10t_lcw_jes_L1J100 #436385969 -TrigSignatureMoniMT INFO -- #436385969 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #436385969 Features 0 - - - - +TrigSignatureMoniMT INFO -- #436385969 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #436385969 Features 0 - - - - TrigSignatureMoniMT INFO HLT_j80_0eta240_2j60_320eta490_j0_dijetSEP80j1etSEP0j1eta240SEP80j2etSEP0j2eta240SEP700djmass_L1J20 #3634067472 -TrigSignatureMoniMT INFO -- #3634067472 Events 20 20 - - - - - 0 -TrigSignatureMoniMT INFO -- #3634067472 Features - - - - - +TrigSignatureMoniMT INFO -- #3634067472 Events 20 20 - - - - - 0 +TrigSignatureMoniMT INFO -- #3634067472 Features - - - - - TrigSignatureMoniMT INFO HLT_j80_j60_L1J15 #582699527 -TrigSignatureMoniMT INFO -- #582699527 Events 20 20 - - - - - 0 -TrigSignatureMoniMT INFO -- #582699527 Features - - - - - +TrigSignatureMoniMT INFO -- #582699527 Events 20 20 - - - - - 0 +TrigSignatureMoniMT INFO -- #582699527 Features - - - - - TrigSignatureMoniMT INFO HLT_j85_L1J20 #510475538 -TrigSignatureMoniMT INFO -- #510475538 Events 20 20 3 - - - - 3 -TrigSignatureMoniMT INFO -- #510475538 Features 3 - - - - +TrigSignatureMoniMT INFO -- #510475538 Events 20 20 3 - - - - 3 +TrigSignatureMoniMT INFO -- #510475538 Features 3 - - - - TrigSignatureMoniMT INFO HLT_j85_ftf_L1J20 #877042532 -TrigSignatureMoniMT INFO -- #877042532 Events 20 20 3 - - - - 3 -TrigSignatureMoniMT INFO -- #877042532 Features 3 - - - - +TrigSignatureMoniMT INFO -- #877042532 Events 20 20 3 - - - - 3 +TrigSignatureMoniMT INFO -- #877042532 Features 3 - - - - TrigSignatureMoniMT INFO HLT_j85_ftf_pf_L1J20 #1538535401 -TrigSignatureMoniMT INFO -- #1538535401 Events 20 20 2 - - - - 2 -TrigSignatureMoniMT INFO -- #1538535401 Features 2 - - - - +TrigSignatureMoniMT INFO -- #1538535401 Events 20 20 2 - - - - 2 +TrigSignatureMoniMT INFO -- #1538535401 Features 2 - - - - TrigSignatureMoniMT INFO HLT_mb_sptrk_L1RD0_FILLED #4097312640 -TrigSignatureMoniMT INFO -- #4097312640 Events 20 20 - - - - - 20 -TrigSignatureMoniMT INFO -- #4097312640 Features - - - - - +TrigSignatureMoniMT INFO -- #4097312640 Events 20 20 - - - - - 20 +TrigSignatureMoniMT INFO -- #4097312640 Features - - - - - TrigSignatureMoniMT INFO HLT_mu0_muoncalib_L1MU20 #997163309 -TrigSignatureMoniMT INFO -- #997163309 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #997163309 Features 0 - - - - +TrigSignatureMoniMT INFO -- #997163309 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #997163309 Features 0 - - - - TrigSignatureMoniMT INFO HLT_mu0_muoncalib_L1MU4_EMPTY #782182242 -TrigSignatureMoniMT INFO -- #782182242 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #782182242 Features 0 - - - - +TrigSignatureMoniMT INFO -- #782182242 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #782182242 Features 0 - - - - TrigSignatureMoniMT INFO HLT_mu10_lateMu_L1MU10 #48780310 -TrigSignatureMoniMT INFO -- #48780310 Events 20 20 0 0 - - - 0 -TrigSignatureMoniMT INFO -- #48780310 Features 0 0 - - - +TrigSignatureMoniMT INFO -- #48780310 Events 20 20 0 0 - - - 0 +TrigSignatureMoniMT INFO -- #48780310 Features 0 0 - - - TrigSignatureMoniMT INFO HLT_mu20_ivar_L1MU6 #2083734526 -TrigSignatureMoniMT INFO -- #2083734526 Events 20 20 1 1 1 - - 1 -TrigSignatureMoniMT INFO -- #2083734526 Features 1 1 1 - - +TrigSignatureMoniMT INFO -- #2083734526 Events 20 20 1 1 1 - - 1 +TrigSignatureMoniMT INFO -- #2083734526 Features 1 1 1 - - TrigSignatureMoniMT INFO HLT_mu24_idperf_L1MU20 #677658909 -TrigSignatureMoniMT INFO -- #677658909 Events 20 20 1 1 0 0 - 0 -TrigSignatureMoniMT INFO -- #677658909 Features 1 1 0 0 - +TrigSignatureMoniMT INFO -- #677658909 Events 20 20 1 1 0 0 - 0 +TrigSignatureMoniMT INFO -- #677658909 Features 1 1 0 0 - TrigSignatureMoniMT INFO HLT_mu26_ivarmedium_L1MU20 #3411723090 -TrigSignatureMoniMT INFO -- #3411723090 Events 20 20 1 1 0 0 0 0 -TrigSignatureMoniMT INFO -- #3411723090 Features 1 1 0 0 0 +TrigSignatureMoniMT INFO -- #3411723090 Events 20 20 1 1 0 0 0 0 +TrigSignatureMoniMT INFO -- #3411723090 Features 1 1 0 0 0 TrigSignatureMoniMT INFO HLT_mu28_ivarmedium_L1MU20 #1963262787 -TrigSignatureMoniMT INFO -- #1963262787 Events 20 20 1 1 0 0 0 0 -TrigSignatureMoniMT INFO -- #1963262787 Features 1 1 0 0 0 +TrigSignatureMoniMT INFO -- #1963262787 Events 20 20 1 1 0 0 0 0 +TrigSignatureMoniMT INFO -- #1963262787 Features 1 1 0 0 0 TrigSignatureMoniMT INFO HLT_mu35_ivarmedium_L1MU20 #597064890 -TrigSignatureMoniMT INFO -- #597064890 Events 20 20 1 1 0 0 0 0 -TrigSignatureMoniMT INFO -- #597064890 Features 1 1 0 0 0 +TrigSignatureMoniMT INFO -- #597064890 Events 20 20 1 1 0 0 0 0 +TrigSignatureMoniMT INFO -- #597064890 Features 1 1 0 0 0 TrigSignatureMoniMT INFO HLT_mu50_L1MU20 #3657158931 -TrigSignatureMoniMT INFO -- #3657158931 Events 20 20 1 1 0 0 - 0 -TrigSignatureMoniMT INFO -- #3657158931 Features 1 1 0 0 - +TrigSignatureMoniMT INFO -- #3657158931 Events 20 20 1 1 0 0 - 0 +TrigSignatureMoniMT INFO -- #3657158931 Features 1 1 0 0 - TrigSignatureMoniMT INFO HLT_mu50_RPCPEBSecondaryReadout_L1MU20 #827327262 -TrigSignatureMoniMT INFO -- #827327262 Events 20 20 1 1 0 0 0 0 -TrigSignatureMoniMT INFO -- #827327262 Features 1 1 0 0 0 +TrigSignatureMoniMT INFO -- #827327262 Events 20 20 1 1 0 0 0 0 +TrigSignatureMoniMT INFO -- #827327262 Features 1 1 0 0 0 TrigSignatureMoniMT INFO HLT_mu60_0eta105_msonly_L1MU20 #1642591450 -TrigSignatureMoniMT INFO -- #1642591450 Events 20 20 0 0 0 - - 0 -TrigSignatureMoniMT INFO -- #1642591450 Features 0 0 0 - - +TrigSignatureMoniMT INFO -- #1642591450 Events 20 20 0 0 0 - - 0 +TrigSignatureMoniMT INFO -- #1642591450 Features 0 0 0 - - TrigSignatureMoniMT INFO HLT_mu6Comb_L1MU6 #996392590 -TrigSignatureMoniMT INFO -- #996392590 Events 20 20 1 1 - - - 1 -TrigSignatureMoniMT INFO -- #996392590 Features 1 1 - - - +TrigSignatureMoniMT INFO -- #996392590 Events 20 20 1 1 - - - 1 +TrigSignatureMoniMT INFO -- #996392590 Features 1 1 - - - TrigSignatureMoniMT INFO HLT_mu6_L1MU6 #2560542253 -TrigSignatureMoniMT INFO -- #2560542253 Events 20 20 1 1 0 0 - 0 -TrigSignatureMoniMT INFO -- #2560542253 Features 1 1 0 0 - +TrigSignatureMoniMT INFO -- #2560542253 Events 20 20 1 1 0 0 - 0 +TrigSignatureMoniMT INFO -- #2560542253 Features 1 1 0 0 - TrigSignatureMoniMT INFO HLT_mu6_idperf_L1MU6 #934918532 -TrigSignatureMoniMT INFO -- #934918532 Events 20 20 1 1 0 0 - 0 -TrigSignatureMoniMT INFO -- #934918532 Features 1 1 0 0 - +TrigSignatureMoniMT INFO -- #934918532 Events 20 20 1 1 0 0 - 0 +TrigSignatureMoniMT INFO -- #934918532 Features 1 1 0 0 - TrigSignatureMoniMT INFO HLT_mu6_ivarmedium_L1MU6 #1012713062 -TrigSignatureMoniMT INFO -- #1012713062 Events 20 20 1 1 0 0 0 0 -TrigSignatureMoniMT INFO -- #1012713062 Features 1 1 0 0 0 +TrigSignatureMoniMT INFO -- #1012713062 Events 20 20 1 1 0 0 0 0 +TrigSignatureMoniMT INFO -- #1012713062 Features 1 1 0 0 0 TrigSignatureMoniMT INFO HLT_mu6_msonly_L1MU6 #3895421032 -TrigSignatureMoniMT INFO -- #3895421032 Events 20 20 1 0 0 - - 0 -TrigSignatureMoniMT INFO -- #3895421032 Features 1 0 0 - - +TrigSignatureMoniMT INFO -- #3895421032 Events 20 20 1 0 0 - - 0 +TrigSignatureMoniMT INFO -- #3895421032 Features 1 0 0 - - TrigSignatureMoniMT INFO HLT_mu6_mu4_L12MU4 #1713982776 -TrigSignatureMoniMT INFO -- #1713982776 Events 20 20 - - - - - 0 -TrigSignatureMoniMT INFO -- #1713982776 Features - - - - - +TrigSignatureMoniMT INFO -- #1713982776 Events 20 20 - - - - - 0 +TrigSignatureMoniMT INFO -- #1713982776 Features - - - - - TrigSignatureMoniMT INFO HLT_mu6fast_L1MU6 #3518031697 -TrigSignatureMoniMT INFO -- #3518031697 Events 20 20 1 - - - - 1 -TrigSignatureMoniMT INFO -- #3518031697 Features 1 - - - - +TrigSignatureMoniMT INFO -- #3518031697 Events 20 20 1 - - - - 1 +TrigSignatureMoniMT INFO -- #3518031697 Features 1 - - - - TrigSignatureMoniMT INFO HLT_mu6noL1_L1MU6 #1631468602 -TrigSignatureMoniMT INFO -- #1631468602 Events 20 20 - - - 0 0 0 -TrigSignatureMoniMT INFO -- #1631468602 Features - - - 0 0 +TrigSignatureMoniMT INFO -- #1631468602 Events 20 20 - - - 0 0 0 +TrigSignatureMoniMT INFO -- #1631468602 Features - - - 0 0 TrigSignatureMoniMT INFO HLT_mu80_msonly_3layersEC_L1MU20 #761101109 -TrigSignatureMoniMT INFO -- #761101109 Events 20 20 1 0 0 - - 0 -TrigSignatureMoniMT INFO -- #761101109 Features 1 0 0 - - +TrigSignatureMoniMT INFO -- #761101109 Events 20 20 1 0 0 - - 0 +TrigSignatureMoniMT INFO -- #761101109 Features 1 0 0 - - TrigSignatureMoniMT INFO HLT_noalg_L1EM3 #4169267792 -TrigSignatureMoniMT INFO -- #4169267792 Events 20 20 - - - - - 20 -TrigSignatureMoniMT INFO -- #4169267792 Features - - - - - +TrigSignatureMoniMT INFO -- #4169267792 Events 20 20 - - - - - 20 +TrigSignatureMoniMT INFO -- #4169267792 Features - - - - - TrigSignatureMoniMT INFO HLT_noalg_L1RD0_EMPTY #914660695 -TrigSignatureMoniMT INFO -- #914660695 Events 20 20 - - - - - 20 -TrigSignatureMoniMT INFO -- #914660695 Features - - - - - +TrigSignatureMoniMT INFO -- #914660695 Events 20 20 - - - - - 20 +TrigSignatureMoniMT INFO -- #914660695 Features - - - - - TrigSignatureMoniMT INFO HLT_noalg_L1RD0_FILLED #211699639 -TrigSignatureMoniMT INFO -- #211699639 Events 20 20 - - - - - 20 -TrigSignatureMoniMT INFO -- #211699639 Features - - - - - +TrigSignatureMoniMT INFO -- #211699639 Events 20 20 - - - - - 20 +TrigSignatureMoniMT INFO -- #211699639 Features - - - - - TrigSignatureMoniMT INFO HLT_tau0_perf_ptonly_L1TAU100 #2342716369 -TrigSignatureMoniMT INFO -- #2342716369 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #2342716369 Features 0 - - - - +TrigSignatureMoniMT INFO -- #2342716369 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #2342716369 Features 0 - - - - TrigSignatureMoniMT INFO HLT_tau0_perf_ptonly_L1TAU12 #372992233 -TrigSignatureMoniMT INFO -- #372992233 Events 20 20 4 - - - - 0 -TrigSignatureMoniMT INFO -- #372992233 Features 5 - - - - +TrigSignatureMoniMT INFO -- #372992233 Events 20 20 4 - - - - 0 +TrigSignatureMoniMT INFO -- #372992233 Features 5 - - - - TrigSignatureMoniMT INFO HLT_tau0_perf_ptonly_L1TAU60 #1376650121 -TrigSignatureMoniMT INFO -- #1376650121 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #1376650121 Features 0 - - - - +TrigSignatureMoniMT INFO -- #1376650121 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #1376650121 Features 0 - - - - TrigSignatureMoniMT INFO HLT_tau160_idperf_track_L1TAU100 #714660857 -TrigSignatureMoniMT INFO -- #714660857 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #714660857 Features 0 - - - - +TrigSignatureMoniMT INFO -- #714660857 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #714660857 Features 0 - - - - TrigSignatureMoniMT INFO HLT_tau160_idperf_tracktwoMVA_L1TAU100 #2725693236 -TrigSignatureMoniMT INFO -- #2725693236 Events 20 20 0 0 - - - 0 -TrigSignatureMoniMT INFO -- #2725693236 Features 0 0 - - - +TrigSignatureMoniMT INFO -- #2725693236 Events 20 20 0 0 - - - 0 +TrigSignatureMoniMT INFO -- #2725693236 Features 0 0 - - - TrigSignatureMoniMT INFO HLT_tau160_idperf_tracktwo_L1TAU100 #886074432 -TrigSignatureMoniMT INFO -- #886074432 Events 20 20 0 0 - - - 0 -TrigSignatureMoniMT INFO -- #886074432 Features 0 0 - - - +TrigSignatureMoniMT INFO -- #886074432 Events 20 20 0 0 - - - 0 +TrigSignatureMoniMT INFO -- #886074432 Features 0 0 - - - TrigSignatureMoniMT INFO HLT_tau160_mediumRNN_tracktwoMVA_L1TAU100 #1747754287 -TrigSignatureMoniMT INFO -- #1747754287 Events 20 20 0 0 - - - 0 -TrigSignatureMoniMT INFO -- #1747754287 Features 0 0 - - - +TrigSignatureMoniMT INFO -- #1747754287 Events 20 20 0 0 - - - 0 +TrigSignatureMoniMT INFO -- #1747754287 Features 0 0 - - - TrigSignatureMoniMT INFO HLT_tau160_perf_tracktwoMVA_L1TAU100 #2334140248 -TrigSignatureMoniMT INFO -- #2334140248 Events 20 20 0 0 - - - 0 -TrigSignatureMoniMT INFO -- #2334140248 Features 0 0 - - - +TrigSignatureMoniMT INFO -- #2334140248 Events 20 20 0 0 - - - 0 +TrigSignatureMoniMT INFO -- #2334140248 Features 0 0 - - - TrigSignatureMoniMT INFO HLT_tau160_perf_tracktwo_L1TAU100 #1799096347 -TrigSignatureMoniMT INFO -- #1799096347 Events 20 20 0 0 - - - 0 -TrigSignatureMoniMT INFO -- #1799096347 Features 0 0 - - - +TrigSignatureMoniMT INFO -- #1799096347 Events 20 20 0 0 - - - 0 +TrigSignatureMoniMT INFO -- #1799096347 Features 0 0 - - - TrigSignatureMoniMT INFO HLT_tau25_idperf_track_L1TAU12IM #554271976 -TrigSignatureMoniMT INFO -- #554271976 Events 20 20 3 - - - - 0 -TrigSignatureMoniMT INFO -- #554271976 Features 4 - - - - +TrigSignatureMoniMT INFO -- #554271976 Events 20 20 3 - - - - 0 +TrigSignatureMoniMT INFO -- #554271976 Features 4 - - - - TrigSignatureMoniMT INFO HLT_tau25_idperf_tracktwoMVA_L1TAU12IM #988149859 -TrigSignatureMoniMT INFO -- #988149859 Events 20 20 3 3 - - - 3 -TrigSignatureMoniMT INFO -- #988149859 Features 4 4 - - - +TrigSignatureMoniMT INFO -- #988149859 Events 20 20 3 3 - - - 3 +TrigSignatureMoniMT INFO -- #988149859 Features 4 4 - - - TrigSignatureMoniMT INFO HLT_tau25_idperf_tracktwo_L1TAU12IM #3346942453 -TrigSignatureMoniMT INFO -- #3346942453 Events 20 20 3 3 - - - 0 -TrigSignatureMoniMT INFO -- #3346942453 Features 4 4 - - - +TrigSignatureMoniMT INFO -- #3346942453 Events 20 20 3 3 - - - 0 +TrigSignatureMoniMT INFO -- #3346942453 Features 4 4 - - - TrigSignatureMoniMT INFO HLT_tau25_looseRNN_tracktwoMVA_L1TAU12IM #169452969 -TrigSignatureMoniMT INFO -- #169452969 Events 20 20 3 3 - - - 3 -TrigSignatureMoniMT INFO -- #169452969 Features 4 4 - - - +TrigSignatureMoniMT INFO -- #169452969 Events 20 20 3 3 - - - 3 +TrigSignatureMoniMT INFO -- #169452969 Features 4 4 - - - TrigSignatureMoniMT INFO HLT_tau25_looseRNN_tracktwo_L1TAU12IM #2490017573 -TrigSignatureMoniMT INFO -- #2490017573 Events 20 20 3 3 - - - 0 -TrigSignatureMoniMT INFO -- #2490017573 Features 4 4 - - - +TrigSignatureMoniMT INFO -- #2490017573 Events 20 20 3 3 - - - 0 +TrigSignatureMoniMT INFO -- #2490017573 Features 4 4 - - - TrigSignatureMoniMT INFO HLT_tau25_medium1_tracktwoEF_L1TAU12IM #506456080 -TrigSignatureMoniMT INFO -- #506456080 Events 20 20 3 3 - - - 3 -TrigSignatureMoniMT INFO -- #506456080 Features 4 4 - - - +TrigSignatureMoniMT INFO -- #506456080 Events 20 20 3 3 - - - 3 +TrigSignatureMoniMT INFO -- #506456080 Features 4 4 - - - TrigSignatureMoniMT INFO HLT_tau25_medium1_tracktwoMVA_L1TAU12IM #4055280067 -TrigSignatureMoniMT INFO -- #4055280067 Events 20 20 3 3 - - - 3 -TrigSignatureMoniMT INFO -- #4055280067 Features 4 4 - - - +TrigSignatureMoniMT INFO -- #4055280067 Events 20 20 3 3 - - - 3 +TrigSignatureMoniMT INFO -- #4055280067 Features 4 4 - - - TrigSignatureMoniMT INFO HLT_tau25_medium1_tracktwo_L1TAU12IM #1433975745 -TrigSignatureMoniMT INFO -- #1433975745 Events 20 20 3 3 - - - 0 -TrigSignatureMoniMT INFO -- #1433975745 Features 4 4 - - - +TrigSignatureMoniMT INFO -- #1433975745 Events 20 20 3 3 - - - 0 +TrigSignatureMoniMT INFO -- #1433975745 Features 4 4 - - - TrigSignatureMoniMT INFO HLT_tau25_mediumRNN_tracktwoMVA_L1TAU12IM #2222894847 -TrigSignatureMoniMT INFO -- #2222894847 Events 20 20 3 3 - - - 3 -TrigSignatureMoniMT INFO -- #2222894847 Features 4 4 - - - +TrigSignatureMoniMT INFO -- #2222894847 Events 20 20 3 3 - - - 3 +TrigSignatureMoniMT INFO -- #2222894847 Features 4 4 - - - TrigSignatureMoniMT INFO HLT_tau25_mediumRNN_tracktwo_L1TAU12IM #698603885 -TrigSignatureMoniMT INFO -- #698603885 Events 20 20 3 3 - - - 0 -TrigSignatureMoniMT INFO -- #698603885 Features 4 4 - - - +TrigSignatureMoniMT INFO -- #698603885 Events 20 20 3 3 - - - 0 +TrigSignatureMoniMT INFO -- #698603885 Features 4 4 - - - TrigSignatureMoniMT INFO HLT_tau25_perf_tracktwoMVA_L1TAU12IM #112814536 -TrigSignatureMoniMT INFO -- #112814536 Events 20 20 3 3 - - - 3 -TrigSignatureMoniMT INFO -- #112814536 Features 4 4 - - - +TrigSignatureMoniMT INFO -- #112814536 Events 20 20 3 3 - - - 3 +TrigSignatureMoniMT INFO -- #112814536 Features 4 4 - - - TrigSignatureMoniMT INFO HLT_tau25_perf_tracktwo_L1TAU12IM #1129072492 -TrigSignatureMoniMT INFO -- #1129072492 Events 20 20 3 3 - - - 0 -TrigSignatureMoniMT INFO -- #1129072492 Features 4 4 - - - +TrigSignatureMoniMT INFO -- #1129072492 Events 20 20 3 3 - - - 0 +TrigSignatureMoniMT INFO -- #1129072492 Features 4 4 - - - TrigSignatureMoniMT INFO HLT_tau25_tightRNN_tracktwoMVA_L1TAU12IM #2472860683 -TrigSignatureMoniMT INFO -- #2472860683 Events 20 20 3 3 - - - 3 -TrigSignatureMoniMT INFO -- #2472860683 Features 4 4 - - - +TrigSignatureMoniMT INFO -- #2472860683 Events 20 20 3 3 - - - 3 +TrigSignatureMoniMT INFO -- #2472860683 Features 4 4 - - - TrigSignatureMoniMT INFO HLT_tau25_tightRNN_tracktwo_L1TAU12IM #2537544560 -TrigSignatureMoniMT INFO -- #2537544560 Events 20 20 3 3 - - - 0 -TrigSignatureMoniMT INFO -- #2537544560 Features 4 4 - - - +TrigSignatureMoniMT INFO -- #2537544560 Events 20 20 3 3 - - - 0 +TrigSignatureMoniMT INFO -- #2537544560 Features 4 4 - - - TrigSignatureMoniMT INFO HLT_tau25_verylooseRNN_tracktwoMVA_L1TAU12IM #2992830434 -TrigSignatureMoniMT INFO -- #2992830434 Events 20 20 3 3 - - - 3 -TrigSignatureMoniMT INFO -- #2992830434 Features 4 4 - - - +TrigSignatureMoniMT INFO -- #2992830434 Events 20 20 3 3 - - - 3 +TrigSignatureMoniMT INFO -- #2992830434 Features 4 4 - - - TrigSignatureMoniMT INFO HLT_tau25_verylooseRNN_tracktwo_L1TAU12IM #1275052132 -TrigSignatureMoniMT INFO -- #1275052132 Events 20 20 3 3 - - - 0 -TrigSignatureMoniMT INFO -- #1275052132 Features 4 4 - - - +TrigSignatureMoniMT INFO -- #1275052132 Events 20 20 3 3 - - - 0 +TrigSignatureMoniMT INFO -- #1275052132 Features 4 4 - - - TrigSignatureMoniMT INFO HLT_tau35_mediumRNN_tracktwoMVA_L1TAU12IM #2456480859 -TrigSignatureMoniMT INFO -- #2456480859 Events 20 20 3 3 - - - 3 -TrigSignatureMoniMT INFO -- #2456480859 Features 4 4 - - - +TrigSignatureMoniMT INFO -- #2456480859 Events 20 20 3 3 - - - 3 +TrigSignatureMoniMT INFO -- #2456480859 Features 4 4 - - - TrigSignatureMoniMT INFO HLT_xe100_mht_L1XE50 #532175988 -TrigSignatureMoniMT INFO -- #532175988 Events 20 20 2 - - - - 2 -TrigSignatureMoniMT INFO -- #532175988 Features 2 - - - - +TrigSignatureMoniMT INFO -- #532175988 Events 20 20 2 - - - - 2 +TrigSignatureMoniMT INFO -- #532175988 Features 2 - - - - TrigSignatureMoniMT INFO HLT_xe100_pfsum_L1XE50 #1890237897 -TrigSignatureMoniMT INFO -- #1890237897 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #1890237897 Features 0 - - - - +TrigSignatureMoniMT INFO -- #1890237897 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #1890237897 Features 0 - - - - TrigSignatureMoniMT INFO HLT_xe100_tcpufit_L1XE50 #2803198799 -TrigSignatureMoniMT INFO -- #2803198799 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #2803198799 Features 0 - - - - +TrigSignatureMoniMT INFO -- #2803198799 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #2803198799 Features 0 - - - - TrigSignatureMoniMT INFO HLT_xe100_trkmht_L1XE50 #1055916731 -TrigSignatureMoniMT INFO -- #1055916731 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #1055916731 Features 0 - - - - +TrigSignatureMoniMT INFO -- #1055916731 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #1055916731 Features 0 - - - - TrigSignatureMoniMT INFO HLT_xe30_cell_L1XE10 #1649696554 -TrigSignatureMoniMT INFO -- #1649696554 Events 20 20 3 - - - - 3 -TrigSignatureMoniMT INFO -- #1649696554 Features 3 - - - - +TrigSignatureMoniMT INFO -- #1649696554 Events 20 20 3 - - - - 3 +TrigSignatureMoniMT INFO -- #1649696554 Features 3 - - - - TrigSignatureMoniMT INFO HLT_xe30_cell_xe30_tcpufit_L1XE10 #3768353779 -TrigSignatureMoniMT INFO -- #3768353779 Events 20 20 - - - - - 2 -TrigSignatureMoniMT INFO -- #3768353779 Features - - - - - +TrigSignatureMoniMT INFO -- #3768353779 Events 20 20 - - - - - 2 +TrigSignatureMoniMT INFO -- #3768353779 Features - - - - - TrigSignatureMoniMT INFO HLT_xe30_mht_L1XE10 #3626903018 -TrigSignatureMoniMT INFO -- #3626903018 Events 20 20 16 - - - - 16 -TrigSignatureMoniMT INFO -- #3626903018 Features 16 - - - - +TrigSignatureMoniMT INFO -- #3626903018 Events 20 20 16 - - - - 16 +TrigSignatureMoniMT INFO -- #3626903018 Features 16 - - - - TrigSignatureMoniMT INFO HLT_xe30_pfsum_L1XE10 #998713382 -TrigSignatureMoniMT INFO -- #998713382 Events 20 20 5 - - - - 5 -TrigSignatureMoniMT INFO -- #998713382 Features 5 - - - - +TrigSignatureMoniMT INFO -- #998713382 Events 20 20 5 - - - - 5 +TrigSignatureMoniMT INFO -- #998713382 Features 5 - - - - TrigSignatureMoniMT INFO HLT_xe30_tcpufit_L1XE10 #1583719916 -TrigSignatureMoniMT INFO -- #1583719916 Events 20 20 2 - - - - 2 -TrigSignatureMoniMT INFO -- #1583719916 Features 2 - - - - +TrigSignatureMoniMT INFO -- #1583719916 Events 20 20 2 - - - - 2 +TrigSignatureMoniMT INFO -- #1583719916 Features 2 - - - - TrigSignatureMoniMT INFO HLT_xe30_trkmht_L1XE10 #2468872349 -TrigSignatureMoniMT INFO -- #2468872349 Events 20 20 8 - - - - 8 -TrigSignatureMoniMT INFO -- #2468872349 Features 8 - - - - +TrigSignatureMoniMT INFO -- #2468872349 Events 20 20 8 - - - - 8 +TrigSignatureMoniMT INFO -- #2468872349 Features 8 - - - - TrigSignatureMoniMT INFO HLT_xe65_cell_L1XE50 #531141817 -TrigSignatureMoniMT INFO -- #531141817 Events 20 20 0 - - - - 0 -TrigSignatureMoniMT INFO -- #531141817 Features 0 - - - - +TrigSignatureMoniMT INFO -- #531141817 Events 20 20 0 - - - - 0 +TrigSignatureMoniMT INFO -- #531141817 Features 0 - - - - TrigSignatureMoniMT INFO HLT_xe65_cell_xe110_tcpufit_L1XE50 #115518400 -TrigSignatureMoniMT INFO -- #115518400 Events 20 20 - - - - - 0 -TrigSignatureMoniMT INFO -- #115518400 Features - - - - - +TrigSignatureMoniMT INFO -- #115518400 Events 20 20 - - - - - 0 +TrigSignatureMoniMT INFO -- #115518400 Features - - - - - diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/slice_minbias.ref b/Trigger/TrigValidation/TrigUpgradeTest/share/slice_minbias.ref new file mode 100644 index 0000000000000000000000000000000000000000..4419e447f0caa2e7a6e8c198396dfa66c0d1e89d --- /dev/null +++ b/Trigger/TrigValidation/TrigUpgradeTest/share/slice_minbias.ref @@ -0,0 +1,6 @@ +TrigSignatureMoniMT INFO HLT_mb_sp400_trk40_hmt_L1RD0_FILLED20 20 20 19 19 +TrigSignatureMoniMT INFO HLT_mb_sp400_trk40_hmt_L1RD0_FILLED decisions 20 19 +TrigSignatureMoniMT INFO HLT_mb_sp600_trk45_hmt_L1RD0_FILLED20 20 20 19 19 +TrigSignatureMoniMT INFO HLT_mb_sp600_trk45_hmt_L1RD0_FILLED decisions 20 19 +TrigSignatureMoniMT INFO HLT_mb_sptrk_L1RD0_FILLED 20 20 20 19 19 +TrigSignatureMoniMT INFO HLT_mb_sptrk_L1RD0_FILLED decisions 20 19 diff --git a/Trigger/TrigValidation/TriggerTest/share/ref_data_v1Dev_build.ref b/Trigger/TrigValidation/TriggerTest/share/ref_data_v1Dev_build.ref index 99c353d5b063d18d43bba56748f76e3a4d4eb6f9..b632b809e710973ebe8218f28fd700fb4b8988b7 100644 --- a/Trigger/TrigValidation/TriggerTest/share/ref_data_v1Dev_build.ref +++ b/Trigger/TrigValidation/TriggerTest/share/ref_data_v1Dev_build.ref @@ -248,7 +248,7 @@ TrigSignatureMoniMT INFO HLT_j85_ftf_pf_L1J20 #1 TrigSignatureMoniMT INFO -- #1538535401 Events 20 20 2 - - - - 2 TrigSignatureMoniMT INFO -- #1538535401 Features 2 - - - - TrigSignatureMoniMT INFO HLT_mb_sptrk_L1RD0_FILLED #4097312640 -TrigSignatureMoniMT INFO -- #4097312640 Events 20 20 - - - - - 20 +TrigSignatureMoniMT INFO -- #4097312640 Events 20 20 - - - - - 19 TrigSignatureMoniMT INFO -- #4097312640 Features - - - - - TrigSignatureMoniMT INFO HLT_mu0_muoncalib_L1MU20 #997163309 TrigSignatureMoniMT INFO -- #997163309 Events 20 20 0 - - - - 0 diff --git a/Trigger/TriggerCommon/TrigEDMConfig/python/TriggerEDMRun3.py b/Trigger/TriggerCommon/TrigEDMConfig/python/TriggerEDMRun3.py index 82869fb6545715cd529e8a3103585afbed39ab24..790f5eb6302c2274ab1121371da5055d37462b93 100644 --- a/Trigger/TriggerCommon/TrigEDMConfig/python/TriggerEDMRun3.py +++ b/Trigger/TriggerCommon/TrigEDMConfig/python/TriggerEDMRun3.py @@ -55,12 +55,13 @@ def recordable( name ): AllowedOutputFormats = ['BS', 'ESD', 'AODFULL', 'AODSLIM', 'AODVERYSLIM', 'AODBLSSLIM', 'AODLARGE', 'AODSMALL', ] AllowedOutputFormats.extend(EventBuildingInfo.getAllDataScoutingIdentifiers()) -JetVarsToKeep = ['ActiveArea', 'ActiveArea4vec_eta', 'ActiveArea4vec_m', 'ActiveArea4vec_phi', 'ActiveArea4vec_pt', 'AlgorithmType', - 'DetectorEta', 'DetectorPhi', 'EMFrac', 'EnergyPerSampling', 'GhostTrack', 'HECFrac', 'InputType', - 'JetConstitScaleMomentum_eta', 'JetConstitScaleMomentum_m', 'JetConstitScaleMomentum_phi', 'JetConstitScaleMomentum_pt', - 'JetPileupScaleMomentum_eta', 'JetPileupScaleMomentum_m', 'JetPileupScaleMomentum_phi', 'JetPileupScaleMomentum_pt', - 'JetEtaJESScaleMomentum_eta', 'JetEtaJESScaleMomentum_m', 'JetEtaJESScaleMomentum_phi', 'JetEtaJESScaleMomentum_pt', - 'JetGSCScaleMomentum_eta', 'JetGSCScaleMomentum_m', 'JetGSCScaleMomentum_phi', 'JetGSCScaleMomentum_pt', + +JetVarsToKeep = ['ActiveArea', 'ActiveArea4vec_eta', 'ActiveArea4vec_m', 'ActiveArea4vec_phi', 'ActiveArea4vec_pt', 'AlgorithmType', + 'DetectorEta', 'DetectorPhi', 'EMFrac', 'EnergyPerSampling', 'GhostTrack', 'HECFrac', 'InputType', + 'JetConstitScaleMomentum_eta', 'JetConstitScaleMomentum_m', 'JetConstitScaleMomentum_phi', 'JetConstitScaleMomentum_pt', + 'JetPileupScaleMomentum_eta', 'JetPileupScaleMomentum_m', 'JetPileupScaleMomentum_phi', 'JetPileupScaleMomentum_pt', + 'JetEtaJESScaleMomentum_eta', 'JetEtaJESScaleMomentum_m', 'JetEtaJESScaleMomentum_phi', 'JetEtaJESScaleMomentum_pt', + 'JetGSCScaleMomentum_eta', 'JetGSCScaleMomentum_m', 'JetGSCScaleMomentum_phi', 'JetGSCScaleMomentum_pt', 'Jvt', 'JVFCorr', 'NumTrkPt500', 'NumTrkPt1000', 'SizeParameter', 'SumPtTrkPt500', 'SumPtTrkPt1000', 'TrackWidthPt1000',] JetVars = '.'.join(JetVarsToKeep) @@ -224,7 +225,6 @@ TriggerHLTListRun3 = [ # ('xAOD::TrackParticleContainer#HLT_IDTrack_Tau_IDTrig', 'BS ESD AODFULL', 'Tau', 'inViews:TAUFTFIdViews'), # ('xAOD::TrackParticleAuxContainer#HLT_IDTrack_Tau_IDTrigAux.', 'BS ESD AODFULL', 'Tau'), - # Jet ('xAOD::JetContainer#HLT_AntiKt4EMTopoJets_subjesIS', 'BS ESD AODFULL AODSLIM AODVERYSLIM', 'Jet'), ('xAOD::JetAuxContainer#HLT_AntiKt4EMTopoJets_subjesISAux.'+JetVars, 'BS ESD AODFULL AODSLIM AODVERYSLIM', 'Jet'), @@ -356,8 +356,9 @@ TriggerHLTListRun3 = [ ('xAOD::BTaggingAuxContainer#HLT_BTaggingAux.', 'BS ESD AODFULL AODSLIM AODVERYSLIM', 'Bjet'), # MinBias - ('xAOD::TrackParticleContainer#HLT_IDTrack_MinBias', 'BS ESD AODFULL', 'MinBias'), - ('xAOD::TrackParticleAuxContainer#HLT_IDTrack_MinBiasAux.', 'BS ESD AODFULL', 'MinBias'), + + ('xAOD::TrackParticleContainer#HLT_IDTrack_MinBias_FTF', 'BS ESD AODFULL', 'MinBias', 'inViews:TrkView'), + ('xAOD::TrackParticleAuxContainer#HLT_IDTrack_MinBias_FTFAux.', 'BS ESD AODFULL', 'MinBias'), # ID # Requested by TrigUpgradeTest/IDCalo.py @@ -368,6 +369,9 @@ TriggerHLTListRun3 = [ ('xAOD::TrigCompositeContainer#HLT_SpacePointCounts', 'BS ESD AODFULL AODSLIM', 'MinBias'), ('xAOD::TrigCompositeAuxContainer#HLT_SpacePointCountsAux.', 'BS ESD AODFULL AODSLIM', 'MinBias'), + + ('xAOD::TrigCompositeContainer#HLT_TrackCount', 'BS ESD AODFULL AODSLIM', 'MinBias'), + ('xAOD::TrigCompositeAuxContainer#HLT_TrackCountAux.', 'BS ESD AODFULL AODSLIM', 'MinBias'), ] @@ -420,5 +424,3 @@ def tpMap(): continue l[tr] = persistent(tr) return l - - diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1.py index bcebbf715ce91c49a5c7c094019aeebccbfc6d4a..9ac234ecf1cb280ca05a0aa38307c2b535151c0a 100644 --- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1.py +++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1.py @@ -55,7 +55,7 @@ def setupMenu(): # this is for test only ChainProp(name='HLT_2mu6_Dr_L12MU4', groups=MultiMuonGroup), - # ChainProp(name='HLT_mu6_Dr_mu4_Dr_L12MU4', l1SeedThresholds=['MU4']*2, groups=MultiMuonGroup), + # ChainProp(name='HLT_mu6_Dr_mu4_Dr_L12MU4', l1SeedThresholds=['MU4']*2, groups=MultiMuonGroup), # ATR-20049 ChainProp(name='HLT_mu6_mu4_L12MU4', l1SeedThresholds=['MU4']*2, groups=MultiMuonGroup), @@ -166,7 +166,7 @@ def setupMenu(): TriggerFlags.TauSlice.signatures = TriggerFlags.TauSlice.signatures() + [ #ATR-20049 ChainProp(name="HLT_tau0_perf_ptonly_L1TAU12", groups=SingleTauGroup), - ChainProp(name="HLT_tau0_perf_ptonly_L1TAU60", groups=SingleTauGroup), + ChainProp(name="HLT_tau0_perf_ptonly_L1TAU60", groups=SingleTauGroup), ChainProp(name="HLT_tau25_idperf_track_L1TAU12IM", groups=SingleTauGroup), ChainProp(name="HLT_tau25_idperf_tracktwo_L1TAU12IM", groups=SingleTauGroup), ChainProp(name="HLT_tau25_perf_tracktwo_L1TAU12IM", groups=SingleTauGroup), @@ -194,18 +194,20 @@ def setupMenu(): ] # TimM temporary disable due to !31039 TriggerFlags.BphysicsSlice.signatures = TriggerFlags.BphysicsSlice.signatures() + [ - # #ATR 20603 + #ATR 20603 # ChainProp(name='HLT_2mu4_bJpsimumu_L12MU4', groups=BphysicsGroup), # ChainProp(name='HLT_2mu4_bUpsimumu_L12MU4', groups=BphysicsGroup), - # #ATR-20839 - # ChainProp(name='HLT_2mu4_bDimu_L12MU4', groups=BphysicsGroup), + #ATR-20839 + # ChainProp(name='HLT_2mu4_bDimu_L12MU4', groups=BphysicsGroup), ] TriggerFlags.CombinedSlice.signatures = TriggerFlags.CombinedSlice.signatures() + [ ] TriggerFlags.HeavyIonSlice.signatures = TriggerFlags.HeavyIonSlice.signatures() + [] TriggerFlags.BeamspotSlice.signatures = TriggerFlags.BeamspotSlice.signatures() + [] TriggerFlags.MinBiasSlice.signatures = TriggerFlags.MinBiasSlice.signatures() + [ - ChainProp(name='HLT_mb_sptrk_L1RD0_FILLED', l1SeedThresholds=['FSNOSEED'], stream=[PhysicsStream], groups=MinBiasGroup), + ChainProp(name='HLT_mb_sptrk_L1RD0_FILLED', l1SeedThresholds=['FSNOSEED'], stream=[PhysicsStream], groups=MinBiasGroup), + # ChainProp(name='HLT_mb_sp400_trk40_hmt_L1RD0_FILLED', l1SeedThresholds=['FSNOSEED'], stream=[PhysicsStream], groups=MinBiasGroup), + # ChainProp(name='HLT_mb_sp600_trk45_hmt_L1RD0_FILLED', l1SeedThresholds=['FSNOSEED'], stream=[PhysicsStream], groups=MinBiasGroup), ] TriggerFlags.CalibSlice.signatures = TriggerFlags.CalibSlice.signatures() + [] TriggerFlags.CosmicSlice.signatures = TriggerFlags.CosmicSlice.signatures() + [ diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/MinBias/MinBiasChainConfiguration.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/MinBias/MinBiasChainConfiguration.py index 91bfb8e08cb4878f03dae1a5f0bcf942361aaa75..33de19c021b588b73e8ab068e06580b93ed7cad6 100644 --- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/MinBias/MinBiasChainConfiguration.py +++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/MinBias/MinBiasChainConfiguration.py @@ -6,20 +6,17 @@ log = logging.getLogger( __name__ ) from TriggerMenuMT.HLTMenuConfig.Menu.ChainConfigurationBase import ChainConfigurationBase -from DecisionHandling.DecisionHandlingConf import InputMakerForRoI +from TriggerMenuMT.HLTMenuConfig.Menu.MenuComponents import MenuSequence +from AthenaCommon.CFElements import parOR +from AthenaCommon.CFElements import seqAND +from TriggerMenuMT.HLTMenuConfig.Menu.MenuComponents import ChainStep +from TrigInDetConfig.InDetSetup import makeInDetAlgs +from TrigEDMConfig.TriggerEDMRun3 import recordable +from ViewAlgs.ViewAlgsConf import EventViewCreatorAlgorithm, ViewCreatorInitialROITool #---------------------------------------------------------------- # fragments generating configuration will be functions in New JO, # so let's make them functions already now #---------------------------------------------------------------- - -def MinBiasSequenceCfg( flags ): - return MinBiasMenuSequence() - -def MinBiasMenuSequence(): - - inputMakerAlg = InputMakerForRoI("IM_minbiasInputMaker") - inputMakerAlg.RoIs="minbiasInputRoIs" - class MinBiasChainConfig(ChainConfigurationBase): def __init__(self, chainDict): @@ -29,4 +26,91 @@ class MinBiasChainConfig(ChainConfigurationBase): # Assemble the chain depending on information from chainName # ---------------------- def assembleChain(self): - return self.buildChain([]) # empty list of steps and the chain requires none + log.debug("Assembling chain for " + self.chainName) + SpStep = self.getMinBiasSpStep() + TrkStep = self.getMinBiasTrkStep() + + return self.buildChain([SpStep,TrkStep]) + def getMinBiasSpStep(self): + """ Use the reco-dict to construct a single MinBias step """ + def generateSPCountHypo(chainDict): + hypo = SPCountHypoTool(chainDict["chainName"]) + if "hmt" in chainDict["chainName"]: + hypo.totNumSctSP = int( chainDict["chainParts"][0]["hypoL2Info"].strip("sp") ) + # will set here thresholds + return hypo + SpList = [] + from TrigT2MinBias.TrigT2MinBiasConf import TrigCountSpacePointsMT, SPCountHypoAlgMT, SPCountHypoTool + + SPInputMakerAlg = EventViewCreatorAlgorithm("IM_SPEventViewCreator") + SPInputMakerAlg.ViewFallThrough = True + SPInputMakerAlg.RoITool = ViewCreatorInitialROITool() + SPInputMakerAlg.InViewRoIs = "InputRoI" + SPInputMakerAlg.Views = "SPView" + idAlgs = makeInDetAlgs(whichSignature='MinBias', separateTrackParticleCreator='', rois=SPInputMakerAlg.InViewRoIs) + SpList = idAlgs[:-2] + + SpCount=TrigCountSpacePointsMT() + SpCount.SpacePointsKey=recordable("HLT_SpacePointCounts") + + SPrecoSeq = parOR("SPrecoSeq", SpList + [ SpCount ]) + SPSequence = seqAND("SPSequence", [SPInputMakerAlg, SPrecoSeq]) + SPInputMakerAlg.ViewNodeName = SPrecoSeq.name() + + + SpCountHypo =SPCountHypoAlgMT() + SpCountHypo.SpacePointsKey=recordable("HLT_SpacePointCounts") + + stepSPCount = ChainStep( "stepSPCount", [MenuSequence( Sequence = SPSequence, + Maker = SPInputMakerAlg, + Hypo = SpCountHypo, + HypoToolGen = generateSPCountHypo )] ) + + return stepSPCount + + def getMinBiasTrkStep(self): + """ Use the reco-dict to construct a single MinBias step """ + def generateTrackCountHypo(chainDict): + hypo = TrackCountHypoTool(chainDict["chainName"]) + if "hmt" in chainDict["chainName"]: + hypo.required_ntrks = int( chainDict["chainParts"][0]["hypoEFInfo"].strip("trk") ) + # will set here cuts + return hypo + from TrigMinBias.TrigMinBiasConf import TrackCountHypoAlgMT, TrackCountHypoTool + + TrkInputMakerAlg = EventViewCreatorAlgorithm("IM_TrkEventViewCreator") + TrkInputMakerAlg.ViewFallThrough = True + TrkInputMakerAlg.RoITool = ViewCreatorInitialROITool() + TrkInputMakerAlg.InViewRoIs = "InputRoI" # contract with the consumer + TrkInputMakerAlg.Views = "TrkView" + TrkInputMakerAlg.RequireParentView = True + TrkInputMakerAlg.ViewNodeName = "TrkCountHypoAlgMTNode" + + # prepare algorithms to run in views, first, inform scheduler that input data is available in parent view (has to be done by hand) + import AthenaCommon.CfgMgr as CfgMgr + ViewVerifyTrk = CfgMgr.AthViews__ViewDataVerifier("TrkrecoSeqDataVerifier") + ViewVerifyTrk.DataObjects = [ ( 'SCT_FlaggedCondData' , 'StoreGateSvc+SCT_FlaggedCondData_TRIG' ), + ( 'InDetBSErrContainer' , 'StoreGateSvc+PixelByteStreamErrs' ), + ( 'InDet::SCT_ClusterContainer' , 'StoreGateSvc+SCT_TrigClusters' ), + ( 'SpacePointContainer' , 'StoreGateSvc+SCT_TrigSpacePoints' ), + ( 'IDCInDetBSErrContainer' , 'StoreGateSvc+SCT_ByteStreamErrs' ), + ( 'SCT_FlaggedCondData' , 'StoreGateSvc+SCT_FlaggedCondData_TRIG' ), + ( 'InDet::PixelClusterContainer' , 'StoreGateSvc+PixelTrigClusters' ), + ( 'SpacePointContainer' , 'StoreGateSvc+PixelTrigSpacePoints' ) + ] + + idAlgs = makeInDetAlgs(whichSignature='MinBias', separateTrackParticleCreator='', rois=TrkInputMakerAlg.InViewRoIs) + TrkList = idAlgs[-2:] # FTF and Track to xAOD::TrackParticle conversion alg + TrackCountHypo=TrackCountHypoAlgMT() + TrackCountHypo.trackCountKey=recordable("HLT_TrackCount") + TrackCountHypo.tracksKey=recordable("HLT_IDTrack_MinBias_FTF") + + TrkrecoSeq = parOR("TrkrecoSeq", [ ViewVerifyTrk ] + TrkList) + TrkSequence = seqAND("TrkSequence", [TrkInputMakerAlg, TrkrecoSeq]) + TrkInputMakerAlg.ViewNodeName = TrkrecoSeq.name() + + stepTrkCount = ChainStep( "stepTrkCount", [MenuSequence( Sequence = TrkSequence, + Maker = TrkInputMakerAlg, + Hypo = TrackCountHypo, + HypoToolGen = generateTrackCountHypo )] ) + return stepTrkCount