hlt/test_phase3_hlt_beam.py

=== stdout of hlt/tests/test_phase3_hlt_beam.py ===
[INFO] Steering file: /data/b2soft/buildbot/development/releases/current/hlt/tests/test_phase3_hlt_beam.py
[INFO] Starting ['basf2', '--no-stats', 'beam_reco_filter.py', '--', '--central-db-tag', 'main_2023-06-08', '--input-file', '/tmp/tmpl0ihlrkg/hlt_beam.root', '--histo-output-file', '/tmp/tmpx14vqdzv/abaa_histos.root', '--output-file', '/tmp/tmpx14vqdzv/abaa_output.root', '--number-processes', '1', 'UNUSED', 'UNUSED', '6666']
[INFO] Steering file: beam_reco_filter.py
  1. RootInput
      inputFileName=/tmp/tmpl0ihlrkg/hlt_beam.root
  2. HistoManager
      histoFileName=abaa_histos.root
      workDirName=/tmp/tmpx14vqdzv
  3. Sum_Wait
  4. PruneDataStore
      matchEntries=['RawCDCs', 'RawSVDs', 'RawPXDs', 'RawTOPs', 'RawARICHs', 'RawKLMs', 'RawECLs', 'RawTRGs', 'OnlineEventT0s', 'EventMetaData', 'RawFTSWs']
  5. Gearbox
  6. Geometry
  7. Sum_Initialization
  8. TTDUnpacker
  9. SVDUnpacker
  10. CDCUnpacker
      enableStoreCDCRawHit=True
  11. ECLUnpacker
      storeTrigTime=True
  12. TOPUnpacker
      addRelations=False
  13. TOPRawDigitConverter
      addRelations=False
  14. ARICHUnpacker
  15. KLMUnpacker
      WriteDigitRaws=True
  16. TRGGDLUnpacker
  17. TRGGDLSummary
  18. TRGECLUnpacker
  19. TRGGRLUnpacker
  20. TRGTOPUnpacker
  21. TRGCDCTSFUnpacker
  22. TRGCDCTSFUnpacker
      TSFMOD=1
  23. TRGCDCTSFUnpacker
      TSFMOD=2
  24. TRGCDCTSFUnpacker
      TSFMOD=3
  25. TRGCDCTSFUnpacker
      TSFMOD=4
  26. TRGCDCTSFUnpacker
      TSFMOD=5
  27. TRGCDCTSFUnpacker
      TSFMOD=6
  28. TRGCDCT3DUnpacker
  29. TRGCDCT3DUnpacker
      T3DMOD=1
  30. TRGCDCT3DUnpacker
      T3DMOD=2
  31. TRGCDCT3DUnpacker
      T3DMOD=3
  32. CDCTriggerUnpacker
      decode2DFinderInput=True
      decode2DFinderTrack=True
      decodeNeuro=True
      unpackNeuro=True
      unpackTracker2D=True
  33. Sum_Unpackers
  34. EventsOfDoomBuster

      (? >=1[EventErrorFlag -> KeepMetaData] ):
        1. EventErrorFlag
            errorFlag=8
        2. KeepMetaData
            matchEntries=['EventMetaData', 'RawFTSWs', 'ROIpayload', 'SoftwareTriggerResult', 'SoftwareTriggerVariables', 'TRGSummary']
  35. Sum_EventsofDoomBuster
  36. ECLWaveformFit
  37. ECLDigitCalibrator
  38. ECLEventT0
  39. ECLCRFinder
  40. ECLLocalMaximumFinder
  41. ECLSplitterN1
  42. ECLSplitterN2
  43. ECLShowerCorrector
  44. ECLShowerCalibrator
  45. ECLShowerShape
  46. ECLClusterPSD
  47. ECLCovarianceMatrix
  48. Sum_Clustering
  49. RegisterEventLevelTrackingInfo
  50. SVDClusterizer
  51. SVDMissingAPVsClusterCreator
  52. SVDTrackingEventLevelMdstInfoFiller
      EventLevelTrackingInfoName=EventLevelTrackingInfo
  53. SVDTimeGrouping
  54. SVDSpacePointCreator
      EventLevelTrackingInfoName=EventLevelTrackingInfo
      NameOfInstance=SVDSpacePoints
  55. SetupGenfitExtrapolation
      energyLossBrems=False
      noiseBrems=False
  56. TFCDC_WireHitPreparer
      filter=cuts_from_DB
      flightTimeEstimation=outwards
      wirePosition=aligned
  57. TFCDC_ClusterPreparer
      ClusterFilter=all
  58. TFCDC_SegmentFinderFacetAutomaton
      tofMassScale=nan
  59. TFCDC_AxialTrackFinderLegendre
  60. TFCDC_TrackQualityAsserter
      corrections=['B2B']
  61. TFCDC_StereoHitFinder
  62. TFCDC_SegmentTrackCombiner
      segmentTrackFilterParameters={'cut': 0.74}
      trackFilter=mva
      trackFilterParameters={'cut': 0.1}
  63. TFCDC_TrackQualityAsserter
      corrections=['LayerBreak', 'OneSuperlayer', 'Small']
  64. TFCDC_TrackQualityEstimator
      deleteTracks=True
      filterParameters={'cut': 0.7}
      resetTakenFlag=True
  65. TFCDC_TrackExporter
      RecoTracksStoreArrayName=CDCRecoTracks
      exportTracksInto=CDCRecoTracks
  66. IPTrackTimeEstimator
      recoTracksStoreArrayName=CDCRecoTracks
  67. CDCHitBasedT0Extraction
  68. CDCTrackingEventLevelMdstInfoFiller
  69. CDCToSVDSpacePointCKF_backward
      advanceHighFilterParameters={'direction': 'backward'}
      filterParameters={'cut': 0.2, 'identifier': 'ckf_CDCToSVDResult'}
      firstHighFilterParameters={'cut': 0.1, 'direction': 'backward', 'identifier': 'ckf_CDCSVDStateFilter_1'}
      firstHighUseNStates=10
      inputRecoTrackStoreArrayName=CDCRecoTracks
      outputRecoTrackStoreArrayName=SVDRecoTracks
      outputRelationRecoTrackStoreArrayName=CDCRecoTracks
      relatedRecoTrackStoreArrayName=SVDRecoTracks
      relationCheckForDirection=backward
      secondHighFilterParameters={'cut': 0.1, 'identifier': 'ckf_CDCSVDStateFilter_2'}
      secondHighUseNStates=10
      thirdHighFilterParameters={'cut': 0.1, 'identifier': 'ckf_CDCSVDStateFilter_3'}
      thirdHighUseNStates=10
      useBestNInSeed=5
      writeOutDirection=backward
  70. CDCToSVDSpacePointCKF_forward
      advanceHighFilterParameters={'direction': 'forward'}
      filterParameters={'cut': 0.2, 'identifier': 'ckf_CDCToSVDResult'}
      firstHighFilterParameters={'cut': 0.01, 'direction': 'forward', 'identifier': 'ckf_CDCSVDStateFilter_1'}
      firstHighUseNStates=10
      inputRecoTrackStoreArrayName=CDCRecoTracks
      outputRecoTrackStoreArrayName=SVDRecoTracks
      outputRelationRecoTrackStoreArrayName=CDCRecoTracks
      relatedRecoTrackStoreArrayName=SVDRecoTracks
      relationCheckForDirection=forward
      reverseSeed=True
      secondHighFilterParameters={'cut': 0.01, 'identifier': 'ckf_CDCSVDStateFilter_2'}
      secondHighUseNStates=10
      thirdHighFilterParameters={'cut': 0.01, 'identifier': 'ckf_CDCSVDStateFilter_3'}
      thirdHighUseNStates=10
      useBestNInSeed=5
      writeOutDirection=forward
  71. SectorMapBootstrap
      ReadSecMapFromDB=True
      ReadSectorMap=False
      SectorMapsInputFile=SVDSectorMap_v000.root
      SetupToRead=SVDOnlyDefault
  72. SegmentNetworkProducer
      NetworkOutputName=SegmentNetwork
      SpacePointsArrayNames=['SVDSpacePoints']
      sectorMapName=SVDOnlyDefault
  73. TrackFinderVXDCellOMat
      NetworkName=SegmentNetwork
      SpacePointTrackCandArrayName=SPTrackCands
      selectBestPerFamily=True
      setFamilies=True
      xBestPerFamily=30
  74. AddVXDTrackCandidateSubSets
      NameSpacePointTrackCands=SPTrackCands
  75. QualityEstimatorVXD
      SpacePointTrackCandsStoreArrayName=SPTrackCands
  76. BestVXDTrackCandidatesSelector
      NameSpacePointTrackCands=SPTrackCands
      NewNameSpacePointTrackCands=SPTrackCands
  77. SPTCvirtualIPRemover
      maxTCLengthForVIPKeeping=0
      tcArrayName=SPTrackCands
  78. SVDOverlapResolver
      NameSpacePointTrackCands=SPTrackCands
  79. SPTCmomentumSeedRetriever
      tcArrayName=SPTrackCands
  80. SPTC2RTConverter
      recoTracksStoreArrayName=SVDRecoTracks
      spacePointsTCsStoreArrayName=SPTrackCands
  81. DAFRecoFitter
      recoTracksStoreArrayName=CDCRecoTracks
  82. CDCToSVDSeedCKF_backward
      advanceHighFilterParameters={'direction': 'backward'}
      cdcTracksStoreArrayName=CDCRecoTracks
      filter=mva_with_relations
      filterParameters={'cut': 0.6}
      firstHighFilterParameters={'direction': 'backward'}
      fromRelationStoreArrayName=CDCRecoTracks
      inputRecoTrackStoreArrayName=CDCRecoTracks
      relatedRecoTrackStoreArrayName=SVDRecoTracks
      relationCheckForDirection=backward
      toRelationStoreArrayName=SVDRecoTracks
      vxdTracksStoreArrayName=SVDRecoTracks
      writeOutDirection=backward
  83. DAFRecoFitter
      recoTracksStoreArrayName=CDCRecoTracks
  84. CDCToSVDSeedCKF_forward
      advanceHighFilterParameters={'direction': 'forward'}
      cdcTracksStoreArrayName=CDCRecoTracks
      filter=mva_with_relations
      filterParameters={'cut': 0.6}
      firstHighFilterParameters={'direction': 'forward'}
      fromRelationStoreArrayName=CDCRecoTracks
      inputRecoTrackStoreArrayName=CDCRecoTracks
      relatedRecoTrackStoreArrayName=SVDRecoTracks
      relationCheckForDirection=forward
      reverseSeed=True
      toRelationStoreArrayName=SVDRecoTracks
      vxdTracksStoreArrayName=SVDRecoTracks
      writeOutDirection=forward
  85. RelatedTracksCombiner
      CDCRecoTracksStoreArrayName=CDCRecoTracks
      VXDRecoTracksStoreArrayName=SVDRecoTracks
      recoTracksStoreArrayName=SVDPlusCDCStandaloneRecoTracks
  86. ToCDCCKF
      ignoreTracksWithCDChits=True
      inputRecoTrackStoreArrayName=SVDPlusCDCStandaloneRecoTracks
      maximalLayerJump=4
      outputRecoTrackStoreArrayName=CKFCDCRecoTracks
      outputRelationRecoTrackStoreArrayName=SVDPlusCDCStandaloneRecoTracks
      pathFilter=arc_length
      relatedRecoTrackStoreArrayName=CKFCDCRecoTracks
      relationCheckForDirection=backward
      stateBasicFilterParameters={'maximalHitDistance': 0.15}
      writeOutDirection=backward
  87. CDCCKFTracksCombiner
      CDCRecoTracksStoreArrayName=CKFCDCRecoTracks
      VXDRecoTracksStoreArrayName=SVDPlusCDCStandaloneRecoTracks
      recoTracksStoreArrayName=RecoTracks
  88. PruneRecoTracks
      storeArrayName=SVDPlusCDCStandaloneRecoTracks
  89. PruneRecoTracks
      storeArrayName=CKFCDCRecoTracks
  90. PruneRecoTracks
      storeArrayName=CDCRecoTracks
  91. PruneRecoTracks
      storeArrayName=SVDRecoTracks
  92. SVDEventT0Estimator
  93. IPTrackTimeEstimator
  94. Combined_DAFRecoFitter
  95. TrackCreator
      pdgCodes=[211, 321, 2212]
      recoTrackColName=RecoTracks
  96. Sum_Prefilter_Tracking
  97. CDCDedxPID
  98. VXDDedxPID
  99. Ext
  100. TOPChannelMasker
  101. TOPBunchFinder
  102. TOPReconstructor
  103. ARICHFillHits
  104. ARICHReconstructor
      storePhotons=1
  105. EventT0Combiner
      combinationLogic=prefer_svd
  106. OnlineEventT0Creator
  107. ECLFinalizer
  108. MCMatcherECLClusters
  109. KLMReconstructor
  110. KLMClustersReconstructor
  111. MCMatcherKLMClusters
  112. Muid
  113. ECLTrackClusterMatching
  114. ECLClusterProperties
  115. ECLChargedPIDMVA
  116. MdstPID
  117. KLMExpert
  118. ClusterMatcher
  119. ECLTrackBremFinder
  120. Sum_Posttracking_Reconstruction
  121. SoftwareTrigger
      baseIdentifier=filter
      preScaleStoreDebugOutputToDataStore=1
  122. Sum_HLT_Filter_Calculation
  123. SoftwareTriggerHLTDQM_before_filter
      createErrorFlagHistograms=True
      createExpRunEventHistograms=False
      createHLTUnitHistograms=True
      createTotalResultHistograms=False
      cutResultIdentifiers={}
      histogramDirectoryName=softwaretrigger_before_filter
      pathLocation=before filter
  124. StatisticsTimingHLTDQM
      createHLTUnitHistograms=True
  125. TRGECLDQM
  126. TRGGDLDQM
      skim=0
  127. TRGTOPDQM
      skim=0
  128. TRGGRLDQM
  129. TRGCDCTSFDQM
  130. TRGCDCTSFDQM
      TSFMOD=1
  131. TRGCDCTSFDQM
      TSFMOD=2
  132. TRGCDCTSFDQM
      TSFMOD=3
  133. TRGCDCTSFDQM
      TSFMOD=4
  134. TRGCDCTSFDQM
      TSFMOD=5
  135. TRGCDCTSFDQM
      TSFMOD=6
  136. TRGCDCT2DDQM
  137. TRGCDCT3DConverter
      EventTimeName=FirmBinnedEventT00
      firmwareResultCollectionName=TRGCDCT3DUnpackerStore0
      hitCollectionName=FirmCDCTriggerSegmentHits0
      inputCollectionName=FirmTRGCDC2DFinderTracks0
      outputCollectionName=FirmTRGCDC3DFitterTracks0
  138. TRGCDCT3DDQM
  139. TRGCDCT3DConverter
      EventTimeName=FirmBinnedEventT01
      firmwareResultCollectionName=TRGCDCT3DUnpackerStore1
      hitCollectionName=FirmCDCTriggerSegmentHits1
      inputCollectionName=FirmTRGCDC2DFinderTracks1
      outputCollectionName=FirmTRGCDC3DFitterTracks1
  140. TRGCDCT3DDQM
      T3DMOD=1
  141. TRGCDCT3DConverter
      EventTimeName=FirmBinnedEventT02
      firmwareResultCollectionName=TRGCDCT3DUnpackerStore2
      hitCollectionName=FirmCDCTriggerSegmentHits2
      inputCollectionName=FirmTRGCDC2DFinderTracks2
      outputCollectionName=FirmTRGCDC3DFitterTracks2
  142. TRGCDCT3DDQM
      T3DMOD=2
  143. TRGCDCT3DConverter
      EventTimeName=FirmBinnedEventT03
      firmwareResultCollectionName=TRGCDCT3DUnpackerStore3
      hitCollectionName=FirmCDCTriggerSegmentHits3
      inputCollectionName=FirmTRGCDC2DFinderTracks3
      outputCollectionName=FirmTRGCDC3DFitterTracks3
  144. TRGCDCT3DDQM
      T3DMOD=3
  145. CDCTriggerNeuroDQM
  146. Sum_HLT_DQM_before_filter
  147. TriggerSkim
      triggerLines=['software_trigger_cut&all&total_result']

      (? ==0[EventErrorFlag -> KeepMetaData -> Sum_HLT_Discard] ):
        1. EventErrorFlag
            errorFlag=16
        2. KeepMetaData
            matchEntries=['EventMetaData', 'RawFTSWs', 'ROIpayload', 'SoftwareTriggerResult', 'SoftwareTriggerVariables', 'TRGSummary']
        3. Sum_HLT_Discard

      (? ==1[V0Finder -> TrackTimeEstimator -> TrackFinderMCTruthRecoTracks -> MCRecoTracksMatcher -> TrackToMCParticleRelator -> PruneRecoHits -> Sum_Postfilter_Reconstruction -> ParticleLoader_pi+:skim -> PListCopy_pi+:skim -> ParticleSelector_applyCuts_pi+:skim -> ParticleLoader_pi+:hadb -> PListCopy_pi+:hadb -> ParticleSelector_applyCuts_pi+:hadb -> ParticleLoader_pi+:tau -> PListCopy_pi+:tau -> ParticleSelector_applyCuts_pi+:tau -> ParticleLoader_gamma:skim -> PListCopy_gamma:skim -> ParticleSelector_applyCuts_gamma:skim -> ParticleSelector_applyCuts_gamma:skim -> ParticleLoader_K_S0:V0_ToFit -> pi+ pi- -> PListCopy_K_S0:V0_ToFit -> ParticleVertexFitter_K_S0:V0_ToFit -> ParticleSelector_applyCuts_K_S0:V0_ToFit -> ParticleLoader_pi+:all -> ParticleCombiner_K_S0:RD -> pi+:all pi-:all -> ParticleVertexFitter_K_S0:RD -> ParticleSelector_applyCuts_K_S0:RD -> PListMerger_K_S0:merged -> PListCutAndCopy_K_S0:dstSkim -> ParticleLoader_Lambda0:V0_ToFit -> p+ pi- -> PListCopy_Lambda0:V0_ToFit -> TreeFitter_Lambda0:V0_ToFit -> ParticleSelector_applyCuts_Lambda0:V0_ToFit -> DuplicateVertexMarker -> ParticleSelector_applyCuts_Lambda0:V0_ToFit -> ParticleLoader_pi+:all -> ParticleLoader_p+:all -> ParticleCombiner_Lambda0:RD -> p+:all pi-:all -> TreeFitter_Lambda0:RD -> ParticleSelector_applyCuts_Lambda0:RD -> DuplicateVertexMarker -> ParticleSelector_applyCuts_Lambda0:RD -> PListMerger_Lambda0:merged -> ParticleLoader_K+:dstSkim -> PListCopy_K+:dstSkim -> ParticleSelector_applyCuts_K+:dstSkim -> ParticleLoader_pi+:dstSkim -> PListCopy_pi+:dstSkim -> ParticleSelector_applyCuts_pi+:dstSkim -> ParticleLoader_gamma:loose -> PListCopy_gamma:loose -> ParticleSelector_applyCuts_gamma:loose -> ParticleSelector_applyCuts_gamma:loose -> ParticleCombiner_pi0:loose -> gamma:loose gamma:loose -> PListCutAndCopy_pi0:veryLooseFit -> ParticleVertexFitter_pi0:veryLooseFit -> ParticleCombiner_D0:ch1 -> K-:dstSkim pi+:dstSkim -> ParticleCombiner_D0:ch2 -> K-:dstSkim pi+:dstSkim pi0:veryLooseFit -> ParticleCombiner_D0:ch3 -> K-:dstSkim pi+:dstSkim pi-:dstSkim pi+:dstSkim -> ParticleCombiner_D0:ch4 -> K_S0:dstSkim pi+:dstSkim pi-:dstSkim -> ParticleCombiner_D*+:ch1 -> D0:ch1 pi+:all -> ParticleCombiner_D*+:ch2 -> D0:ch2 pi+:all -> ParticleCombiner_D*+:ch3 -> D0:ch3 pi+:all -> ParticleCombiner_D*+:ch4 -> D0:ch4 pi+:all -> PListCopy_D*+:d0pi -> ParticleLoader_pi+:offip -> PListCopy_pi+:offip -> ParticleSelector_applyCuts_pi+:offip -> ParticleLoader_pi+:GoodTrackForHLT -> PListCopy_pi+:GoodTrackForHLT -> ParticleSelector_applyCuts_pi+:GoodTrackForHLT -> ParticleLoader_K+:GoodTrackForHLT -> PListCopy_K+:GoodTrackForHLT -> ParticleSelector_applyCuts_K+:GoodTrackForHLT -> ParticleLoader_gamma:all -> ParticleSelector_applyCuts_gamma:all -> ParticleCombiner_pi0:all -> gamma:all gamma:all -> MCMatch_pi0:all -> PListCutAndCopy_pi0:GoodPi0ForHLT -> ParticleCombiner_D0:KpiForHLT -> K-:GoodTrackForHLT pi+:GoodTrackForHLT -> ParticleCombiner_D0:Kpipi0ForHLT -> K-:GoodTrackForHLT pi+:GoodTrackForHLT pi0:GoodPi0ForHLT -> ParticleCombiner_D0:KpipipiForHLT -> K-:GoodTrackForHLT pi+:GoodTrackForHLT pi+:GoodTrackForHLT pi-:GoodTrackForHLT -> ParticleCombiner_D+:KpipiForHLT -> K-:GoodTrackForHLT pi+:GoodTrackForHLT pi+:GoodTrackForHLT -> ParticleCombiner_D*+:D0_KpiForHLT -> D0:KpiForHLT pi+:GoodTrackForHLT -> ParticleCombiner_D*+:D0_Kpipi0ForHLT -> D0:Kpipi0ForHLT pi+:GoodTrackForHLT -> ParticleCombiner_D*+:D0_KpipipiForHLT -> D0:KpipipiForHLT pi+:GoodTrackForHLT -> ParticleCombiner_B+:BtoD0pi_KpiForHLT -> anti-D0:KpiForHLT pi+:GoodTrackForHLT -> ParticleCombiner_B+:BtoD0pi_Kpipi0ForHLT -> anti-D0:Kpipi0ForHLT pi+:GoodTrackForHLT -> ParticleCombiner_B+:BtoD0pi_KpipipiForHLT -> anti-D0:KpipipiForHLT pi+:GoodTrackForHLT -> ParticleCombiner_B0:B0toDpi_KpipiForHLT -> D-:KpipiForHLT pi+:GoodTrackForHLT -> ParticleCombiner_B0:B0toDstarPi_D0pi_KpiForHLT -> D*-:D0_KpiForHLT pi+:GoodTrackForHLT -> ParticleCombiner_B0:B0toDstarPi_D0pi_KpipipiForHLT -> D*-:D0_KpipipiForHLT pi+:GoodTrackForHLT -> ParticleCombiner_B0:B0toDstarPi_D0pi_Kpipi0ForHLT -> D*-:D0_Kpipi0ForHLT pi+:GoodTrackForHLT -> PListCopy_B+:BtoCharmForHLT -> PListCopy_B0:BtoCharmForHLT -> SoftwareTrigger -> Sum_HLT_Skim_Calculation -> PXDROIFinder -> Sum_ROI_Finder -> TTDDQM -> SoftwareTriggerHLTDQM -> SoftwareTriggerHLTDQM_skim_nobhabha -> SVDUnpackerDQM -> cdcDQM7 -> CDCDedxDQM -> ECLDQM -> ECLDQMEXTENDED -> TOPDQM -> KLMDQM -> TRGGDLDQM -> TRGTOPDQM -> TrackingHLTDQM -> ARICHDQM -> ParticleLoader_mu+:KLMDQM -> PListCopy_mu+:KLMDQM -> ParticleSelector_applyCuts_mu+:KLMDQM -> ParticleLoader_gamma:physDQM -> PListCopy_gamma:physDQM -> ParticleSelector_applyCuts_gamma:physDQM -> ParticleSelector_applyCuts_gamma:physDQM -> ParticleLoader_pi+:physDQM -> PListCopy_pi+:physDQM -> ParticleSelector_applyCuts_pi+:physDQM -> ParticleLoader_mu+:physDQM -> PListCopy_mu+:physDQM -> ParticleSelector_applyCuts_mu+:physDQM -> ParticleCombiner_pi0:physDQM -> gamma:physDQM gamma:physDQM -> ParticleCombiner_K_S0:physDQM -> pi-:physDQM pi+:physDQM -> ParticleCombiner_Upsilon:physDQM -> mu-:physDQM mu+:physDQM -> ParticleLoader_pi+:evtshape -> PListCopy_pi+:evtshape -> ParticleLoader_gamma:evtshape -> PListCopy_gamma:evtshape -> ParticleSelector_applyCuts_gamma:evtshape -> EventShape -> PhysicsObjectsDQM -> ParticleLoader_mu+:DQM_HLT -> PListCopy_mu+:DQM_HLT -> ParticleSelector_applyCuts_mu+:DQM_HLT -> ParticleCombiner_Upsilon(4S):IPDQM_HLT -> mu+:DQM_HLT mu-:DQM_HLT -> ParticleVertexFitter_Upsilon(4S):IPDQM_HLT -> IPDQM -> KLMDQM2 -> Sum_HLT_DQM_filtered] ):
        1. V0Finder
            RecoTracks=RecoTracks
        2. TrackTimeEstimator
        3. TrackFinderMCTruthRecoTracks
            RecoTracksStoreArrayName=MCRecoTracks
            UsePXDHits=False
            WhichParticles=[]
        4. MCRecoTracksMatcher
            UsePXDHits=False
            mcRecoTracksStoreArrayName=MCRecoTracks
            prRecoTracksStoreArrayName=RecoTracks
        5. TrackToMCParticleRelator
        6. PruneRecoHits
        7. Sum_Postfilter_Reconstruction
        8. ParticleLoader_pi+:skim
            decayStrings=['pi+:skim']
        9. PListCopy_pi+:skim
            inputListNames=['pi+:all']
            outputListName=pi+:skim
        10. ParticleSelector_applyCuts_pi+:skim
            cut=pt>0.2 and abs(d0) < 2 and abs(z0) < 4
            decayString=pi+:skim
        11. ParticleLoader_pi+:hadb
            decayStrings=['pi+:hadb']
        12. PListCopy_pi+:hadb
            inputListNames=['pi+:all']
            outputListName=pi+:hadb
        13. ParticleSelector_applyCuts_pi+:hadb
            cut=p>0.1 and abs(d0) < 2 and abs(z0) < 4
            decayString=pi+:hadb
        14. ParticleLoader_pi+:tau
            decayStrings=['pi+:tau']
        15. PListCopy_pi+:tau
            inputListNames=['pi+:all']
            outputListName=pi+:tau
        16. ParticleSelector_applyCuts_pi+:tau
            cut=abs(d0) < 2 and abs(z0) < 8
            decayString=pi+:tau
        17. ParticleLoader_gamma:skim
            decayStrings=['gamma:skim']
        18. PListCopy_gamma:skim
            inputListNames=['gamma:all']
            outputListName=gamma:skim
        19. ParticleSelector_applyCuts_gamma:skim
            cut=E>0.1
            decayString=gamma:skim
        20. ParticleSelector_applyCuts_gamma:skim
            cut=isFromECL
            decayString=gamma:skim
        21. ParticleLoader_K_S0:V0_ToFit -> pi+ pi-
            decayStrings=['K_S0:V0_ToFit -> pi+ pi-']
            writeOut=True
        22. PListCopy_K_S0:V0_ToFit
            inputListNames=['K_S0:V0']
            outputListName=K_S0:V0_ToFit
            writeOut=True
        23. ParticleVertexFitter_K_S0:V0_ToFit
            confidenceLevel=0.0
            listName=K_S0:V0_ToFit
            smearing=0.0
        24. ParticleSelector_applyCuts_K_S0:V0_ToFit
            cut=0.450 < M < 0.550
            decayString=K_S0:V0_ToFit
        25. ParticleLoader_pi+:all
            decayStrings=['pi+:all']
            writeOut=True
        26. ParticleCombiner_K_S0:RD -> pi+:all pi-:all
            cut=0.3 < M < 0.7
            decayMode=1
            decayString=K_S0:RD -> pi+:all pi-:all
            writeOut=True
        27. ParticleVertexFitter_K_S0:RD
            confidenceLevel=0.0
            listName=K_S0:RD
            smearing=0.0
        28. ParticleSelector_applyCuts_K_S0:RD
            cut=0.450 < M < 0.550
            decayString=K_S0:RD
        29. PListMerger_K_S0:merged
            inputListNames=['K_S0:V0_ToFit', 'K_S0:RD']
            outputListName=K_S0:merged
            variable=particleSource
        30. PListCutAndCopy_K_S0:dstSkim
            cut=goodBelleKshort == 1
            inputListNames=['K_S0:merged']
            outputListName=K_S0:dstSkim
            writeOut=True
        31. ParticleLoader_Lambda0:V0_ToFit -> p+ pi-
            decayStrings=['Lambda0:V0_ToFit -> p+ pi-']
            writeOut=True
        32. PListCopy_Lambda0:V0_ToFit
            inputListNames=['Lambda0:V0']
            outputListName=Lambda0:V0_ToFit
            writeOut=True
        33. TreeFitter_Lambda0:V0_ToFit
            particleList=Lambda0:V0_ToFit
        34. ParticleSelector_applyCuts_Lambda0:V0_ToFit
            cut=1.10 < M < 1.13
            decayString=Lambda0:V0_ToFit
        35. DuplicateVertexMarker
            particleList=Lambda0:V0_ToFit
            prioritiseV0=False
        36. ParticleSelector_applyCuts_Lambda0:V0_ToFit
            cut=extraInfo(highQualityVertex)
            decayString=Lambda0:V0_ToFit
        37. ParticleLoader_pi+:all
            decayStrings=['pi+:all']
            writeOut=True
        38. ParticleLoader_p+:all
            decayStrings=['p+:all']
            writeOut=True
        39. ParticleCombiner_Lambda0:RD -> p+:all pi-:all
            cut=0.9 < M < 1.3
            decayMode=1
            decayString=Lambda0:RD -> p+:all pi-:all
            writeOut=True
        40. TreeFitter_Lambda0:RD
            particleList=Lambda0:RD
        41. ParticleSelector_applyCuts_Lambda0:RD
            cut=1.10 < M < 1.13
            decayString=Lambda0:RD
        42. DuplicateVertexMarker
            particleList=Lambda0:RD
            prioritiseV0=False
        43. ParticleSelector_applyCuts_Lambda0:RD
            cut=extraInfo(highQualityVertex)
            decayString=Lambda0:RD
        44. PListMerger_Lambda0:merged
            inputListNames=['Lambda0:V0_ToFit', 'Lambda0:RD']
            outputListName=Lambda0:merged
            variable=particleSource
        45. ParticleLoader_K+:dstSkim
            decayStrings=['K+:dstSkim']
        46. PListCopy_K+:dstSkim
            inputListNames=['K+:all']
            outputListName=K+:dstSkim
        47. ParticleSelector_applyCuts_K+:dstSkim
            cut=abs(d0) < 2 and abs(z0) < 4
            decayString=K+:dstSkim
        48. ParticleLoader_pi+:dstSkim
            decayStrings=['pi+:dstSkim']
        49. PListCopy_pi+:dstSkim
            inputListNames=['pi+:all']
            outputListName=pi+:dstSkim
        50. ParticleSelector_applyCuts_pi+:dstSkim
            cut=abs(d0) < 2 and abs(z0) < 4
            decayString=pi+:dstSkim
        51. ParticleLoader_gamma:loose
            decayStrings=['gamma:loose']
        52. PListCopy_gamma:loose
            inputListNames=['gamma:all']
            outputListName=gamma:loose
        53. ParticleSelector_applyCuts_gamma:loose
            cut=theta > 0.296706 and theta < 2.61799 and     [[clusterReg == 1 and E > 0.03] or [clusterReg == 2 and E > 0.02] or [clusterReg == 3 and E > 0.03]] and     [abs(clusterTiming) < formula(1.0 * clusterErrorTiming) or E > 0.1] and [clusterE1E9 > 0.3 or E > 0.1]
            decayString=gamma:loose
        54. ParticleSelector_applyCuts_gamma:loose
            cut=isFromECL
            decayString=gamma:loose
        55. ParticleCombiner_pi0:loose -> gamma:loose gamma:loose
            cut=0.075 < M < 0.175
            decayMode=1
            decayString=pi0:loose -> gamma:loose gamma:loose
            writeOut=True
        56. PListCutAndCopy_pi0:veryLooseFit
            inputListNames=['pi0:loose']
            outputListName=pi0:veryLooseFit
            writeOut=True
        57. ParticleVertexFitter_pi0:veryLooseFit
            confidenceLevel=0.0
            fitType=mass
            listName=pi0:veryLooseFit
            smearing=0.0
        58. ParticleCombiner_D0:ch1 -> K-:dstSkim pi+:dstSkim
            cut=1.7 < M < 2.1
            decayMode=1
            decayString=D0:ch1 -> K-:dstSkim pi+:dstSkim
        59. ParticleCombiner_D0:ch2 -> K-:dstSkim pi+:dstSkim pi0:veryLooseFit
            cut=1.7 < M < 2.1
            decayMode=2
            decayString=D0:ch2 -> K-:dstSkim pi+:dstSkim pi0:veryLooseFit
        60. ParticleCombiner_D0:ch3 -> K-:dstSkim pi+:dstSkim pi-:dstSkim pi+:dstSkim
            cut=1.7 < M < 2.1
            decayMode=3
            decayString=D0:ch3 -> K-:dstSkim pi+:dstSkim pi-:dstSkim pi+:dstSkim
        61. ParticleCombiner_D0:ch4 -> K_S0:dstSkim pi+:dstSkim pi-:dstSkim
            cut=1.7 < M < 2.1
            decayMode=4
            decayString=D0:ch4 -> K_S0:dstSkim pi+:dstSkim pi-:dstSkim
        62. ParticleCombiner_D*+:ch1 -> D0:ch1 pi+:all
            cut=useCMSFrame(p) > 2.2 and massDifference(0) < 0.16
            decayMode=1
            decayString=D*+:ch1 -> D0:ch1 pi+:all
        63. ParticleCombiner_D*+:ch2 -> D0:ch2 pi+:all
            cut=useCMSFrame(p) > 2.2 and massDifference(0) < 0.16
            decayMode=2
            decayString=D*+:ch2 -> D0:ch2 pi+:all
        64. ParticleCombiner_D*+:ch3 -> D0:ch3 pi+:all
            cut=useCMSFrame(p) > 2.2 and massDifference(0) < 0.16
            decayMode=3
            decayString=D*+:ch3 -> D0:ch3 pi+:all
        65. ParticleCombiner_D*+:ch4 -> D0:ch4 pi+:all
            cut=useCMSFrame(p) > 2.2 and massDifference(0) < 0.16
            decayMode=4
            decayString=D*+:ch4 -> D0:ch4 pi+:all
        66. PListCopy_D*+:d0pi
            inputListNames=['D*+:ch1', 'D*+:ch2', 'D*+:ch3', 'D*+:ch4']
            outputListName=D*+:d0pi
        67. ParticleLoader_pi+:offip
            decayStrings=['pi+:offip']
        68. PListCopy_pi+:offip
            inputListNames=['pi+:all']
            outputListName=pi+:offip
        69. ParticleSelector_applyCuts_pi+:offip
            cut=[abs(z0) > 10] and [nSVDHits >=3 or nCDCHits >= 20]
            decayString=pi+:offip
        70. ParticleLoader_pi+:GoodTrackForHLT
            decayStrings=['pi+:GoodTrackForHLT']
        71. PListCopy_pi+:GoodTrackForHLT
            inputListNames=['pi+:all']
            outputListName=pi+:GoodTrackForHLT
        72. ParticleSelector_applyCuts_pi+:GoodTrackForHLT
            cut=abs(d0) < 2 and abs(z0) < 5
            decayString=pi+:GoodTrackForHLT
        73. ParticleLoader_K+:GoodTrackForHLT
            decayStrings=['K+:GoodTrackForHLT']
        74. PListCopy_K+:GoodTrackForHLT
            inputListNames=['K+:all']
            outputListName=K+:GoodTrackForHLT
        75. ParticleSelector_applyCuts_K+:GoodTrackForHLT
            cut=abs(d0) < 2 and abs(z0) < 5
            decayString=K+:GoodTrackForHLT
        76. ParticleLoader_gamma:all
            decayStrings=['gamma:all']
            writeOut=True
        77. ParticleSelector_applyCuts_gamma:all
            cut=isFromECL
            decayString=gamma:all
        78. ParticleCombiner_pi0:all -> gamma:all gamma:all
            decayMode=1
            decayString=pi0:all -> gamma:all gamma:all
            writeOut=True
        79. MCMatch_pi0:all
            listName=pi0:all
        80. PListCutAndCopy_pi0:GoodPi0ForHLT
            cut=[[daughter(0, clusterReg) == 1 and daughter(0, E) > 0.02250] or [daughter(0, clusterReg) == 2 and daughter(0, E) > 0.020] or [daughter(0, clusterReg) == 3 and daughter(0, E) > 0.020]] and [[daughter(1, clusterReg) == 1 and daughter(1, E) > 0.02250] or [daughter(1, clusterReg) == 2 and daughter(1, E) > 0.020] or [daughter(1, clusterReg) == 3 and daughter(1, E) > 0.020]] and M > 0.105 and M < 0.150
            inputListNames=['pi0:all']
            outputListName=pi0:GoodPi0ForHLT
        81. ParticleCombiner_D0:KpiForHLT -> K-:GoodTrackForHLT pi+:GoodTrackForHLT
            cut=1.7 < M < 2.0
            decayString=D0:KpiForHLT -> K-:GoodTrackForHLT pi+:GoodTrackForHLT
        82. ParticleCombiner_D0:Kpipi0ForHLT -> K-:GoodTrackForHLT pi+:GoodTrackForHLT pi0:GoodPi0ForHLT
            cut=1.7 < M < 2.0
            decayString=D0:Kpipi0ForHLT -> K-:GoodTrackForHLT pi+:GoodTrackForHLT pi0:GoodPi0ForHLT
        83. ParticleCombiner_D0:KpipipiForHLT -> K-:GoodTrackForHLT pi+:GoodTrackForHLT pi+:GoodTrackForHLT pi-:GoodTrackForHLT
            cut=1.7 < M < 2.0
            decayString=D0:KpipipiForHLT -> K-:GoodTrackForHLT pi+:GoodTrackForHLT pi+:GoodTrackForHLT pi-:GoodTrackForHLT
        84. ParticleCombiner_D+:KpipiForHLT -> K-:GoodTrackForHLT pi+:GoodTrackForHLT pi+:GoodTrackForHLT
            cut=1.8 < M < 1.9
            decayString=D+:KpipiForHLT -> K-:GoodTrackForHLT pi+:GoodTrackForHLT pi+:GoodTrackForHLT
        85. ParticleCombiner_D*+:D0_KpiForHLT -> D0:KpiForHLT pi+:GoodTrackForHLT
            cut=massDifference(0) < 0.16
            decayString=D*+:D0_KpiForHLT -> D0:KpiForHLT pi+:GoodTrackForHLT
        86. ParticleCombiner_D*+:D0_Kpipi0ForHLT -> D0:Kpipi0ForHLT pi+:GoodTrackForHLT
            cut=massDifference(0) < 0.16
            decayString=D*+:D0_Kpipi0ForHLT -> D0:Kpipi0ForHLT pi+:GoodTrackForHLT
        87. ParticleCombiner_D*+:D0_KpipipiForHLT -> D0:KpipipiForHLT pi+:GoodTrackForHLT
            cut=massDifference(0) < 0.16
            decayString=D*+:D0_KpipipiForHLT -> D0:KpipipiForHLT pi+:GoodTrackForHLT
        88. ParticleCombiner_B+:BtoD0pi_KpiForHLT -> anti-D0:KpiForHLT pi+:GoodTrackForHLT
            cut=Mbc > 5.15 and abs(deltaE) < 0.5
            decayString=B+:BtoD0pi_KpiForHLT -> anti-D0:KpiForHLT pi+:GoodTrackForHLT
        89. ParticleCombiner_B+:BtoD0pi_Kpipi0ForHLT -> anti-D0:Kpipi0ForHLT pi+:GoodTrackForHLT
            cut=Mbc > 5.15 and abs(deltaE) < 0.3
            decayString=B+:BtoD0pi_Kpipi0ForHLT -> anti-D0:Kpipi0ForHLT pi+:GoodTrackForHLT
        90. ParticleCombiner_B+:BtoD0pi_KpipipiForHLT -> anti-D0:KpipipiForHLT pi+:GoodTrackForHLT
            cut=Mbc > 5.15 and abs(deltaE) < 0.3
            decayString=B+:BtoD0pi_KpipipiForHLT -> anti-D0:KpipipiForHLT pi+:GoodTrackForHLT
        91. ParticleCombiner_B0:B0toDpi_KpipiForHLT -> D-:KpipiForHLT pi+:GoodTrackForHLT
            cut=5.15 < Mbc and abs(deltaE) < 0.3
            decayString=B0:B0toDpi_KpipiForHLT -> D-:KpipiForHLT pi+:GoodTrackForHLT
        92. ParticleCombiner_B0:B0toDstarPi_D0pi_KpiForHLT -> D*-:D0_KpiForHLT pi+:GoodTrackForHLT
            cut=5.15 < Mbc and abs(deltaE) < 0.3
            decayString=B0:B0toDstarPi_D0pi_KpiForHLT -> D*-:D0_KpiForHLT pi+:GoodTrackForHLT
        93. ParticleCombiner_B0:B0toDstarPi_D0pi_KpipipiForHLT -> D*-:D0_KpipipiForHLT pi+:GoodTrackForHLT
            cut=5.15 < Mbc and abs(deltaE) < 0.3
            decayString=B0:B0toDstarPi_D0pi_KpipipiForHLT -> D*-:D0_KpipipiForHLT pi+:GoodTrackForHLT
        94. ParticleCombiner_B0:B0toDstarPi_D0pi_Kpipi0ForHLT -> D*-:D0_Kpipi0ForHLT pi+:GoodTrackForHLT
            cut=5.15 < Mbc and abs(deltaE) < 0.3
            decayString=B0:B0toDstarPi_D0pi_Kpipi0ForHLT -> D*-:D0_Kpipi0ForHLT pi+:GoodTrackForHLT
        95. PListCopy_B+:BtoCharmForHLT
            inputListNames=['B+:BtoD0pi_KpiForHLT', 'B+:BtoD0pi_Kpipi0ForHLT', 'B+:BtoD0pi_KpipipiForHLT']
            outputListName=B+:BtoCharmForHLT
        96. PListCopy_B0:BtoCharmForHLT
            inputListNames=['B0:B0toDpi_KpipiForHLT', 'B0:B0toDstarPi_D0pi_KpiForHLT', 'B0:B0toDstarPi_D0pi_KpipipiForHLT', 'B0:B0toDstarPi_D0pi_Kpipi0ForHLT']
            outputListName=B0:BtoCharmForHLT
        97. SoftwareTrigger
            baseIdentifier=skim
            preScaleStoreDebugOutputToDataStore=1
        98. Sum_HLT_Skim_Calculation
        99. PXDROIFinder
            PXDInterceptListName=PXDIntercepts
            ROIListName=ROIs
            recoTrackListName=RecoTracks
        100. Sum_ROI_Finder
        101. TTDDQM
        102. SoftwareTriggerHLTDQM
            additionalL1Identifiers=['ffy', 'fyo', 'c4', 'hie', 'mu_b2b', 'mu_eb2b', 'beklm', 'eklm2', 'cdcklm1', 'seklm1', 'ieklm1', 'ecleklm1', 'fso', 'fioiecl1', 'ff30', 'stt', 'ioiecl1', 'ioiecl2', 'lml1', 'lml2', 'lml3', 'lml4', 'lml5', 'lml6', 'lml7', 'lml8', 'lml9', 'lml10', 'lml12', 'lml13', 'bhapur']
            createHLTUnitHistograms=True
            cutResultIdentifiers={'CDC_PHYSICS': {'filter': ['ge3_looseB_tracks_inc_1_tightB_not_ee2leg', '2_looseB_tracks_inc_1_tightB_q==0_pstarmaxlt0.8_GeVc_not_eexx', '2_looseB_tracks_0.8ltpstarmaxlt4.5_GeVc_not_ee2leg_ee1leg1trk_eexx', '2_looseB_tracks_pstarmaxgt4.5_GeVc_not_ee2leg_ee1leg1trk_ee1leg1e_eeBremB_muonPairVB']}, 'CDC_PRESCALED': {'filter': ['2_loose_tracks_pstarmaxlt0.8_GeVc', '2_loose_tracks_0.8ltpstarmaxlt4.5_GeVc', '2_loose_tracks_pstarmaxgt4.5_GeVc', 'ge1_tight_track']}, 'Calibration': {'skim': ['accept_bhabha_all', 'accept_gamma_gamma', 'accept_hadron', 'accept_mumutight', 'accept_mumu_highmass', 'accept_mumu_tight_or_highm', 'accept_offip', 'accept_radmumu']}, 'ECL_PHYSICS': {'filter': ['Elab_gt_0.3_plus_3_others_with_Elab_gt_0.18_plus_no_clust_with_Ecms_gt_2.0', 'Elab_gt_0.5_plus_2_others_with_Elab_gt_0.18_plus_no_clust_with_Ecms_gt_2.0', 'ge1_Estargt2_GeV_neutral_clst_2232_or_130145_not_gg2clst_ee2clst_ee1leg_eeBremB', 'ge1_Estargt2_GeV_neutral_clst_32130_not_gg2clst_ee1leg1clst_ee1leg1trk_eeBremB']}, 'ECL_PRESCALED': {'filter': ['0.3ltEstar_max_clustlt2_GeV_plus_2_others_gt_0.2_GeV', '1_electron_Estargt1_GeV_clust_in_45115_and_no_other_clust_Estargt0.3_GeV', '1_electron_Estargt1_GeV_clust_in_32130_and_no_other_clust_Estargt0.3_GeV', '1_Estargt1_GeV_cluster_no_other_cluster_Estargt0.3_GeV', '1_photon_Estargt1_GeV_clust_not_low_not_45115_no_other_clust_Estargt0.3_GeV', 'gg2clst', 'ge1_Estargt2_GeV_chrg_clst_22145_not_gg2clst_ee2clst_ee1leg', 'ggEndcapLoose', 'n2GeVPhotonBarrelge1', 'n2GeVPhotonEndcapge1', 'Estargt2_GeV_cluster', 'ECLMuonPair']}, 'LEVEL1': {'filter': ['L1_trigger', 'passthrough_l1_trigger_delayed_bhabha', 'passthrough_l1_trigger_random', 'passthrough_l1_trigger_poisson', 'L1_Bhabha_veto', 'L1_Bhabha_select', 'L1_trigger_nn_info', 'dummy']}, 'OBSOLETE': {'filter': ['ge1_Estargt2_GeV_neutral_clst_2232_or_130145_not_gg2clst_ee2clst_ee1leg_eeBrem', 'ge1_Estargt2_GeV_neutral_clst_32130_not_gg2clst_ee1leg1clst_ee1leg1trk_eeBrem', 'ge3_loose_tracks_inc_1_tight_not_ee2leg', '2_loose_tracks_inc_1_tight_q==0_pstarmaxlt0.8_GeVc_not_eexx', '2_loose_tracks_0.8ltpstarmaxlt4.5_GeVc_not_ee2leg_ee1leg1trk_eexx', '2_loose_tracks_pstarmaxgt4.5_GeVc_not_ee2leg_ee1leg1trk_ee1leg1e_eeBrem_muonPairV', 'singleTagLowMass', 'singleTagHighMass', 'eexxSelect', 'radiative_Bhabha', 'rad_Bhabha_1trk', 'eeBrem', 'muonPairV']}, 'Others': {'skim': ['accept_1_track1_cluster', 'accept_2_tracks', 'accept_b2bcluster_3D', 'accept_b2bclusterhigh_phi', 'accept_b2bclusterlow_phi', 'accept_bhabha', 'accept_bhabhaecl', 'accept_mumu_1trk', 'accept_mumu_2trk', 'accept_l1_nn_info', 'accept_radee', 'accept_single_photon_1GeV', 'accept_single_photon_2GeV_barrel', 'accept_single_photon_2GeV_endcap', 'accept_tau_tau']}, 'PHYSICS': {'filter': ['1_photon_Estargt1_GeV_clust_in_45115_and_no_other_clust_Estargt0.3_GeV', '1_photon_Estargt1_GeV_clust_in_32130_and_no_other_clust_Estargt0.3_GeV', '1_photon_Estargt0.5_GeV_clust_in_4498_and_no_other_clust_Estargt0.3_GeV', 'ggBarrelLoose', 'singleTagLowMassB', 'singleTagHighMassB', 'b2b_phi_photons', 'displaced_vertex']}, 'Physics': {'skim': ['accept_dstar_1', 'accept_dstar_2', 'accept_dstar_3', 'accept_dstar_4', 'accept_hadronb', 'accept_hadronb1', 'accept_hadronb2', 'accept_jpsi', 'accept_kshort', 'accept_lambda', 'accept_fourlep', 'accept_tau_2trk', 'accept_tau_Ntrk', 'accept_b_charged', 'accept_b_neutral']}, 'QED': {'filter': ['ee_flat_0_19', 'ee_flat_19_22', 'ee_flat_22_25', 'ee_flat_25_30', 'ee_flat_30_35', 'ee_flat_35_45', 'ee_flat_45_60', 'ee_flat_60_90', 'ee_flat_90_180', 'selectee', 'selee1leg1clst', 'selee1leg1trk', 'eexxSelectB', 'eexxHighP', 'radiative_BhabhaB', 'selectmumu', 'single_muon', 'cosmic', 'rad_Bhabha_1trkB', 'Bhabha_one_cluster']}, 'VETOES': {'filter': ['ee1leg', 'ee1leg1clst', 'ee1leg1e', 'ee1leg1trk', 'ee2clst', 'ee2leg', 'eeBremB', 'eexx', 'muonPairVB']}, 'filter': {'filter': ['ge3_looseB_tracks_inc_1_tightB_not_ee2leg', '2_looseB_tracks_inc_1_tightB_q==0_pstarmaxlt0.8_GeVc_not_eexx', '2_looseB_tracks_0.8ltpstarmaxlt4.5_GeVc_not_ee2leg_ee1leg1trk_eexx', '2_looseB_tracks_pstarmaxgt4.5_GeVc_not_ee2leg_ee1leg1trk_ee1leg1e_eeBremB_muonPairVB', '2_loose_tracks_pstarmaxlt0.8_GeVc', '2_loose_tracks_0.8ltpstarmaxlt4.5_GeVc', '2_loose_tracks_pstarmaxgt4.5_GeVc', 'ge1_tight_track', 'Elab_gt_0.3_plus_3_others_with_Elab_gt_0.18_plus_no_clust_with_Ecms_gt_2.0', 'Elab_gt_0.5_plus_2_others_with_Elab_gt_0.18_plus_no_clust_with_Ecms_gt_2.0', 'ge1_Estargt2_GeV_neutral_clst_2232_or_130145_not_gg2clst_ee2clst_ee1leg_eeBremB', 'ge1_Estargt2_GeV_neutral_clst_32130_not_gg2clst_ee1leg1clst_ee1leg1trk_eeBremB', '0.3ltEstar_max_clustlt2_GeV_plus_2_others_gt_0.2_GeV', '1_electron_Estargt1_GeV_clust_in_45115_and_no_other_clust_Estargt0.3_GeV', '1_electron_Estargt1_GeV_clust_in_32130_and_no_other_clust_Estargt0.3_GeV', '1_Estargt1_GeV_cluster_no_other_cluster_Estargt0.3_GeV', '1_photon_Estargt1_GeV_clust_not_low_not_45115_no_other_clust_Estargt0.3_GeV', 'gg2clst', 'ge1_Estargt2_GeV_chrg_clst_22145_not_gg2clst_ee2clst_ee1leg', 'ggEndcapLoose', 'n2GeVPhotonBarrelge1', 'n2GeVPhotonEndcapge1', 'Estargt2_GeV_cluster', 'ECLMuonPair', 'L1_trigger', 'passthrough_l1_trigger_delayed_bhabha', 'passthrough_l1_trigger_random', 'passthrough_l1_trigger_poisson', 'L1_Bhabha_veto', 'L1_Bhabha_select', 'L1_trigger_nn_info', 'dummy', 'ge1_Estargt2_GeV_neutral_clst_2232_or_130145_not_gg2clst_ee2clst_ee1leg_eeBrem', 'ge1_Estargt2_GeV_neutral_clst_32130_not_gg2clst_ee1leg1clst_ee1leg1trk_eeBrem', 'ge3_loose_tracks_inc_1_tight_not_ee2leg', '2_loose_tracks_inc_1_tight_q==0_pstarmaxlt0.8_GeVc_not_eexx', '2_loose_tracks_0.8ltpstarmaxlt4.5_GeVc_not_ee2leg_ee1leg1trk_eexx', '2_loose_tracks_pstarmaxgt4.5_GeVc_not_ee2leg_ee1leg1trk_ee1leg1e_eeBrem_muonPairV', 'singleTagLowMass', 'singleTagHighMass', 'eexxSelect', 'radiative_Bhabha', 'rad_Bhabha_1trk', 'eeBrem', 'muonPairV', '1_photon_Estargt1_GeV_clust_in_45115_and_no_other_clust_Estargt0.3_GeV', '1_photon_Estargt1_GeV_clust_in_32130_and_no_other_clust_Estargt0.3_GeV', '1_photon_Estargt0.5_GeV_clust_in_4498_and_no_other_clust_Estargt0.3_GeV', 'ggBarrelLoose', 'singleTagLowMassB', 'singleTagHighMassB', 'b2b_phi_photons', 'displaced_vertex', 'ee_flat_0_19', 'ee_flat_19_22', 'ee_flat_22_25', 'ee_flat_25_30', 'ee_flat_30_35', 'ee_flat_35_45', 'ee_flat_45_60', 'ee_flat_60_90', 'ee_flat_90_180', 'selectee', 'selee1leg1clst', 'selee1leg1trk', 'eexxSelectB', 'eexxHighP', 'radiative_BhabhaB', 'selectmumu', 'single_muon', 'cosmic', 'rad_Bhabha_1trkB', 'Bhabha_one_cluster', 'ee1leg', 'ee1leg1clst', 'ee1leg1e', 'ee1leg1trk', 'ee2clst', 'ee2leg', 'eeBremB', 'eexx', 'muonPairVB']}, 'skim': {'skim': ['accept_bhabha_all', 'accept_gamma_gamma', 'accept_hadron', 'accept_mumutight', 'accept_mumu_highmass', 'accept_mumu_tight_or_highm', 'accept_offip', 'accept_radmumu', 'accept_1_track1_cluster', 'accept_2_tracks', 'accept_b2bcluster_3D', 'accept_b2bclusterhigh_phi', 'accept_b2bclusterlow_phi', 'accept_bhabha', 'accept_bhabhaecl', 'accept_mumu_1trk', 'accept_mumu_2trk', 'accept_l1_nn_info', 'accept_radee', 'accept_single_photon_1GeV', 'accept_single_photon_2GeV_barrel', 'accept_single_photon_2GeV_endcap', 'accept_tau_tau', 'accept_dstar_1', 'accept_dstar_2', 'accept_dstar_3', 'accept_dstar_4', 'accept_hadronb', 'accept_hadronb1', 'accept_hadronb2', 'accept_jpsi', 'accept_kshort', 'accept_lambda', 'accept_fourlep', 'accept_tau_2trk', 'accept_tau_Ntrk', 'accept_b_charged', 'accept_b_neutral']}}
            cutResultIdentifiersPerUnit=['ge3_loose_tracks_inc_1_tight_not_ee2leg', 'Elab_gt_0.5_plus_2_others_with_Elab_gt_0.18_plus_no_clust_with_Ecms_gt_2.0', 'selectee', 'Estargt2_GeV_cluster']
            l1Identifiers=['fff', 'ffo', 'lml0', 'ffb', 'fp']
        103. SoftwareTriggerHLTDQM_skim_nobhabha
            createExpRunEventHistograms=False
            createTotalResultHistograms=False
            cutResultIdentifiers={'skim': {'skim': ['accept_bhabha_all', 'accept_gamma_gamma', 'accept_hadron', 'accept_mumutight', 'accept_mumu_highmass', 'accept_mumu_tight_or_highm', 'accept_offip', 'accept_radmumu', 'accept_1_track1_cluster', 'accept_2_tracks', 'accept_b2bcluster_3D', 'accept_b2bclusterhigh_phi', 'accept_b2bclusterlow_phi', 'accept_bhabha', 'accept_bhabhaecl', 'accept_mumu_1trk', 'accept_mumu_2trk', 'accept_l1_nn_info', 'accept_radee', 'accept_single_photon_1GeV', 'accept_single_photon_2GeV_barrel', 'accept_single_photon_2GeV_endcap', 'accept_tau_tau', 'accept_dstar_1', 'accept_dstar_2', 'accept_dstar_3', 'accept_dstar_4', 'accept_hadronb', 'accept_hadronb1', 'accept_hadronb2', 'accept_jpsi', 'accept_kshort', 'accept_lambda', 'accept_fourlep', 'accept_tau_2trk', 'accept_tau_Ntrk', 'accept_b_charged', 'accept_b_neutral']}}
            cutResultIdentifiersIgnored={'skim': ['accept_bhabha_all']}
            histogramDirectoryName=softwaretrigger_skim_nobhabha
        104. SVDUnpackerDQM
        105. cdcDQM7
        106. CDCDedxDQM
        107. ECLDQM
        108. ECLDQMEXTENDED
        109. TOPDQM
        110. KLMDQM
        111. TRGGDLDQM
            skim=1
        112. TRGTOPDQM
            skim=1
        113. TrackingHLTDQM
        114. ARICHDQM
        115. ParticleLoader_mu+:KLMDQM
            decayStrings=['mu+:KLMDQM']
        116. PListCopy_mu+:KLMDQM
            inputListNames=['mu+:all']
            outputListName=mu+:KLMDQM
        117. ParticleSelector_applyCuts_mu+:KLMDQM
            cut=p>0.2 and abs(d0) < 2 and abs(z0) < 4
            decayString=mu+:KLMDQM
        118. ParticleLoader_gamma:physDQM
            decayStrings=['gamma:physDQM']
        119. PListCopy_gamma:physDQM
            inputListNames=['gamma:all']
            outputListName=gamma:physDQM
        120. ParticleSelector_applyCuts_gamma:physDQM
            cut=E > 0.15
            decayString=gamma:physDQM
        121. ParticleSelector_applyCuts_gamma:physDQM
            cut=isFromECL
            decayString=gamma:physDQM
        122. ParticleLoader_pi+:physDQM
            decayStrings=['pi+:physDQM']
        123. PListCopy_pi+:physDQM
            inputListNames=['pi+:all']
            outputListName=pi+:physDQM
        124. ParticleSelector_applyCuts_pi+:physDQM
            cut=pt>0.2 and abs(d0) < 2 and abs(z0) < 4
            decayString=pi+:physDQM
        125. ParticleLoader_mu+:physDQM
            decayStrings=['mu+:physDQM']
        126. PListCopy_mu+:physDQM
            inputListNames=['mu+:all']
            outputListName=mu+:physDQM
        127. ParticleSelector_applyCuts_mu+:physDQM
            cut=pt>2. and abs(d0) < 2 and abs(z0) < 4
            decayString=mu+:physDQM
        128. ParticleCombiner_pi0:physDQM -> gamma:physDQM gamma:physDQM
            cut=0.10 < M < 0.15
            decayMode=1
            decayString=pi0:physDQM -> gamma:physDQM gamma:physDQM
            writeOut=True
        129. ParticleCombiner_K_S0:physDQM -> pi-:physDQM pi+:physDQM
            cut=0.48 < M < 0.52
            decayMode=1
            decayString=K_S0:physDQM -> pi-:physDQM pi+:physDQM
            writeOut=True
        130. ParticleCombiner_Upsilon:physDQM -> mu-:physDQM mu+:physDQM
            cut=9 < M < 12
            decayMode=1
            decayString=Upsilon:physDQM -> mu-:physDQM mu+:physDQM
            writeOut=True
        131. ParticleLoader_pi+:evtshape
            decayStrings=['pi+:evtshape']
        132. PListCopy_pi+:evtshape
            inputListNames=['pi+:all']
            outputListName=pi+:evtshape
        133. ParticleLoader_gamma:evtshape
            decayStrings=['gamma:evtshape']
        134. PListCopy_gamma:evtshape
            inputListNames=['gamma:all']
            outputListName=gamma:evtshape
        135. ParticleSelector_applyCuts_gamma:evtshape
            cut=isFromECL
            decayString=gamma:evtshape
        136. EventShape
            enableCleoCones=False
            enableCollisionAxis=False
            enableHarmonicMoments=False
            enableJets=False
            enableSphericity=False
            enableThrust=False
            particleListNames=['pi+:evtshape', 'gamma:evtshape']
        137. PhysicsObjectsDQM
        138. ParticleLoader_mu+:DQM_HLT
            decayStrings=['mu+:DQM_HLT']
        139. PListCopy_mu+:DQM_HLT
            inputListNames=['mu+:all']
            outputListName=mu+:DQM_HLT
        140. ParticleSelector_applyCuts_mu+:DQM_HLT
            cut=[p > 1.0] and [abs(dz) < 2.0] and [dr < 0.5] and [SoftwareTriggerResult(software_trigger_cut&skim&accept_mumu_tight_or_highm) > 0]
            decayString=mu+:DQM_HLT
        141. ParticleCombiner_Upsilon(4S):IPDQM_HLT -> mu+:DQM_HLT mu-:DQM_HLT
            cut=9.5 mu+:DQM_HLT mu-:DQM_HLT
        142. ParticleVertexFitter_Upsilon(4S):IPDQM_HLT
            confidenceLevel=0.0
            listName=Upsilon(4S):IPDQM_HLT
            smearing=0.0
        143. IPDQM
            Y4SPListName=Upsilon(4S):IPDQM_HLT
            onlineMode=hlt
        144. KLMDQM2
            MinimalMatchingDigits=12
            MinimalMomentumNoOuterLayers=4.0
            MuonListName=mu+:KLMDQM
        145. Sum_HLT_DQM_filtered
  148. ROIPayloadAssembler
      NoRejectFlag=False
      ROIListName=ROIs
      ROIpayloadName=ROIpayload
      SendAllDownscaler=0
      SendROIsDownscaler=1
  149. Sum_ROI_Payload_Assembler
  150. DAQMonitor
  151. DelayDQM
      title=hlt
  152. Sum_HLT_DQM_all_events
  153. KeepRawData
      matchEntries=['EventMetaData', 'RawFTSWs', 'ROIpayload', 'SoftwareTriggerResult', 'SoftwareTriggerVariables', 'TRGSummary', 'RawCDCs', 'RawSVDs', 'RawPXDs', 'RawTOPs', 'RawARICHs', 'RawKLMs', 'RawECLs', 'RawTRGs', 'ROIs', 'OnlineEventT0s']
  154. Sum_Close_Event
  155. Progress
  156. RootOutput
      outputFileName=/tmp/tmpx14vqdzv/abaa_output.root

