hlt/test_phase3_expressreco_cosmic.py

=== stdout of hlt/tests/test_phase3_expressreco_cosmic.py ===
[INFO] Steering file: /data/b2soft/buildbot/development/releases/current/hlt/tests/test_phase3_expressreco_cosmic.py
[INFO] Starting ['basf2', '--no-stats', 'cosmic_reco.py', '--', '--central-db-tag', 'main_2023-09-18', '--input-file', '/tmp/tmp834ih4p7/expressreco_cosmic.root', '--histo-output-file', '/tmp/tmp5pyi1gwv/aeba_histos.root', '--output-file', '/tmp/tmp5pyi1gwv/aeba_output.root', '--number-processes', '1', 'UNUSED', 'UNUSED', '6666']
[INFO] Steering file: cosmic_reco.py
  1. RootInput
      inputFileName=/tmp/tmp834ih4p7/expressreco_cosmic.root
  2. HistoManager
      histoFileName=aeba_histos.root
      workDirName=/tmp/tmp5pyi1gwv
  3. PruneDataStore
      matchEntries=['RawCDCs', 'RawSVDs', 'RawPXDs', 'RawTOPs', 'RawARICHs', 'RawKLMs', 'RawECLs', 'RawTRGs', 'ROIs', 'OnlineEventT0s', 'EventMetaData', 'RawFTSWs', 'ROIpayload', 'SoftwareTriggerResult', 'SoftwareTriggerVariables', 'TRGSummary']
  4. Gearbox
  5. Geometry
  6. TTDUnpacker
  7. PXDUnpacker
  8. PXDPostErrorChecker
      CriticalErrorMask=0
  9. PXDRawHitSorter
  10. ActivatePXDPixelMasker
  11. SVDUnpacker
  12. CDCUnpacker
      enableStoreCDCRawHit=True
  13. ECLUnpacker
      storeTrigTime=True
  14. TOPUnpacker
      addRelations=False
  15. TOPRawDigitConverter
      addRelations=False
  16. ARICHUnpacker
  17. KLMUnpacker
      WriteDigitRaws=True
  18. TRGGDLUnpacker
  19. TRGGDLSummary
  20. TRGECLUnpacker
  21. TRGGRLUnpacker
  22. TRGTOPUnpacker
  23. TRGCDCTSFUnpacker
  24. TRGCDCTSFUnpacker
      TSFMOD=1
  25. TRGCDCTSFUnpacker
      TSFMOD=2
  26. TRGCDCTSFUnpacker
      TSFMOD=3
  27. TRGCDCTSFUnpacker
      TSFMOD=4
  28. TRGCDCTSFUnpacker
      TSFMOD=5
  29. TRGCDCTSFUnpacker
      TSFMOD=6
  30. TRGCDCT3DUnpacker
  31. TRGCDCT3DUnpacker
      T3DMOD=1
  32. TRGCDCT3DUnpacker
      T3DMOD=2
  33. TRGCDCT3DUnpacker
      T3DMOD=3
  34. CDCTriggerUnpacker
      decode2DFinderInput=True
      decode2DFinderTrack=True
      decodeNeuro=True
      unpackNeuro=True
      unpackTracker2D=True
  35. ECLWaveformFit
  36. ECLDigitCalibrator
  37. ECLEventT0
  38. ECLCRFinder
  39. ECLLocalMaximumFinder
  40. ECLSplitterN1
  41. ECLSplitterN2
  42. ECLShowerCorrector
  43. ECLShowerCalibrator
  44. ECLShowerShape
  45. ECLClusterPSD
  46. ECLCovarianceMatrix
  47. Sum_Clustering
  48. RegisterEventLevelTrackingInfo
  49. SVDClusterizer
  50. SVDMissingAPVsClusterCreator
  51. SVDTrackingEventLevelMdstInfoFiller
      EventLevelTrackingInfoName=EventLevelTrackingInfo
  52. SVDTimeGrouping
  53. SVDSpacePointCreator
      EventLevelTrackingInfoName=EventLevelTrackingInfo
      NameOfInstance=SVDSpacePoints
  54. PXDClusterizer
  55. PXDTrackingEventLevelMdstInfoFiller
  56. PXDSpacePointCreator
  57. SetupGenfitExtrapolation
      energyLossBrems=False
      noiseBrems=False
  58. TFCDC_WireHitPreparer
      filter=cuts_from_DB
      flightTimeEstimation=downwards
  59. TFCDC_ClusterPreparer
      ClusterFilterParameters={'DBPayloadName': 'trackfindingcdc_ClusterFilterParameters'}
  60. TFCDC_SegmentFinderFacetAutomaton
      SegmentOrientation=downwards
      tofMassScale=nan
  61. TFCDC_AxialTrackFinderLegendre
  62. TFCDC_TrackQualityAsserter
      corrections=['B2B']
  63. TFCDC_StereoHitFinder
  64. TFCDC_SegmentTrackCombiner
      segmentTrackFilterParameters={'DBPayloadName': 'trackfindingcdc_SegmentTrackFilterParameters'}
      trackFilter=mva
      trackFilterParameters={'DBPayloadName': 'trackfindingcdc_TrackFilterParameters'}
  65. TFCDC_TrackQualityAsserter
      corrections=['LayerBreak', 'OneSuperlayer', 'Small']
  66. TFCDC_TrackOrienter
      TrackOrientation=downwards
      tracks=OrientedCDCTrackVector
  67. TFCDC_TrackFlightTimeAdjuster
      inputTracks=OrientedCDCTrackVector
  68. TFCDC_TrackExporter
      RecoTracksStoreArrayName=CDCRecoTracks
      exportTracksInto=CDCRecoTracks
      inputTracks=OrientedCDCTrackVector
  69. CDCHitBasedT0Extraction
  70. CDCToSVDSpacePointCKF_backward
      advanceHighFilterParameters={'direction': 'backward'}
      filter=weight
      firstHighFilter=non_ip_crossing
      firstHighFilterParameters={'direction': 'backward'}
      hitFilter=all
      inputRecoTrackStoreArrayName=CDCRecoTracks
      outputRecoTrackStoreArrayName=SVDRecoTracks
      outputRelationRecoTrackStoreArrayName=CDCRecoTracks
      relatedRecoTrackStoreArrayName=SVDRecoTracks
      relationCheckForDirection=backward
      secondHighFilter=residual
      secondHighUseNStates=10
      seedHitJumping=3
      thirdHighFilter=residual
      thirdHighUseNStates=10
      useBestNInSeed=5
      writeOutDirection=backward
  71. CDCToSVDSpacePointCKF_forward
      advanceHighFilterParameters={'direction': 'forward'}
      filter=weight
      firstHighFilter=non_ip_crossing
      firstHighFilterParameters={'direction': 'forward'}
      hitFilter=all
      inputRecoTrackStoreArrayName=CDCRecoTracks
      outputRecoTrackStoreArrayName=SVDRecoTracks
      outputRelationRecoTrackStoreArrayName=CDCRecoTracks
      relatedRecoTrackStoreArrayName=SVDRecoTracks
      relationCheckForDirection=forward
      reverseSeed=True
      secondHighFilter=residual
      secondHighUseNStates=10
      seedHitJumping=3
      thirdHighFilter=residual
      thirdHighUseNStates=10
      useBestNInSeed=5
      writeOutDirection=forward
  72. RelatedTracksCombiner
      CDCRecoTracksStoreArrayName=CDCRecoTracks
      VXDRecoTracksStoreArrayName=SVDRecoTracks
      recoTracksStoreArrayName=SVDPlusCDCStandaloneRecoTracks
  73. ToCDCCKF
      ignoreTracksWithCDChits=True
      inputRecoTrackStoreArrayName=SVDPlusCDCStandaloneRecoTracks
      maximalLayerJump=4
      outputRecoTrackStoreArrayName=CKFCDCRecoTracks
      outputRelationRecoTrackStoreArrayName=SVDPlusCDCStandaloneRecoTracks
      pathFilter=arc_length
      relatedRecoTrackStoreArrayName=CKFCDCRecoTracks
      relationCheckForDirection=backward
      stateBasicFilterParameters={'maximalHitDistance': 0.15}
      writeOutDirection=backward
  74. CDCCKFTracksCombiner
      CDCRecoTracksStoreArrayName=CKFCDCRecoTracks
      VXDRecoTracksStoreArrayName=SVDPlusCDCStandaloneRecoTracks
      recoTracksStoreArrayName=SVDCDCRecoTracks
  75. PruneRecoTracks
      storeArrayName=SVDPlusCDCStandaloneRecoTracks
  76. PruneRecoTracks
      storeArrayName=CKFCDCRecoTracks
  77. DAFRecoFitter
      recoTracksStoreArrayName=SVDCDCRecoTracks
  78. ToPXDCKF_backward
      advanceHighFilterParameters={'direction': 'backward'}
      filterParameters={'DBPayloadName': 'ckf_PXDTrackCombinationParameters'}
      firstHighFilterParameters={'DBPayloadName': 'ckf_ToPXDStateFilter_1Parameters', 'direction': 'backward'}
      firstHighUseNStates=10
      hitFilter=all
      inputRecoTrackStoreArrayName=SVDCDCRecoTracks
      outputRecoTrackStoreArrayName=PXDRecoTracks
      outputRelationRecoTrackStoreArrayName=SVDCDCRecoTracks
      preHitFilter=all
      preSeedFilter=all
      relatedRecoTrackStoreArrayName=PXDRecoTracks
      relationCheckForDirection=backward
      secondHighFilterParameters={'DBPayloadName': 'ckf_ToPXDStateFilter_2Parameters'}
      secondHighUseNStates=10
      seedFilter=all
      seedHitJumping=1
      thirdHighFilterParameters={'DBPayloadName': 'ckf_ToPXDStateFilter_3Parameters'}
      thirdHighUseNStates=10
      useBestNInSeed=5
      writeOutDirection=backward
  79. DAFRecoFitter
      recoTracksStoreArrayName=SVDCDCRecoTracks
  80. ToPXDCKF_forward
      advanceHighFilterParameters={'direction': 'forward'}
      filterParameters={'DBPayloadName': 'ckf_PXDTrackCombinationParameters'}
      firstHighFilterParameters={'DBPayloadName': 'ckf_ToPXDStateFilter_1Parameters', 'direction': 'forward'}
      firstHighUseNStates=10
      hitFilter=all
      inputRecoTrackStoreArrayName=SVDCDCRecoTracks
      outputRecoTrackStoreArrayName=PXDRecoTracks
      outputRelationRecoTrackStoreArrayName=SVDCDCRecoTracks
      preHitFilter=all
      preSeedFilter=all
      relatedRecoTrackStoreArrayName=PXDRecoTracks
      relationCheckForDirection=forward
      reverseSeed=True
      reverseSeedState=True
      secondHighFilterParameters={'DBPayloadName': 'ckf_ToPXDStateFilter_2Parameters'}
      secondHighUseNStates=10
      seedFilter=all
      seedHitJumping=1
      thirdHighFilterParameters={'DBPayloadName': 'ckf_ToPXDStateFilter_3Parameters'}
      thirdHighUseNStates=10
      useBestNInSeed=5
      writeOutDirection=forward
  81. RelatedTracksCombiner
      CDCRecoTracksStoreArrayName=SVDCDCRecoTracks
      VXDRecoTracksStoreArrayName=PXDRecoTracks
      recoTracksStoreArrayName=NonMergedRecoTracks
  82. CosmicsTrackMerger
      inputRecoTracks=NonMergedRecoTracks
  83. PlaneTriggerTrackTimeEstimator
      pdgCodeToUseForEstimation=13
      triggerPlaneDirection=[0.0, 1.0, 0.0]
  84. DAFRecoFitter
      pdgCodesToUseForFitting=[13]
      probCut=1e-05
  85. PlaneTriggerTrackTimeEstimator
      pdgCodeToUseForEstimation=13
      triggerPlaneDirection=[0.0, 1.0, 0.0]
      useFittedInformation=True
  86. DAFRecoFitter
      pdgCodesToUseForFitting=[13]
  87. FullGridChi2TrackTimeExtractor
      GridGridSteps=6
      GridMaximalT0Value=40.0
      GridMinimalT0Value=-40.0
      RecoTracksStoreArrayName=RecoTracks
  88. DAFRecoFitter
      pdgCodesToUseForFitting=[13]
  89. TrackCreator
      pdgCodes=[13]
      recoTrackColName=RecoTracks
      useBFieldAtHit=True
      useClosestHitToIP=True
  90. PlaneTriggerTrackTimeEstimator
      pdgCodeToUseForEstimation=13
      recoTracksStoreArrayName=NonMergedRecoTracks
      triggerPlaneDirection=[0.0, 1.0, 0.0]
  91. DAFRecoFitter
      pdgCodesToUseForFitting=[13]
      probCut=1e-05
      recoTracksStoreArrayName=NonMergedRecoTracks
  92. PlaneTriggerTrackTimeEstimator
      pdgCodeToUseForEstimation=13
      recoTracksStoreArrayName=NonMergedRecoTracks
      triggerPlaneDirection=[0.0, 1.0, 0.0]
      useFittedInformation=True
  93. DAFRecoFitter
      pdgCodesToUseForFitting=[13]
      recoTracksStoreArrayName=NonMergedRecoTracks
  94. TrackCreator
      pdgCodes=[13]
      recoTrackColName=NonMergedRecoTracks
      trackColName=NonMergedTracks
      useBFieldAtHit=True
      useClosestHitToIP=True
  95. Sum_Tracking
  96. CDCDedxPID
  97. VXDDedxPID
  98. Ext
  99. EventT0Combiner
      combinationLogic=prefer_cdc
  100. ECLFinalizer
  101. MCMatcherECLClusters
  102. KLMReconstructor
  103. KLMClustersReconstructor
  104. MCMatcherKLMClusters
  105. Muid
  106. ECLTrackClusterMatching
  107. ECLClusterProperties
  108. TOPChannelMasker
  109. TOPCosmicT0Finder
  110. TOPReconstructor
  111. ARICHFillHits
  112. ARICHReconstructor
      storePhotons=1
  113. OnlineEventT0Creator
  114. ECLChargedPIDMVA
  115. MdstPID
  116. KLMExpert
  117. ClusterMatcher
  118. ECLTrackBremFinder
  119. Sum_Posttracking_Reconstruction
  120. TTDDQM
  121. PXDDAQDQM
      histogramDirectoryName=PXDDAQ
  122. PXDROIDQM
      histogramDirectoryName=PXDROI
  123. PXDDQMExpressReco
  124. SetupGenfitExtrapolation
  125. PXDROIFinder
      PXDInterceptListName=PXDIntercepts
      recoTrackListName=RecoTracks
  126. PXDTrackClusterDQM
  127. PXDInjectionDQM
      eachModule=True
  128. SVDRecoDigitCreator
      chargeAlgorithm3Samples=MaxSample
      chargeAlgorithm6Samples=MaxSample
      timeAlgorithm3Samples=CoG3
      timeAlgorithm6Samples=CoG3
      useDB=False
  129. SVDUnpackerDQM
  130. SVDZeroSuppressionEmulator
      SNthreshold=5.0
      ShaperDigits=SVDShaperDigits
      ShaperDigitsIN=SVDShaperDigitsZS5
  131. SVDDQMInjection
      ShaperDigits=SVDShaperDigitsZS5
  132. SVDDQMExpressReco
  133. SVDDQMHitTime
  134. SetupGenfitExtrapolation
  135. SVDROIFinder
      SVDInterceptListName=SVDIntercepts
      recoTrackListName=RecoTracks
  136. SVDDQMEfficiency
  137. SVDDQMClustersOnTrack
  138. SVDDQMDose_HERInjPois
      eventTypeFilter=1
      histogramDirectoryName=SVDDoseHERInjPois
  139. SVDDQMDose_LERInjPois
      eventTypeFilter=2
      histogramDirectoryName=SVDDoseLERInjPois
  140. SVDDQMDose_NoInjPois
      eventTypeFilter=4
      histogramDirectoryName=SVDDoseNoInjPois
  141. SVDDQMDose_HERInjAll
      eventTypeFilter=1
      histogramDirectoryName=SVDDoseHERInjAll
      trgTypes=[]
  142. SVDDQMDose_LERInjAll
      eventTypeFilter=2
      histogramDirectoryName=SVDDoseLERInjAll
      trgTypes=[]
  143. SVDDQMDose_NoInjAll
      eventTypeFilter=4
      histogramDirectoryName=SVDDoseNoInjAll
      trgTypes=[]
  144. EventT0DQM
  145. cdcDQM7
  146. CDCDQM
  147. ECLDQM
  148. ECLDQMEXTENDED
  149. ECLDQMOutOfTimeDigits
  150. ECLDQMConnectedRegions
  151. ECLDQMInjection
  152. TOPDQM
  153. KLMDQM
  154. TRGECLDQM
  155. TRGGDLDQM
      skim=0
  156. TRGTOPDQM
      skim=0
  157. TRGGRLDQM
  158. TRGCDCTSFDQM
  159. TRGCDCTSFDQM
      TSFMOD=1
  160. TRGCDCTSFDQM
      TSFMOD=2
  161. TRGCDCTSFDQM
      TSFMOD=3
  162. TRGCDCTSFDQM
      TSFMOD=4
  163. TRGCDCTSFDQM
      TSFMOD=5
  164. TRGCDCTSFDQM
      TSFMOD=6
  165. TRGCDCT2DDQM
  166. TRGCDCT3DConverter
      EventTimeName=FirmBinnedEventT00
      firmwareResultCollectionName=TRGCDCT3DUnpackerStore0
      hitCollectionName=FirmCDCTriggerSegmentHits0
      inputCollectionName=FirmTRGCDC2DFinderTracks0
      outputCollectionName=FirmTRGCDC3DFitterTracks0
  167. TRGCDCT3DDQM
  168. TRGCDCT3DConverter
      EventTimeName=FirmBinnedEventT01
      firmwareResultCollectionName=TRGCDCT3DUnpackerStore1
      hitCollectionName=FirmCDCTriggerSegmentHits1
      inputCollectionName=FirmTRGCDC2DFinderTracks1
      outputCollectionName=FirmTRGCDC3DFitterTracks1
  169. TRGCDCT3DDQM
      T3DMOD=1
  170. TRGCDCT3DConverter
      EventTimeName=FirmBinnedEventT02
      firmwareResultCollectionName=TRGCDCT3DUnpackerStore2
      hitCollectionName=FirmCDCTriggerSegmentHits2
      inputCollectionName=FirmTRGCDC2DFinderTracks2
      outputCollectionName=FirmTRGCDC3DFitterTracks2
  171. TRGCDCT3DDQM
      T3DMOD=2
  172. TRGCDCT3DConverter
      EventTimeName=FirmBinnedEventT03
      firmwareResultCollectionName=TRGCDCT3DUnpackerStore3
      hitCollectionName=FirmCDCTriggerSegmentHits3
      inputCollectionName=FirmTRGCDC2DFinderTracks3
      outputCollectionName=FirmTRGCDC3DFitterTracks3
  173. TRGCDCT3DDQM
      T3DMOD=3
  174. CDCTriggerNeuroDQM
  175. CDCTriggerNeuro
      EventTimeName=CDCTriggerNeuroETFT0
      NeuroHWTrackInputMode=True
      et_option=etfhwin
      fixedPoint=True
      hitCollectionName=CDCTriggerNNInputSegmentHits
      inputCollectionName=CDCTriggerNeuroTracks
      outputCollectionName=TSimNeuroTracks
      writeMLPinput=True
  176. CDCTriggerRecoMatcher
      TrgTrackCollectionName=CDCTriggerNeuroTracks
      axialOnly=True
      hitCollectionName=CDCTriggerNNInputSegmentHits
  177. CDCTriggerRecoMatcher
      TrgTrackCollectionName=TSimNeuroTracks
      axialOnly=True
      hitCollectionName=CDCTriggerNNInputSegmentHits
  178. CDCTriggerRecoMatcher
      TrgTrackCollectionName=CDCTriggerNNInput2DFinderTracks
      axialOnly=True
      hitCollectionName=CDCTriggerNNInputSegmentHits
  179. CDCTriggerNeuroDQMOnline
  180. TRGGDLDQM
      skim=1
  181. TRGTOPDQM
      skim=1
  182. ParallelTrackFilter
      inputArrayName=
      max_d0=0.5
      max_z0=1.0
      min_d0=-0.5
      min_z0=-1.0
      outputINArrayName=TracksFromIP
      outputOUTArrayName=TracksNotFromIP
  183. TrackingExpressRecoDQM_FromIP
      histogramDirectoryName=TrackingERDQM_FromIP
      histogramTitleSuffix= - Tracks from IP
      tracksStoreArrayName=TracksFromIP
  184. TrackingExpressRecoDQM_NotFromIP
      histogramDirectoryName=TrackingERDQM_NotFromIP
      histogramTitleSuffix= - Tracks not from IP
      tracksStoreArrayName=TracksNotFromIP
  185. ARICHDQM
  186. ParticleLoader_mu+:KLMDQM
      decayStrings=['mu+:KLMDQM']
  187. PListCopy_mu+:KLMDQM
      inputListNames=['mu+:all']
      outputListName=mu+:KLMDQM
  188. ParticleSelector_applyCuts_mu+:KLMDQM
      cut=p>0.2 and abs(d0) < 2 and abs(z0) < 4
      decayString=mu+:KLMDQM
  189. ParticleLoader_gamma:physDQM
      decayStrings=['gamma:physDQM']
  190. PListCopy_gamma:physDQM
      inputListNames=['gamma:all']
      outputListName=gamma:physDQM
  191. ParticleSelector_applyCuts_gamma:physDQM
      cut=E > 0.15
      decayString=gamma:physDQM
  192. ParticleSelector_applyCuts_gamma:physDQM
      cut=isFromECL
      decayString=gamma:physDQM
  193. ParticleLoader_pi+:physDQM
      decayStrings=['pi+:physDQM']
  194. PListCopy_pi+:physDQM
      inputListNames=['pi+:all']
      outputListName=pi+:physDQM
  195. ParticleSelector_applyCuts_pi+:physDQM
      cut=pt>0.2 and abs(d0) < 2 and abs(z0) < 4
      decayString=pi+:physDQM
  196. ParticleLoader_mu+:physDQM
      decayStrings=['mu+:physDQM']
  197. PListCopy_mu+:physDQM
      inputListNames=['mu+:all']
      outputListName=mu+:physDQM
  198. ParticleSelector_applyCuts_mu+:physDQM
      cut=pt>2. and abs(d0) < 2 and abs(z0) < 4
      decayString=mu+:physDQM
  199. ParticleCombiner_pi0:physDQM -> gamma:physDQM gamma:physDQM
      cut=0.10 < M < 0.15
      decayMode=1
      decayString=pi0:physDQM -> gamma:physDQM gamma:physDQM
      writeOut=True
  200. 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
  201. ParticleCombiner_Upsilon:physDQM -> mu-:physDQM mu+:physDQM
      cut=9 < M < 12
      decayMode=1
      decayString=Upsilon:physDQM -> mu-:physDQM mu+:physDQM
      writeOut=True
  202. ParticleLoader_pi+:evtshape
      decayStrings=['pi+:evtshape']
  203. PListCopy_pi+:evtshape
      inputListNames=['pi+:all']
      outputListName=pi+:evtshape
  204. ParticleLoader_gamma:evtshape
      decayStrings=['gamma:evtshape']
  205. PListCopy_gamma:evtshape
      inputListNames=['gamma:all']
      outputListName=gamma:evtshape
  206. ParticleSelector_applyCuts_gamma:evtshape
      cut=isFromECL
      decayString=gamma:evtshape
  207. EventShape
      enableCleoCones=False
      enableCollisionAxis=False
      enableHarmonicMoments=False
      enableJets=False
      enableSphericity=False
      enableThrust=False
      particleListNames=['pi+:evtshape', 'gamma:evtshape']
  208. PhysicsObjectsDQM
  209. TriggerSkim
      resultOnMissing=0
      triggerLines=['software_trigger_cut&skim&accept_mumutight']

      (? ==1[ParticleLoader_mu+:physMiraBelle -> PListCopy_mu+:physMiraBelle -> ParticleCombiner_Upsilon:physMiraBelle -> mu+:physMiraBelle mu-:physMiraBelle -> PhysicsObjectsMiraBelle] ):
        1. ParticleLoader_mu+:physMiraBelle
            decayStrings=['mu+:physMiraBelle']
        2. PListCopy_mu+:physMiraBelle
            inputListNames=['mu+:all']
            outputListName=mu+:physMiraBelle
        3. ParticleCombiner_Upsilon:physMiraBelle -> mu+:physMiraBelle mu-:physMiraBelle
            cut=9 < M < 12
            decayString=Upsilon:physMiraBelle -> mu+:physMiraBelle mu-:physMiraBelle
        4. PhysicsObjectsMiraBelle
  210. TriggerSkim
      resultOnMissing=0
      triggerLines=['software_trigger_cut&skim&accept_dstar_1']

      (? ==1[ParticleLoader_pi+:MiraBelleDst1 -> PListCopy_pi+:MiraBelleDst1 -> ParticleSelector_applyCuts_pi+:MiraBelleDst1 -> ParticleLoader_K+:MiraBelleDst1 -> PListCopy_K+:MiraBelleDst1 -> ParticleSelector_applyCuts_K+:MiraBelleDst1 -> ParticleCombiner_D0:MiraBelleDst1_kpi -> K-:MiraBelleDst1 pi+:MiraBelleDst1 -> ParticleCombiner_D*+:MiraBelleDst1_kpi -> D0:MiraBelleDst1_kpi pi+:MiraBelleDst1 -> PhysicsObjectsMiraBelleDst] ):
        1. ParticleLoader_pi+:MiraBelleDst1
            decayStrings=['pi+:MiraBelleDst1']
        2. PListCopy_pi+:MiraBelleDst1
            inputListNames=['pi+:all']
            outputListName=pi+:MiraBelleDst1
        3. ParticleSelector_applyCuts_pi+:MiraBelleDst1
            cut=abs(d0)<0.5 and abs(z0)<3
            decayString=pi+:MiraBelleDst1
        4. ParticleLoader_K+:MiraBelleDst1
            decayStrings=['K+:MiraBelleDst1']
        5. PListCopy_K+:MiraBelleDst1
            inputListNames=['K+:all']
            outputListName=K+:MiraBelleDst1
        6. ParticleSelector_applyCuts_K+:MiraBelleDst1
            cut=abs(d0)<0.5 and abs(z0)<3
            decayString=K+:MiraBelleDst1
        7. ParticleCombiner_D0:MiraBelleDst1_kpi -> K-:MiraBelleDst1 pi+:MiraBelleDst1
            cut=1.7 < M < 2.1
            decayString=D0:MiraBelleDst1_kpi -> K-:MiraBelleDst1 pi+:MiraBelleDst1
        8. ParticleCombiner_D*+:MiraBelleDst1_kpi -> D0:MiraBelleDst1_kpi pi+:MiraBelleDst1
            cut=useCMSFrame(p) > 2.5 and massDifference(0) < 0.16
            decayString=D*+:MiraBelleDst1_kpi -> D0:MiraBelleDst1_kpi pi+:MiraBelleDst1
        9. PhysicsObjectsMiraBelleDst
            DstListName=D*+:MiraBelleDst1_kpi
  211. TriggerSkim
      expectedResult=0
      resultOnMissing=0
      triggerLines=['software_trigger_cut&skim&accept_dstar_1']

      (? ==1[TriggerSkim(? ==1[ParticleLoader_pi+:MiraBelleDst2 -> PListCopy_pi+:MiraBelleDst2 -> ParticleSelector_applyCuts_pi+:MiraBelleDst2 -> ParticleLoader_K+:MiraBelleDst2 -> PListCopy_K+:MiraBelleDst2 -> ParticleSelector_applyCuts_K+:MiraBelleDst2 -> ParticleLoader_gamma:pi0eff60_May2020 -> PListCopy_gamma:pi0eff60_May2020 -> ParticleSelector_applyCuts_gamma:pi0eff60_May2020 -> ParticleSelector_applyCuts_gamma:pi0eff60_May2020 -> ParticleCombiner_pi0:eff60_May2020_nomcmatch -> gamma:pi0eff60_May2020 gamma:pi0eff60_May2020 -> PListCutAndCopy_pi0:eff60_May2020 -> MCMatch_pi0:eff60_May2020 -> ParticleCombiner_D0:MiraBelleDst2_kpipi0 -> K-:MiraBelleDst2 pi+:MiraBelleDst2 pi0:eff60_May2020 -> ParticleCombiner_D*+:MiraBelleDst2_kpipi0 -> D0:MiraBelleDst2_kpipi0 pi+:MiraBelleDst2 -> PhysicsObjectsMiraBelleDst2] )] ):
        1. TriggerSkim
            resultOnMissing=0
            triggerLines=['software_trigger_cut&skim&accept_dstar_2']

            (? ==1[ParticleLoader_pi+:MiraBelleDst2 -> PListCopy_pi+:MiraBelleDst2 -> ParticleSelector_applyCuts_pi+:MiraBelleDst2 -> ParticleLoader_K+:MiraBelleDst2 -> PListCopy_K+:MiraBelleDst2 -> ParticleSelector_applyCuts_K+:MiraBelleDst2 -> ParticleLoader_gamma:pi0eff60_May2020 -> PListCopy_gamma:pi0eff60_May2020 -> ParticleSelector_applyCuts_gamma:pi0eff60_May2020 -> ParticleSelector_applyCuts_gamma:pi0eff60_May2020 -> ParticleCombiner_pi0:eff60_May2020_nomcmatch -> gamma:pi0eff60_May2020 gamma:pi0eff60_May2020 -> PListCutAndCopy_pi0:eff60_May2020 -> MCMatch_pi0:eff60_May2020 -> ParticleCombiner_D0:MiraBelleDst2_kpipi0 -> K-:MiraBelleDst2 pi+:MiraBelleDst2 pi0:eff60_May2020 -> ParticleCombiner_D*+:MiraBelleDst2_kpipi0 -> D0:MiraBelleDst2_kpipi0 pi+:MiraBelleDst2 -> PhysicsObjectsMiraBelleDst2] ):
              1. ParticleLoader_pi+:MiraBelleDst2
                  decayStrings=['pi+:MiraBelleDst2']
              2. PListCopy_pi+:MiraBelleDst2
                  inputListNames=['pi+:all']
                  outputListName=pi+:MiraBelleDst2
              3. ParticleSelector_applyCuts_pi+:MiraBelleDst2
                  cut=abs(d0)<0.5 and abs(z0)<3
                  decayString=pi+:MiraBelleDst2
              4. ParticleLoader_K+:MiraBelleDst2
                  decayStrings=['K+:MiraBelleDst2']
              5. PListCopy_K+:MiraBelleDst2
                  inputListNames=['K+:all']
                  outputListName=K+:MiraBelleDst2
              6. ParticleSelector_applyCuts_K+:MiraBelleDst2
                  cut=abs(d0)<0.5 and abs(z0)<3
                  decayString=K+:MiraBelleDst2
              7. ParticleLoader_gamma:pi0eff60_May2020
                  decayStrings=['gamma:pi0eff60_May2020']
                  writeOut=True
              8. PListCopy_gamma:pi0eff60_May2020
                  inputListNames=['gamma:all']
                  outputListName=gamma:pi0eff60_May2020
                  writeOut=True
              9. ParticleSelector_applyCuts_gamma:pi0eff60_May2020
                  cut=[clusterNHits>1.5] and [0.2967< clusterTheta<2.6180] and              [[clusterReg==1 and E>0.0225] or [clusterReg==2 and E>0.020] or [clusterReg==3 and E>0.020]]
                  decayString=gamma:pi0eff60_May2020
              10. ParticleSelector_applyCuts_gamma:pi0eff60_May2020
                  cut=isFromECL
                  decayString=gamma:pi0eff60_May2020
              11. ParticleCombiner_pi0:eff60_May2020_nomcmatch -> gamma:pi0eff60_May2020 gamma:pi0eff60_May2020
                  cut=0.03 gamma:pi0eff60_May2020 gamma:pi0eff60_May2020
                  writeOut=True
              12. PListCutAndCopy_pi0:eff60_May2020
                  inputListNames=['pi0:eff60_May2020_nomcmatch']
                  outputListName=pi0:eff60_May2020
                  writeOut=True
              13. MCMatch_pi0:eff60_May2020
                  listName=pi0:eff60_May2020
              14. ParticleCombiner_D0:MiraBelleDst2_kpipi0 -> K-:MiraBelleDst2 pi+:MiraBelleDst2 pi0:eff60_May2020
                  cut=1.7 < M < 2.1
                  decayString=D0:MiraBelleDst2_kpipi0 -> K-:MiraBelleDst2 pi+:MiraBelleDst2 pi0:eff60_May2020
              15. ParticleCombiner_D*+:MiraBelleDst2_kpipi0 -> D0:MiraBelleDst2_kpipi0 pi+:MiraBelleDst2
                  cut=useCMSFrame(p) > 2.5 and massDifference(0) < 0.16
                  decayString=D*+:MiraBelleDst2_kpipi0 -> D0:MiraBelleDst2_kpipi0 pi+:MiraBelleDst2
              16. PhysicsObjectsMiraBelleDst2
                  DstListName=D*+:MiraBelleDst2_kpipi0
  212. DAQMonitor
  213. PXDDQMEfficiency
      d0Cut=9999.0
      z0maxCut=9999.0
      z0minCut=-9999.0
  214. KLMDQM2
      MinimalMatchingDigits=12
      MinimalMomentumNoOuterLayers=4.0
      SoftwareTriggerName=
  215. DelayDQM
      title=expressreco
  216. PruneDataStore
      matchEntries=['EventMetaData', 'RawFTSWs', 'ROIpayload', 'SoftwareTriggerResult', 'SoftwareTriggerVariables', 'TRGSummary', 'RawCDCs', 'RawSVDs', 'RawPXDs', 'RawTOPs', 'RawARICHs', 'RawKLMs', 'RawECLs', 'RawTRGs', 'ROIs', 'OnlineEventT0s', 'Tracks', 'TrackFitResults', 'SVDClusters', 'PXDClusters', 'CDCHits', 'TOPDigits', 'ARICHHits', 'ECLClusters', 'KLMHit2ds', 'SoftwareTriggerResult']
  217. Progress
  218. RootOutput
      outputFileName=/tmp/tmp5pyi1gwv/aeba_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.
