diff --git a/Trigger/TrigSteer/TrigOutputHandling/python/TrigOutputHandlingConfig.py b/Trigger/TrigSteer/TrigOutputHandling/python/TrigOutputHandlingConfig.py index adf8a8854cabc4c241e383ef8ac587a09332c420..a2f152d0a9fe8c13d05514a69404839e9b1882ce 100644 --- a/Trigger/TrigSteer/TrigOutputHandling/python/TrigOutputHandlingConfig.py +++ b/Trigger/TrigSteer/TrigOutputHandling/python/TrigOutputHandlingConfig.py @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration +# Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration def HLTResultMTMakerCfg(): from TrigOutputHandlingConf import HLTResultMTMaker @@ -15,3 +15,34 @@ def HLTResultMTMakerCfg(): defineHistogram( 'sizeMain', path='EXPERT', type='TH1F', title='Main (physics) HLT Result size;4B words', xbins=100, xmin=-1, xmax=999 ) ] # 1000 k span return m + +def TriggerEDMSerialiserToolCfg(name): + # Configuration helper methods + def fullResultID(self): + return 0 + + def addCollection(self, typeNameAux, moduleIds): + self.CollectionsToSerialize[typeNameAux] = moduleIds + + def addCollectionToMainResult(self, typeNameAux): + self.addCollection(typeNameAux,moduleIds=[self.fullResultID()]) + + def addCollectionListToResults(self, typeNameAuxList, moduleIds): + for typeNameAux in typeNameAuxList: + self.addCollection(typeNameAux, moduleIds) + + def addCollectionListToMainResult(self, typeNameAuxList): + self.addCollectionListToResults(typeNameAuxList,moduleIds=[self.fullResultID()]) + + # Add the helper methods to the TriggerEDMSerialiserTool python class + from TrigOutputHandlingConf import TriggerEDMSerialiserTool + TriggerEDMSerialiserTool.fullResultID = fullResultID + TriggerEDMSerialiserTool.addCollection = addCollection + TriggerEDMSerialiserTool.addCollectionToMainResult = addCollectionToMainResult + TriggerEDMSerialiserTool.addCollectionListToResults = addCollectionListToResults + TriggerEDMSerialiserTool.addCollectionListToMainResult = addCollectionListToMainResult + + # Create and return a serialiser tool object + serialiser = TriggerEDMSerialiserTool(name) + serialiser.CollectionsToSerialize = {} + return serialiser diff --git a/Trigger/TrigSteer/TrigOutputHandling/src/TriggerEDMSerialiserTool.cxx b/Trigger/TrigSteer/TrigOutputHandling/src/TriggerEDMSerialiserTool.cxx index b599509d412faf6897241daaf906e8fb6e0a9267..40c6c5a7bd79898c85390d3afcb9966becf2c50b 100644 --- a/Trigger/TrigSteer/TrigOutputHandling/src/TriggerEDMSerialiserTool.cxx +++ b/Trigger/TrigSteer/TrigOutputHandling/src/TriggerEDMSerialiserTool.cxx @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ @@ -31,7 +31,7 @@ StatusCode TriggerEDMSerialiserTool::initialize() { ATH_CHECK( m_serializerSvc.retrieve() ); ATH_CHECK( m_clidSvc.retrieve() ); - for ( std::string typeKeyAux: m_collectionsToSerialize ) { + for ( const auto& [typeKeyAux, moduleIdVec] : m_collectionsToSerialize ) { const std::string type = typeKeyAux.substr( 0, typeKeyAux.find('#') ); if ( type.find('_') == std::string::npos ) { ATH_MSG_ERROR( "Unversioned object to be recorded " << typeKeyAux ); @@ -61,13 +61,26 @@ StatusCode TriggerEDMSerialiserTool::initialize() { std::set<std::string> variableNames; boost::split( variableNames, allVars, [](const char c){ return c == '.'; } ); for ( auto el: variableNames ) - ATH_MSG_DEBUG( " " << el ); + ATH_MSG_DEBUG( " " << el ); sel.selectAux( variableNames ); } const bool isAux = key.find("Aux") != std::string::npos; - m_toSerialize.push_back( Address{ type+"#"+key, type, clid, key, isAux, sel } ); + if (moduleIdVec.empty()) { + ATH_MSG_ERROR( "No HLT result module IDs given for " << typeKeyAux ); + return StatusCode::FAILURE; + } + + if (msgLevel(MSG::DEBUG)) { + std::ostringstream ss; + std::copy(moduleIdVec.begin(), moduleIdVec.end()-1, std::ostream_iterator<uint16_t>(ss, ", ")); + ss << moduleIdVec.back(); + ATH_MSG_DEBUG( typeKeyAux << " will be written to " << moduleIdVec.size() << " result ROBFragments with IDs: [" + << ss.str() << "]" ); + } + + m_toSerialize.push_back( Address{ type+"#"+key, type, clid, key, moduleIdVec, isAux, sel } ); } return StatusCode::SUCCESS; } @@ -151,7 +164,7 @@ StatusCode TriggerEDMSerialiserTool::fillDynAux( const Address& address, DataObj } std::vector<uint32_t> fragment; - Address auxAddress = { "", typeName, clid, address.key+"."+name, false }; + Address auxAddress = { "", typeName, clid, address.key+"."+name, address.moduleIdVec, false }; ATH_CHECK( makeHeader( auxAddress, fragment ) ); ATH_CHECK( fillPayload( mem, sz, fragment ) ); fragment[0] = fragment.size(); @@ -171,7 +184,13 @@ StatusCode TriggerEDMSerialiserTool::fillDynAux( const Address& address, DataObj StatusCode TriggerEDMSerialiserTool::fill( HLT::HLTResultMT& resultToFill ) const { - std::vector<uint32_t> payload; + // Leave this check until there is a justified case for appending data to an existing result + if (not resultToFill.getSerialisedData().empty()) { + ATH_MSG_ERROR("Trying to fill a result which is not empty! Likely misconfiguration, returning a FAILURE"); + return StatusCode::FAILURE; + } + + // Loop over collections to serialise for ( const Address& address: m_toSerialize ) { ATH_MSG_DEBUG( "Streaming " << address.typeKey ); // obtain object @@ -207,7 +226,6 @@ StatusCode TriggerEDMSerialiserTool::fill( HLT::HLTResultMT& resultToFill ) cons ATH_CHECK( makeHeader( address, fragment ) ); ATH_CHECK( fillPayload( mem, sz, fragment ) ); - if ( mem ) delete [] static_cast<const char*>( mem ); ATH_MSG_DEBUG("Fragment size " << fragment.size() ); @@ -218,13 +236,12 @@ StatusCode TriggerEDMSerialiserTool::fill( HLT::HLTResultMT& resultToFill ) cons } fragment[0] = fragment.size(); - payload.insert( payload.end(), fragment.begin(), fragment.end() ); - ATH_MSG_DEBUG( "Payload size after inserting " << address.typeKey << " " << payload.size()*sizeof(uint32_t) << " bytes" ); - + for (const uint16_t id : address.moduleIdVec) { + resultToFill.addSerialisedData(id, fragment); + ATH_MSG_DEBUG( "Module " << id << " payload after inserting " << address.typeKey << " has " + << resultToFill.getSerialisedData().at(id).size()*sizeof(uint32_t) << " bytes"); + } } - ATH_CHECK( resultToFill.addSerialisedDataWithCheck( m_moduleID, payload ) ); - return StatusCode::SUCCESS; } - diff --git a/Trigger/TrigSteer/TrigOutputHandling/src/TriggerEDMSerialiserTool.h b/Trigger/TrigSteer/TrigOutputHandling/src/TriggerEDMSerialiserTool.h index 66c8617a3aee7a409fc2bbfd68cf13b078fd0d14..1a5184bff8ccb3bda9f5942c1db63eef3e3d639d 100644 --- a/Trigger/TrigSteer/TrigOutputHandling/src/TriggerEDMSerialiserTool.h +++ b/Trigger/TrigSteer/TrigOutputHandling/src/TriggerEDMSerialiserTool.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration */ #ifndef TRIGOUTPUTHANDLING_TriggerEDMSerialiserTool_H #define TRIGOUTPUTHANDLING_TriggerEDMSerialiserTool_H @@ -13,6 +13,7 @@ #include "AthenaKernel/IAthenaSerializeSvc.h" #include "AthenaKernel/IDictLoaderSvc.h" #include "TrigOutputHandling/HLTResultMTMakerTool.h" +#include "Gaudi/Parsers/Factory.h" // Needed to declare less common Property types /** * @class TriggerEDMSerialiserTool is tool responsible for creation of HLT Result filled with streamed EDM collections @@ -35,9 +36,13 @@ class TriggerEDMSerialiserTool: public extends<AthAlgTool, HLTResultMTMakerTool> virtual StatusCode initialize() override; private: - Gaudi::Property<std::vector<std::string>> m_collectionsToSerialize { this, "CollectionsToSerialize", {}, "TYPE#SG.aux1.aux2..etc key of collections to be streamed (like in StreamAOD), the type has to be an exact type i.e. with _vN not the alias type" }; - - Gaudi::Property<int> m_moduleID { this, "ModuleID", 0, "The HLT result fragment to which the output should be added"}; + Gaudi::Property<std::map<std::string,std::vector<uint16_t>>> m_collectionsToSerialize { + this, "CollectionsToSerialize", {}, + "EDM streaming map {collectionKey, moduleIdVec} where collectionKey is a string formatted like for " + "AthenaOutputStream, e.g. TYPE#SG.aux1.aux2..etc. The type has to be an exact type, i.e. with _vN not the alias " + "type. moduleIdVec is the vector of HLTResult ROB module IDs to which the collection should be written. ID=0 is " + "the main result, other IDs are used for data scouting." + }; // internal structure to keep configuration organised conveniently struct Address { @@ -45,6 +50,7 @@ class TriggerEDMSerialiserTool: public extends<AthAlgTool, HLTResultMTMakerTool> std::string type; CLID clid; std::string key; + std::vector<uint16_t> moduleIdVec; bool isAux = false; xAOD::AuxSelection sel = {}; // xAOD dynamic varaibles selection }; diff --git a/Trigger/TrigValidation/TrigUpgradeTest/CMakeLists.txt b/Trigger/TrigValidation/TrigUpgradeTest/CMakeLists.txt index 17be6a315bd983aa34c1345e049df31cd6c007ae..bd36de2e3bd59a11f29957539b9ed133dc923a24 100644 --- a/Trigger/TrigValidation/TrigUpgradeTest/CMakeLists.txt +++ b/Trigger/TrigValidation/TrigUpgradeTest/CMakeLists.txt @@ -68,7 +68,7 @@ file( MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/unitTestRun_egammaRunData ) atlas_add_test( egammaRunData SCRIPT test/test_egamma_run_data.sh PROPERTIES TIMEOUT 1000 - EXTRA_PATTERNS "-s TrigSignatureMoniMT.*HLT_.*|Payload size after inserting" + EXTRA_PATTERNS "-s TrigSignatureMoniMT.*HLT_.*|payload after inserting" PROPERTIES WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/unitTestRun_egammaRunData ) @@ -196,6 +196,14 @@ atlas_add_test( pebTest EXTRA_PATTERNS "-s , robs=\[|adds PEBInfo|TriggerSummary.*HLT_" ) +file( MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/unitTestRun_dataScoutingTest ) +atlas_add_test( dataScoutingTest + SCRIPT test/test_dataScouting.sh + PROPERTIES TIMEOUT 1000 + PROPERTIES WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/unitTestRun_dataScoutingTest + EXTRA_PATTERNS "-s , robs=\[|adds PEBInfo|ROBFragments with IDs|{module.*words}|TriggerSummary.*HLT_" + ) + file( MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/unitTestRun_l1sim ) atlas_add_test( l1sim SCRIPT test/test_l1sim.sh diff --git a/Trigger/TrigValidation/TrigUpgradeTest/python/pebMenuDefs.py b/Trigger/TrigValidation/TrigUpgradeTest/python/pebMenuDefs.py new file mode 100644 index 0000000000000000000000000000000000000000..8f2c3935ffdd6b82d831647a34f8884a5e5cac7c --- /dev/null +++ b/Trigger/TrigValidation/TrigUpgradeTest/python/pebMenuDefs.py @@ -0,0 +1,86 @@ +# +# Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration +# + +from DecisionHandling.DecisionHandlingConf import InputMakerForRoI +from AthenaCommon.CFElements import seqAND +from TrigPartialEventBuilding.TrigPartialEventBuildingConf import PEBInfoWriterAlg,StaticPEBInfoWriterTool +from TriggerMenuMT.HLTMenuConfig.Menu.MenuComponents import MenuSequence +from libpyeformat_helper import SourceIdentifier,SubDetector + +import sys +from AthenaCommon.Logging import logging +from AthenaCommon.Constants import VERBOSE,DEBUG,INFO +log = logging.getLogger('pebMenuDefs') +log.setLevel( VERBOSE ) + +################################################################## +# PEB Info Writer step +################################################################## +def pebInputMaker(name): + maker = InputMakerForRoI("pebInputMaker_"+name, mergeOutputs=False) + maker.RoIs="pebInputRoI_"+name + return maker + +def pebSequence(inputMaker): + return seqAND("pebSequence_"+inputMaker.name(), [inputMaker]) + +def addHLTResultToROBList(robList, moduleId=0): + hltResultSID = SourceIdentifier(SubDetector.TDAQ_HLT,moduleId) + robList.extend([hltResultSID.code()]) + +def pebInfoWriterToolFromName(name, conf): + # pebtestone is a physics-type PEB example, i.e. saves a few detector ROBs and the full HLT result + if "pebtestone" in name: + tool = StaticPEBInfoWriterTool(name) + tool.ROBList = [0x42002e, 0x420060, 0x420064] # a few example LAr ROBs + addHLTResultToROBList(tool.ROBList) # add the main (full) HLT result to the list + return tool + # pebtesttwo is a calibration-type PEB example, i.e. saves some detector data, but no HLT result + if "pebtesttwo" in name: + tool = StaticPEBInfoWriterTool(name) + tool.SubDetList = [0x65, 0x66] # example: RPC side A and C + return tool + # pebtestthree is same as pebtestone, but does not write any HLT result (in DS+PEB example the DS writer adds the HLT result to the list) + if "pebtestthree" in name: + tool = StaticPEBInfoWriterTool(name) + tool.ROBList = [0x42002e, 0x420060, 0x420064] # a few example LAr ROBs + return tool + else: + log.error("Unknown name %s passed to pebInfoWriterToolFromName" % name) + sys.exit("Configuration error") + +def pebInfoWriterSequence(name,toolGenerator=pebInfoWriterToolFromName): + """Creates a MenuSequence for PEBInfo writer. The algorithm and tools are given unique names derived from + the name parameter. This is required to avoid execution stall from having the same algorithm instance configured + in different steps awaiting different inputs.""" + inputMaker = pebInputMaker(name) + return MenuSequence(Sequence = pebSequence(inputMaker), + Maker = inputMaker, + Hypo = PEBInfoWriterAlg("PEBInfoWriterAlg_"+name), + HypoToolGen = toolGenerator) + +################################################################## +# Special case for data scouting +################################################################## + +# This mapping has to be fixed somewhere in the menu/EDM config. Once an ID is assigned to a name, +# it should not change throughout Run 3. The ID will be used for encoding/decoding the data scouting result. +def dataScoutingResultIDFromName(name): + if "dataScoutingElectronTest" in name: + return 3 # just an example + else: + log.error("Unknown name %s, cannot assign result ID" % name) + sys.exit("Configuration error") + +def dataScoutingInfoWriter(name, conf): + '''Creates a StaticPEBInfoWriterTool, which adds the data scouting HLT result to the PEBInfo''' + tool = StaticPEBInfoWriterTool(name) + moduleId = dataScoutingResultIDFromName(name) + hltResultSID = SourceIdentifier(SubDetector.TDAQ_HLT,moduleId) + tool.ROBList = [hltResultSID.code()] + tool.SubDetList = [] + return tool + +def dataScoutingSequence(name): + return pebInfoWriterSequence(name,dataScoutingInfoWriter) \ No newline at end of file diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/dataScoutingTest.py b/Trigger/TrigValidation/TrigUpgradeTest/share/dataScoutingTest.py new file mode 100644 index 0000000000000000000000000000000000000000..aab1fb4b73f7cd5f49452b6868f50dd7620ad9d8 --- /dev/null +++ b/Trigger/TrigValidation/TrigUpgradeTest/share/dataScoutingTest.py @@ -0,0 +1,196 @@ +# +# Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration +# + +# This file is based on pebTest.py + +# Import flags +include("TrigUpgradeTest/testHLT_MT.py") +doElectron = True +doPhoton = False +doMuon = False +doJet = False +doCombo = False + +from TriggerMenuMT.HLTMenuConfig.Menu.MenuComponents import Chain, ChainStep +testChains = [] + +################################################################## +# PEB Info writer step for data scouting +################################################################## +from TrigUpgradeTest.pebMenuDefs import pebInfoWriterSequence,dataScoutingSequence + +################################################################## +# SignatureDicts addition +################################################################## +from TriggerMenuMT.HLTMenuConfig.Menu.SignatureDicts import AllowedEventBuildingIdentifiers +AllowedEventBuildingIdentifiers.extend(['dataScoutingElectronTest','pebtestthree']) + +################################################################## +# egamma chains +################################################################## +if (doElectron): + from TrigUpgradeTest.CaloMenuDefs import fastCaloMenuSequence + from TrigUpgradeTest.electronMenuDefs import electronMenuSequence, inDetSetup + + inDetSetup() + fastCaloStep= fastCaloMenuSequence("Ele") + electronStep= electronMenuSequence() + + step1=ChainStep("Step1_etcut", [fastCaloStep]) + step2=ChainStep("Step2_etcut", [electronStep]) + step3_PEB1=ChainStep("Step3_pebtestone", [pebInfoWriterSequence("pebtestone")]) # adds some LAr ROBs and the full HLT result + step3_DS=ChainStep("Step3_dataScoutingElectronTest", [dataScoutingSequence("dataScoutingElectronTest")]) # adds the special HLT result + step4_PEB3=ChainStep("Step3_pebtestthree", [pebInfoWriterSequence("pebtestthree")]) # same as pebtestone but without any HLT result + + egammaChains = [ + # DS+PEB chain (special HLT result and subset of detector data saved) + Chain(name='HLT_e3_etcut_dataScoutingElectronTest_pebtestthree', Seed="L1_EM3", ChainSteps=[step1, step2, step3_DS, step4_PEB3] ), + + # Pure DS chain (only special HLT result saved and no detector data saved) + Chain(name='HLT_e5_etcut_dataScoutingElectronTest', Seed="L1_EM3", ChainSteps=[step1, step2, step3_DS] ), + + # PEB chain (full HLT result and subset of detector data saved) + Chain(name='HLT_e7_etcut_pebtestone', Seed="L1_EM3", ChainSteps=[step1, step2, step3_PEB1] ), + + # Standard chain (full HLT result and full detector data saved) + Chain(name='HLT_e12_etcut', Seed="L1_EM3", ChainSteps=[step1, step2] ) + ] + testChains += egammaChains + +################################# +# Configure L1Decoder +################################# + +# this is a temporary hack to include new test chains +EnabledChainNamesToCTP = dict([ (c.name, c.seed) for c in testChains]) +topSequence.L1DecoderTest.ChainToCTPMapping = EnabledChainNamesToCTP + + +########################################## +# CF construction +########################################## + +##### Make all HLT ####### +from TriggerMenuMT.HLTMenuConfig.Menu.HLTCFConfig import makeHLTTree +makeHLTTree(testChains) + +# Helper method for getting a sequence for bootstrapping the output configuration +import AthenaCommon.AlgSequence as acas +def getSequence(name): + '''Returns the first sequence under topSequence which matches the name''' + return [s for s in acas.iter_algseq(topSequence) if s.getName() == name][0] + +########################################## +# Map decisions producing PEBInfo from DecisionSummaryMakerAlg.FinalStepDecisions to StreamTagMakerTool.PEBDecisionKeys +########################################## +import AthenaCommon.AlgSequence as acas +summaryMakerAlg = getSequence("DecisionSummaryMakerAlg") +chainToDecisionKeyDict = summaryMakerAlg.getProperties()['FinalStepDecisions'] + +pebDecisionKeys = [] +for chain, decisionKey in chainToDecisionKeyDict.iteritems(): + if 'PEBInfoWriterAlg' in decisionKey: + print "Chain ", chain, " produces decision ", decisionKey, " with PEBInfo" + pebDecisionKeys.append(decisionKey) + +########################################## +# EDM Maker +########################################## +l1decoder = getSequence("L1DecoderTest") +hltAllSteps = getSequence("HLTAllSteps") +from TriggerJobOpts.TriggerConfig import collectHypos,collectFilters,collectDecisionObjects,triggerAddMissingEDMCfg +hypos = collectHypos(hltAllSteps) +filters = collectFilters(hltAllSteps) +decisionObjects = collectDecisionObjects(hypos,filters,l1decoder) +edmMakerAlg = triggerAddMissingEDMCfg([],decisionObjects) +topSequence.hltTop += edmMakerAlg + +# Add Electrons merger (somehow not created by triggerAddMissingEDMCfg above) +from TrigOutputHandling.TrigOutputHandlingConf import HLTEDMCreator +electronsMerger = HLTEDMCreator("electronsMerger") +electronsMerger.TrigElectronContainerViews = [ "EMElectronViews" ] +electronsMerger.TrigElectronContainerInViews = [ "Electrons" ] +electronsMerger.TrigElectronContainer = [ "Electrons" ] +edmMakerAlg.OutputTools += [ electronsMerger ] + +# Make a list of HLT decision objects to be added to the ByteStream output +decisionObjectsToRecord = [] +for d in decisionObjects: + decisionObjectsToRecord.extend([ + "xAOD::TrigCompositeContainer_v1#%s" % d, + "xAOD::TrigCompositeAuxContainer_v1#%s" % d + ]) + +########################################## +# HLT Result maker +########################################## +from TrigOutputHandling.TrigOutputHandlingConf import HLTResultMTMakerAlg, StreamTagMakerTool, TriggerBitsMakerTool +from TrigOutputHandling.TrigOutputHandlingConfig import TriggerEDMSerialiserToolCfg, HLTResultMTMakerCfg + +##### Result maker part 1 - serialiser ##### + +serialiser = TriggerEDMSerialiserToolCfg("Serialiser") +serialiser.OutputLevel=VERBOSE + +# Serialise HLT decision objects (in full result) +serialiser.addCollectionListToMainResult(decisionObjectsToRecord) + +# Serialise L2 calo clusters (in full result) +serialiser.addCollectionListToMainResult([ + "xAOD::TrigEMClusterContainer_v1#L2CaloEMClusters", + "xAOD::TrigEMClusterAuxContainer_v2#L2CaloEMClustersAux.RoIword.clusterQuality.e233.e237.e277.e2tsts1.ehad1.emaxs1.energy.energySample.et.eta.eta1.fracs1.nCells.phi.rawEnergy.rawEnergySample.rawEt.rawEta.rawPhi.viewIndex.weta2.wstot", +]) + +# This is the Data Scouting part! Let's add L2 electrons to the main result AND to the "electron DS" result +from TrigUpgradeTest.pebMenuDefs import dataScoutingResultIDFromName +electronDSModuleIDs = [serialiser.fullResultID(), dataScoutingResultIDFromName('dataScoutingElectronTest')] # 0 is main (full) result; we get the other ID from the EDM configuration +serialiser.addCollectionListToResults([ + "xAOD::TrigElectronContainer_v1#Electrons", + "xAOD::TrigElectronAuxContainer_v1#ElectronsAux.pt.eta.phi.rawEnergy.rawEt.rawEta.nCells.energy.et.e237.e277.fracs1.weta2.ehad1.e232.wstot", +], electronDSModuleIDs) + +##### Result maker part 2 - stream tags ##### + +streamPhysicsMain = ['Main', 'physics', "True", "True"] +streamPhysicsPebtestone = ['pebtestone', 'physics', "True", "False"] +streamDataScoutingElectron = ['dataScoutingElectronTest', 'physics', "True", "False"] +streamDSPEBElectron = ['DSElectronWithPEB', 'physics', "True", "False"] + +stmaker = StreamTagMakerTool() +stmaker.OutputLevel = DEBUG +stmaker.ChainDecisions = "HLTSummary" +stmaker.PEBDecisionKeys = pebDecisionKeys +stmaker.ChainToStream = dict( [(c.name, streamPhysicsMain) for c in testChains ] ) +stmaker.ChainToStream["HLT_e3_etcut_dataScoutingElectronTest_pebtestthree"] = streamDSPEBElectron +stmaker.ChainToStream["HLT_e5_etcut_dataScoutingElectronTest"] = streamDataScoutingElectron +stmaker.ChainToStream["HLT_e7_etcut_pebtestone"] = streamPhysicsPebtestone +# The configuration above means: +# stream physics_Main is produced when the e12 chain passes and it includes full events +# stream physics_pebtestone is produced when the e7 chain passes and it includes the main HLT result and some detector ROBs +# stream physics_dataScoutingElectronTest is produced when the e5 chain passes and it includes only the special HLT DS result +# stream physics_DSElectronWithPEB is produced when the e3 chain passes and it includes the special HLT DS result and some detector ROBs + +##### Result maker part 3 - HLT bits ##### + +bitsmaker = TriggerBitsMakerTool() +bitsmaker.ChainDecisions = "HLTSummary" +bitsmaker.ChainToBit = dict( [ (chain.name, 10*num) for num,chain in enumerate(testChains) ] ) +bitsmaker.OutputLevel = DEBUG + +##### Result maker part 4 - configure all together ##### + +hltResultMakerTool = HLTResultMTMakerCfg() +hltResultMakerTool.MakerTools = [ stmaker, bitsmaker, serialiser ] +hltResultMakerTool.OutputLevel = DEBUG + +hltResultMakerAlg = HLTResultMTMakerAlg("HLTRMakerAlg") + +hltResultMakerAlg.ResultMaker = hltResultMakerTool +topSequence.hltTop += hltResultMakerAlg + +########################################## +# Some debug +########################################## +from AthenaCommon.AlgSequence import dumpSequence +dumpSequence(topSequence) diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/dataScoutingTest.ref b/Trigger/TrigValidation/TrigUpgradeTest/share/dataScoutingTest.ref new file mode 100644 index 0000000000000000000000000000000000000000..9d0fce7e318c9b5837d3b079c155de843f7f7b0c --- /dev/null +++ b/Trigger/TrigValidation/TrigUpgradeTest/share/dataScoutingTest.ref @@ -0,0 +1,426 @@ +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#Filter_Step3_dataScoutingElectronTest_from_TrigL2ElectronHypoAlgMT_from_l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#Filter_Step3_pebtestone_from_TrigL2ElectronHypoAlgMT_from_l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#Filter_Step3_pebtestthree_from_PEBInfoWriterAlg_dataScoutingElectronTest_from_pebInputMaker_dataScoutingElectronTest_from_Filter_Step3_dataScoutingElectronTest_from_TrigL2ElectronHypoAlgMT_from_l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#L1J will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#L1MET will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#L1MU will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#L1TAU will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#PEBInfoWriterAlg_dataScoutingElectronTest_from_pebInputMaker_dataScoutingElectronTest_from_Filter_Step3_dataScoutingElectronTest_from_TrigL2ElectronHypoAlgMT_from_l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#PEBInfoWriterAlg_pebtestone_from_pebInputMaker_pebtestone_from_Filter_Step3_pebtestone_from_TrigL2ElectronHypoAlgMT_from_l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#PEBInfoWriterAlg_pebtestthree_from_pebInputMaker_pebtestthree_from_Filter_Step3_pebtestthree_from_PEBInfoWriterAlg_dataScoutingElectronTest_from_pebInputMaker_dataScoutingElectronTest_from_Filter_Step3_dataScoutingElectronTest_from_TrigL2ElectronHypoAlgMT_from_l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#RerunL1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#RerunL1MU will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#TrigL2ElectronHypoAlgMT_from_l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#pebInputMaker_dataScoutingElectronTest_from_Filter_Step3_dataScoutingElectronTest_from_TrigL2ElectronHypoAlgMT_from_l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#pebInputMaker_pebtestone_from_Filter_Step3_pebtestone_from_TrigL2ElectronHypoAlgMT_from_l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeAuxContainer_v1#pebInputMaker_pebtestthree_from_Filter_Step3_pebtestthree_from_PEBInfoWriterAlg_dataScoutingElectronTest_from_pebInputMaker_dataScoutingElectronTest_from_Filter_Step3_dataScoutingElectronTest_from_TrigL2ElectronHypoAlgMT_from_l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#Filter_Step3_dataScoutingElectronTest_from_TrigL2ElectronHypoAlgMT_from_l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#Filter_Step3_pebtestone_from_TrigL2ElectronHypoAlgMT_from_l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#Filter_Step3_pebtestthree_from_PEBInfoWriterAlg_dataScoutingElectronTest_from_pebInputMaker_dataScoutingElectronTest_from_Filter_Step3_dataScoutingElectronTest_from_TrigL2ElectronHypoAlgMT_from_l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#L1J will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#L1MET will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#L1MU will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#L1TAU will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#PEBInfoWriterAlg_dataScoutingElectronTest_from_pebInputMaker_dataScoutingElectronTest_from_Filter_Step3_dataScoutingElectronTest_from_TrigL2ElectronHypoAlgMT_from_l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#PEBInfoWriterAlg_pebtestone_from_pebInputMaker_pebtestone_from_Filter_Step3_pebtestone_from_TrigL2ElectronHypoAlgMT_from_l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#PEBInfoWriterAlg_pebtestthree_from_pebInputMaker_pebtestthree_from_Filter_Step3_pebtestthree_from_PEBInfoWriterAlg_dataScoutingElectronTest_from_pebInputMaker_dataScoutingElectronTest_from_Filter_Step3_dataScoutingElectronTest_from_TrigL2ElectronHypoAlgMT_from_l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#RerunL1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#RerunL1MU will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#TrigL2ElectronHypoAlgMT_from_l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#pebInputMaker_dataScoutingElectronTest_from_Filter_Step3_dataScoutingElectronTest_from_TrigL2ElectronHypoAlgMT_from_l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#pebInputMaker_pebtestone_from_Filter_Step3_pebtestone_from_TrigL2ElectronHypoAlgMT_from_l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigCompositeContainer_v1#pebInputMaker_pebtestthree_from_Filter_Step3_pebtestthree_from_PEBInfoWriterAlg_dataScoutingElectronTest_from_pebInputMaker_dataScoutingElectronTest_from_Filter_Step3_dataScoutingElectronTest_from_TrigL2ElectronHypoAlgMT_from_l2ElectronViewsMaker_from_Filter_Step2_etcut_from_EleL2CaloHypo_from_fastCaloViewsMaker_from_Filter_Step1_etcut_from_L1EM will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigEMClusterAuxContainer_v2#L2CaloEMClustersAux.RoIword.clusterQuality.e233.e237.e277.e2tsts1.ehad1.emaxs1.energy.energySample.et.eta.eta1.fracs1.nCells.phi.rawEnergy.rawEnergySample.rawEt.rawEta.rawPhi.viewIndex.weta2.wstot will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigEMClusterContainer_v1#L2CaloEMClusters will be written to 1 result ROBFragments with IDs: [0] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigElectronAuxContainer_v1#ElectronsAux.pt.eta.phi.rawEnergy.rawEt.rawEta.nCells.energy.et.e237.e277.fracs1.weta2.ehad1.e232.wstot will be written to 2 result ROBFragments with IDs: [0, 3] +HLTRMakerAlg.HLTResultMTMaker.Serialiser 0 DEBUG xAOD::TrigElectronContainer_v1#Electrons will be written to 2 result ROBFragments with IDs: [0, 3] +TriggerSummaryStep1 0 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep1 0 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep1 0 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep2 0 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep2 0 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep2 0 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep3 0 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep3 0 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep3 0 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep4 0 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 0 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryFinal 0 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 0 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +HLTRMakerAlg.HLTResultMTMaker.StreamT...0 0 DEBUG Chain HLT_e7_etcut_pebtestone ID#2670063038 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0000], SubDets = [] to stream physics_pebtestone +HLTRMakerAlg.HLTResultMTMaker.StreamT...0 0 DEBUG Chain HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0003], SubDets = [] to stream physics_DSElectronWithPEB +HLTRMakerAlg.HLTResultMTMaker.StreamT...0 0 DEBUG Chain HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 adds PEBInfo ROBs = [0x7c0003], SubDets = [] to stream physics_dataScoutingElectronTest +--> Stream tags = {pebtestone, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0000 ], dets = []} + {DSElectronWithPEB, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0003 ], dets = []} + {dataScoutingElectronTest, physics, obeysLB=1, robs=[0x007c0003 ], dets = []} +--> Payload size = {module 3: 426 words} + {module 0: 1999 words} +TriggerSummaryStep1 1 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryStep1 1 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep1 1 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep1 1 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep2 1 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryStep2 1 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep2 1 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep2 1 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep3 1 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep3 1 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep3 1 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep4 1 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 1 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryFinal 1 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryFinal 1 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 1 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +HLTRMakerAlg.HLTResultMTMaker.StreamT...1 0 DEBUG Chain HLT_e7_etcut_pebtestone ID#2670063038 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0000], SubDets = [] to stream physics_pebtestone +HLTRMakerAlg.HLTResultMTMaker.StreamT...1 0 DEBUG Chain HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0003], SubDets = [] to stream physics_DSElectronWithPEB +HLTRMakerAlg.HLTResultMTMaker.StreamT...1 0 DEBUG Chain HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 adds PEBInfo ROBs = [0x7c0003], SubDets = [] to stream physics_dataScoutingElectronTest +--> Stream tags = {Main, physics, obeysLB=1, robs=[], dets = []} + {pebtestone, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0000 ], dets = []} + {DSElectronWithPEB, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0003 ], dets = []} + {dataScoutingElectronTest, physics, obeysLB=1, robs=[0x007c0003 ], dets = []} +--> Payload size = {module 3: 1277 words} + {module 0: 2850 words} +TriggerSummaryStep1 2 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryStep1 2 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep1 2 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep1 2 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep2 2 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryStep2 2 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep2 2 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep2 2 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep3 2 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep3 2 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep3 2 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep4 2 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 2 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryFinal 2 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryFinal 2 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 2 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +HLTRMakerAlg.HLTResultMTMaker.StreamT...2 0 DEBUG Chain HLT_e7_etcut_pebtestone ID#2670063038 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0000], SubDets = [] to stream physics_pebtestone +HLTRMakerAlg.HLTResultMTMaker.StreamT...2 0 DEBUG Chain HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0003], SubDets = [] to stream physics_DSElectronWithPEB +HLTRMakerAlg.HLTResultMTMaker.StreamT...2 0 DEBUG Chain HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 adds PEBInfo ROBs = [0x7c0003], SubDets = [] to stream physics_dataScoutingElectronTest +--> Stream tags = {Main, physics, obeysLB=1, robs=[], dets = []} + {pebtestone, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0000 ], dets = []} + {DSElectronWithPEB, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0003 ], dets = []} + {dataScoutingElectronTest, physics, obeysLB=1, robs=[0x007c0003 ], dets = []} +--> Payload size = {module 3: 833 words} + {module 0: 2406 words} +TriggerSummaryStep1 3 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryStep1 3 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep1 3 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep1 3 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep2 3 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryStep2 3 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep2 3 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep2 3 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep3 3 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep3 3 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep3 3 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep4 3 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 3 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryFinal 3 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryFinal 3 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 3 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +HLTRMakerAlg.HLTResultMTMaker.StreamT...3 0 DEBUG Chain HLT_e7_etcut_pebtestone ID#2670063038 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0000], SubDets = [] to stream physics_pebtestone +HLTRMakerAlg.HLTResultMTMaker.StreamT...3 0 DEBUG Chain HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0003], SubDets = [] to stream physics_DSElectronWithPEB +HLTRMakerAlg.HLTResultMTMaker.StreamT...3 0 DEBUG Chain HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 adds PEBInfo ROBs = [0x7c0003], SubDets = [] to stream physics_dataScoutingElectronTest +--> Stream tags = {Main, physics, obeysLB=1, robs=[], dets = []} + {pebtestone, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0000 ], dets = []} + {DSElectronWithPEB, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0003 ], dets = []} + {dataScoutingElectronTest, physics, obeysLB=1, robs=[0x007c0003 ], dets = []} +--> Payload size = {module 3: 1462 words} + {module 0: 3035 words} +TriggerSummaryStep1 4 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep1 4 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep1 4 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep2 4 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep2 4 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep2 4 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep3 4 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep3 4 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep3 4 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep4 4 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 4 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryFinal 4 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 4 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +HLTRMakerAlg.HLTResultMTMaker.StreamT...4 0 DEBUG Chain HLT_e7_etcut_pebtestone ID#2670063038 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0000], SubDets = [] to stream physics_pebtestone +HLTRMakerAlg.HLTResultMTMaker.StreamT...4 0 DEBUG Chain HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0003], SubDets = [] to stream physics_DSElectronWithPEB +HLTRMakerAlg.HLTResultMTMaker.StreamT...4 0 DEBUG Chain HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 adds PEBInfo ROBs = [0x7c0003], SubDets = [] to stream physics_dataScoutingElectronTest +--> Stream tags = {pebtestone, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0000 ], dets = []} + {DSElectronWithPEB, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0003 ], dets = []} + {dataScoutingElectronTest, physics, obeysLB=1, robs=[0x007c0003 ], dets = []} +--> Payload size = {module 3: 537 words} + {module 0: 2110 words} +TriggerSummaryStep1 5 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep1 5 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep1 5 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep2 5 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep2 5 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep2 5 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep3 5 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep3 5 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep3 5 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep4 5 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 5 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryFinal 5 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 5 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +HLTRMakerAlg.HLTResultMTMaker.StreamT...5 0 DEBUG Chain HLT_e7_etcut_pebtestone ID#2670063038 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0000], SubDets = [] to stream physics_pebtestone +HLTRMakerAlg.HLTResultMTMaker.StreamT...5 0 DEBUG Chain HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0003], SubDets = [] to stream physics_DSElectronWithPEB +HLTRMakerAlg.HLTResultMTMaker.StreamT...5 0 DEBUG Chain HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 adds PEBInfo ROBs = [0x7c0003], SubDets = [] to stream physics_dataScoutingElectronTest +--> Stream tags = {pebtestone, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0000 ], dets = []} + {DSElectronWithPEB, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0003 ], dets = []} + {dataScoutingElectronTest, physics, obeysLB=1, robs=[0x007c0003 ], dets = []} +--> Payload size = {module 3: 1980 words} + {module 0: 3553 words} +TriggerSummaryStep1 6 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep1 6 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep1 6 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep2 6 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep2 6 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep2 6 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep3 6 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep3 6 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep3 6 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep4 6 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 6 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryFinal 6 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 6 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +HLTRMakerAlg.HLTResultMTMaker.StreamT...6 0 DEBUG Chain HLT_e7_etcut_pebtestone ID#2670063038 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0000], SubDets = [] to stream physics_pebtestone +HLTRMakerAlg.HLTResultMTMaker.StreamT...6 0 DEBUG Chain HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0003], SubDets = [] to stream physics_DSElectronWithPEB +HLTRMakerAlg.HLTResultMTMaker.StreamT...6 0 DEBUG Chain HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 adds PEBInfo ROBs = [0x7c0003], SubDets = [] to stream physics_dataScoutingElectronTest +--> Stream tags = {pebtestone, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0000 ], dets = []} + {DSElectronWithPEB, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0003 ], dets = []} + {dataScoutingElectronTest, physics, obeysLB=1, robs=[0x007c0003 ], dets = []} +--> Payload size = {module 3: 611 words} + {module 0: 2184 words} +TriggerSummaryStep1 7 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep1 7 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep1 7 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep2 7 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep2 7 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep2 7 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep3 7 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep3 7 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep3 7 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep4 7 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 7 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryFinal 7 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 7 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +HLTRMakerAlg.HLTResultMTMaker.StreamT...7 0 DEBUG Chain HLT_e7_etcut_pebtestone ID#2670063038 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0000], SubDets = [] to stream physics_pebtestone +HLTRMakerAlg.HLTResultMTMaker.StreamT...7 0 DEBUG Chain HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0003], SubDets = [] to stream physics_DSElectronWithPEB +HLTRMakerAlg.HLTResultMTMaker.StreamT...7 0 DEBUG Chain HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 adds PEBInfo ROBs = [0x7c0003], SubDets = [] to stream physics_dataScoutingElectronTest +--> Stream tags = {pebtestone, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0000 ], dets = []} + {DSElectronWithPEB, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0003 ], dets = []} + {dataScoutingElectronTest, physics, obeysLB=1, robs=[0x007c0003 ], dets = []} +--> Payload size = {module 3: 1351 words} + {module 0: 2924 words} +TriggerSummaryStep1 8 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryStep1 8 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep1 8 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep1 8 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep2 8 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryStep2 8 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep2 8 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep2 8 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep3 8 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep3 8 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep3 8 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep4 8 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 8 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryFinal 8 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryFinal 8 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 8 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +HLTRMakerAlg.HLTResultMTMaker.StreamT...8 0 DEBUG Chain HLT_e7_etcut_pebtestone ID#2670063038 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0000], SubDets = [] to stream physics_pebtestone +HLTRMakerAlg.HLTResultMTMaker.StreamT...8 0 DEBUG Chain HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0003], SubDets = [] to stream physics_DSElectronWithPEB +HLTRMakerAlg.HLTResultMTMaker.StreamT...8 0 DEBUG Chain HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 adds PEBInfo ROBs = [0x7c0003], SubDets = [] to stream physics_dataScoutingElectronTest +--> Stream tags = {Main, physics, obeysLB=1, robs=[], dets = []} + {pebtestone, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0000 ], dets = []} + {DSElectronWithPEB, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0003 ], dets = []} + {dataScoutingElectronTest, physics, obeysLB=1, robs=[0x007c0003 ], dets = []} +--> Payload size = {module 3: 463 words} + {module 0: 2036 words} +--> Payload size = {module 3: 134 words} + {module 0: 1707 words} +TriggerSummaryStep1 10 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryStep1 10 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep1 10 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep1 10 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep2 10 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryStep2 10 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep2 10 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep2 10 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep3 10 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep3 10 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep3 10 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep4 10 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 10 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryFinal 10 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryFinal 10 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 10 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +HLTRMakerAlg.HLTResultMTMaker.StreamT...10 0 DEBUG Chain HLT_e7_etcut_pebtestone ID#2670063038 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0000], SubDets = [] to stream physics_pebtestone +HLTRMakerAlg.HLTResultMTMaker.StreamT...10 0 DEBUG Chain HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0003], SubDets = [] to stream physics_DSElectronWithPEB +HLTRMakerAlg.HLTResultMTMaker.StreamT...10 0 DEBUG Chain HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 adds PEBInfo ROBs = [0x7c0003], SubDets = [] to stream physics_dataScoutingElectronTest +--> Stream tags = {Main, physics, obeysLB=1, robs=[], dets = []} + {pebtestone, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0000 ], dets = []} + {DSElectronWithPEB, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0003 ], dets = []} + {dataScoutingElectronTest, physics, obeysLB=1, robs=[0x007c0003 ], dets = []} +--> Payload size = {module 3: 1536 words} + {module 0: 3109 words} +TriggerSummaryStep1 11 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep1 11 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep2 11 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep2 11 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep3 11 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep3 11 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep4 11 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 11 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryFinal 11 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +HLTRMakerAlg.HLTResultMTMaker.StreamT...11 0 DEBUG Chain HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0003], SubDets = [] to stream physics_DSElectronWithPEB +HLTRMakerAlg.HLTResultMTMaker.StreamT...11 0 DEBUG Chain HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 adds PEBInfo ROBs = [0x7c0003], SubDets = [] to stream physics_dataScoutingElectronTest +--> Stream tags = {DSElectronWithPEB, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0003 ], dets = []} + {dataScoutingElectronTest, physics, obeysLB=1, robs=[0x007c0003 ], dets = []} +--> Payload size = {module 3: 463 words} + {module 0: 2036 words} +TriggerSummaryStep1 12 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryStep1 12 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep1 12 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep1 12 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep2 12 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryStep2 12 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep2 12 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep2 12 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep3 12 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep3 12 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep3 12 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep4 12 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 12 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryFinal 12 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryFinal 12 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 12 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +HLTRMakerAlg.HLTResultMTMaker.StreamT...12 0 DEBUG Chain HLT_e7_etcut_pebtestone ID#2670063038 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0000], SubDets = [] to stream physics_pebtestone +HLTRMakerAlg.HLTResultMTMaker.StreamT...12 0 DEBUG Chain HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0003], SubDets = [] to stream physics_DSElectronWithPEB +HLTRMakerAlg.HLTResultMTMaker.StreamT...12 0 DEBUG Chain HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 adds PEBInfo ROBs = [0x7c0003], SubDets = [] to stream physics_dataScoutingElectronTest +--> Stream tags = {Main, physics, obeysLB=1, robs=[], dets = []} + {pebtestone, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0000 ], dets = []} + {DSElectronWithPEB, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0003 ], dets = []} + {dataScoutingElectronTest, physics, obeysLB=1, robs=[0x007c0003 ], dets = []} +--> Payload size = {module 3: 1684 words} + {module 0: 3257 words} +TriggerSummaryStep1 13 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryStep1 13 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep1 13 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep1 13 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep2 13 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryStep2 13 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep2 13 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep2 13 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep3 13 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep3 13 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep3 13 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep4 13 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 13 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryFinal 13 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryFinal 13 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 13 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +HLTRMakerAlg.HLTResultMTMaker.StreamT...13 0 DEBUG Chain HLT_e7_etcut_pebtestone ID#2670063038 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0000], SubDets = [] to stream physics_pebtestone +HLTRMakerAlg.HLTResultMTMaker.StreamT...13 0 DEBUG Chain HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0003], SubDets = [] to stream physics_DSElectronWithPEB +HLTRMakerAlg.HLTResultMTMaker.StreamT...13 0 DEBUG Chain HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 adds PEBInfo ROBs = [0x7c0003], SubDets = [] to stream physics_dataScoutingElectronTest +--> Stream tags = {Main, physics, obeysLB=1, robs=[], dets = []} + {pebtestone, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0000 ], dets = []} + {DSElectronWithPEB, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0003 ], dets = []} + {dataScoutingElectronTest, physics, obeysLB=1, robs=[0x007c0003 ], dets = []} +--> Payload size = {module 3: 1129 words} + {module 0: 2702 words} +TriggerSummaryStep1 14 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep1 14 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep2 14 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep2 14 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep3 14 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep3 14 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep4 14 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 14 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryFinal 14 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +HLTRMakerAlg.HLTResultMTMaker.StreamT...14 0 DEBUG Chain HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0003], SubDets = [] to stream physics_DSElectronWithPEB +HLTRMakerAlg.HLTResultMTMaker.StreamT...14 0 DEBUG Chain HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 adds PEBInfo ROBs = [0x7c0003], SubDets = [] to stream physics_dataScoutingElectronTest +--> Stream tags = {DSElectronWithPEB, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0003 ], dets = []} + {dataScoutingElectronTest, physics, obeysLB=1, robs=[0x007c0003 ], dets = []} +--> Payload size = {module 3: 426 words} + {module 0: 1999 words} +--> Payload size = {module 3: 134 words} + {module 0: 1707 words} +TriggerSummaryStep1 16 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep2 16 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep3 16 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep4 16 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 16 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +HLTRMakerAlg.HLTResultMTMaker.StreamT...16 0 DEBUG Chain HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0003], SubDets = [] to stream physics_DSElectronWithPEB +--> Stream tags = {DSElectronWithPEB, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0003 ], dets = []} +--> Payload size = {module 3: 574 words} + {module 0: 2147 words} +TriggerSummaryStep1 17 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryStep1 17 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep1 17 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep1 17 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep2 17 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryStep2 17 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep2 17 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep2 17 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep3 17 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep3 17 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep3 17 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep4 17 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 17 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryFinal 17 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryFinal 17 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 17 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +HLTRMakerAlg.HLTResultMTMaker.StreamT...17 0 DEBUG Chain HLT_e7_etcut_pebtestone ID#2670063038 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0000], SubDets = [] to stream physics_pebtestone +HLTRMakerAlg.HLTResultMTMaker.StreamT...17 0 DEBUG Chain HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0003], SubDets = [] to stream physics_DSElectronWithPEB +HLTRMakerAlg.HLTResultMTMaker.StreamT...17 0 DEBUG Chain HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 adds PEBInfo ROBs = [0x7c0003], SubDets = [] to stream physics_dataScoutingElectronTest +--> Stream tags = {Main, physics, obeysLB=1, robs=[], dets = []} + {pebtestone, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0000 ], dets = []} + {DSElectronWithPEB, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0003 ], dets = []} + {dataScoutingElectronTest, physics, obeysLB=1, robs=[0x007c0003 ], dets = []} +--> Payload size = {module 3: 685 words} + {module 0: 2258 words} +TriggerSummaryStep1 18 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep1 18 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep1 18 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +--> Payload size = {module 3: 463 words} + {module 0: 2036 words} +TriggerSummaryStep1 19 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryStep1 19 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep1 19 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep1 19 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep2 19 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryStep2 19 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep2 19 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep2 19 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep3 19 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryStep3 19 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryStep3 19 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +TriggerSummaryStep4 19 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 19 0 DEBUG +++ HLT_e12_etcut ID#242428028 +TriggerSummaryFinal 19 0 DEBUG +++ HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 +TriggerSummaryFinal 19 0 DEBUG +++ HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 +TriggerSummaryFinal 19 0 DEBUG +++ HLT_e7_etcut_pebtestone ID#2670063038 +HLTRMakerAlg.HLTResultMTMaker.StreamT...19 0 DEBUG Chain HLT_e7_etcut_pebtestone ID#2670063038 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0000], SubDets = [] to stream physics_pebtestone +HLTRMakerAlg.HLTResultMTMaker.StreamT...19 0 DEBUG Chain HLT_e3_etcut_dataScoutingElectronTest_pebtestthree ID#2070680980 adds PEBInfo ROBs = [0x42002e, 0x420060, 0x420064, 0x7c0003], SubDets = [] to stream physics_DSElectronWithPEB +HLTRMakerAlg.HLTResultMTMaker.StreamT...19 0 DEBUG Chain HLT_e5_etcut_dataScoutingElectronTest ID#1523191700 adds PEBInfo ROBs = [0x7c0003], SubDets = [] to stream physics_dataScoutingElectronTest +--> Stream tags = {Main, physics, obeysLB=1, robs=[], dets = []} + {pebtestone, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0000 ], dets = []} + {DSElectronWithPEB, physics, obeysLB=1, robs=[0x0042002e 0x00420060 0x00420064 0x007c0003 ], dets = []} + {dataScoutingElectronTest, physics, obeysLB=1, robs=[0x007c0003 ], dets = []} +--> Payload size = {module 3: 1462 words} + {module 0: 3035 words} diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/egamma.withViews.py b/Trigger/TrigValidation/TrigUpgradeTest/share/egamma.withViews.py index 3a05564a52c77225b7768c837ddcfa61e0dedc7a..736fff1703abbd4e4c39c07c449d11e4faf0e85f 100644 --- a/Trigger/TrigValidation/TrigUpgradeTest/share/egamma.withViews.py +++ b/Trigger/TrigValidation/TrigUpgradeTest/share/egamma.withViews.py @@ -333,7 +333,7 @@ StreamESD.ItemList += [ "ROIB::RoIBResult#*" ] print "ESD file content " print StreamESD.ItemList -from TrigOutputHandling.TrigOutputHandlingConf import DecisionSummaryMakerAlg, HLTResultMTMakerAlg, HLTResultMTMaker, StreamTagMakerTool, TriggerBitsMakerTool, TriggerEDMSerialiserTool +from TrigOutputHandling.TrigOutputHandlingConf import DecisionSummaryMakerAlg, HLTResultMTMakerAlg, HLTResultMTMaker, StreamTagMakerTool, TriggerBitsMakerTool summMaker = DecisionSummaryMakerAlg() summMaker.FinalDecisionKeys = [ theElectronHypo.HypoOutputDecisions ] summMaker.FinalStepDecisions = dict( [ ( tool.getName(), theElectronHypo.HypoOutputDecisions ) for tool in theElectronHypo.HypoTools ] ) @@ -343,15 +343,19 @@ print summMaker ################################################################################ # test online HLT Result maker -serialiser = TriggerEDMSerialiserTool(name="Serialiser", OutputLevel=VERBOSE) - -serialiser.CollectionsToSerialize = [ "xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions", - "xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux.", - "xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters", - "xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux.RoIword.clusterQuality.e233.e237.e277.e2tsts1.ehad1.emaxs1.energy.energySample.et.eta.eta1.fracs1.nCells.phi.rawEnergy.rawEnergySample.rawEt.rawEta.rawPhi.viewIndex.weta2.wstot", - "xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex", - "xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux.pt.eta.phi.rawEnergy.rawEt.rawEta.nCells.energy.et.e237.e277.fracs1.weta2.ehad1.e232.wstot" ] - #"xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux." ] +from TrigOutputHandling.TrigOutputHandlingConfig import TriggerEDMSerialiserToolCfg + +serialiser = TriggerEDMSerialiserToolCfg("Serialiser") +serialiser.OutputLevel=VERBOSE +serialiser.addCollectionListToMainResult([ + "xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions", + "xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions", + "xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux.", + "xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters", + "xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux.RoIword.clusterQuality.e233.e237.e277.e2tsts1.ehad1.emaxs1.energy.energySample.et.eta.eta1.fracs1.nCells.phi.rawEnergy.rawEnergySample.rawEt.rawEta.rawPhi.viewIndex.weta2.wstot", + "xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex", + "xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux.pt.eta.phi.rawEnergy.rawEt.rawEta.nCells.energy.et.e237.e277.fracs1.weta2.ehad1.e232.wstot", +]) streamPhysicsMain = ['Main', 'physics', "True", "True"] streamPhotonPerf = ['PhotonPerf', 'calibration', "True", "True"] # just made up the name diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/egammaRunData.ref b/Trigger/TrigValidation/TrigUpgradeTest/share/egammaRunData.ref index 613def6ff1b14dfe834311668cc6dcc06f57c11a..073783fc6d875439fdd7b1959edcb6031a4c29b6 100644 --- a/Trigger/TrigValidation/TrigUpgradeTest/share/egammaRunData.ref +++ b/Trigger/TrigValidation/TrigUpgradeTest/share/egammaRunData.ref @@ -1,123 +1,123 @@ -HLTRMakerAlg.MKTool.Serialiser 0 0 DEBUG Payload size after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions 152 bytes -HLTRMakerAlg.MKTool.Serialiser 0 0 DEBUG Payload size after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. 404 bytes -HLTRMakerAlg.MKTool.Serialiser 0 0 DEBUG Payload size after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters 576 bytes -HLTRMakerAlg.MKTool.Serialiser 0 0 DEBUG Payload size after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. 1400 bytes -HLTRMakerAlg.MKTool.Serialiser 0 0 DEBUG Payload size after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex 1568 bytes -HLTRMakerAlg.MKTool.Serialiser 0 0 DEBUG Payload size after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. 3176 bytes -HLTRMakerAlg.MKTool.Serialiser 1 0 DEBUG Payload size after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions 152 bytes -HLTRMakerAlg.MKTool.Serialiser 1 0 DEBUG Payload size after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. 404 bytes -HLTRMakerAlg.MKTool.Serialiser 1 0 DEBUG Payload size after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters 576 bytes -HLTRMakerAlg.MKTool.Serialiser 1 0 DEBUG Payload size after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. 2372 bytes -HLTRMakerAlg.MKTool.Serialiser 1 0 DEBUG Payload size after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex 2540 bytes -HLTRMakerAlg.MKTool.Serialiser 1 0 DEBUG Payload size after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. 7552 bytes -HLTRMakerAlg.MKTool.Serialiser 2 0 DEBUG Payload size after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions 152 bytes -HLTRMakerAlg.MKTool.Serialiser 2 0 DEBUG Payload size after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. 404 bytes -HLTRMakerAlg.MKTool.Serialiser 2 0 DEBUG Payload size after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters 576 bytes -HLTRMakerAlg.MKTool.Serialiser 2 0 DEBUG Payload size after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. 3020 bytes -HLTRMakerAlg.MKTool.Serialiser 2 0 DEBUG Payload size after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex 3188 bytes -HLTRMakerAlg.MKTool.Serialiser 2 0 DEBUG Payload size after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. 6424 bytes -HLTRMakerAlg.MKTool.Serialiser 3 0 DEBUG Payload size after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions 152 bytes -HLTRMakerAlg.MKTool.Serialiser 3 0 DEBUG Payload size after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. 404 bytes -HLTRMakerAlg.MKTool.Serialiser 3 0 DEBUG Payload size after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters 576 bytes -HLTRMakerAlg.MKTool.Serialiser 3 0 DEBUG Payload size after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. 2372 bytes -HLTRMakerAlg.MKTool.Serialiser 3 0 DEBUG Payload size after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex 2540 bytes -HLTRMakerAlg.MKTool.Serialiser 3 0 DEBUG Payload size after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. 8292 bytes -HLTRMakerAlg.MKTool.Serialiser 4 0 DEBUG Payload size after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions 152 bytes -HLTRMakerAlg.MKTool.Serialiser 4 0 DEBUG Payload size after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. 404 bytes -HLTRMakerAlg.MKTool.Serialiser 4 0 DEBUG Payload size after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters 576 bytes -HLTRMakerAlg.MKTool.Serialiser 4 0 DEBUG Payload size after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. 1724 bytes -HLTRMakerAlg.MKTool.Serialiser 4 0 DEBUG Payload size after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex 1892 bytes -HLTRMakerAlg.MKTool.Serialiser 4 0 DEBUG Payload size after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. 3944 bytes -HLTRMakerAlg.MKTool.Serialiser 5 0 DEBUG Payload size after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions 152 bytes -HLTRMakerAlg.MKTool.Serialiser 5 0 DEBUG Payload size after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. 404 bytes -HLTRMakerAlg.MKTool.Serialiser 5 0 DEBUG Payload size after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters 576 bytes -HLTRMakerAlg.MKTool.Serialiser 5 0 DEBUG Payload size after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. 3344 bytes -HLTRMakerAlg.MKTool.Serialiser 5 0 DEBUG Payload size after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex 3512 bytes -HLTRMakerAlg.MKTool.Serialiser 5 0 DEBUG Payload size after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. 11336 bytes -HLTRMakerAlg.MKTool.Serialiser 6 0 DEBUG Payload size after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions 152 bytes -HLTRMakerAlg.MKTool.Serialiser 6 0 DEBUG Payload size after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. 404 bytes -HLTRMakerAlg.MKTool.Serialiser 6 0 DEBUG Payload size after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters 576 bytes -HLTRMakerAlg.MKTool.Serialiser 6 0 DEBUG Payload size after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. 1400 bytes -HLTRMakerAlg.MKTool.Serialiser 6 0 DEBUG Payload size after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex 1568 bytes -HLTRMakerAlg.MKTool.Serialiser 6 0 DEBUG Payload size after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. 3916 bytes -HLTRMakerAlg.MKTool.Serialiser 7 0 DEBUG Payload size after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions 152 bytes -HLTRMakerAlg.MKTool.Serialiser 7 0 DEBUG Payload size after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. 404 bytes -HLTRMakerAlg.MKTool.Serialiser 7 0 DEBUG Payload size after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters 576 bytes -HLTRMakerAlg.MKTool.Serialiser 7 0 DEBUG Payload size after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. 2048 bytes -HLTRMakerAlg.MKTool.Serialiser 7 0 DEBUG Payload size after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex 2216 bytes -HLTRMakerAlg.MKTool.Serialiser 7 0 DEBUG Payload size after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. 7524 bytes -HLTRMakerAlg.MKTool.Serialiser 8 0 DEBUG Payload size after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions 152 bytes -HLTRMakerAlg.MKTool.Serialiser 8 0 DEBUG Payload size after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. 404 bytes -HLTRMakerAlg.MKTool.Serialiser 8 0 DEBUG Payload size after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters 576 bytes -HLTRMakerAlg.MKTool.Serialiser 8 0 DEBUG Payload size after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. 1724 bytes -HLTRMakerAlg.MKTool.Serialiser 8 0 DEBUG Payload size after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex 1892 bytes -HLTRMakerAlg.MKTool.Serialiser 8 0 DEBUG Payload size after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. 3648 bytes -HLTRMakerAlg.MKTool.Serialiser 9 0 DEBUG Payload size after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions 152 bytes -HLTRMakerAlg.MKTool.Serialiser 9 0 DEBUG Payload size after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. 404 bytes -HLTRMakerAlg.MKTool.Serialiser 9 0 DEBUG Payload size after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters 576 bytes -HLTRMakerAlg.MKTool.Serialiser 9 0 DEBUG Payload size after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. 1028 bytes -HLTRMakerAlg.MKTool.Serialiser 9 0 DEBUG Payload size after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex 1196 bytes -HLTRMakerAlg.MKTool.Serialiser 9 0 DEBUG Payload size after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. 1636 bytes -HLTRMakerAlg.MKTool.Serialiser 10 0 DEBUG Payload size after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions 152 bytes -HLTRMakerAlg.MKTool.Serialiser 10 0 DEBUG Payload size after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. 404 bytes -HLTRMakerAlg.MKTool.Serialiser 10 0 DEBUG Payload size after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters 576 bytes -HLTRMakerAlg.MKTool.Serialiser 10 0 DEBUG Payload size after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. 2372 bytes -HLTRMakerAlg.MKTool.Serialiser 10 0 DEBUG Payload size after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex 2540 bytes -HLTRMakerAlg.MKTool.Serialiser 10 0 DEBUG Payload size after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. 8588 bytes -HLTRMakerAlg.MKTool.Serialiser 11 0 DEBUG Payload size after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions 152 bytes -HLTRMakerAlg.MKTool.Serialiser 11 0 DEBUG Payload size after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. 404 bytes -HLTRMakerAlg.MKTool.Serialiser 11 0 DEBUG Payload size after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters 576 bytes -HLTRMakerAlg.MKTool.Serialiser 11 0 DEBUG Payload size after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. 1400 bytes -HLTRMakerAlg.MKTool.Serialiser 11 0 DEBUG Payload size after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex 1568 bytes -HLTRMakerAlg.MKTool.Serialiser 11 0 DEBUG Payload size after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. 3324 bytes -HLTRMakerAlg.MKTool.Serialiser 12 0 DEBUG Payload size after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions 152 bytes -HLTRMakerAlg.MKTool.Serialiser 12 0 DEBUG Payload size after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. 404 bytes -HLTRMakerAlg.MKTool.Serialiser 12 0 DEBUG Payload size after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters 576 bytes -HLTRMakerAlg.MKTool.Serialiser 12 0 DEBUG Payload size after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. 3668 bytes -HLTRMakerAlg.MKTool.Serialiser 12 0 DEBUG Payload size after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex 3836 bytes -HLTRMakerAlg.MKTool.Serialiser 12 0 DEBUG Payload size after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. 10476 bytes -HLTRMakerAlg.MKTool.Serialiser 13 0 DEBUG Payload size after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions 152 bytes -HLTRMakerAlg.MKTool.Serialiser 13 0 DEBUG Payload size after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. 404 bytes -HLTRMakerAlg.MKTool.Serialiser 13 0 DEBUG Payload size after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters 576 bytes -HLTRMakerAlg.MKTool.Serialiser 13 0 DEBUG Payload size after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. 1724 bytes -HLTRMakerAlg.MKTool.Serialiser 13 0 DEBUG Payload size after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex 1892 bytes -HLTRMakerAlg.MKTool.Serialiser 13 0 DEBUG Payload size after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. 6312 bytes -HLTRMakerAlg.MKTool.Serialiser 14 0 DEBUG Payload size after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions 152 bytes -HLTRMakerAlg.MKTool.Serialiser 14 0 DEBUG Payload size after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. 404 bytes -HLTRMakerAlg.MKTool.Serialiser 14 0 DEBUG Payload size after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters 576 bytes -HLTRMakerAlg.MKTool.Serialiser 14 0 DEBUG Payload size after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. 1400 bytes -HLTRMakerAlg.MKTool.Serialiser 14 0 DEBUG Payload size after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex 1568 bytes -HLTRMakerAlg.MKTool.Serialiser 14 0 DEBUG Payload size after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. 3176 bytes -HLTRMakerAlg.MKTool.Serialiser 15 0 DEBUG Payload size after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions 152 bytes -HLTRMakerAlg.MKTool.Serialiser 15 0 DEBUG Payload size after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. 404 bytes -HLTRMakerAlg.MKTool.Serialiser 15 0 DEBUG Payload size after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters 576 bytes -HLTRMakerAlg.MKTool.Serialiser 15 0 DEBUG Payload size after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. 1028 bytes -HLTRMakerAlg.MKTool.Serialiser 15 0 DEBUG Payload size after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex 1196 bytes -HLTRMakerAlg.MKTool.Serialiser 15 0 DEBUG Payload size after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. 1636 bytes -HLTRMakerAlg.MKTool.Serialiser 16 0 DEBUG Payload size after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions 152 bytes -HLTRMakerAlg.MKTool.Serialiser 16 0 DEBUG Payload size after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. 404 bytes -HLTRMakerAlg.MKTool.Serialiser 16 0 DEBUG Payload size after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters 576 bytes -HLTRMakerAlg.MKTool.Serialiser 16 0 DEBUG Payload size after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. 1400 bytes -HLTRMakerAlg.MKTool.Serialiser 16 0 DEBUG Payload size after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex 1568 bytes -HLTRMakerAlg.MKTool.Serialiser 16 0 DEBUG Payload size after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. 2008 bytes -HLTRMakerAlg.MKTool.Serialiser 17 0 DEBUG Payload size after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions 152 bytes -HLTRMakerAlg.MKTool.Serialiser 17 0 DEBUG Payload size after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. 404 bytes -HLTRMakerAlg.MKTool.Serialiser 17 0 DEBUG Payload size after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters 576 bytes -HLTRMakerAlg.MKTool.Serialiser 17 0 DEBUG Payload size after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. 1724 bytes -HLTRMakerAlg.MKTool.Serialiser 17 0 DEBUG Payload size after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex 1892 bytes -HLTRMakerAlg.MKTool.Serialiser 17 0 DEBUG Payload size after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. 4536 bytes -HLTRMakerAlg.MKTool.Serialiser 18 0 DEBUG Payload size after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions 152 bytes -HLTRMakerAlg.MKTool.Serialiser 18 0 DEBUG Payload size after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. 404 bytes -HLTRMakerAlg.MKTool.Serialiser 18 0 DEBUG Payload size after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters 576 bytes -HLTRMakerAlg.MKTool.Serialiser 18 0 DEBUG Payload size after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. 1724 bytes -HLTRMakerAlg.MKTool.Serialiser 18 0 DEBUG Payload size after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex 1892 bytes -HLTRMakerAlg.MKTool.Serialiser 18 0 DEBUG Payload size after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. 3648 bytes -HLTRMakerAlg.MKTool.Serialiser 19 0 DEBUG Payload size after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions 152 bytes -HLTRMakerAlg.MKTool.Serialiser 19 0 DEBUG Payload size after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. 404 bytes -HLTRMakerAlg.MKTool.Serialiser 19 0 DEBUG Payload size after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters 576 bytes -HLTRMakerAlg.MKTool.Serialiser 19 0 DEBUG Payload size after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. 2048 bytes -HLTRMakerAlg.MKTool.Serialiser 19 0 DEBUG Payload size after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex 2216 bytes -HLTRMakerAlg.MKTool.Serialiser 19 0 DEBUG Payload size after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. 7968 bytes +HLTRMakerAlg.MKTool.Serialiser 0 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. has 252 bytes +HLTRMakerAlg.MKTool.Serialiser 0 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions has 404 bytes +HLTRMakerAlg.MKTool.Serialiser 0 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. has 1228 bytes +HLTRMakerAlg.MKTool.Serialiser 0 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters has 1400 bytes +HLTRMakerAlg.MKTool.Serialiser 0 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. has 3008 bytes +HLTRMakerAlg.MKTool.Serialiser 0 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex has 3176 bytes +HLTRMakerAlg.MKTool.Serialiser 1 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. has 252 bytes +HLTRMakerAlg.MKTool.Serialiser 1 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions has 404 bytes +HLTRMakerAlg.MKTool.Serialiser 1 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. has 2200 bytes +HLTRMakerAlg.MKTool.Serialiser 1 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters has 2372 bytes +HLTRMakerAlg.MKTool.Serialiser 1 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. has 7384 bytes +HLTRMakerAlg.MKTool.Serialiser 1 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex has 7552 bytes +HLTRMakerAlg.MKTool.Serialiser 2 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. has 252 bytes +HLTRMakerAlg.MKTool.Serialiser 2 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions has 404 bytes +HLTRMakerAlg.MKTool.Serialiser 2 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. has 2848 bytes +HLTRMakerAlg.MKTool.Serialiser 2 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters has 3020 bytes +HLTRMakerAlg.MKTool.Serialiser 2 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. has 6256 bytes +HLTRMakerAlg.MKTool.Serialiser 2 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex has 6424 bytes +HLTRMakerAlg.MKTool.Serialiser 3 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. has 252 bytes +HLTRMakerAlg.MKTool.Serialiser 3 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions has 404 bytes +HLTRMakerAlg.MKTool.Serialiser 3 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. has 2200 bytes +HLTRMakerAlg.MKTool.Serialiser 3 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters has 2372 bytes +HLTRMakerAlg.MKTool.Serialiser 3 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. has 8124 bytes +HLTRMakerAlg.MKTool.Serialiser 3 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex has 8292 bytes +HLTRMakerAlg.MKTool.Serialiser 4 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. has 252 bytes +HLTRMakerAlg.MKTool.Serialiser 4 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions has 404 bytes +HLTRMakerAlg.MKTool.Serialiser 4 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. has 1552 bytes +HLTRMakerAlg.MKTool.Serialiser 4 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters has 1724 bytes +HLTRMakerAlg.MKTool.Serialiser 4 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. has 3776 bytes +HLTRMakerAlg.MKTool.Serialiser 4 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex has 3944 bytes +HLTRMakerAlg.MKTool.Serialiser 5 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. has 252 bytes +HLTRMakerAlg.MKTool.Serialiser 5 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions has 404 bytes +HLTRMakerAlg.MKTool.Serialiser 5 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. has 3172 bytes +HLTRMakerAlg.MKTool.Serialiser 5 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters has 3344 bytes +HLTRMakerAlg.MKTool.Serialiser 5 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. has 11168 bytes +HLTRMakerAlg.MKTool.Serialiser 5 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex has 11336 bytes +HLTRMakerAlg.MKTool.Serialiser 6 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. has 252 bytes +HLTRMakerAlg.MKTool.Serialiser 6 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions has 404 bytes +HLTRMakerAlg.MKTool.Serialiser 6 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. has 1228 bytes +HLTRMakerAlg.MKTool.Serialiser 6 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters has 1400 bytes +HLTRMakerAlg.MKTool.Serialiser 6 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. has 3748 bytes +HLTRMakerAlg.MKTool.Serialiser 6 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex has 3916 bytes +HLTRMakerAlg.MKTool.Serialiser 7 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. has 252 bytes +HLTRMakerAlg.MKTool.Serialiser 7 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions has 404 bytes +HLTRMakerAlg.MKTool.Serialiser 7 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. has 1876 bytes +HLTRMakerAlg.MKTool.Serialiser 7 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters has 2048 bytes +HLTRMakerAlg.MKTool.Serialiser 7 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. has 7356 bytes +HLTRMakerAlg.MKTool.Serialiser 7 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex has 7524 bytes +HLTRMakerAlg.MKTool.Serialiser 8 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. has 252 bytes +HLTRMakerAlg.MKTool.Serialiser 8 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions has 404 bytes +HLTRMakerAlg.MKTool.Serialiser 8 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. has 1552 bytes +HLTRMakerAlg.MKTool.Serialiser 8 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters has 1724 bytes +HLTRMakerAlg.MKTool.Serialiser 8 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. has 3480 bytes +HLTRMakerAlg.MKTool.Serialiser 8 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex has 3648 bytes +HLTRMakerAlg.MKTool.Serialiser 9 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. has 252 bytes +HLTRMakerAlg.MKTool.Serialiser 9 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions has 404 bytes +HLTRMakerAlg.MKTool.Serialiser 9 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. has 856 bytes +HLTRMakerAlg.MKTool.Serialiser 9 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters has 1028 bytes +HLTRMakerAlg.MKTool.Serialiser 9 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. has 1468 bytes +HLTRMakerAlg.MKTool.Serialiser 9 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex has 1636 bytes +HLTRMakerAlg.MKTool.Serialiser 10 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. has 252 bytes +HLTRMakerAlg.MKTool.Serialiser 10 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions has 404 bytes +HLTRMakerAlg.MKTool.Serialiser 10 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. has 2200 bytes +HLTRMakerAlg.MKTool.Serialiser 10 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters has 2372 bytes +HLTRMakerAlg.MKTool.Serialiser 10 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. has 8420 bytes +HLTRMakerAlg.MKTool.Serialiser 10 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex has 8588 bytes +HLTRMakerAlg.MKTool.Serialiser 11 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. has 252 bytes +HLTRMakerAlg.MKTool.Serialiser 11 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions has 404 bytes +HLTRMakerAlg.MKTool.Serialiser 11 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. has 1228 bytes +HLTRMakerAlg.MKTool.Serialiser 11 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters has 1400 bytes +HLTRMakerAlg.MKTool.Serialiser 11 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. has 3156 bytes +HLTRMakerAlg.MKTool.Serialiser 11 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex has 3324 bytes +HLTRMakerAlg.MKTool.Serialiser 12 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. has 252 bytes +HLTRMakerAlg.MKTool.Serialiser 12 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions has 404 bytes +HLTRMakerAlg.MKTool.Serialiser 12 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. has 3496 bytes +HLTRMakerAlg.MKTool.Serialiser 12 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters has 3668 bytes +HLTRMakerAlg.MKTool.Serialiser 12 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. has 10308 bytes +HLTRMakerAlg.MKTool.Serialiser 12 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex has 10476 bytes +HLTRMakerAlg.MKTool.Serialiser 13 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. has 252 bytes +HLTRMakerAlg.MKTool.Serialiser 13 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions has 404 bytes +HLTRMakerAlg.MKTool.Serialiser 13 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. has 1552 bytes +HLTRMakerAlg.MKTool.Serialiser 13 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters has 1724 bytes +HLTRMakerAlg.MKTool.Serialiser 13 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. has 6144 bytes +HLTRMakerAlg.MKTool.Serialiser 13 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex has 6312 bytes +HLTRMakerAlg.MKTool.Serialiser 14 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. has 252 bytes +HLTRMakerAlg.MKTool.Serialiser 14 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions has 404 bytes +HLTRMakerAlg.MKTool.Serialiser 14 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. has 1228 bytes +HLTRMakerAlg.MKTool.Serialiser 14 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters has 1400 bytes +HLTRMakerAlg.MKTool.Serialiser 14 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. has 3008 bytes +HLTRMakerAlg.MKTool.Serialiser 14 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex has 3176 bytes +HLTRMakerAlg.MKTool.Serialiser 15 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. has 252 bytes +HLTRMakerAlg.MKTool.Serialiser 15 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions has 404 bytes +HLTRMakerAlg.MKTool.Serialiser 15 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. has 856 bytes +HLTRMakerAlg.MKTool.Serialiser 15 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters has 1028 bytes +HLTRMakerAlg.MKTool.Serialiser 15 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. has 1468 bytes +HLTRMakerAlg.MKTool.Serialiser 15 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex has 1636 bytes +HLTRMakerAlg.MKTool.Serialiser 16 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. has 252 bytes +HLTRMakerAlg.MKTool.Serialiser 16 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions has 404 bytes +HLTRMakerAlg.MKTool.Serialiser 16 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. has 1228 bytes +HLTRMakerAlg.MKTool.Serialiser 16 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters has 1400 bytes +HLTRMakerAlg.MKTool.Serialiser 16 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. has 1840 bytes +HLTRMakerAlg.MKTool.Serialiser 16 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex has 2008 bytes +HLTRMakerAlg.MKTool.Serialiser 17 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. has 252 bytes +HLTRMakerAlg.MKTool.Serialiser 17 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions has 404 bytes +HLTRMakerAlg.MKTool.Serialiser 17 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. has 1552 bytes +HLTRMakerAlg.MKTool.Serialiser 17 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters has 1724 bytes +HLTRMakerAlg.MKTool.Serialiser 17 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. has 4368 bytes +HLTRMakerAlg.MKTool.Serialiser 17 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex has 4536 bytes +HLTRMakerAlg.MKTool.Serialiser 18 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. has 252 bytes +HLTRMakerAlg.MKTool.Serialiser 18 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions has 404 bytes +HLTRMakerAlg.MKTool.Serialiser 18 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. has 1552 bytes +HLTRMakerAlg.MKTool.Serialiser 18 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters has 1724 bytes +HLTRMakerAlg.MKTool.Serialiser 18 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. has 3480 bytes +HLTRMakerAlg.MKTool.Serialiser 18 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex has 3648 bytes +HLTRMakerAlg.MKTool.Serialiser 19 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux. has 252 bytes +HLTRMakerAlg.MKTool.Serialiser 19 0 DEBUG Module 0 payload after inserting xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions has 404 bytes +HLTRMakerAlg.MKTool.Serialiser 19 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux. has 1876 bytes +HLTRMakerAlg.MKTool.Serialiser 19 0 DEBUG Module 0 payload after inserting xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters has 2048 bytes +HLTRMakerAlg.MKTool.Serialiser 19 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux. has 7800 bytes +HLTRMakerAlg.MKTool.Serialiser 19 0 DEBUG Module 0 payload after inserting xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex has 7968 bytes TrigSignatureMoniMT INFO HLT_2e3_etcut 20 10 6 5 5 TrigSignatureMoniMT INFO HLT_2e3_etcut decisions 16 83 TrigSignatureMoniMT INFO HLT_e3_e5_etcut 20 20 12 10 10 diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/pebTest.py b/Trigger/TrigValidation/TrigUpgradeTest/share/pebTest.py index 1b00dd1e5236e0ac6a3b33995655d41a84aff31e..874c41acd26867914eeb6295763ad1d80e2df916 100644 --- a/Trigger/TrigValidation/TrigUpgradeTest/share/pebTest.py +++ b/Trigger/TrigValidation/TrigUpgradeTest/share/pebTest.py @@ -18,42 +18,7 @@ testChains = [] ################################################################## # PEB Info Writer step ################################################################## -from AthenaCommon.CFElements import seqAND, seqOR -emptySequence = seqAND("emptySequence") - -from DecisionHandling.DecisionHandlingConf import InputMakerForRoI -def pebInputMaker(name): - _pebInputMaker = InputMakerForRoI("pebInputMaker_"+name, mergeOutputs=False) - _pebInputMaker.RoIs="pebInputRoI_"+name - return _pebInputMaker - -def pebSequence(inputMaker): - return seqAND("pebSequence_"+inputMaker.name(), [inputMaker]) - - -from TrigPartialEventBuilding.TrigPartialEventBuildingConf import PEBInfoWriterAlg,StaticPEBInfoWriterTool - -def pebInfoWriterToolFromName(name, conf): - if "pebtestone" in name: - tool = StaticPEBInfoWriterTool(name) - tool.ROBList = [0x42002e, 0x420060, 0x420064] # a few example LAr ROBs - return tool - if "pebtesttwo" in name: - tool = StaticPEBInfoWriterTool(name) - tool.SubDetList = [0x65, 0x66] # example: RPC side A and C - return tool - else: - return None - -def pebInfoWriterSequence(name): - """Creates a MenuSequence for PEBInfo writer. The algorithm and tools are given unique names derived from - the name parameter. This is required to avoid execution stall from having the same algorithm instance configured - in different steps awaiting different inputs.""" - inputMaker = pebInputMaker(name) - return MenuSequence(Sequence = pebSequence(inputMaker), - Maker = inputMaker, - Hypo = PEBInfoWriterAlg("PEBInfoWriterAlg_"+name), - HypoToolGen = pebInfoWriterToolFromName) +from TrigUpgradeTest.pebMenuDefs import pebInfoWriterSequence ################################################################## # egamma chains @@ -86,7 +51,7 @@ if (doMuon): step1mufast=ChainStep("Step1_mufast", [ muFastStep1 ]) step2peb=ChainStep("Step2_pebtesttwo", [pebInfoWriterSequence("pebtesttwo")]) - + muonChains = [ Chain(name='HLT_mu6_pebtesttwo', Seed="L1_MU6", ChainSteps=[step1mufast, step2peb] ), Chain(name='HLT_2mu6', Seed="L1_MU6", ChainSteps=[step1mufast] ) @@ -110,6 +75,12 @@ topSequence.L1DecoderTest.ChainToCTPMapping = EnabledChainNamesToCTP from TriggerMenuMT.HLTMenuConfig.Menu.HLTCFConfig import makeHLTTree makeHLTTree(testChains) +# Helper method for getting a sequence for bootstrapping the output configuration +import AthenaCommon.AlgSequence as acas +def getSequence(name): + '''Returns the first sequence under topSequence which matches the name''' + return [s for s in acas.iter_algseq(topSequence) if s.getName() == name][0] + ########################################## # Map decisions producing PEBInfo from DecisionSummaryMakerAlg.FinalStepDecisions to StreamTagMakerTool.PEBDecisionKeys ########################################## @@ -123,21 +94,60 @@ for chain, decisionKey in chainToDecisionKeyDict.iteritems(): print "Chain ", chain, " produces decision ", decisionKey, " with PEBInfo" pebDecisionKeys.append(decisionKey) +########################################## +# EDM Maker +########################################## +l1decoder = getSequence("L1DecoderTest") +hltAllSteps = getSequence("HLTAllSteps") +from TriggerJobOpts.TriggerConfig import collectHypos,collectFilters,collectDecisionObjects,triggerAddMissingEDMCfg +hypos = collectHypos(hltAllSteps) +filters = collectFilters(hltAllSteps) +decisionObjects = collectDecisionObjects(hypos,filters,l1decoder) +edmMakerAlg = triggerAddMissingEDMCfg([],decisionObjects) +topSequence.hltTop += edmMakerAlg + +# Add Electrons merger (somehow not created by triggerAddMissingEDMCfg above) +from TrigOutputHandling.TrigOutputHandlingConf import HLTEDMCreator +electronsMerger = HLTEDMCreator("electronsMerger") +electronsMerger.TrigElectronContainerViews = [ "EMElectronViews" ] +electronsMerger.TrigElectronContainerInViews = [ "Electrons" ] +electronsMerger.TrigElectronContainer = [ "Electrons" ] +edmMakerAlg.OutputTools += [ electronsMerger ] + +# Make a list of HLT decision objects to be added to the ByteStream output +decisionObjectsToRecord = [] +for d in decisionObjects: + decisionObjectsToRecord.extend([ + "xAOD::TrigCompositeContainer_v1#%s" % d, + "xAOD::TrigCompositeAuxContainer_v1#%s" % d + ]) + ########################################## # HLT Result maker ########################################## -from TrigOutputHandling.TrigOutputHandlingConf import HLTResultMTMakerAlg, HLTResultMTMaker, StreamTagMakerTool, TriggerBitsMakerTool, TriggerEDMSerialiserTool +from TrigOutputHandling.TrigOutputHandlingConf import HLTResultMTMakerAlg, StreamTagMakerTool, TriggerBitsMakerTool +from TrigOutputHandling.TrigOutputHandlingConfig import TriggerEDMSerialiserToolCfg, HLTResultMTMakerCfg + +##### Result maker part 1 - serialiser ##### -serialiser = TriggerEDMSerialiserTool(name="Serialiser", OutputLevel=VERBOSE) -serialiser.CollectionsToSerialize = [ "xAOD::TrigCompositeContainer_v1#remap_EgammaCaloDecisions", - "xAOD::TrigCompositeAuxContainer_v1#remap_EgammaCaloDecisionsAux.", - "xAOD::TrigEMClusterContainer_v1#HLT_xAOD__TrigEMClusterContainer_L2CaloClusters", - "xAOD::TrigEMClusterAuxContainer_v2#HLT_xAOD__TrigEMClusterContainer_L2CaloClustersAux.RoIword.clusterQuality.e233.e237.e277.e2tsts1.ehad1.emaxs1.energy.energySample.et.eta.eta1.fracs1.nCells.phi.rawEnergy.rawEnergySample.rawEt.rawEta.rawPhi.viewIndex.weta2.wstot", - "xAOD::TrigElectronContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFex", - "xAOD::TrigElectronAuxContainer_v1#HLT_xAOD__TrigElectronContainer_L2ElectronFexAux.pt.eta.phi.rawEnergy.rawEt.rawEta.nCells.energy.et.e237.e277.fracs1.weta2.ehad1.e232.wstot" ] +serialiser = TriggerEDMSerialiserToolCfg("Serialiser") +serialiser.OutputLevel=VERBOSE + +# Serialise HLT decision objects +serialiser.addCollectionListToMainResult(decisionObjectsToRecord) + +# Serialise L2 calo clusters and electrons +serialiser.addCollectionListToMainResult([ + "xAOD::TrigEMClusterContainer_v1#L2CaloEMClusters", + "xAOD::TrigEMClusterAuxContainer_v2#L2CaloEMClustersAux.RoIword.clusterQuality.e233.e237.e277.e2tsts1.ehad1.emaxs1.energy.energySample.et.eta.eta1.fracs1.nCells.phi.rawEnergy.rawEnergySample.rawEt.rawEta.rawPhi.viewIndex.weta2.wstot", + "xAOD::TrigElectronContainer_v1#Electrons", + "xAOD::TrigElectronAuxContainer_v1#ElectronsAux.pt.eta.phi.rawEnergy.rawEt.rawEta.nCells.energy.et.e237.e277.fracs1.weta2.ehad1.e232.wstot", +]) + +##### Result maker part 2 - stream tags ##### streamPhysicsMain = ['Main', 'physics', "True", "True"] -streamCalibPebtestone = ['pebtestone', 'calibration', "True", "False"] +streamPhysicsPebtestone = ['pebtestone', 'physics', "True", "False"] streamCalibPebtesttwo = ['pebtesttwo', 'calibration', "True", "False"] stmaker = StreamTagMakerTool() @@ -145,33 +155,25 @@ stmaker.OutputLevel = DEBUG stmaker.ChainDecisions = "HLTSummary" stmaker.PEBDecisionKeys = pebDecisionKeys stmaker.ChainToStream = dict( [(c.name, streamPhysicsMain) for c in testChains ] ) -stmaker.ChainToStream["HLT_e3_etcut_pebtestone"] = streamCalibPebtestone -stmaker.ChainToStream["HLT_e5_etcut_pebtestone"] = streamCalibPebtestone +stmaker.ChainToStream["HLT_e3_etcut_pebtestone"] = streamPhysicsPebtestone +stmaker.ChainToStream["HLT_e5_etcut_pebtestone"] = streamPhysicsPebtestone stmaker.ChainToStream["HLT_mu6_pebtesttwo"] = streamCalibPebtesttwo +##### Result maker part 3 - HLT bits ##### + bitsmaker = TriggerBitsMakerTool() bitsmaker.ChainDecisions = "HLTSummary" bitsmaker.ChainToBit = dict( [ (chain.name, 10*num) for num,chain in enumerate(testChains) ] ) bitsmaker.OutputLevel = DEBUG -hltResultMakerTool = HLTResultMTMaker("MKTool") +##### Result maker part 4 - configure all together ##### + +hltResultMakerTool = HLTResultMTMakerCfg() hltResultMakerTool.MakerTools = [ stmaker, bitsmaker, serialiser ] hltResultMakerTool.OutputLevel = DEBUG hltResultMakerAlg = HLTResultMTMakerAlg("HLTRMakerAlg") -from AthenaMonitoring.GenericMonitoringTool import GenericMonitoringTool, defineHistogram -hltResultMakerTool.MonTool = GenericMonitoringTool("MonOfHLTResultMTtest") -hltResultMakerTool.MonTool.HistPath = "OutputMonitoring" -hltResultMakerTool.MonTool.Histograms = [ defineHistogram( 'TIME_build', path='EXPERT', type='TH1F', title='Time of result construction in;[micro seccond]', - xbins=100, xmin=0, xmax=1000 ), - defineHistogram( 'nstreams', path='EXPERT', type='TH1F', title='number of streams', - xbins=60, xmin=0, xmax=60 ), - defineHistogram( 'nfrags', path='EXPERT', type='TH1F', title='number of HLT results', - xbins=10, xmin=0, xmax=10 ), - defineHistogram( 'sizeMain', path='EXPERT', type='TH1F', title='Main (physics) HLT Result size;4B words', - xbins=100, xmin=-1, xmax=999 ) ] # 1000 k span - hltResultMakerAlg.ResultMaker = hltResultMakerTool topSequence.hltTop += hltResultMakerAlg diff --git a/Trigger/TrigValidation/TrigUpgradeTest/test/test_dataScouting.sh b/Trigger/TrigValidation/TrigUpgradeTest/test/test_dataScouting.sh new file mode 100755 index 0000000000000000000000000000000000000000..dee8c8375e5c562b6d65b7a6f4a0fa875ae82cb6 --- /dev/null +++ b/Trigger/TrigValidation/TrigUpgradeTest/test/test_dataScouting.sh @@ -0,0 +1,5 @@ +#!/bin/sh +# art-type: build +# art-include: master/Athena + +athena --threads=1 --skipEvents=10 --evtMax=20 --filesInput="/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/TrigP1Test/data17_13TeV.00327265.physics_EnhancedBias.merge.RAW._lb0100._SFO-1._0001.1" TrigUpgradeTest/dataScoutingTest.py