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_2024-06-20', '--input-file', '/tmp/tmpsuujcdlq/expressreco_cosmic.root', '--histo-output-file', '/tmp/tmpdglj38zy/badf_histos.root', '--output-file', '/tmp/tmpdglj38zy/badf_output.root', '--number-processes', '1', 'UNUSED', 'UNUSED', '6666']
[INFO] Steering file: cosmic_reco.py

RooFit v3.60 -- Developed by Wouter Verkerke and David Kirkby 
                Copyright (C) 2000-2013 NIKHEF, University of California & Stanford University
                All rights reserved, please read http://roofit.sourceforge.net/license.txt

  1. RootInput
      inputFileName=/tmp/tmpsuujcdlq/expressreco_cosmic.root
  2. HistoManager
      histoFileName=badf_histos.root
      workDirName=/tmp/tmpdglj38zy
  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
      forceGroupingFromDB=False
      isEnabledIn3Samples=True
      isEnabledIn6Samples=True
  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. Ext
  97. EventT0Combiner
  98. ECLFinalizer
  99. MCMatcherECLClusters
  100. KLMReconstructor
  101. KLMClustersReconstructor
  102. MCMatcherKLMClusters
  103. Muid
  104. ECLTrackClusterMatching
  105. ECLClusterProperties
  106. CDCDedxPID
  107. VXDDedxPID
  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. TRGECLEventTimingDQM
  156. TRGGDLDQM
      skim=0
  157. TRGTOPDQM
      skim=0
  158. TRGGRLDQM
  159. TRGCDCTSFDQM
  160. TRGCDCTSFDQM
      TSFMOD=1
  161. TRGCDCTSFDQM
      TSFMOD=2
  162. TRGCDCTSFDQM
      TSFMOD=3
  163. TRGCDCTSFDQM
      TSFMOD=4
  164. TRGCDCTSFDQM
      TSFMOD=5
  165. TRGCDCTSFDQM
      TSFMOD=6
  166. TRGCDCT2DDQM
  167. TRGCDCT3DConverter
      EventTimeName=FirmBinnedEventT00
      firmwareResultCollectionName=TRGCDCT3DUnpackerStore0
      hitCollectionName=FirmCDCTriggerSegmentHits0
      inputCollectionName=FirmTRGCDC2DFinderTracks0
      outputCollectionName=FirmTRGCDC3DFitterTracks0
  168. TRGCDCT3DDQM
  169. TRGCDCT3DConverter
      EventTimeName=FirmBinnedEventT01
      firmwareResultCollectionName=TRGCDCT3DUnpackerStore1
      hitCollectionName=FirmCDCTriggerSegmentHits1
      inputCollectionName=FirmTRGCDC2DFinderTracks1
      outputCollectionName=FirmTRGCDC3DFitterTracks1
  170. TRGCDCT3DDQM
      T3DMOD=1
  171. TRGCDCT3DConverter
      EventTimeName=FirmBinnedEventT02
      firmwareResultCollectionName=TRGCDCT3DUnpackerStore2
      hitCollectionName=FirmCDCTriggerSegmentHits2
      inputCollectionName=FirmTRGCDC2DFinderTracks2
      outputCollectionName=FirmTRGCDC3DFitterTracks2
  172. TRGCDCT3DDQM
      T3DMOD=2
  173. TRGCDCT3DConverter
      EventTimeName=FirmBinnedEventT03
      firmwareResultCollectionName=TRGCDCT3DUnpackerStore3
      hitCollectionName=FirmCDCTriggerSegmentHits3
      inputCollectionName=FirmTRGCDC2DFinderTracks3
      outputCollectionName=FirmTRGCDC3DFitterTracks3
  174. TRGCDCT3DDQM
      T3DMOD=3
  175. CDCTriggerNeuroDQM
  176. CDCTriggerNeuro
      EventTimeName=CDCTriggerNeuroETFT0
      NeuroHWTrackInputMode=True
      et_option=etfhwin
      fixedPoint=True
      hitCollectionName=CDCTriggerNNInputSegmentHits
      inputCollectionName=CDCTriggerNeuroTracks
      outputCollectionName=TSimNeuroTracks
      writeMLPinput=True
  177. CDCTriggerRecoMatcher
      TrgTrackCollectionName=CDCTriggerNeuroTracks
      axialOnly=True
      hitCollectionName=CDCTriggerNNInputSegmentHits
  178. CDCTriggerRecoMatcher
      TrgTrackCollectionName=TSimNeuroTracks
      axialOnly=True
      hitCollectionName=CDCTriggerNNInputSegmentHits
  179. CDCTriggerRecoMatcher
      TrgTrackCollectionName=CDCTriggerNNInput2DFinderTracks
      axialOnly=True
      hitCollectionName=CDCTriggerNNInputSegmentHits
  180. CDCTriggerNeuroDQMOnline
  181. TRGGDLDQM
      skim=1
  182. TRGTOPDQM
      skim=1
  183. ParallelTrackFilter
      inputArrayName=
      max_d0=0.5
      max_z0=1.0
      min_d0=-0.5
      min_z0=-1.0
      outputINArrayName=TracksFromIP
      outputOUTArrayName=TracksNotFromIP
  184. TrackingExpressRecoDQM_FromIP
      histogramDirectoryName=TrackingERDQM_FromIP
      histogramTitleSuffix= - Tracks from IP
      tracksStoreArrayName=TracksFromIP
  185. TrackingExpressRecoDQM_NotFromIP
      histogramDirectoryName=TrackingERDQM_NotFromIP
      histogramTitleSuffix= - Tracks not from IP
      tracksStoreArrayName=TracksNotFromIP
  186. ARICHDQM
  187. ParticleLoader_mu+:KLMDQM
      decayStrings=['mu+:KLMDQM']
  188. PListCopy_mu+:KLMDQM
      inputListNames=['mu+:all']
      outputListName=mu+:KLMDQM
  189. ParticleSelector_applyCuts_mu+:KLMDQM
      cut=p>1.5
      decayString=mu+:KLMDQM
  190. ParticleLoader_gamma:physDQM
      decayStrings=['gamma:physDQM']
  191. PListCopy_gamma:physDQM
      inputListNames=['gamma:all']
      outputListName=gamma:physDQM
  192. ParticleSelector_applyCuts_gamma:physDQM
      cut=E > 0.15
      decayString=gamma:physDQM
  193. ParticleSelector_applyCuts_gamma:physDQM
      cut=isFromECL
      decayString=gamma:physDQM
  194. ParticleLoader_pi+:physDQM
      decayStrings=['pi+:physDQM']
  195. PListCopy_pi+:physDQM
      inputListNames=['pi+:all']
      outputListName=pi+:physDQM
  196. ParticleSelector_applyCuts_pi+:physDQM
      cut=pt>0.2 and abs(d0) < 2 and abs(z0) < 4
      decayString=pi+:physDQM
  197. ParticleLoader_mu+:physDQM
      decayStrings=['mu+:physDQM']
  198. PListCopy_mu+:physDQM
      inputListNames=['mu+:all']
      outputListName=mu+:physDQM
  199. ParticleSelector_applyCuts_mu+:physDQM
      cut=pt>2. and abs(d0) < 2 and abs(z0) < 4
      decayString=mu+:physDQM
  200. ParticleCombiner_pi0:physDQM -> gamma:physDQM gamma:physDQM
      cut=0.10 < M < 0.15
      decayMode=1
      decayString=pi0:physDQM -> gamma:physDQM gamma:physDQM
      writeOut=True
  201. 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
  202. ParticleCombiner_Upsilon:physDQM -> mu-:physDQM mu+:physDQM
      cut=9 < M < 12
      decayMode=1
      decayString=Upsilon:physDQM -> mu-:physDQM mu+:physDQM
      writeOut=True
  203. ParticleLoader_e+:physDQM
      decayStrings=['e+:physDQM']
  204. PListCopy_e+:physDQM
      inputListNames=['e+:all']
      outputListName=e+:physDQM
  205. ParticleSelector_applyCuts_e+:physDQM
      cut=pt>0.2 and abs(d0) < 2 and abs(z0) < 4 and thetaInCDCAcceptance
      decayString=e+:physDQM
  206. ParticleCombiner_Upsilon:ephysDQM -> e-:physDQM e+:physDQM
      cut=4 < M < 12
      decayMode=1
      decayString=Upsilon:ephysDQM -> e-:physDQM e+:physDQM
      writeOut=True
  207. ParticleLoader_pi+:hadbphysDQM
      decayStrings=['pi+:hadbphysDQM']
  208. PListCopy_pi+:hadbphysDQM
      inputListNames=['pi+:all']
      outputListName=pi+:hadbphysDQM
  209. ParticleSelector_applyCuts_pi+:hadbphysDQM
      cut=p>0.1 and abs(d0) < 2 and abs(z0) < 4 and thetaInCDCAcceptance
      decayString=pi+:hadbphysDQM
  210. ParticleLoader_pi+:evtshape
      decayStrings=['pi+:evtshape']
  211. PListCopy_pi+:evtshape
      inputListNames=['pi+:all']
      outputListName=pi+:evtshape
  212. ParticleLoader_gamma:evtshape
      decayStrings=['gamma:evtshape']
  213. PListCopy_gamma:evtshape
      inputListNames=['gamma:all']
      outputListName=gamma:evtshape
  214. ParticleSelector_applyCuts_gamma:evtshape
      cut=isFromECL
      decayString=gamma:evtshape
  215. EventShape
      enableCleoCones=False
      enableCollisionAxis=False
      enableHarmonicMoments=False
      enableJets=False
      enableSphericity=False
      enableThrust=False
      particleListNames=['pi+:evtshape', 'gamma:evtshape']
  216. PhysicsObjectsDQM
  217. 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
  218. 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
  219. 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
  220. TriggerSkim
      resultOnMissing=0
      triggerLines=['software_trigger_cut&skim&accept_bhabha_all']

      (? ==1[ParticleLoader_e+:physMiraBelle -> PListCopy_e+:physMiraBelle -> ParticleSelector_applyCuts_e+:physMiraBelle -> ParticleCombiner_Upsilon:ephysMiraBelle -> e+:physMiraBelle e-:physMiraBelle -> PhysicsObjectsMiraBelleBhabha] ):
        1. ParticleLoader_e+:physMiraBelle
            decayStrings=['e+:physMiraBelle']
        2. PListCopy_e+:physMiraBelle
            inputListNames=['e+:all']
            outputListName=e+:physMiraBelle
        3. ParticleSelector_applyCuts_e+:physMiraBelle
            cut=pt>0.2 and abs(d0) < 2 and abs(z0) < 4 and thetaInCDCAcceptance
            decayString=e+:physMiraBelle
        4. ParticleCombiner_Upsilon:ephysMiraBelle -> e+:physMiraBelle e-:physMiraBelle
            cut=4 < M < 12
            decayString=Upsilon:ephysMiraBelle -> e+:physMiraBelle e-:physMiraBelle
        5. PhysicsObjectsMiraBelleBhabha
  221. TriggerSkim
      resultOnMissing=0
      triggerLines=['software_trigger_cut&skim&accept_hadronb2']

      (? ==1[ParticleLoader_pi+:hadb2physMiraBelle -> PListCopy_pi+:hadb2physMiraBelle -> ParticleSelector_applyCuts_pi+:hadb2physMiraBelle -> PhysicsObjectsMiraBelleHadron] ):
        1. ParticleLoader_pi+:hadb2physMiraBelle
            decayStrings=['pi+:hadb2physMiraBelle']
        2. PListCopy_pi+:hadb2physMiraBelle
            inputListNames=['pi+:all']
            outputListName=pi+:hadb2physMiraBelle
        3. ParticleSelector_applyCuts_pi+:hadb2physMiraBelle
            cut=p>0.1 and abs(d0) < 2 and abs(z0) < 4 and thetaInCDCAcceptance
            decayString=pi+:hadb2physMiraBelle
        4. PhysicsObjectsMiraBelleHadron
  222. KLMDQM2
      MinimalMatchingDigits=12
      MinimalMomentumNoOuterLayers=4.0
      MuonListName=mu+:KLMDQM
      SoftwareTriggerName=
  223. DAQMonitor
  224. PXDDQMEfficiency
      d0Cut=9999.0
      z0maxCut=9999.0
      z0minCut=-9999.0
  225. DelayDQM
      title=expressreco
  226. 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']
  227. Progress
  228. RootOutput
      outputFileName=/tmp/tmpdglj38zy/badf_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 = badf_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_2024-06-20', '--input-file', '/tmp/tmpsuujcdlq/expressreco_cosmic.root', '--histo-output-file', '/tmp/tmpdglj38zy/badf_histos.root', '--output-file', '/tmp/tmpdglj38zy/badf_output.root', '--number-processes', '1', 'UNUSED', 'UNUSED', '6666'] died with 0. Killing the remaining ones.