**************************************************************
 Geant4 version Name: geant4-11-01-patch-01    (10-February-2023)
                       Copyright : Geant4 Collaboration
                      References : NIM A 506 (2003), 250-303
                                 : IEEE-TNS 53 (2006), 270-278
                                 : NIM A 835 (2016), 186-225
                             WWW : http://geant4.org/
**************************************************************

 FLOATING-POINT NUMBERS ASSUMED ACCURATE TO 1e-06
 FLOATING-POINT NUMBERS ASSUMED ACCURATE TO 1e-06
WARNING - Attempt to delete the assembly store while geometry closed !
WARNING - Attempt to delete the region store while geometry closed !
WARNING - Attempt to delete the solid store while geometry closed !
WARNING - Attempt to delete the logical volume store while geometry closed !
WARNING - Attempt to delete the physical volume store while geometry closed !
[INFO] (20000) Begin of new run.
[INFO] (20000) Processed:   1 runs,      1/     4 events.
[INFO] (20000) Processed:   1 runs,      2/     4 events.
[INFO] (20000) Processed:   1 runs,      3/     4 events.
[ERROR] (20000) RbTupleManager: error on opening the output file.\n	file name = abaa_histos.root
WARNING - Attempt to delete the assembly store while geometry closed !
WARNING - Attempt to delete the region store while geometry closed !
WARNING - Attempt to delete the solid store while geometry closed !
WARNING - Attempt to delete the logical volume store while geometry closed !
WARNING - Attempt to delete the physical volume store while geometry closed !
[INFO] The process ['basf2', '--no-stats', 'beam_reco_filter.py', '--', '--central-db-tag', 'main_2023-06-08', '--input-file', '/tmp/tmpl0ihlrkg/hlt_beam.root', '--histo-output-file', '/tmp/tmpx14vqdzv/abaa_histos.root', '--output-file', '/tmp/tmpx14vqdzv/abaa_output.root', '--number-processes', '1', 'UNUSED', 'UNUSED', '6666'] died with 0. Killing the remaining ones.
[INFO] Termination requested...
[INFO] ...Process stopped
/tmp/SHM2850857-SEM2850857-UNNAMED still has 2 processes attached, skipped.
/tmp/SHM2850858-SEM2850858-UNNAMED still has 2 processes attached, skipped.
[INFO] Termination requested...
[INFO] ...Process stopped
=== stderr of hlt/tests/test_phase3_hlt_beam.py ===
Error in : An object with name TRGTOP exists already
Error in : An object with name DAQ exists already
Error in : An object with name TRGTOP exists already
Error in : An object with name DAQ exists already
Error in : An object with name TRGTOP exists already
Error in : An object with name DAQ exists already
SysError in : could not delete /data/b2soft/buildbot/development/releases/current/hlt/operation/phase3/global/hlt/evp_scripts/abaa_histos.root (errno: 13) Permission denied
Error in : cannot open the MERGER output file 
Traceback (most recent call last):
  File "/data/b2soft/buildbot/development/releases/current/hlt/tests/test_phase3_hlt_beam.py", line 19, in 
    test_folder(location=constants.Location.hlt,
  File "/data/b2soft/buildbot/development/releases/current/lib/Linux_x86_64/opt/softwaretrigger/test_support.py", line 270, in test_folder
    test_script(script_location, input_file_name=input_file_name, temp_dir=temp_dir)
  File "/data/b2soft/buildbot/development/releases/current/lib/Linux_x86_64/opt/softwaretrigger/test_support.py", line 216, in test_script
    os.unlink(histos_file_name)
PermissionError: [Errno 13] Permission denied: 'abaa_histos.root'
=== end hlt/tests/test_phase3_hlt_beam.py ===