[INFO] (20000) Processed:   1 runs,      4/     4 events.
[ERROR] (20000) RbTupleManager: error on opening the output file.\n	file name = aeba_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', 'cosmic_reco.py', '--', '--central-db-tag', 'main_2023-09-18', '--input-file', '/tmp/tmp834ih4p7/expressreco_cosmic.root', '--histo-output-file', '/tmp/tmp5pyi1gwv/aeba_histos.root', '--output-file', '/tmp/tmp5pyi1gwv/aeba_output.root', '--number-processes', '1', 'UNUSED', 'UNUSED', '6666'] died with 0. Killing the remaining ones.
[INFO] Termination requested...
[INFO] ...Process stopped
/tmp/SHM1638410-SEM1638410-UNNAMED still has 1 processes attached, skipped.
/tmp/SHM1638402-SEM1638402-UNNAMED still has 2 processes attached, skipped.
/tmp/SHM1638411-SEM1638411-UNNAMED still has 1 processes attached, skipped.
/tmp/SHM1638403-SEM1638403-UNNAMED still has 2 processes attached, skipped.
/tmp/SHM1638413-SEM1638413-UNNAMED still has 3 processes attached, skipped.
/tmp/SHM1638412-SEM1638412-UNNAMED still has 3 processes attached, skipped.
/tmp/SHM1638409-SEM1638409-UNNAMED still has 2 processes attached, skipped.
/tmp/SHM1638408-SEM1638408-UNNAMED still has 2 processes attached, skipped.
/tmp/SHM1638407-SEM1638407-UNNAMED still has 3 processes attached, skipped.
/tmp/SHM1638406-SEM1638406-UNNAMED still has 3 processes attached, skipped.
[INFO] Termination requested...
[INFO] ...Process stopped
=== stderr of hlt/tests/test_phase3_expressreco_cosmic.py ===
Error in : An object with name PXDER exists already
Error in : An object with name CDC 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 PXDER exists already
Error in : An object with name CDC 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 PXDER exists already
Error in : An object with name CDC 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/expressreco/evp_scripts/aeba_histos.root (errno: 13) Permission denied
Error in : cannot open the MERGER output file 
TClass::Init:0: RuntimeWarning: no dictionary for class pair is available
Traceback (most recent call last):
  File "/data/b2soft/buildbot/development/releases/current/hlt/tests/test_phase3_expressreco_cosmic.py", line 19, in 
    test_folder(location=constants.Location.expressreco,
  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: 'aeba_histos.root'
=== end hlt/tests/test_phase3_expressreco_cosmic.py ===