[INFO] Termination requested...
[INFO] ...Process stopped
/tmp/SHM2293770-SEM2293770-UNNAMED still has 2 processes attached, skipped.
/tmp/SHM2293775-SEM2293775-UNNAMED still has 2 processes attached, skipped.
/tmp/SHM2293776-SEM2293776-UNNAMED still has 2 processes attached, skipped.
/tmp/SHM2293780-SEM2293780-UNNAMED still has 2 processes attached, skipped.
/tmp/SHM2293774-SEM2293774-UNNAMED still has 2 processes attached, skipped.
/tmp/SHM2293778-SEM2293778-UNNAMED still has 2 processes attached, skipped.
/tmp/SHM2293777-SEM2293777-UNNAMED still has 2 processes attached, skipped.
/tmp/SHM2293771-SEM2293771-UNNAMED still has 2 processes attached, skipped.
/tmp/SHM2293779-SEM2293779-UNNAMED still has 2 processes attached, skipped.
/tmp/SHM2293781-SEM2293781-UNNAMED still has 2 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/badf_histos.root (errno: 13) Permission denied
Error in : cannot open the MERGER output file 
TStreamerInfo::BuildOld:0: RuntimeWarning: Cannot convert Belle2::ARICHGlobalAlignment::m_rotation from type: TRotation* to type: ROOT::Math::Rotation3D, skip element
TStreamerInfo::BuildOld:0: RuntimeWarning: Cannot convert Belle2::ARICHGlobalAlignment::m_rotationInverse from type: TRotation* to type: ROOT::Math::Rotation3D, skip element
TStreamerInfo::BuildOld:0: RuntimeWarning: Cannot convert Belle2::ARICHGlobalAlignment::m_translation from type: TVector3* to type: ROOT::Math::DisplacementVector3D,ROOT::Math::DefaultCoordinateSystemTag>, skip element
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: 'badf_histos.root'
=== end hlt/tests/test_phase3_expressreco_cosmic.py ===