From b43f132304e15bcc08e0f8d74a57a542e30c323c Mon Sep 17 00:00:00 2001 From: Illya Shapoval <Illya.Shapoval@cern.ch> Date: Sun, 3 Mar 2019 15:45:45 -0800 Subject: [PATCH] update LHCb reco scenario and make more flexible graph node type deduction in the scenario assembler --- GaudiHive/data/lhcb/reco/algTimings.json | 1 - .../data/lhcb/reco/algTimingsMoreTight.json | 1 - .../data/lhcb/reco/algs_timings_3kE.json | 1 - GaudiHive/data/lhcb/reco/cf.Brunel.graphml | 2510 +++++++++++++++++ .../data/lhcb/reco/cf_dependencies.graphml | 2060 -------------- .../data/lhcb/reco/data_dependencies.graphml | 1411 --------- GaudiHive/data/lhcb/reco/df.Brunel.graphml | 1391 +++++++++ .../data/lhcb/reco/timing.Brunel.1kE.json | 283 ++ .../BrunelScenarioAvalancheScheduler.py | 14 +- GaudiHive/python/GaudiHive/precedence.py | 13 +- 10 files changed, 4201 insertions(+), 3484 deletions(-) delete mode 100644 GaudiHive/data/lhcb/reco/algTimings.json delete mode 100644 GaudiHive/data/lhcb/reco/algTimingsMoreTight.json delete mode 100644 GaudiHive/data/lhcb/reco/algs_timings_3kE.json create mode 100644 GaudiHive/data/lhcb/reco/cf.Brunel.graphml delete mode 100644 GaudiHive/data/lhcb/reco/cf_dependencies.graphml delete mode 100644 GaudiHive/data/lhcb/reco/data_dependencies.graphml create mode 100644 GaudiHive/data/lhcb/reco/df.Brunel.graphml create mode 100644 GaudiHive/data/lhcb/reco/timing.Brunel.1kE.json diff --git a/GaudiHive/data/lhcb/reco/algTimings.json b/GaudiHive/data/lhcb/reco/algTimings.json deleted file mode 100644 index bd0c20f60..000000000 --- a/GaudiHive/data/lhcb/reco/algTimings.json +++ /dev/null @@ -1 +0,0 @@ -{"PatForward": "0.066", "TrackDiMuonMonitor": "0.002", "TTTrackMonitor": "0.028", "ChargedProtoPAddVeloDEDX": "0.003", "RiMatchTrkEff": "0.000", "LumiFilterBeamCrossing": "0.000", "MuonPIDMonitorDown": "0.009", "RecoSUMMARYSeq": "0.008", "BrunelInit": "0.009", "InitReprocSeq": "0.000", "ChargedProtoPMaker": "0.008", "ChargedProtoPAddHcal": "0.001", "ElectronMatch": "0.023", "TrackMonitor": "0.075", "TrackEcalMatchMonitor": "0.005", "EcalZSup": "0.001", "PrsL0Bit": "0.004", "RecoOTSeq": "0.000", "TTClusterMonitor": "0.080", "MoniSTSeq": "0.094", "PackMuonPIDs": "0.006", "EcalADCs": "0.008", "ProtoParticlePIDClean": "0.001", "EventAccount": "0.000", "RecSummary": "0.008", "TrackMatch": "0.065", "CaloDigitsMoni": "0.071", "RichDecodingErrors": "0.008", "MergedID": "0.001", "ClusterReco": "0.070", "InitSeedFit": "0.058", "ChargedProtoParticles": "0.076", "RiPIDMonLong10To70": "0.000", "MuMonitor": "0.001", "EcalClust": "0.027", "RiCKResForward": "0.000", "TrackPrepareVelo": "0.001", "MoniOTSeq": "0.143", "HcalFillRawBuffer": "0.000", "MuonIDAlg": "0.064", "HltRateMonitor": "0.006", "HltErrorSeq": "1.547", "CaloClustersMoni": "0.003", "ElectronReco": "0.009", "HcalE": "0.007", "HcalPIDmu": "0.001", "TrackEventProcTime": "0.000", "TrackToDST": "0.002", "PackChargedProtos": "0.005", "MergeOfflineRichPIDs": "0.002", "OTTrackMonitor": "0.080", "PrsFromRaw": "0.004", "InitBestFit": "0.058", "RichRawDataDBCheck": "0.019", "RiPIDMonLong70To100": "0.000", "HltfilterSeq": "1.547", "RichOfflineGPIDLLIt0": "0.000", "RichOfflineGPIDLLIt1": "0.000", "RichOfflinePIDSeq": "0.008", "MergedPi0Reco": "0.002", "TrackV0Finder": "0.001", "NeutralProtoPMaker": "0.015", "RichRawDataSize": "0.019", "HcalADCs": "0.003", "RichHPDIFBMoni": "0.205", "ANNGPIDSeq": "0.029", "PatPVOffline": "0.006", "CaloChi2": "0.007", "MuonRec": "0.017", "RichRecPixelClusters": "0.000", "InSPD": "0.006", "PackPVWeights": "0.005", "LumiCounters": "0.006", "RiCKResSeed": "0.000", "ANNGPIDLongMuon": "0.000", "ChargedProtoPCombDLLs": "0.001", "ChargedProtoPAddEcal": "0.017", "ANNGPIDUpstreamGhost": "0.000", "PhotonMon": "0.001", "ProtoElectronMon": "0.001", "PatVeloTT": "0.002", "CaloDLLmu": "0.001", "EcalClusterMon": "0.003", "SpdL0Bit": "0.003", "RiPIDMonLong2To10": "0.000", "RichRawDataSizeL0Seq": "0.006", "EcalE": "0.008", "RichOfflinePixelsSeq": "0.159", "PackDST": "0.044", "PackTwoProngVertex": "0.002", "MuonPIDMonitorLong": "0.000", "PatVeloSpaceTracking": "0.003", "RiLongTrkEff": "0.000", "PrsSpdFillRawBuffer": "0.004", "ANNGPIDDownstreamProton": "0.004", "ITTrackMonitor": "0.020", "HltCompositionMonitor": "0.003", "RichOfflineENNRingFinderSeq": "0.014", "RiCKResSeedTight": "0.000", "CreateOfflineTracks": "0.001", "MoniRICHSeq": "0.341", "VertexEventProcTime": "0.000", "RichRawDataSizeL0": "0.005", "RiCKResVeloTT": "0.000", "SpdFromRaw": "0.004", "RiPIDMonLong2To100": "0.001", "TrackVeloOverlapMonitor": "0.001", "ANNGPIDLongElectron": "0.001", "TrackVeloFitSeq": "0.001", "RichPixelMoni": "0.001", "MergedPi0Rec": "0.001", "FilterBeam2": "0.000", "RichOfflineGPIDLLSeq": "0.001", "EcalDigitMon": "0.005", "MoniMUONSeq": "0.047", "HcalZSup": "0.001", "ChargedProtoPAddRich": "0.004", "LumiSeq": "0.006", "LumiBeam1Seq": "0.000", "RichHotPixels": "0.076", "RichOfflineBckEstIt0": "0.000", "RichOfflineBckEstIt1": "0.000", "InCaloAcceptance": "0.015", "RecoTrSeq": "10.144", "HcalTrigFromRaw": "0.001", "TrackAddExtraInfoSeq": "0.506", "RichOfflineGPIDFin": "0.000", "RiCKResKsTrackTight": "0.000", "ANNGPIDLongProton": "0.000", "ElectronMon": "0.003", "BremChi22ID": "0.001", "ChargedProtoPAddPrs": "0.001", "MoniGENERALSeq": "0.002", "OfflineENNFinderR2GasLeft": "0.000", "PhysicsSeq": "12.161", "ANNGPIDUpstreamPion": "0.000", "HltErrorFilter": "0.001", "OutputDSTSeq": "0.046", "OfflineENNFinderR1GasTop": "0.004", "EcalBanksHandler": "0.016", "VeloIPResolutionMonitor": "0.000", "ClusterMatch": "0.030", "ENNRingMoniBest": "0.000", "CaloEventProcTime": "0.000", "TsaSeed": "1.301", "RecoVELOSeq": "0.016", "CreateOfflinePhotons": "0.000", "CheckProcOfflineStatus": "0.002", "CaloPIDsMoni": "0.008", "PackRecVertex": "0.003", "RiVeloTTTrkEff": "0.000", "PatDownstream": "0.772", "ChargedPIDs": "0.090", "SplitPhotonMon": "0.000", "CaloEMuPIDMonSoft": "0.000", "EcalChi22ID": "0.003", "InECAL": "0.020", "MergedPi0Mon": "0.000", "TrackClonesSeq": "0.158", "ChargedProtoPAddSpd": "0.001", "BrunelSequencer": "13.771", "PackPhotons": "0.006", "EcalCovar": "0.004", "EcalPIDmu": "0.001", "VeloClusterMonitor": "0.001", "RecoPROTOSeq": "0.091", "RichOfflineTracksSeq": "0.001", "FitSeedForMatch": "4.041", "BrunelBankKiller": "0.000", "CaloDigitFilter": "0.024", "PatVeloGeneralTracking": "0.006", "CaloRecoSeq": "0.197", "ANNGPIDDownstreamMuon": "0.001", "RichAlignMoniR1Gas": "0.001", "MuonTrackAligMonitor": "0.001", "MoniPROTOSeq": "0.007", "RiCKResForwardTight": "0.000", "RichHPDIonFeedback": "0.205", "PhotonReco": "0.106", "CopyVelo": "0.000", "CopyBest": "0.018", "RecoCALOSeq": "0.319", "RichEventProcTime": "0.000", "TrackForwardPatSeq": "0.067", "SpdMon": "0.039", "RiSeedTrkEff": "0.000", "TrackAddNNGhostId": "0.026", "LumiDecodeBeamCrossing": "0.001", "Reco": "11.149", "EcalPIDe": "0.001", "FilterNoBeam": "0.001", "MuonTrackFitter": "0.000", "RichRecoMoni": "0.001", "TrackMatchPatSeq": "0.065", "CreateTTClusters": "0.122", "ANNGPIDLongGhost": "0.000", "PhotonMatchMon": "0.002", "MoniHltSeq": "0.010", "ChargedProtoPMoni": "0.006", "TrackSeedPatSeq": "1.312", "ElectronMatchMon": "0.003", "TrackPrsMatchMonitor": "0.012", "RecoVertexSeq": "0.007", "FitBest": "3.229", "FilterBeam1": "0.000", "CaloTrackMatch": "0.050", "TrackITOverlapMonitor": "0.044", "HcalPIDe": "0.001", "LumiBeam2Seq": "0.000", "RichRawMoni": "0.127", "FitVelo": "0.000", "RichOfflineGPIDTrSel": "0.004", "RecoDecodingSeq": "0.294", "RichENNTracklessRingsMoni": "0.001", "FSROutputStreamDstWriter": "0.000", "ENNRingMoniAll": "0.000", "OTHitEfficiencyMonitor": "0.047", "EcalEFlowMon": "0.001", "PackTracks": "0.010", "ResolvedPi0Mon": "0.007", "ANNGPIDUpstreamMuon": "0.000", "TrackVertexMonitor": "0.003", "CaloPIDs": "0.121", "RichOfflineGPIDDigSel": "0.001", "InBREM": "0.001", "PhotonFromMergedID": "0.000", "OfflineIsolatedENNRings": "0.001", "MoniTrSeq": "0.221", "OfflineENNRingsSegAssoc": "0.002", "NotPhysicsSeq": "0.001", "CaloEMuPIDMonHard": "0.000", "OfflineBestENNRings": "0.005", "CreateOfflinePixels": "0.005", "PatVeloRTracking": "0.007", "RiCKResKsTrack": "0.000", "CaloDLLe": "0.004", "HcalBanksHandler": "0.005", "CaloBanksHandler": "0.045", "ANNGPIDDownstreamKaon": "0.004", "RichOfflineGPIDSeq": "0.007", "CreateTTLiteClusters": "0.023", "InitBrunelSeq": "0.009", "RichPIDMoni": "0.002", "TsaSeedTrackCnv": "0.011", "MuEffMonitor": "0.036", "CaloPIDsSeq": "0.121", "CreateITLiteClusters": "0.005", "EcalCheckBanks": "0.000", "ANNGPIDUpstreamKaon": "0.000", "TimeSpanAccounting": "0.001", "Init": "0.010", "LumiNoBeamSeq": "0.001", "MuonIDSeq": "0.064", "RemovePrsPackedBanks": "0.002", "TrackMuonMatchMonitor": "0.013", "VeloTrackMonitor": "0.001", "FilterBeamCrossing": "0.000", "RiCKResLongTight": "0.000", "ANNGPIDLongPion": "0.000", "HltDecReportsDecoder": "1.546", "TrackEventCloneKiller": "0.012", "SingleElectronRec": "0.009", "OfflineENNFinderR2GasRight": "0.000", "RichRecoMoniTight": "0.001", "PackMuonTracks": "0.000", "RichMirrAlignMoni": "0.001", "HcalDigitMon": "0.002", "RecoITSeq": "0.000", "RichRecInitOfflineSeq": "0.163", "ITClusterMonitor": "0.014", "ENNRingMoniIsolated": "0.000", "TrackV0Monitor": "0.002", "RiCKResLong": "0.000", "PrsCheckBanks": "0.000", "NeutralPIDs": "0.031", "TrackVeloTTPatSeq": "0.002", "DstWriter": "1.131", "ANNGPIDLongKaon": "0.000", "MuonEventProcTime": "0.000", "RemoveEcalPackedBanks": "0.001", "TrackSeedFitSeq": "4.100", "PrsBanksHandler": "0.025", "OverallEventProcTime": "0.000", "CaloMatch": "0.027", "TrackAddLikelihood": "0.321", "TimeSpanFilter": "0.000", "CaloEMuPIDMonUncut": "0.002", "RecoRICHSeq": "0.186", "Moni": "0.967", "RecoTTSeq": "0.000", "FlagTrackClones": "0.007", "ProtoEventProcTime": "0.000", "TrackEraseExtraInfo": "0.001", "PrsDigitMon": "0.016", "TrackDownstreamPatSeq": "0.772", "TrackEraseExtraInformationSeq": "0.001", "ANNGPIDUpstreamElectron": "0.000", "ANNGPIDDownstreamPion": "0.004", "TimeSpanSeq": "0.001", "CreateITClusters": "0.022", "EcalTrigFromRaw": "0.005", "PackMergedPi0s": "0.000", "ANNGPIDDownstreamElectron": "0.008", "PhysFilter": "0.001", "PrsADCs": "0.011", "CaloHyposMoni": "0.005", "SpdDigitMon": "0.008", "EcalShare": "0.014", "HcalCheckBanks": "0.000", "TrackPV2HalfAlignMonitor": "0.001", "ChargedProtoPAddMuon": "0.007", "CaloPacking": "0.007", "PrsE": "0.004", "ChargedProtoPAddBrem": "0.002", "PackRichPIDs": "0.004", "RichTrackMoni": "0.001", "RiCKResVeloTTTight": "0.000", "RecoMUONSeq": "0.081", "NeutralProtoParticles": "0.015", "BremPIDe": "0.000", "ANNGPIDUpstreamProton": "0.000", "SinglePhotonRec": "0.055", "PackNeutralProtos": "0.000", "PhotonID": "0.030", "RichRecPixelQC": "0.001", "MoniCALOSeq": "0.098", "TrackFitMatchMonitor": "0.001", "TrackFitSeq": "3.318", "EcalFillRawBuffer": "0.001", "RichDataSizeL0Filter": "0.000", "RiCKResMatchTight": "0.000", "RichOfflinePhotonsSeq": "0.000", "PrsPIDe": "0.002", "RichOfflineGPIDInit": "0.000", "MoniVELOSeq": "0.003", "RiKsTrackTrkEff": "0.000", "BremMatchMon": "0.000", "RichAlignMoniR2Gas": "0.000", "CaloDigits": "0.010", "RichOfflineGPIDInitSeq": "0.005", "SpdE": "0.015", "ProcStatAbortMoni": "0.000", "TrackAlignMonitor": "0.000", "BremMatch": "0.004", "CaloEnergy": "0.035", "ANNGPIDDownstreamGhost": "0.004", "ClusChi22ID": "0.003", "RiCKResMatch": "0.000", "OTTimeMonitor": "0.016", "FindTrackClones": "0.150", "LumiBeamCrossingSeq": "0.002", "TrackSpdMatchMonitor": "0.011", "Track": "10.144", "OfflineENNFinderR1GasBottom": "0.001", "CaloEFlowMoni": "0.001", "DecodeVeloClusters": "0.121", "DecodeRawRichOffline": "0.154", "RemoveHcalPackedBanks": "0.000", "PackElectrons": "0.000", "Output": "0.046", "BrunelEventCount": "0.000", "InPRS": "0.005", "InHCAL": "0.004", "RiForwardTrkEff": "0.000", "PackSplitPhotons": "0.000"} diff --git a/GaudiHive/data/lhcb/reco/algTimingsMoreTight.json b/GaudiHive/data/lhcb/reco/algTimingsMoreTight.json deleted file mode 100644 index 43cfe3209..000000000 --- a/GaudiHive/data/lhcb/reco/algTimingsMoreTight.json +++ /dev/null @@ -1 +0,0 @@ -{"PatForward": "0.066", "TrackDiMuonMonitor": "0.002", "TTTrackMonitor": "0.028", "ChargedProtoPAddVeloDEDX": "0.003", "RiMatchTrkEff": "0.000", "LumiFilterBeamCrossing": "0.000", "MuonPIDMonitorDown": "0.009", "RecoSUMMARYSeq": "0.008", "BrunelInit": "0.009", "InitReprocSeq": "0.000", "ChargedProtoPMaker": "0.008", "ChargedProtoPAddHcal": "0.001", "ElectronMatch": "0.023", "TrackMonitor": "0.075", "TrackEcalMatchMonitor": "0.005", "EcalZSup": "0.001", "PrsL0Bit": "0.004", "RecoOTSeq": "0.000", "TTClusterMonitor": "0.080", "MoniSTSeq": "0.094", "PackMuonPIDs": "0.006", "EcalADCs": "0.008", "ProtoParticlePIDClean": "0.001", "EventAccount": "0.000", "RecSummary": "0.008", "TrackMatch": "0.065", "CaloDigitsMoni": "0.071", "RichDecodingErrors": "0.008", "MergedID": "0.001", "ClusterReco": "0.070", "InitSeedFit": "0.058", "ChargedProtoParticles": "0.076", "RiPIDMonLong10To70": "0.000", "MuMonitor": "0.001", "EcalClust": "0.027", "RiCKResForward": "0.000", "TrackPrepareVelo": "0.001", "MoniOTSeq": "0.143", "HcalFillRawBuffer": "0.000", "MuonIDAlg": "0.064", "HltRateMonitor": "0.006", "HltErrorSeq": "1.547", "CaloClustersMoni": "0.003", "ElectronReco": "0.009", "HcalE": "0.007", "HcalPIDmu": "0.001", "TrackEventProcTime": "0.000", "TrackToDST": "0.002", "PackChargedProtos": "0.005", "MergeOfflineRichPIDs": "0.002", "OTTrackMonitor": "0.080", "PrsFromRaw": "0.004", "InitBestFit": "0.058", "RichRawDataDBCheck": "0.019", "RiPIDMonLong70To100": "0.000", "HltfilterSeq": "1.547", "RichOfflineGPIDLLIt0": "0.000", "RichOfflineGPIDLLIt1": "0.000", "RichOfflinePIDSeq": "0.008", "MergedPi0Reco": "0.002", "TrackV0Finder": "0.001", "NeutralProtoPMaker": "0.015", "RichRawDataSize": "0.019", "HcalADCs": "0.003", "RichHPDIFBMoni": "0.018", "ANNGPIDSeq": "0.029", "PatPVOffline": "0.006", "CaloChi2": "0.007", "MuonRec": "0.017", "RichRecPixelClusters": "0.000", "InSPD": "0.006", "PackPVWeights": "0.005", "LumiCounters": "0.006", "RiCKResSeed": "0.000", "ANNGPIDLongMuon": "0.000", "ChargedProtoPCombDLLs": "0.001", "ChargedProtoPAddEcal": "0.017", "ANNGPIDUpstreamGhost": "0.000", "PhotonMon": "0.001", "ProtoElectronMon": "0.001", "PatVeloTT": "0.002", "CaloDLLmu": "0.001", "EcalClusterMon": "0.003", "SpdL0Bit": "0.003", "RiPIDMonLong2To10": "0.000", "RichRawDataSizeL0Seq": "0.006", "EcalE": "0.008", "RichOfflinePixelsSeq": "0.159", "PackDST": "0.044", "PackTwoProngVertex": "0.002", "MuonPIDMonitorLong": "0.000", "PatVeloSpaceTracking": "0.003", "RiLongTrkEff": "0.000", "PrsSpdFillRawBuffer": "0.004", "ANNGPIDDownstreamProton": "0.004", "ITTrackMonitor": "0.020", "HltCompositionMonitor": "0.003", "RichOfflineENNRingFinderSeq": "0.014", "RiCKResSeedTight": "0.000", "CreateOfflineTracks": "0.001", "MoniRICHSeq": "0.341", "VertexEventProcTime": "0.000", "RichRawDataSizeL0": "0.005", "RiCKResVeloTT": "0.000", "SpdFromRaw": "0.004", "RiPIDMonLong2To100": "0.001", "TrackVeloOverlapMonitor": "0.001", "ANNGPIDLongElectron": "0.001", "TrackVeloFitSeq": "0.001", "RichPixelMoni": "0.001", "MergedPi0Rec": "0.001", "FilterBeam2": "0.000", "RichOfflineGPIDLLSeq": "0.001", "EcalDigitMon": "0.005", "MoniMUONSeq": "0.047", "HcalZSup": "0.001", "ChargedProtoPAddRich": "0.004", "LumiSeq": "0.006", "LumiBeam1Seq": "0.000", "RichHotPixels": "0.076", "RichOfflineBckEstIt0": "0.000", "RichOfflineBckEstIt1": "0.000", "InCaloAcceptance": "0.015", "RecoTrSeq": "10.144", "HcalTrigFromRaw": "0.001", "TrackAddExtraInfoSeq": "0.506", "RichOfflineGPIDFin": "0.000", "RiCKResKsTrackTight": "0.000", "ANNGPIDLongProton": "0.000", "ElectronMon": "0.003", "BremChi22ID": "0.001", "ChargedProtoPAddPrs": "0.001", "MoniGENERALSeq": "0.002", "OfflineENNFinderR2GasLeft": "0.000", "PhysicsSeq": "12.161", "ANNGPIDUpstreamPion": "0.000", "HltErrorFilter": "0.001", "OutputDSTSeq": "0.046", "OfflineENNFinderR1GasTop": "0.004", "EcalBanksHandler": "0.016", "VeloIPResolutionMonitor": "0.000", "ClusterMatch": "0.030", "ENNRingMoniBest": "0.000", "CaloEventProcTime": "0.000", "TsaSeed": "1.301", "RecoVELOSeq": "0.016", "CreateOfflinePhotons": "0.000", "CheckProcOfflineStatus": "0.002", "CaloPIDsMoni": "0.008", "PackRecVertex": "0.003", "RiVeloTTTrkEff": "0.000", "PatDownstream": "0.018", "ChargedPIDs": "0.090", "SplitPhotonMon": "0.000", "CaloEMuPIDMonSoft": "0.000", "EcalChi22ID": "0.003", "InECAL": "0.020", "MergedPi0Mon": "0.000", "TrackClonesSeq": "0.158", "ChargedProtoPAddSpd": "0.001", "BrunelSequencer": "13.771", "PackPhotons": "0.006", "EcalCovar": "0.004", "EcalPIDmu": "0.001", "VeloClusterMonitor": "0.001", "RecoPROTOSeq": "0.091", "RichOfflineTracksSeq": "0.001", "FitSeedForMatch": "4.041", "BrunelBankKiller": "0.000", "CaloDigitFilter": "0.024", "PatVeloGeneralTracking": "0.006", "CaloRecoSeq": "0.197", "ANNGPIDDownstreamMuon": "0.001", "RichAlignMoniR1Gas": "0.001", "MuonTrackAligMonitor": "0.001", "MoniPROTOSeq": "0.007", "RiCKResForwardTight": "0.000", "RichHPDIonFeedback": "0.205", "PhotonReco": "0.106", "CopyVelo": "0.000", "CopyBest": "0.018", "RecoCALOSeq": "0.319", "RichEventProcTime": "0.000", "TrackForwardPatSeq": "0.067", "SpdMon": "0.039", "RiSeedTrkEff": "0.000", "TrackAddNNGhostId": "0.026", "LumiDecodeBeamCrossing": "0.001", "Reco": "11.149", "EcalPIDe": "0.001", "FilterNoBeam": "0.001", "MuonTrackFitter": "0.000", "RichRecoMoni": "0.001", "TrackMatchPatSeq": "0.065", "CreateTTClusters": "0.018", "ANNGPIDLongGhost": "0.000", "PhotonMatchMon": "0.002", "MoniHltSeq": "0.010", "ChargedProtoPMoni": "0.006", "TrackSeedPatSeq": "1.312", "ElectronMatchMon": "0.003", "TrackPrsMatchMonitor": "0.012", "RecoVertexSeq": "0.007", "FitBest": "3.229", "FilterBeam1": "0.000", "CaloTrackMatch": "0.050", "TrackITOverlapMonitor": "0.044", "HcalPIDe": "0.001", "LumiBeam2Seq": "0.000", "RichRawMoni": "0.127", "FitVelo": "0.000", "RichOfflineGPIDTrSel": "0.004", "RecoDecodingSeq": "0.294", "RichENNTracklessRingsMoni": "0.001", "FSROutputStreamDstWriter": "0.000", "ENNRingMoniAll": "0.000", "OTHitEfficiencyMonitor": "0.047", "EcalEFlowMon": "0.001", "PackTracks": "0.010", "ResolvedPi0Mon": "0.007", "ANNGPIDUpstreamMuon": "0.000", "TrackVertexMonitor": "0.003", "CaloPIDs": "0.121", "RichOfflineGPIDDigSel": "0.001", "InBREM": "0.001", "PhotonFromMergedID": "0.000", "OfflineIsolatedENNRings": "0.001", "MoniTrSeq": "0.221", "OfflineENNRingsSegAssoc": "0.002", "NotPhysicsSeq": "0.001", "CaloEMuPIDMonHard": "0.000", "OfflineBestENNRings": "0.005", "CreateOfflinePixels": "0.005", "PatVeloRTracking": "0.007", "RiCKResKsTrack": "0.000", "CaloDLLe": "0.004", "HcalBanksHandler": "0.005", "CaloBanksHandler": "0.045", "ANNGPIDDownstreamKaon": "0.004", "RichOfflineGPIDSeq": "0.007", "CreateTTLiteClusters": "0.023", "InitBrunelSeq": "0.009", "RichPIDMoni": "0.002", "TsaSeedTrackCnv": "0.011", "MuEffMonitor": "0.036", "CaloPIDsSeq": "0.121", "CreateITLiteClusters": "0.005", "EcalCheckBanks": "0.000", "ANNGPIDUpstreamKaon": "0.000", "TimeSpanAccounting": "0.001", "Init": "0.010", "LumiNoBeamSeq": "0.001", "MuonIDSeq": "0.064", "RemovePrsPackedBanks": "0.002", "TrackMuonMatchMonitor": "0.013", "VeloTrackMonitor": "0.001", "FilterBeamCrossing": "0.000", "RiCKResLongTight": "0.000", "ANNGPIDLongPion": "0.000", "HltDecReportsDecoder": "0.018", "TrackEventCloneKiller": "0.012", "SingleElectronRec": "0.009", "OfflineENNFinderR2GasRight": "0.000", "RichRecoMoniTight": "0.001", "PackMuonTracks": "0.000", "RichMirrAlignMoni": "0.001", "HcalDigitMon": "0.002", "RecoITSeq": "0.000", "RichRecInitOfflineSeq": "0.163", "ITClusterMonitor": "0.014", "ENNRingMoniIsolated": "0.000", "TrackV0Monitor": "0.002", "RiCKResLong": "0.000", "PrsCheckBanks": "0.000", "NeutralPIDs": "0.031", "TrackVeloTTPatSeq": "0.002", "DstWriter": "1.131", "ANNGPIDLongKaon": "0.000", "MuonEventProcTime": "0.000", "RemoveEcalPackedBanks": "0.001", "TrackSeedFitSeq": "4.100", "PrsBanksHandler": "0.025", "OverallEventProcTime": "0.000", "CaloMatch": "0.027", "TrackAddLikelihood": "0.018", "TimeSpanFilter": "0.000", "CaloEMuPIDMonUncut": "0.002", "RecoRICHSeq": "0.186", "Moni": "0.967", "RecoTTSeq": "0.000", "FlagTrackClones": "0.007", "ProtoEventProcTime": "0.000", "TrackEraseExtraInfo": "0.001", "PrsDigitMon": "0.016", "TrackDownstreamPatSeq": "0.772", "TrackEraseExtraInformationSeq": "0.001", "ANNGPIDUpstreamElectron": "0.000", "ANNGPIDDownstreamPion": "0.004", "TimeSpanSeq": "0.001", "CreateITClusters": "0.022", "EcalTrigFromRaw": "0.005", "PackMergedPi0s": "0.000", "ANNGPIDDownstreamElectron": "0.008", "PhysFilter": "0.001", "PrsADCs": "0.011", "CaloHyposMoni": "0.005", "SpdDigitMon": "0.008", "EcalShare": "0.014", "HcalCheckBanks": "0.000", "TrackPV2HalfAlignMonitor": "0.001", "ChargedProtoPAddMuon": "0.007", "CaloPacking": "0.007", "PrsE": "0.004", "ChargedProtoPAddBrem": "0.002", "PackRichPIDs": "0.004", "RichTrackMoni": "0.001", "RiCKResVeloTTTight": "0.000", "RecoMUONSeq": "0.081", "NeutralProtoParticles": "0.015", "BremPIDe": "0.000", "ANNGPIDUpstreamProton": "0.000", "SinglePhotonRec": "0.055", "PackNeutralProtos": "0.000", "PhotonID": "0.030", "RichRecPixelQC": "0.001", "MoniCALOSeq": "0.098", "TrackFitMatchMonitor": "0.001", "TrackFitSeq": "3.318", "EcalFillRawBuffer": "0.001", "RichDataSizeL0Filter": "0.000", "RiCKResMatchTight": "0.000", "RichOfflinePhotonsSeq": "0.000", "PrsPIDe": "0.002", "RichOfflineGPIDInit": "0.000", "MoniVELOSeq": "0.003", "RiKsTrackTrkEff": "0.000", "BremMatchMon": "0.000", "RichAlignMoniR2Gas": "0.000", "CaloDigits": "0.010", "RichOfflineGPIDInitSeq": "0.005", "SpdE": "0.015", "ProcStatAbortMoni": "0.000", "TrackAlignMonitor": "0.000", "BremMatch": "0.004", "CaloEnergy": "0.035", "ANNGPIDDownstreamGhost": "0.004", "ClusChi22ID": "0.003", "RiCKResMatch": "0.000", "OTTimeMonitor": "0.016", "FindTrackClones": "0.018", "LumiBeamCrossingSeq": "0.002", "TrackSpdMatchMonitor": "0.011", "Track": "10.144", "OfflineENNFinderR1GasBottom": "0.001", "CaloEFlowMoni": "0.001", "DecodeVeloClusters": "0.121", "DecodeRawRichOffline": "0.018", "RemoveHcalPackedBanks": "0.000", "PackElectrons": "0.000", "Output": "0.046", "BrunelEventCount": "0.000", "InPRS": "0.005", "InHCAL": "0.004", "RiForwardTrkEff": "0.000", "PackSplitPhotons": "0.000"} diff --git a/GaudiHive/data/lhcb/reco/algs_timings_3kE.json b/GaudiHive/data/lhcb/reco/algs_timings_3kE.json deleted file mode 100644 index 11687cb3a..000000000 --- a/GaudiHive/data/lhcb/reco/algs_timings_3kE.json +++ /dev/null @@ -1 +0,0 @@ -{"PatForward": 64.364, "TrackDiMuonMonitor": 0.144, "TTTrackMonitor": 1.397, "ChargedProtoPAddVeloDEDX": 0.379, "LumiCountBeam1": 0.055, "RiMatchTrkEff": 0.048, "LumiFilterBeamCrossing": 0.031, "LumiCountBeam2": 0.077, "RecoSUMMARYSeq": 0.172, "BrunelInit": 0.151, "ChargedProtoPMaker": 0.129, "DecodeTriggerSeq": 0.205, "create_Trigger_RawEvent": 0.029, "ElectronMatch": 4.339, "TrackMonitor": 14.178, "TrackEcalMatchMonitor": 1.234, "EcalZSup": 0.702, "RecoOTSeq": 0.002, "createTTLiteClusters": 0.128, "EcalDigitsSeq": 0.732, "TTClusterMonitor": 0.682, "MoniSTSeq": 1.251, "PackMuonPIDs": 0.021, "ProtoParticlePIDClean": 0.076, "EventAccount": 0.01, "RecSummary": 0.161, "CaloDigitsMoni": 4.465, "RichDecodingErrors": 0.17, "MergedID": 0.108, "ClusterReco": 17.715, "ChargedProtoANNPIDMoni": 0.158, "HcalDigitsSeq": 0.205, "FastVeloTracking": 2.924, "ChargedProtoParticles": 7.68, "RiPIDMonLong10To70": 0.035, "MuMonitor": 0.026, "EcalClust": 2.829, "RiCKResForward": 2.603, "MoniOTSeq": 8.731, "MuonIDAlg": 4.945, "L0TriggerSeq": 0.2, "HltRateMonitor": 0.02, "HltErrorSeq": 1.63, "AlignmentOnlineMonitor": 0.995, "CaloClustersMoni": 0.216, "ElectronReco": 2.163, "HcalE": 0.359, "HcalPIDmu": 0.033, "TrackEventProcTime": 0.006, "PackChargedProtos": 0.064, "LumiDecodeNoBeam": 0.037, "OTTrackMonitor": 6.184, "PrsFromRaw": 0.308, "RichRawDataDBCheck": 0.424, "RiPIDMonLong70To100": 0.021, "RichOfflineGPIDLLIt0": 103.574, "RichOfflineGPIDLLIt1": 124.516, "RichOfflinePIDSeq": 231.115, "MergedPi0Reco": 1.455, "TrackV0Finder": 3.328, "NeutralProtoPMaker": 3.777, "RichRawDataSize": 0.393, "create_Unstripped_RawEven": 0.047, "RichHPDIFBMoni": 1.552, "ANNGPIDSeq": 1.966, "PatPVOffline": 1.381, "CaloChi2": 0.166, "MuonRec": 0.334, "RichRecPixelClusters": 1.23, "InSPD": 0.298, "PrsProcStatus": 0.01, "HltFilterSeq": 1.616, "create_Tracker_RawEvent": 0.04, "LumiCounters": 0.308, "RiCKResSeed": 1.026, "ANNGPIDLongMuon": 0.029, "FillingBeam1": 0.068, "FillingBeam2": 0.026, "ChargedProtoPAddHcal": 0.08, "ChargedProtoPAddEcal": 3.331, "ANNGPIDUpstreamGhost": 0.027, "ChargedProtoPCombDLLs": 0.098, "RichL0Filter": 0.011, "ProtoElectronMon": 0.514, "PatVeloTT": 12.023, "CaloDLLmu": 0.08, "RecoCALOSeq": 39.892, "RiPIDMonLong2To10": 0.055, "RichRawDataSizeL0Seq": 0.032, "EcalE": 0.387, "PatSeeding": 68.266, "RichOfflinePixelsSeq": 7.63, "PackDST": 0.737, "PackTwoProngVertex": 0.014, "MuonPIDMonitorLong": 0.342, "FilterBestTrackStates": 0.255, "RiLongTrkEff": 0.221, "ANNGPIDDownstreamProton": 0.105, "RichHlt1Filter": 0.007, "HltErrorProc": 0.0, "ITTrackMonitor": 2.515, "HltCompositionMonitor": 0.059, "L0DUFromRaw": 0.189, "RiCKResSeedTight": 0.77, "CreateOfflineTracks": 31.845, "DiPhotonMoni": 0.71, "LumiFilterNoBeam": 0.0, "VertexEventProcTime": 0.003, "RichRawDataSizeL0": 0.278, "RiCKResVeloTT": 0.067, "EcalClusterMon": 0.206, "SpdFromRaw": 0.242, "RiPIDMonLong2To100": 0.108, "TrackVeloOverlapMonitor": 0.343, "ANNGPIDLongElectron": 0.246, "ANNGPIDDownstreamPion": 0.075, "RichPixelMoni": 2.018, "CaloProcessorCaloSeq": 39.881, "TrackFitMatchMonitor": 1.243, "RichOfflineGPIDLLSeq": 230.742, "EcalDigitMon": 1.487, "HcalZSup": 0.187, "ChargedProtoPAddRich": 0.115, "LumiSeq": 0.327, "LumiBeam1Seq": 0.048, "RichHotPixels": 1.71, "RichOfflineBckEstIt0": 0.94, "RichOfflineBckEstIt1": 1.633, "CaloPIDsCaloPIDsForCaloP": 9.756, "InCaloAcceptance": 1.141, "RecoTrSeq": 460.419, "TrackEraseExtraInformati": 0.076, "LumiCountBeamCrossing": 0.052, "TrackAddExtraInfoSeq": 69.072, "RichOfflineGPIDFin": 0.033, "ANNGPIDUpstreamPion": 0.027, "RiCKResKsTrackTight": 0.26, "ANNGPIDLongProton": 0.246, "ElectronMon": 0.137, "BremChi22ID": 0.037, "ChargedProtoPAddPrs": 0.051, "MoniGENERALSeq": 0.077, "OfflineENNFinderR2GasLeft": 0.323, "createITClusters": 0.552, "HltRateMonitorMB": 0.005, "PhysicsSeq": 1034.88, "createTTClusters": 0.707, "HltErrorFilter": 0.021, "OutputDSTSeq": 1.293, "OfflineENNFinderR1GasTop": 0.255, "MoniMUONSeq": 6.382, "VeloIPResolutionMonitor": 0.305, "ClusterMatch": 2.63, "CaloRecoForCaloProcessor": 30.112, "ENNRingMoniBest": 0.008, "RecoVELOSeq": 2.948, "CreateOfflinePhotons": 125.704, "CheckProcOfflineStatus": 0.031, "create_Rich_RawEvent": 0.014, "CaloPIDsMoni": 1.298, "PackRecVertex": 0.021, "RiVeloTTTrkEff": 0.048, "PatDownstream": 8.524, "SplitPhotonMon": 0.03, "CaloEMuPIDMonSoft": 0.026, "EcalChi22ID": 0.053, "InECAL": 0.497, "MergedPi0Mon": 0.017, "TrackClonesSeq": 6.416, "ChargedProtoPAddSpd": 0.042, "BrunelSequencer": 857.865, "PackPhotons": 0.059, "EcalCovar": 0.782, "MuonIDSeq": 4.972, "RecoPROTOSeq": 11.491, "RichOfflineTracksSeq": 31.881, "LumiDecodeBeam2": 0.026, "LumiDecodeBeam1": 0.041, "CaloDigitFilter": 2.766, "ANNGPIDDownstreamMuon": 0.013, "ChargedProtoPAddMuon": 0.053, "MuonTrackAligMonitor": 0.199, "MoniPROTOSeq": 0.682, "RiCKResForwardTight": 1.378, "RichHPDIonFeedback": 1.57, "PhotonReco": 8.748, "PatMatch": 1.415, "RichEventProcTime": 0.005, "TrackForwardPatSeq": 64.399, "SpdMon": 1.421, "RiSeedTrkEff": 0.198, "TrackAddNNGhostId": 44.079, "LumiDecodeBeamCrossing": 0.031, "Reco": 925.398, "EcalPIDe": 0.045, "FilterNoBeam": 0.016, "MuonTrackFitter": 5.81, "RichRecoMoni": 15.565, "TrackMatchPatSeq": 1.434, "PhotonMon": 0.18, "ANNGPIDLongGhost": 0.225, "PhotonMatchMon": 0.696, "MoniHltSeq": 0.146, "ChargedProtoPMoni": 0.51, "TrackSeedPatSeq": 68.305, "ElectronMatchMon": 0.129, "TrackPrsMatchMonitor": 1.862, "RecoVertexSeq": 4.74, "FilterBeam2": 0.014, "FilterBeam1": 0.016, "CaloTrackMatch": 3.144, "TrackITOverlapMonitor": 2.88, "create_Calo_RawEvent": 0.045, "HcalPIDe": 0.024, "LumiBeam2Seq": 0.042, "RichRawMoni": 2.762, "PrsDigitsSeq": 0.331, "RichOfflineGPIDTrSel": 0.211, "RecoDecodingSeq": 2.625, "RichENNTracklessRingsMoni": 0.052, "FSROutputStreamDstWriter": 0.009, "ENNRingMoniAll": 0.017, "NeutralProtoParticles": 3.795, "OTHitEfficiencyMonitor": 1.952, "EcalEFlowMon": 0.388, "PackTracks": 0.236, "ResolvedPi0Mon": 0.399, "ANNGPIDUpstreamMuon": 0.026, "TrackVertexMonitor": 0.576, "RichOfflineGPIDDigSel": 0.009, "HcalProcStatus": 0.006, "TrackBestTrackCreator": 236.411, "PhotonFromMergedID": 0.147, "LumiFilterBeam2": 0.0, "LumiFilterBeam1": 0.027, "MuonProcStatus": 0.015, "OfflineIsolatedENNRings": 0.032, "MoniTrSeq": 32.747, "OfflineENNRingsSegAssoc": 0.013, "InBREM": 0.11, "NotPhysicsSeq": 0.041, "CaloEMuPIDMonHard": 0.025, "OfflineBestENNRings": 0.021, "CreateOfflinePixels": 7.112, "RiCKResKsTrack": 0.619, "CaloDLLe": 0.16, "CaloBanksHandler": 1.539, "ChargedProtoPAddBrem": 1.356, "FilterMuonTrackStates": 0.015, "RichOfflineGPIDSeq": 231.034, "EcalPIDmu": 0.034, "MoniRICHSeq": 41.118, "InitBrunelSeq": 0.183, "ClusChi22ID": 0.061, "MergeOfflineRichPIDs": 0.071, "ANNGPIDUpstreamKaon": 0.027, "TimeSpanAccounting": 0.023, "createITLiteClusters": 0.105, "Init": 0.199, "LumiNoBeamSeq": 0.032, "VeloClusterMonitor": 1.664, "create_Velo_RawEvent": 0.022, "TrackMuonMatchMonitor": 0.819, "VeloTrackMonitor": 7.32, "FilterBeamCrossing": 0.013, "RiCKResLongTight": 5.63, "ANNGPIDLongPion": 0.245, "HltDecReportsDecoder": 1.572, "LumiBeamCrossingSeq": 0.059, "SingleElectronRec": 2.141, "OfflineENNFinderR2GasRight": 0.31, "RichRecoMoniTight": 8.393, "PackMuonTracks": 0.018, "RichMirrAlignMoni": 9.726, "HcalDigitMon": 0.35, "RecoITSeq": 0.003, "RichRecInitOfflineSeq": 165.323, "ITClusterMonitor": 0.55, "RichOfflineENNRingFinderS": 1.221, "ENNRingMoniIsolated": 0.008, "TrackV0Monitor": 0.024, "RiCKResLong": 10.834, "create_Muon_RawEvent": 0.012, "NeutralPIDsCaloPIDsForC": 1.533, "MuonROFilter": 0.006, "EventTimeMonitor": 0.01, "EcalProcStatus": 0.009, "TrackVeloTTPatSeq": 12.051, "DstWriter": 172.785, "ANNGPIDLongKaon": 0.265, "MuonEventProcTime": 0.004, "OverallEventProcTime": 0.008, "CaloMatch": 5.526, "TrackAddLikelihood": 18.515, "TimeSpanFilter": 0.013, "CaloEMuPIDMonUncut": 0.162, "RecoRICHSeq": 397.683, "Moni": 108.546, "RecoTTSeq": 0.004, "FlagTrackClones": 0.043, "ProtoEventProcTime": 0.004, "TrackEraseExtraInfo": 0.064, "PrsDigitMon": 0.8, "TrackDownstreamPatSeq": 8.551, "ANNGPIDUpstreamElectron": 0.027, "TimeSpanSeq": 0.045, "PackMergedPi0s": 0.012, "ANNGPIDDownstreamElectron": 0.101, "PhysFilter": 0.017, "CaloHyposMoni": 0.383, "SpdDigitMon": 0.362, "EcalShare": 11.252, "TrackPV2HalfAlignMonitor": 1.239, "RichAlignMoniR1Gas": 5.773, "CaloPacking": 0.156, "PrsE": 0.156, "ANNGPIDDownstreamKaon": 0.08, "PackRichPIDs": 0.047, "RichTrackMoni": 0.754, "RiCKResVeloTTTight": 0.049, "RecoMUONSeq": 5.355, "MergedPi0Rec": 1.438, "BremPIDe": 0.04, "ANNGPIDUpstreamProton": 0.025, "SinglePhotonRec": 5.574, "PackNeutralProtos": 0.038, "PhotonID": 1.252, "KillRawEventNodes": 0.019, "RichRecPixelQC": 0.764, "MoniCALOSeq": 8.022, "CaloEventProcTime": 0.003, "TrackFitSeq": 236.45, "LumiCountNoBeam": 0.0, "RiCKResMatchTight": 0.246, "LumiFilter": 0.0, "RichOfflinePhotonsSeq": 125.746, "PrsPIDe": 0.029, "RichOfflineGPIDInit": 0.004, "MoniVELOSeq": 9.337, "RiKsTrackTrkEff": 0.085, "BremMatchMon": 0.23, "RichAlignMoniR2Gas": 3.917, "CaloDigits": 1.531, "RichOfflineGPIDInitSeq": 0.236, "SpdE": 0.183, "ProcStatAbortMoni": 0.008, "TrackAlignMonitor": 1.585, "BremMatch": 1.156, "CaloEnergy": 1.108, "ANNGPIDDownstreamGhost": 0.091, "RichPIDMoni": 0.24, "RiCKResMatch": 0.351, "OTTimeMonitor": 0.534, "FindTrackClones": 6.336, "EtaMon": 0.299, "TrackSpdMatchMonitor": 1.492, "Track": 460.413, "RawEventSplitSeq": 0.261, "OfflineENNFinderR1GasBottom": 0.217, "CaloEFlowMoni": 0.401, "DecodeRawRichOffline": 0.479, "PackElectrons": 0.042, "Output": 1.3, "BrunelEventCount": 0.007, "createBothVeloClusters": 1.089, "InPRS": 0.265, "InHCAL": 0.442, "RiForwardTrkEff": 0.119, "ChargedPIDsCaloPIDsForC": 8.204, "PackSplitPhotons": 0.017} \ No newline at end of file diff --git a/GaudiHive/data/lhcb/reco/cf.Brunel.graphml b/GaudiHive/data/lhcb/reco/cf.Brunel.graphml new file mode 100644 index 000000000..d6e003f00 --- /dev/null +++ b/GaudiHive/data/lhcb/reco/cf.Brunel.graphml @@ -0,0 +1,2510 @@ +<?xml version="1.0" encoding="utf-8"?> +<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd"> + <key attr.name="Lazy" attr.type="string" for="node" id="d3" /> + <key attr.name="ModeOR" attr.type="string" for="node" id="d2" /> + <key attr.name="class" attr.type="string" for="node" id="d0" /> + <key attr.name="type" attr.type="string" for="node" id="d1" /> + <graph edgedefault="directed"> + <node id="BrunelSequencer"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="Init"> + <data key="d0">DecisionHub</data> + <data key="d1">ProcessPhase</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="InitBrunelSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="BrunelInit"> + <data key="d0">Algorithm</data> + <data key="d1">RecInit</data> + </node> + <edge source="InitBrunelSeq" target="BrunelInit" /> + <node id="BrunelEventCount"> + <data key="d0">Algorithm</data> + <data key="d1">EventCountHisto</data> + </node> + <edge source="InitBrunelSeq" target="BrunelEventCount" /> + <edge source="Init" target="InitBrunelSeq" /> + <edge source="BrunelSequencer" target="Init" /> + <node id="LumiSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">True</data> + <data key="d3">True</data> + </node> + <node id="LumiCounters"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">True</data> + <data key="d3">True</data> + </node> + <node id="LumiNoBeamSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="FilterNoBeam"> + <data key="d0">Algorithm</data> + <data key="d1">LoKi::ODINFilter</data> + </node> + <edge source="LumiNoBeamSeq" target="FilterNoBeam" /> + <node id="HltLumiSummaryDecoder"> + <data key="d0">Algorithm</data> + <data key="d1">HltLumiSummaryDecoder</data> + </node> + <edge source="LumiNoBeamSeq" target="HltLumiSummaryDecoder" /> + <node id="LumiFilter"> + <data key="d0">Algorithm</data> + <data key="d1">FilterOnLumiSummary</data> + </node> + <edge source="LumiNoBeamSeq" target="LumiFilter" /> + <node id="LumiCountNoBeam"> + <data key="d0">Algorithm</data> + <data key="d1">LumiAccounting</data> + </node> + <edge source="LumiNoBeamSeq" target="LumiCountNoBeam" /> + <edge source="LumiCounters" target="LumiNoBeamSeq" /> + <node id="LumiBeamCrossingSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="FilterBeamCrossing"> + <data key="d0">Algorithm</data> + <data key="d1">LoKi::ODINFilter</data> + </node> + <edge source="LumiBeamCrossingSeq" target="FilterBeamCrossing" /> + <node id="HltLumiSummaryDecoder"> + <data key="d0">Algorithm</data> + <data key="d1">HltLumiSummaryDecoder</data> + </node> + <edge source="LumiBeamCrossingSeq" target="HltLumiSummaryDecoder" /> + <node id="LumiFilter"> + <data key="d0">Algorithm</data> + <data key="d1">FilterOnLumiSummary</data> + </node> + <edge source="LumiBeamCrossingSeq" target="LumiFilter" /> + <node id="LumiCountBeamCrossing"> + <data key="d0">Algorithm</data> + <data key="d1">LumiAccounting</data> + </node> + <edge source="LumiBeamCrossingSeq" target="LumiCountBeamCrossing" /> + <edge source="LumiCounters" target="LumiBeamCrossingSeq" /> + <node id="LumiBeam1Seq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="FilterBeam1"> + <data key="d0">Algorithm</data> + <data key="d1">LoKi::ODINFilter</data> + </node> + <edge source="LumiBeam1Seq" target="FilterBeam1" /> + <node id="HltLumiSummaryDecoder"> + <data key="d0">Algorithm</data> + <data key="d1">HltLumiSummaryDecoder</data> + </node> + <edge source="LumiBeam1Seq" target="HltLumiSummaryDecoder" /> + <node id="LumiFilter"> + <data key="d0">Algorithm</data> + <data key="d1">FilterOnLumiSummary</data> + </node> + <edge source="LumiBeam1Seq" target="LumiFilter" /> + <node id="LumiCountBeam1"> + <data key="d0">Algorithm</data> + <data key="d1">LumiAccounting</data> + </node> + <edge source="LumiBeam1Seq" target="LumiCountBeam1" /> + <edge source="LumiCounters" target="LumiBeam1Seq" /> + <node id="LumiBeam2Seq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="FilterBeam2"> + <data key="d0">Algorithm</data> + <data key="d1">LoKi::ODINFilter</data> + </node> + <edge source="LumiBeam2Seq" target="FilterBeam2" /> + <node id="HltLumiSummaryDecoder"> + <data key="d0">Algorithm</data> + <data key="d1">HltLumiSummaryDecoder</data> + </node> + <edge source="LumiBeam2Seq" target="HltLumiSummaryDecoder" /> + <node id="LumiFilter"> + <data key="d0">Algorithm</data> + <data key="d1">FilterOnLumiSummary</data> + </node> + <edge source="LumiBeam2Seq" target="LumiFilter" /> + <node id="LumiCountBeam2"> + <data key="d0">Algorithm</data> + <data key="d1">LumiAccounting</data> + </node> + <edge source="LumiBeam2Seq" target="LumiCountBeam2" /> + <edge source="LumiCounters" target="LumiBeam2Seq" /> + <node id="TimeSpanSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="TimeSpanFilter"> + <data key="d0">Algorithm</data> + <data key="d1">LoKi::ODINFilter</data> + </node> + <edge source="TimeSpanSeq" target="TimeSpanFilter" /> + <node id="TimeSpanAccounting"> + <data key="d0">Algorithm</data> + <data key="d1">TimeAccounting</data> + </node> + <edge source="TimeSpanSeq" target="TimeSpanAccounting" /> + <edge source="LumiCounters" target="TimeSpanSeq" /> + <node id="EventAccount"> + <data key="d0">Algorithm</data> + <data key="d1">EventAccounting</data> + </node> + <edge source="LumiCounters" target="EventAccount" /> + <edge source="LumiSeq" target="LumiCounters" /> + <node id="PhysFilter"> + <data key="d0">Algorithm</data> + <data key="d1">HltRoutingBitsFilter</data> + </node> + <edge source="LumiSeq" target="PhysFilter" /> + <edge source="BrunelSequencer" target="LumiSeq" /> + <node id="NotPhysicsSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">True</data> + <data key="d3">True</data> + </node> + <node id="PhysFilter"> + <data key="d0">Algorithm</data> + <data key="d1">HltRoutingBitsFilter</data> + </node> + <edge source="NotPhysicsSeq" target="PhysFilter" /> + <edge source="BrunelSequencer" target="NotPhysicsSeq" /> + <node id="HltErrorSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">True</data> + <data key="d3">True</data> + </node> + <node id="HltErrorFilterSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="PhysFilter"> + <data key="d0">Algorithm</data> + <data key="d1">HltRoutingBitsFilter</data> + </node> + <edge source="HltErrorFilterSeq" target="PhysFilter" /> + <node id="Hlt1DecReportsDecoder"> + <data key="d0">Algorithm</data> + <data key="d1">HltDecReportsDecoder</data> + </node> + <edge source="HltErrorFilterSeq" target="Hlt1DecReportsDecoder" /> + <node id="Hlt1ErrorFilter"> + <data key="d0">Algorithm</data> + <data key="d1">LoKi::HDRFilter</data> + </node> + <edge source="HltErrorFilterSeq" target="Hlt1ErrorFilter" /> + <node id="Hlt2DecReportsDecoder"> + <data key="d0">Algorithm</data> + <data key="d1">HltDecReportsDecoder</data> + </node> + <edge source="HltErrorFilterSeq" target="Hlt2DecReportsDecoder" /> + <node id="Hlt2ErrorFilter"> + <data key="d0">Algorithm</data> + <data key="d1">LoKi::HDRFilter</data> + </node> + <edge source="HltErrorFilterSeq" target="Hlt2ErrorFilter" /> + <edge source="HltErrorSeq" target="HltErrorFilterSeq" /> + <node id="HltErrorProc"> + <data key="d0">Algorithm</data> + <data key="d1">AddToProcStatus</data> + </node> + <edge source="HltErrorSeq" target="HltErrorProc" /> + <edge source="BrunelSequencer" target="HltErrorSeq" /> + <node id="PhysicsSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="PhysFilter"> + <data key="d0">Algorithm</data> + <data key="d1">HltRoutingBitsFilter</data> + </node> + <edge source="PhysicsSeq" target="PhysFilter" /> + <node id="HltErrorFilterSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="PhysFilter"> + <data key="d0">Algorithm</data> + <data key="d1">HltRoutingBitsFilter</data> + </node> + <edge source="HltErrorFilterSeq" target="PhysFilter" /> + <node id="Hlt1DecReportsDecoder"> + <data key="d0">Algorithm</data> + <data key="d1">HltDecReportsDecoder</data> + </node> + <edge source="HltErrorFilterSeq" target="Hlt1DecReportsDecoder" /> + <node id="Hlt1ErrorFilter"> + <data key="d0">Algorithm</data> + <data key="d1">LoKi::HDRFilter</data> + </node> + <edge source="HltErrorFilterSeq" target="Hlt1ErrorFilter" /> + <node id="Hlt2DecReportsDecoder"> + <data key="d0">Algorithm</data> + <data key="d1">HltDecReportsDecoder</data> + </node> + <edge source="HltErrorFilterSeq" target="Hlt2DecReportsDecoder" /> + <node id="Hlt2ErrorFilter"> + <data key="d0">Algorithm</data> + <data key="d1">LoKi::HDRFilter</data> + </node> + <edge source="HltErrorFilterSeq" target="Hlt2ErrorFilter" /> + <edge source="PhysicsSeq" target="HltErrorFilterSeq" /> + <node id="CaloBanksHandler"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="CaloDigits"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="SpdFromRaw"> + <data key="d0">Algorithm</data> + <data key="d1">CaloDigitsFromRaw</data> + </node> + <edge source="CaloDigits" target="SpdFromRaw" /> + <node id="PrsDigitsSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="PrsFromRaw"> + <data key="d0">Algorithm</data> + <data key="d1">CaloDigitsFromRaw</data> + </node> + <edge source="PrsDigitsSeq" target="PrsFromRaw" /> + <node id="PrsProcStatus"> + <data key="d0">Algorithm</data> + <data key="d1">RawBankReadoutStatusConverter</data> + </node> + <edge source="PrsDigitsSeq" target="PrsProcStatus" /> + <edge source="CaloDigits" target="PrsDigitsSeq" /> + <node id="EcalDigitsSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="EcalZSup"> + <data key="d0">Algorithm</data> + <data key="d1">CaloZSupAlg</data> + </node> + <edge source="EcalDigitsSeq" target="EcalZSup" /> + <node id="EcalProcStatus"> + <data key="d0">Algorithm</data> + <data key="d1">RawBankReadoutStatusConverter</data> + </node> + <edge source="EcalDigitsSeq" target="EcalProcStatus" /> + <edge source="CaloDigits" target="EcalDigitsSeq" /> + <node id="HcalDigitsSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="HcalZSup"> + <data key="d0">Algorithm</data> + <data key="d1">CaloZSupAlg</data> + </node> + <edge source="HcalDigitsSeq" target="HcalZSup" /> + <node id="HcalProcStatus"> + <data key="d0">Algorithm</data> + <data key="d1">RawBankReadoutStatusConverter</data> + </node> + <edge source="HcalDigitsSeq" target="HcalProcStatus" /> + <edge source="CaloDigits" target="HcalDigitsSeq" /> + <edge source="CaloBanksHandler" target="CaloDigits" /> + <edge source="PhysicsSeq" target="CaloBanksHandler" /> + <node id="Reco"> + <data key="d0">DecisionHub</data> + <data key="d1">ProcessPhase</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RecoDecodingSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="createBothVeloClusters"> + <data key="d0">Algorithm</data> + <data key="d1">DecodeVeloRawBuffer</data> + </node> + <edge source="RecoDecodingSeq" target="createBothVeloClusters" /> + <node id="createTTClusters"> + <data key="d0">Algorithm</data> + <data key="d1">RawBankToSTClusterAlg</data> + </node> + <edge source="RecoDecodingSeq" target="createTTClusters" /> + <node id="createTTLiteClusters"> + <data key="d0">Algorithm</data> + <data key="d1">RawBankToSTLiteClusterAlg</data> + </node> + <edge source="RecoDecodingSeq" target="createTTLiteClusters" /> + <node id="createITLiteClusters"> + <data key="d0">Algorithm</data> + <data key="d1">RawBankToSTLiteClusterAlg</data> + </node> + <edge source="RecoDecodingSeq" target="createITLiteClusters" /> + <node id="createITClusters"> + <data key="d0">Algorithm</data> + <data key="d1">RawBankToSTClusterAlg</data> + </node> + <edge source="RecoDecodingSeq" target="createITClusters" /> + <edge source="Reco" target="RecoDecodingSeq" /> + <node id="RecoVELOSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="FastVeloTracking"> + <data key="d0">Algorithm</data> + <data key="d1">FastVeloTracking</data> + </node> + <edge source="RecoVELOSeq" target="FastVeloTracking" /> + <edge source="Reco" target="RecoVELOSeq" /> + <node id="RecoTTSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <edge source="Reco" target="RecoTTSeq" /> + <node id="RecoITSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <edge source="Reco" target="RecoITSeq" /> + <node id="RecoOTSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <edge source="Reco" target="RecoOTSeq" /> + <node id="RecoTrHLT1Seq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="TrackHLT1"> + <data key="d0">DecisionHub</data> + <data key="d1">ProcessPhase</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="TrackHLT1VeloTTPatSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="PatVeloTTHybrid"> + <data key="d0">Algorithm</data> + <data key="d1">PatVeloTTHybrid</data> + </node> + <edge source="TrackHLT1VeloTTPatSeq" target="PatVeloTTHybrid" /> + <edge source="TrackHLT1" target="TrackHLT1VeloTTPatSeq" /> + <node id="TrackHLT1ForwardPatHLT1Seq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="PatForwardHLT1"> + <data key="d0">Algorithm</data> + <data key="d1">PatForward</data> + </node> + <edge source="TrackHLT1ForwardPatHLT1Seq" target="PatForwardHLT1" /> + <edge source="TrackHLT1" target="TrackHLT1ForwardPatHLT1Seq" /> + <node id="TrackHLT1FitHLT1Seq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="CopyVeloTracks"> + <data key="d0">Algorithm</data> + <data key="d1">TrackContainerCopy</data> + </node> + <edge source="TrackHLT1FitHLT1Seq" target="CopyVeloTracks" /> + <node id="VeloOnlyInitAlg"> + <data key="d0">Algorithm</data> + <data key="d1">TrackStateInitAlg</data> + </node> + <edge source="TrackHLT1FitHLT1Seq" target="VeloOnlyInitAlg" /> + <node id="ForwardHLT1FitterAlg"> + <data key="d0">Algorithm</data> + <data key="d1">TrackEventFitter</data> + </node> + <edge source="TrackHLT1FitHLT1Seq" target="ForwardHLT1FitterAlg" /> + <edge source="TrackHLT1" target="TrackHLT1FitHLT1Seq" /> + <edge source="RecoTrHLT1Seq" target="TrackHLT1" /> + <edge source="Reco" target="RecoTrHLT1Seq" /> + <node id="RecoVertexSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="VeloTrackConverter"> + <data key="d0">Algorithm</data> + <data key="d1">LHCb::Converters::Track::v1::fromLHCbTrackVector</data> + </node> + <edge source="RecoVertexSeq" target="VeloTrackConverter" /> + <node id="PatPV3D"> + <data key="d0">Algorithm</data> + <data key="d1">PatPV3D</data> + </node> + <edge source="RecoVertexSeq" target="PatPV3D" /> + <node id="VertexConverter"> + <data key="d0">Algorithm</data> + <data key="d1">LHCb::Converters::RecVertex::v1::fromVectorLHCbRecVertex</data> + </node> + <edge source="RecoVertexSeq" target="VertexConverter" /> + <node id="PVVeloTracksCleaner"> + <data key="d0">Algorithm</data> + <data key="d1">TrackContainerCleaner</data> + </node> + <edge source="RecoVertexSeq" target="PVVeloTracksCleaner" /> + <edge source="Reco" target="RecoVertexSeq" /> + <node id="RecoTrHLT2Seq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="TrackHLT2"> + <data key="d0">DecisionHub</data> + <data key="d1">ProcessPhase</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="TrackHLT2ForwardPatHLT2Seq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="PatForwardHLT2"> + <data key="d0">Algorithm</data> + <data key="d1">PatForward</data> + </node> + <edge source="TrackHLT2ForwardPatHLT2Seq" target="PatForwardHLT2" /> + <node id="MergeForwardHLT1HLT2"> + <data key="d0">Algorithm</data> + <data key="d1">TrackContainerCopy</data> + </node> + <edge source="TrackHLT2ForwardPatHLT2Seq" target="MergeForwardHLT1HLT2" /> + <edge source="TrackHLT2" target="TrackHLT2ForwardPatHLT2Seq" /> + <node id="TrackHLT2SeedPatSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="PatSeeding"> + <data key="d0">Algorithm</data> + <data key="d1">PatSeeding</data> + </node> + <edge source="TrackHLT2SeedPatSeq" target="PatSeeding" /> + <edge source="TrackHLT2" target="TrackHLT2SeedPatSeq" /> + <node id="TrackHLT2MatchPatSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="PatMatch"> + <data key="d0">Algorithm</data> + <data key="d1">PatMatch</data> + </node> + <edge source="TrackHLT2MatchPatSeq" target="PatMatch" /> + <edge source="TrackHLT2" target="TrackHLT2MatchPatSeq" /> + <node id="TrackHLT2DownstreamPatSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="PatLongLivedTracking"> + <data key="d0">Algorithm</data> + <data key="d1">PatLongLivedTracking</data> + </node> + <edge source="TrackHLT2DownstreamPatSeq" target="PatLongLivedTracking" /> + <edge source="TrackHLT2" target="TrackHLT2DownstreamPatSeq" /> + <edge source="RecoTrHLT2Seq" target="TrackHLT2" /> + <node id="FitHLT2"> + <data key="d0">DecisionHub</data> + <data key="d1">ProcessPhase</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="FitHLT2BestSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="TrackBestTrackCreator"> + <data key="d0">Algorithm</data> + <data key="d1">TrackBestTrackCreator</data> + </node> + <edge source="FitHLT2BestSeq" target="TrackBestTrackCreator" /> + <edge source="FitHLT2" target="FitHLT2BestSeq" /> + <edge source="RecoTrHLT2Seq" target="FitHLT2" /> + <node id="RecV0"> + <data key="d0">DecisionHub</data> + <data key="d1">ProcessPhase</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RecV0MakeV0Seq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="TrackV0Finder"> + <data key="d0">Algorithm</data> + <data key="d1">TrackV0Finder</data> + </node> + <edge source="RecV0MakeV0Seq" target="TrackV0Finder" /> + <edge source="RecV0" target="RecV0MakeV0Seq" /> + <edge source="RecoTrHLT2Seq" target="RecV0" /> + <node id="AddExtraInfo"> + <data key="d0">DecisionHub</data> + <data key="d1">ProcessPhase</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="AddExtraInfoClonesSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="FindTrackClones"> + <data key="d0">Algorithm</data> + <data key="d1">TrackBuildCloneTable</data> + </node> + <edge source="AddExtraInfoClonesSeq" target="FindTrackClones" /> + <node id="FlagTrackClones"> + <data key="d0">Algorithm</data> + <data key="d1">TrackCloneCleaner</data> + </node> + <edge source="AddExtraInfoClonesSeq" target="FlagTrackClones" /> + <edge source="AddExtraInfo" target="AddExtraInfoClonesSeq" /> + <node id="AddExtraInfoTrackLikelihoodSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="TrackAddLikelihood"> + <data key="d0">Algorithm</data> + <data key="d1">TrackAddLikelihood</data> + </node> + <edge source="AddExtraInfoTrackLikelihoodSeq" target="TrackAddLikelihood" /> + <edge source="AddExtraInfo" target="AddExtraInfoTrackLikelihoodSeq" /> + <node id="AddExtraInfoEraseExtraInfoSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="TrackEraseExtraInfoBest"> + <data key="d0">Algorithm</data> + <data key="d1">TrackEraseExtraInfo</data> + </node> + <edge source="AddExtraInfoEraseExtraInfoSeq" target="TrackEraseExtraInfoBest" /> + <node id="TrackEraseExtraInfoFittedVelo"> + <data key="d0">Algorithm</data> + <data key="d1">TrackEraseExtraInfo</data> + </node> + <edge source="AddExtraInfoEraseExtraInfoSeq" target="TrackEraseExtraInfoFittedVelo" /> + <edge source="AddExtraInfo" target="AddExtraInfoEraseExtraInfoSeq" /> + <edge source="RecoTrHLT2Seq" target="AddExtraInfo" /> + <edge source="Reco" target="RecoTrHLT2Seq" /> + <node id="RecoRICHSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RichFutureDecode"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::RawBankDecoder</data> + </node> + <edge source="RecoRICHSeq" target="RichFutureDecode" /> + <node id="RichTrackTypeFilter"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::TrackFilter</data> + </node> + <edge source="RecoRICHSeq" target="RichTrackTypeFilter" /> + <node id="RichRecoSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RichPixels"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RichPixClustering"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::SmartIDClustering</data> + </node> + <edge source="RichPixels" target="RichPixClustering" /> + <node id="RichSIMDPixels"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SIMDSummaryPixels</data> + </node> + <edge source="RichPixels" target="RichSIMDPixels" /> + <edge source="RichRecoSeq" target="RichPixels" /> + <node id="RichDownReco"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RichTracksDown"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RichTrackSegmentsDown"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::DetailedTrSegMakerFromTracks</data> + </node> + <edge source="RichTracksDown" target="RichTrackSegmentsDown" /> + <node id="RichTrackGloPointsDown"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::RayTraceTrackGlobalPoints</data> + </node> + <edge source="RichTracksDown" target="RichTrackGloPointsDown" /> + <node id="RichTrackLocPointsDown"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::RayTraceTrackLocalPoints</data> + </node> + <edge source="RichTracksDown" target="RichTrackLocPointsDown" /> + <node id="RichEmittedYieldsDown"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::EmittedPhotonYields</data> + </node> + <edge source="RichTracksDown" target="RichEmittedYieldsDown" /> + <node id="RichEmittedCKAnglesDown"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::TrackEmittedCherenkovAngles</data> + </node> + <edge source="RichTracksDown" target="RichEmittedCKAnglesDown" /> + <node id="RichMassConesDown"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::RayTraceCherenkovCones</data> + </node> + <edge source="RichTracksDown" target="RichMassConesDown" /> + <node id="RichDetectableYieldsDown"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::DetectablePhotonYields</data> + </node> + <edge source="RichTracksDown" target="RichDetectableYieldsDown" /> + <node id="RichGeomEffDown"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::GeomEffCKMassRings</data> + </node> + <edge source="RichTracksDown" target="RichGeomEffDown" /> + <node id="RichTkSegmentSelDown"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SelectTrackSegments</data> + </node> + <edge source="RichTracksDown" target="RichTkSegmentSelDown" /> + <node id="RichSignalYieldsDown"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SignalPhotonYields</data> + </node> + <edge source="RichTracksDown" target="RichSignalYieldsDown" /> + <node id="RichSignalCKAnglesDown"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::TrackSignalCherenkovAngles</data> + </node> + <edge source="RichTracksDown" target="RichSignalCKAnglesDown" /> + <node id="RichCKResolutionsDown"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::TrackFunctionalCherenkovResolutions</data> + </node> + <edge source="RichTracksDown" target="RichCKResolutionsDown" /> + <edge source="RichDownReco" target="RichTracksDown" /> + <node id="RichPhotonsDown"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RichPhotonRecoDown"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SIMDQuarticPhotonReco</data> + </node> + <edge source="RichPhotonsDown" target="RichPhotonRecoDown" /> + <node id="RichPredPixelSignalDown"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SIMDPhotonPredictedPixelSignal</data> + </node> + <edge source="RichPhotonsDown" target="RichPredPixelSignalDown" /> + <edge source="RichDownReco" target="RichPhotonsDown" /> + <node id="RichRecSummaryDown"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SIMDRecoSummary</data> + </node> + <edge source="RichDownReco" target="RichRecSummaryDown" /> + <node id="RichPIDDown"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RichGPIDInitDown"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::GlobalPID::InitialisePIDInfo</data> + </node> + <edge source="RichPIDDown" target="RichGPIDInitDown" /> + <node id="RichPixBackgroundsIt0Down"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SIMDPixelBackgroundsEstiAvHPD</data> + </node> + <edge source="RichPIDDown" target="RichPixBackgroundsIt0Down" /> + <node id="RichGPIDLikelihoodIt0Down"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::GlobalPID::SIMDLikelihoodMinimiser</data> + </node> + <edge source="RichPIDDown" target="RichGPIDLikelihoodIt0Down" /> + <node id="RichPixBackgroundsIt1Down"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SIMDPixelBackgroundsEstiAvHPD</data> + </node> + <edge source="RichPIDDown" target="RichPixBackgroundsIt1Down" /> + <node id="RichGPIDLikelihoodIt1Down"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::GlobalPID::SIMDLikelihoodMinimiser</data> + </node> + <edge source="RichPIDDown" target="RichGPIDLikelihoodIt1Down" /> + <node id="RichGPIDWriteRichPIDsDown"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::GlobalPID::WriteRichPIDs</data> + </node> + <edge source="RichPIDDown" target="RichGPIDWriteRichPIDsDown" /> + <edge source="RichDownReco" target="RichPIDDown" /> + <edge source="RichRecoSeq" target="RichDownReco" /> + <node id="RichUpReco"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RichTracksUp"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RichTrackSegmentsUp"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::DetailedTrSegMakerFromTracks</data> + </node> + <edge source="RichTracksUp" target="RichTrackSegmentsUp" /> + <node id="RichTrackGloPointsUp"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::RayTraceTrackGlobalPoints</data> + </node> + <edge source="RichTracksUp" target="RichTrackGloPointsUp" /> + <node id="RichTrackLocPointsUp"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::RayTraceTrackLocalPoints</data> + </node> + <edge source="RichTracksUp" target="RichTrackLocPointsUp" /> + <node id="RichEmittedYieldsUp"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::EmittedPhotonYields</data> + </node> + <edge source="RichTracksUp" target="RichEmittedYieldsUp" /> + <node id="RichEmittedCKAnglesUp"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::TrackEmittedCherenkovAngles</data> + </node> + <edge source="RichTracksUp" target="RichEmittedCKAnglesUp" /> + <node id="RichMassConesUp"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::RayTraceCherenkovCones</data> + </node> + <edge source="RichTracksUp" target="RichMassConesUp" /> + <node id="RichDetectableYieldsUp"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::DetectablePhotonYields</data> + </node> + <edge source="RichTracksUp" target="RichDetectableYieldsUp" /> + <node id="RichGeomEffUp"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::GeomEffCKMassRings</data> + </node> + <edge source="RichTracksUp" target="RichGeomEffUp" /> + <node id="RichTkSegmentSelUp"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SelectTrackSegments</data> + </node> + <edge source="RichTracksUp" target="RichTkSegmentSelUp" /> + <node id="RichSignalYieldsUp"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SignalPhotonYields</data> + </node> + <edge source="RichTracksUp" target="RichSignalYieldsUp" /> + <node id="RichSignalCKAnglesUp"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::TrackSignalCherenkovAngles</data> + </node> + <edge source="RichTracksUp" target="RichSignalCKAnglesUp" /> + <node id="RichCKResolutionsUp"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::TrackFunctionalCherenkovResolutions</data> + </node> + <edge source="RichTracksUp" target="RichCKResolutionsUp" /> + <edge source="RichUpReco" target="RichTracksUp" /> + <node id="RichPhotonsUp"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RichPhotonRecoUp"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SIMDQuarticPhotonReco</data> + </node> + <edge source="RichPhotonsUp" target="RichPhotonRecoUp" /> + <node id="RichPredPixelSignalUp"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SIMDPhotonPredictedPixelSignal</data> + </node> + <edge source="RichPhotonsUp" target="RichPredPixelSignalUp" /> + <edge source="RichUpReco" target="RichPhotonsUp" /> + <node id="RichRecSummaryUp"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SIMDRecoSummary</data> + </node> + <edge source="RichUpReco" target="RichRecSummaryUp" /> + <node id="RichPIDUp"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RichGPIDInitUp"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::GlobalPID::InitialisePIDInfo</data> + </node> + <edge source="RichPIDUp" target="RichGPIDInitUp" /> + <node id="RichPixBackgroundsIt0Up"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SIMDPixelBackgroundsEstiAvHPD</data> + </node> + <edge source="RichPIDUp" target="RichPixBackgroundsIt0Up" /> + <node id="RichGPIDLikelihoodIt0Up"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::GlobalPID::SIMDLikelihoodMinimiser</data> + </node> + <edge source="RichPIDUp" target="RichGPIDLikelihoodIt0Up" /> + <node id="RichPixBackgroundsIt1Up"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SIMDPixelBackgroundsEstiAvHPD</data> + </node> + <edge source="RichPIDUp" target="RichPixBackgroundsIt1Up" /> + <node id="RichGPIDLikelihoodIt1Up"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::GlobalPID::SIMDLikelihoodMinimiser</data> + </node> + <edge source="RichPIDUp" target="RichGPIDLikelihoodIt1Up" /> + <node id="RichGPIDWriteRichPIDsUp"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::GlobalPID::WriteRichPIDs</data> + </node> + <edge source="RichPIDUp" target="RichGPIDWriteRichPIDsUp" /> + <edge source="RichUpReco" target="RichPIDUp" /> + <edge source="RichRecoSeq" target="RichUpReco" /> + <node id="RichLongReco"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RichTracksLong"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RichTrackSegmentsLong"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::DetailedTrSegMakerFromTracks</data> + </node> + <edge source="RichTracksLong" target="RichTrackSegmentsLong" /> + <node id="RichTrackGloPointsLong"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::RayTraceTrackGlobalPoints</data> + </node> + <edge source="RichTracksLong" target="RichTrackGloPointsLong" /> + <node id="RichTrackLocPointsLong"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::RayTraceTrackLocalPoints</data> + </node> + <edge source="RichTracksLong" target="RichTrackLocPointsLong" /> + <node id="RichEmittedYieldsLong"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::EmittedPhotonYields</data> + </node> + <edge source="RichTracksLong" target="RichEmittedYieldsLong" /> + <node id="RichEmittedCKAnglesLong"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::TrackEmittedCherenkovAngles</data> + </node> + <edge source="RichTracksLong" target="RichEmittedCKAnglesLong" /> + <node id="RichMassConesLong"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::RayTraceCherenkovCones</data> + </node> + <edge source="RichTracksLong" target="RichMassConesLong" /> + <node id="RichDetectableYieldsLong"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::DetectablePhotonYields</data> + </node> + <edge source="RichTracksLong" target="RichDetectableYieldsLong" /> + <node id="RichGeomEffLong"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::GeomEffCKMassRings</data> + </node> + <edge source="RichTracksLong" target="RichGeomEffLong" /> + <node id="RichTkSegmentSelLong"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SelectTrackSegments</data> + </node> + <edge source="RichTracksLong" target="RichTkSegmentSelLong" /> + <node id="RichSignalYieldsLong"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SignalPhotonYields</data> + </node> + <edge source="RichTracksLong" target="RichSignalYieldsLong" /> + <node id="RichSignalCKAnglesLong"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::TrackSignalCherenkovAngles</data> + </node> + <edge source="RichTracksLong" target="RichSignalCKAnglesLong" /> + <node id="RichCKResolutionsLong"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::TrackFunctionalCherenkovResolutions</data> + </node> + <edge source="RichTracksLong" target="RichCKResolutionsLong" /> + <edge source="RichLongReco" target="RichTracksLong" /> + <node id="RichPhotonsLong"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RichPhotonRecoLong"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SIMDQuarticPhotonReco</data> + </node> + <edge source="RichPhotonsLong" target="RichPhotonRecoLong" /> + <node id="RichPredPixelSignalLong"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SIMDPhotonPredictedPixelSignal</data> + </node> + <edge source="RichPhotonsLong" target="RichPredPixelSignalLong" /> + <edge source="RichLongReco" target="RichPhotonsLong" /> + <node id="RichRecSummaryLong"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SIMDRecoSummary</data> + </node> + <edge source="RichLongReco" target="RichRecSummaryLong" /> + <node id="RichPIDLong"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RichGPIDInitLong"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::GlobalPID::InitialisePIDInfo</data> + </node> + <edge source="RichPIDLong" target="RichGPIDInitLong" /> + <node id="RichPixBackgroundsIt0Long"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SIMDPixelBackgroundsEstiAvHPD</data> + </node> + <edge source="RichPIDLong" target="RichPixBackgroundsIt0Long" /> + <node id="RichGPIDLikelihoodIt0Long"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::GlobalPID::SIMDLikelihoodMinimiser</data> + </node> + <edge source="RichPIDLong" target="RichGPIDLikelihoodIt0Long" /> + <node id="RichPixBackgroundsIt1Long"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::SIMDPixelBackgroundsEstiAvHPD</data> + </node> + <edge source="RichPIDLong" target="RichPixBackgroundsIt1Long" /> + <node id="RichGPIDLikelihoodIt1Long"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::GlobalPID::SIMDLikelihoodMinimiser</data> + </node> + <edge source="RichPIDLong" target="RichGPIDLikelihoodIt1Long" /> + <node id="RichGPIDWriteRichPIDsLong"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::GlobalPID::WriteRichPIDs</data> + </node> + <edge source="RichPIDLong" target="RichGPIDWriteRichPIDsLong" /> + <edge source="RichLongReco" target="RichPIDLong" /> + <edge source="RichRecoSeq" target="RichLongReco" /> + <node id="MergeRichPIDs"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::MergeRichPIDs</data> + </node> + <edge source="RichRecoSeq" target="MergeRichPIDs" /> + <edge source="RecoRICHSeq" target="RichRecoSeq" /> + <edge source="Reco" target="RecoRICHSeq" /> + <node id="RecoCALOSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="CaloProcessorCaloSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="CaloRecoForCaloProcessor"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="CaloDigits"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="SpdFromRaw"> + <data key="d0">Algorithm</data> + <data key="d1">CaloDigitsFromRaw</data> + </node> + <edge source="CaloDigits" target="SpdFromRaw" /> + <node id="PrsDigitsSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="PrsFromRaw"> + <data key="d0">Algorithm</data> + <data key="d1">CaloDigitsFromRaw</data> + </node> + <edge source="PrsDigitsSeq" target="PrsFromRaw" /> + <node id="PrsProcStatus"> + <data key="d0">Algorithm</data> + <data key="d1">RawBankReadoutStatusConverter</data> + </node> + <edge source="PrsDigitsSeq" target="PrsProcStatus" /> + <edge source="CaloDigits" target="PrsDigitsSeq" /> + <node id="EcalDigitsSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="EcalZSup"> + <data key="d0">Algorithm</data> + <data key="d1">CaloZSupAlg</data> + </node> + <edge source="EcalDigitsSeq" target="EcalZSup" /> + <node id="EcalProcStatus"> + <data key="d0">Algorithm</data> + <data key="d1">RawBankReadoutStatusConverter</data> + </node> + <edge source="EcalDigitsSeq" target="EcalProcStatus" /> + <edge source="CaloDigits" target="EcalDigitsSeq" /> + <node id="HcalDigitsSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="HcalZSup"> + <data key="d0">Algorithm</data> + <data key="d1">CaloZSupAlg</data> + </node> + <edge source="HcalDigitsSeq" target="HcalZSup" /> + <node id="HcalProcStatus"> + <data key="d0">Algorithm</data> + <data key="d1">RawBankReadoutStatusConverter</data> + </node> + <edge source="HcalDigitsSeq" target="HcalProcStatus" /> + <edge source="CaloDigits" target="HcalDigitsSeq" /> + <edge source="CaloRecoForCaloProcessor" target="CaloDigits" /> + <node id="ClusterReco"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="CaloDigits"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="SpdFromRaw"> + <data key="d0">Algorithm</data> + <data key="d1">CaloDigitsFromRaw</data> + </node> + <edge source="CaloDigits" target="SpdFromRaw" /> + <node id="PrsDigitsSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="PrsFromRaw"> + <data key="d0">Algorithm</data> + <data key="d1">CaloDigitsFromRaw</data> + </node> + <edge source="PrsDigitsSeq" target="PrsFromRaw" /> + <node id="PrsProcStatus"> + <data key="d0">Algorithm</data> + <data key="d1">RawBankReadoutStatusConverter</data> + </node> + <edge source="PrsDigitsSeq" target="PrsProcStatus" /> + <edge source="CaloDigits" target="PrsDigitsSeq" /> + <node id="EcalDigitsSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="EcalZSup"> + <data key="d0">Algorithm</data> + <data key="d1">CaloZSupAlg</data> + </node> + <edge source="EcalDigitsSeq" target="EcalZSup" /> + <node id="EcalProcStatus"> + <data key="d0">Algorithm</data> + <data key="d1">RawBankReadoutStatusConverter</data> + </node> + <edge source="EcalDigitsSeq" target="EcalProcStatus" /> + <edge source="CaloDigits" target="EcalDigitsSeq" /> + <node id="HcalDigitsSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="HcalZSup"> + <data key="d0">Algorithm</data> + <data key="d1">CaloZSupAlg</data> + </node> + <edge source="HcalDigitsSeq" target="HcalZSup" /> + <node id="HcalProcStatus"> + <data key="d0">Algorithm</data> + <data key="d1">RawBankReadoutStatusConverter</data> + </node> + <edge source="HcalDigitsSeq" target="HcalProcStatus" /> + <edge source="CaloDigits" target="HcalDigitsSeq" /> + <edge source="ClusterReco" target="CaloDigits" /> + <node id="CaloDigitFilter"> + <data key="d0">Algorithm</data> + <data key="d1">CaloDigitFilterAlg</data> + </node> + <edge source="ClusterReco" target="CaloDigitFilter" /> + <node id="EcalClust"> + <data key="d0">Algorithm</data> + <data key="d1">CellularAutomatonAlg</data> + </node> + <edge source="ClusterReco" target="EcalClust" /> + <node id="EcalShare"> + <data key="d0">Algorithm</data> + <data key="d1">CaloShowerOverlap</data> + </node> + <edge source="ClusterReco" target="EcalShare" /> + <node id="EcalCovar"> + <data key="d0">Algorithm</data> + <data key="d1">CaloClusterCovarianceAlg</data> + </node> + <edge source="ClusterReco" target="EcalCovar" /> + <edge source="CaloRecoForCaloProcessor" target="ClusterReco" /> + <node id="PhotonReco"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="CaloTrackMatch"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="InECAL"> + <data key="d0">Algorithm</data> + <data key="d1">InEcalAcceptanceAlg</data> + </node> + <edge source="CaloTrackMatch" target="InECAL" /> + <node id="ClusterMatch"> + <data key="d0">Algorithm</data> + <data key="d1">PhotonMatchAlg</data> + </node> + <edge source="CaloTrackMatch" target="ClusterMatch" /> + <edge source="PhotonReco" target="CaloTrackMatch" /> + <node id="SinglePhotonRec"> + <data key="d0">Algorithm</data> + <data key="d1">CaloSinglePhotonAlg</data> + </node> + <edge source="PhotonReco" target="SinglePhotonRec" /> + <edge source="CaloRecoForCaloProcessor" target="PhotonReco" /> + <node id="MergedPi0Reco"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="MergedPi0Rec"> + <data key="d0">Algorithm</data> + <data key="d1">CaloMergedPi0</data> + </node> + <edge source="MergedPi0Reco" target="MergedPi0Rec" /> + <edge source="CaloRecoForCaloProcessor" target="MergedPi0Reco" /> + <node id="ElectronReco"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="CaloTrackMatch"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="InECAL"> + <data key="d0">Algorithm</data> + <data key="d1">InEcalAcceptanceAlg</data> + </node> + <edge source="CaloTrackMatch" target="InECAL" /> + <node id="ClusterMatch"> + <data key="d0">Algorithm</data> + <data key="d1">PhotonMatchAlg</data> + </node> + <edge source="CaloTrackMatch" target="ClusterMatch" /> + <edge source="ElectronReco" target="CaloTrackMatch" /> + <node id="SingleElectronRec"> + <data key="d0">Algorithm</data> + <data key="d1">CaloElectronAlg</data> + </node> + <edge source="ElectronReco" target="SingleElectronRec" /> + <edge source="CaloRecoForCaloProcessor" target="ElectronReco" /> + <edge source="CaloProcessorCaloSeq" target="CaloRecoForCaloProcessor" /> + <node id="CaloPIDsCaloPIDsForCaloProcessor"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="ChargedPIDsCaloPIDsForCaloProcessor"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="InCaloAcceptance"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="InECAL"> + <data key="d0">Algorithm</data> + <data key="d1">InEcalAcceptanceAlg</data> + </node> + <edge source="InCaloAcceptance" target="InECAL" /> + <node id="InHCAL"> + <data key="d0">Algorithm</data> + <data key="d1">InHcalAcceptanceAlg</data> + </node> + <edge source="InCaloAcceptance" target="InHCAL" /> + <node id="InBREM"> + <data key="d0">Algorithm</data> + <data key="d1">InBremAcceptanceAlg</data> + </node> + <edge source="InCaloAcceptance" target="InBREM" /> + <node id="InSPD"> + <data key="d0">Algorithm</data> + <data key="d1">InSpdAcceptanceAlg</data> + </node> + <edge source="InCaloAcceptance" target="InSPD" /> + <node id="InPRS"> + <data key="d0">Algorithm</data> + <data key="d1">InPrsAcceptanceAlg</data> + </node> + <edge source="InCaloAcceptance" target="InPRS" /> + <edge source="ChargedPIDsCaloPIDsForCaloProcessor" target="InCaloAcceptance" /> + <node id="CaloMatch"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="CaloTrackMatch"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="InECAL"> + <data key="d0">Algorithm</data> + <data key="d1">InEcalAcceptanceAlg</data> + </node> + <edge source="CaloTrackMatch" target="InECAL" /> + <node id="ClusterMatch"> + <data key="d0">Algorithm</data> + <data key="d1">PhotonMatchAlg</data> + </node> + <edge source="CaloTrackMatch" target="ClusterMatch" /> + <edge source="CaloMatch" target="CaloTrackMatch" /> + <node id="ElectronMatch"> + <data key="d0">Algorithm</data> + <data key="d1">ElectronMatchAlg</data> + </node> + <edge source="CaloMatch" target="ElectronMatch" /> + <node id="BremMatch"> + <data key="d0">Algorithm</data> + <data key="d1">BremMatchAlg</data> + </node> + <edge source="CaloMatch" target="BremMatch" /> + <edge source="ChargedPIDsCaloPIDsForCaloProcessor" target="CaloMatch" /> + <node id="CaloEnergy"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="EcalE"> + <data key="d0">Algorithm</data> + <data key="d1">Track2EcalEAlg</data> + </node> + <edge source="CaloEnergy" target="EcalE" /> + <node id="HcalE"> + <data key="d0">Algorithm</data> + <data key="d1">Track2HcalEAlg</data> + </node> + <edge source="CaloEnergy" target="HcalE" /> + <node id="SpdE"> + <data key="d0">Algorithm</data> + <data key="d1">Track2SpdEAlg</data> + </node> + <edge source="CaloEnergy" target="SpdE" /> + <node id="PrsE"> + <data key="d0">Algorithm</data> + <data key="d1">Track2PrsEAlg</data> + </node> + <edge source="CaloEnergy" target="PrsE" /> + <edge source="ChargedPIDsCaloPIDsForCaloProcessor" target="CaloEnergy" /> + <node id="CaloChi2"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="EcalChi22ID"> + <data key="d0">Algorithm</data> + <data key="d1">EcalChi22ID</data> + </node> + <edge source="CaloChi2" target="EcalChi22ID" /> + <node id="BremChi22ID"> + <data key="d0">Algorithm</data> + <data key="d1">BremChi22ID</data> + </node> + <edge source="CaloChi2" target="BremChi22ID" /> + <node id="ClusChi22ID"> + <data key="d0">Algorithm</data> + <data key="d1">ClusChi22ID</data> + </node> + <edge source="CaloChi2" target="ClusChi22ID" /> + <edge source="ChargedPIDsCaloPIDsForCaloProcessor" target="CaloChi2" /> + <node id="CaloDLLe"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="EcalPIDe"> + <data key="d0">Algorithm</data> + <data key="d1">EcalPIDeAlg</data> + </node> + <edge source="CaloDLLe" target="EcalPIDe" /> + <node id="BremPIDe"> + <data key="d0">Algorithm</data> + <data key="d1">BremPIDeAlg</data> + </node> + <edge source="CaloDLLe" target="BremPIDe" /> + <node id="HcalPIDe"> + <data key="d0">Algorithm</data> + <data key="d1">HcalPIDeAlg</data> + </node> + <edge source="CaloDLLe" target="HcalPIDe" /> + <node id="PrsPIDe"> + <data key="d0">Algorithm</data> + <data key="d1">PrsPIDeAlg</data> + </node> + <edge source="CaloDLLe" target="PrsPIDe" /> + <edge source="ChargedPIDsCaloPIDsForCaloProcessor" target="CaloDLLe" /> + <node id="CaloDLLmu"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="EcalPIDmu"> + <data key="d0">Algorithm</data> + <data key="d1">EcalPIDmuAlg</data> + </node> + <edge source="CaloDLLmu" target="EcalPIDmu" /> + <node id="HcalPIDmu"> + <data key="d0">Algorithm</data> + <data key="d1">HcalPIDmuAlg</data> + </node> + <edge source="CaloDLLmu" target="HcalPIDmu" /> + <edge source="ChargedPIDsCaloPIDsForCaloProcessor" target="CaloDLLmu" /> + <edge source="CaloPIDsCaloPIDsForCaloProcessor" target="ChargedPIDsCaloPIDsForCaloProcessor" /> + <node id="NeutralPIDsCaloPIDsForCaloProcessor"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="PhotonID"> + <data key="d0">Algorithm</data> + <data key="d1">CaloPhotonIdAlg</data> + </node> + <edge source="NeutralPIDsCaloPIDsForCaloProcessor" target="PhotonID" /> + <node id="MergedID"> + <data key="d0">Algorithm</data> + <data key="d1">CaloPhotonIdAlg</data> + </node> + <edge source="NeutralPIDsCaloPIDsForCaloProcessor" target="MergedID" /> + <node id="PhotonFromMergedID"> + <data key="d0">Algorithm</data> + <data key="d1">CaloPhotonIdAlg</data> + </node> + <edge source="NeutralPIDsCaloPIDsForCaloProcessor" target="PhotonFromMergedID" /> + <edge source="CaloPIDsCaloPIDsForCaloProcessor" target="NeutralPIDsCaloPIDsForCaloProcessor" /> + <edge source="CaloProcessorCaloSeq" target="CaloPIDsCaloPIDsForCaloProcessor" /> + <edge source="RecoCALOSeq" target="CaloProcessorCaloSeq" /> + <edge source="Reco" target="RecoCALOSeq" /> + <node id="RecoMUONSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="MuonRec"> + <data key="d0">Algorithm</data> + <data key="d1">MuonRec</data> + </node> + <edge source="RecoMUONSeq" target="MuonRec" /> + <node id="MuonProcStatus"> + <data key="d0">Algorithm</data> + <data key="d1">RawBankReadoutStatusConverter</data> + </node> + <edge source="RecoMUONSeq" target="MuonProcStatus" /> + <node id="MuonROFilter"> + <data key="d0">Algorithm</data> + <data key="d1">RawBankReadoutStatusFilter</data> + </node> + <edge source="RecoMUONSeq" target="MuonROFilter" /> + <node id="MuonIDSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="PrepareMuonHits"> + <data key="d0">Algorithm</data> + <data key="d1">PrepareMuonHits</data> + </node> + <edge source="MuonIDSeq" target="PrepareMuonHits" /> + <node id="MuonIDAlgLite"> + <data key="d0">Algorithm</data> + <data key="d1">MuonIDAlgLite</data> + </node> + <edge source="MuonIDSeq" target="MuonIDAlgLite" /> + <edge source="RecoMUONSeq" target="MuonIDSeq" /> + <edge source="Reco" target="RecoMUONSeq" /> + <node id="RecoPROTOSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="ChargedProtoParticles"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="ChargedProtoPMaker"> + <data key="d0">Algorithm</data> + <data key="d1">ChargedProtoParticleMaker</data> + </node> + <edge source="ChargedProtoParticles" target="ChargedProtoPMaker" /> + <node id="ChargedProtoPAddEcal"> + <data key="d0">Algorithm</data> + <data key="d1">ChargedProtoParticleAddEcalInfo</data> + </node> + <edge source="ChargedProtoParticles" target="ChargedProtoPAddEcal" /> + <node id="ChargedProtoPAddBrem"> + <data key="d0">Algorithm</data> + <data key="d1">ChargedProtoParticleAddBremInfo</data> + </node> + <edge source="ChargedProtoParticles" target="ChargedProtoPAddBrem" /> + <node id="ChargedProtoPAddHcal"> + <data key="d0">Algorithm</data> + <data key="d1">ChargedProtoParticleAddHcalInfo</data> + </node> + <edge source="ChargedProtoParticles" target="ChargedProtoPAddHcal" /> + <node id="ChargedProtoPAddPrs"> + <data key="d0">Algorithm</data> + <data key="d1">ChargedProtoParticleAddPrsInfo</data> + </node> + <edge source="ChargedProtoParticles" target="ChargedProtoPAddPrs" /> + <node id="ChargedProtoPAddSpd"> + <data key="d0">Algorithm</data> + <data key="d1">ChargedProtoParticleAddSpdInfo</data> + </node> + <edge source="ChargedProtoParticles" target="ChargedProtoPAddSpd" /> + <node id="ChargedProtoPAddVeloDEDX"> + <data key="d0">Algorithm</data> + <data key="d1">ChargedProtoParticleAddVeloInfo</data> + </node> + <edge source="ChargedProtoParticles" target="ChargedProtoPAddVeloDEDX" /> + <node id="ChargedProtoPAddRich"> + <data key="d0">Algorithm</data> + <data key="d1">ChargedProtoParticleAddRichInfo</data> + </node> + <edge source="ChargedProtoParticles" target="ChargedProtoPAddRich" /> + <node id="ChargedProtoPAddMuon"> + <data key="d0">Algorithm</data> + <data key="d1">ChargedProtoParticleAddMuonInfo</data> + </node> + <edge source="ChargedProtoParticles" target="ChargedProtoPAddMuon" /> + <node id="ChargedProtoPCombDLLs"> + <data key="d0">Algorithm</data> + <data key="d1">ChargedProtoCombineDLLsAlg</data> + </node> + <edge source="ChargedProtoParticles" target="ChargedProtoPCombDLLs" /> + <node id="ANNGPIDSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="ANNGPIDLongElectron"> + <data key="d0">Algorithm</data> + <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> + </node> + <edge source="ANNGPIDSeq" target="ANNGPIDLongElectron" /> + <node id="ANNGPIDLongMuon"> + <data key="d0">Algorithm</data> + <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> + </node> + <edge source="ANNGPIDSeq" target="ANNGPIDLongMuon" /> + <node id="ANNGPIDLongPion"> + <data key="d0">Algorithm</data> + <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> + </node> + <edge source="ANNGPIDSeq" target="ANNGPIDLongPion" /> + <node id="ANNGPIDLongKaon"> + <data key="d0">Algorithm</data> + <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> + </node> + <edge source="ANNGPIDSeq" target="ANNGPIDLongKaon" /> + <node id="ANNGPIDLongProton"> + <data key="d0">Algorithm</data> + <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> + </node> + <edge source="ANNGPIDSeq" target="ANNGPIDLongProton" /> + <node id="ANNGPIDLongGhost"> + <data key="d0">Algorithm</data> + <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> + </node> + <edge source="ANNGPIDSeq" target="ANNGPIDLongGhost" /> + <node id="ANNGPIDDownstreamElectron"> + <data key="d0">Algorithm</data> + <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> + </node> + <edge source="ANNGPIDSeq" target="ANNGPIDDownstreamElectron" /> + <node id="ANNGPIDDownstreamMuon"> + <data key="d0">Algorithm</data> + <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> + </node> + <edge source="ANNGPIDSeq" target="ANNGPIDDownstreamMuon" /> + <node id="ANNGPIDDownstreamPion"> + <data key="d0">Algorithm</data> + <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> + </node> + <edge source="ANNGPIDSeq" target="ANNGPIDDownstreamPion" /> + <node id="ANNGPIDDownstreamKaon"> + <data key="d0">Algorithm</data> + <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> + </node> + <edge source="ANNGPIDSeq" target="ANNGPIDDownstreamKaon" /> + <node id="ANNGPIDDownstreamProton"> + <data key="d0">Algorithm</data> + <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> + </node> + <edge source="ANNGPIDSeq" target="ANNGPIDDownstreamProton" /> + <node id="ANNGPIDDownstreamGhost"> + <data key="d0">Algorithm</data> + <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> + </node> + <edge source="ANNGPIDSeq" target="ANNGPIDDownstreamGhost" /> + <node id="ANNGPIDUpstreamElectron"> + <data key="d0">Algorithm</data> + <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> + </node> + <edge source="ANNGPIDSeq" target="ANNGPIDUpstreamElectron" /> + <node id="ANNGPIDUpstreamMuon"> + <data key="d0">Algorithm</data> + <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> + </node> + <edge source="ANNGPIDSeq" target="ANNGPIDUpstreamMuon" /> + <node id="ANNGPIDUpstreamPion"> + <data key="d0">Algorithm</data> + <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> + </node> + <edge source="ANNGPIDSeq" target="ANNGPIDUpstreamPion" /> + <node id="ANNGPIDUpstreamKaon"> + <data key="d0">Algorithm</data> + <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> + </node> + <edge source="ANNGPIDSeq" target="ANNGPIDUpstreamKaon" /> + <node id="ANNGPIDUpstreamProton"> + <data key="d0">Algorithm</data> + <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> + </node> + <edge source="ANNGPIDSeq" target="ANNGPIDUpstreamProton" /> + <node id="ANNGPIDUpstreamGhost"> + <data key="d0">Algorithm</data> + <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> + </node> + <edge source="ANNGPIDSeq" target="ANNGPIDUpstreamGhost" /> + <edge source="ChargedProtoParticles" target="ANNGPIDSeq" /> + <edge source="RecoPROTOSeq" target="ChargedProtoParticles" /> + <node id="NeutralProtoParticles"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="NeutralProtoPMaker"> + <data key="d0">Algorithm</data> + <data key="d1">NeutralProtoPAlg</data> + </node> + <edge source="NeutralProtoParticles" target="NeutralProtoPMaker" /> + <edge source="RecoPROTOSeq" target="NeutralProtoParticles" /> + <edge source="Reco" target="RecoPROTOSeq" /> + <node id="RecoSUMMARYSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RecSummary"> + <data key="d0">Algorithm</data> + <data key="d1">RecSummaryAlg</data> + </node> + <edge source="RecoSUMMARYSeq" target="RecSummary" /> + <edge source="Reco" target="RecoSUMMARYSeq" /> + <edge source="PhysicsSeq" target="Reco" /> + <node id="Moni"> + <data key="d0">DecisionHub</data> + <data key="d1">ProcessPhase</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="MoniCALOSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="CaloDigitsMoni"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="EcalDigitMon"> + <data key="d0">Algorithm</data> + <data key="d1">CaloDigitMonitor</data> + </node> + <edge source="CaloDigitsMoni" target="EcalDigitMon" /> + <node id="HcalDigitMon"> + <data key="d0">Algorithm</data> + <data key="d1">CaloDigitMonitor</data> + </node> + <edge source="CaloDigitsMoni" target="HcalDigitMon" /> + <node id="PrsDigitMon"> + <data key="d0">Algorithm</data> + <data key="d1">CaloDigitMonitor</data> + </node> + <edge source="CaloDigitsMoni" target="PrsDigitMon" /> + <node id="SpdDigitMon"> + <data key="d0">Algorithm</data> + <data key="d1">CaloDigitMonitor</data> + </node> + <edge source="CaloDigitsMoni" target="SpdDigitMon" /> + <node id="SpdMon"> + <data key="d0">Algorithm</data> + <data key="d1">SpdMonitor</data> + </node> + <edge source="CaloDigitsMoni" target="SpdMon" /> + <edge source="MoniCALOSeq" target="CaloDigitsMoni" /> + <node id="CaloEFlowMoni"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="EcalEFlowMon"> + <data key="d0">Algorithm</data> + <data key="d1">CaloEFlowAlg</data> + </node> + <edge source="CaloEFlowMoni" target="EcalEFlowMon" /> + <edge source="MoniCALOSeq" target="CaloEFlowMoni" /> + <node id="CaloClustersMoni"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="EcalClusterMon"> + <data key="d0">Algorithm</data> + <data key="d1">CaloClusterMonitor</data> + </node> + <edge source="CaloClustersMoni" target="EcalClusterMon" /> + <edge source="MoniCALOSeq" target="CaloClustersMoni" /> + <node id="CaloHyposMoni"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="ElectronMon"> + <data key="d0">Algorithm</data> + <data key="d1">CaloHypoMonitor</data> + </node> + <edge source="CaloHyposMoni" target="ElectronMon" /> + <node id="PhotonMon"> + <data key="d0">Algorithm</data> + <data key="d1">CaloHypoMonitor</data> + </node> + <edge source="CaloHyposMoni" target="PhotonMon" /> + <node id="SplitPhotonMon"> + <data key="d0">Algorithm</data> + <data key="d1">CaloHypoMonitor</data> + </node> + <edge source="CaloHyposMoni" target="SplitPhotonMon" /> + <node id="MergedPi0Mon"> + <data key="d0">Algorithm</data> + <data key="d1">CaloHypoMonitor</data> + </node> + <edge source="CaloHyposMoni" target="MergedPi0Mon" /> + <edge source="MoniCALOSeq" target="CaloHyposMoni" /> + <node id="DiPhotonMoni"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="ResolvedPi0Mon"> + <data key="d0">Algorithm</data> + <data key="d1">CaloPi0Monitor</data> + </node> + <edge source="DiPhotonMoni" target="ResolvedPi0Mon" /> + <node id="EtaMon"> + <data key="d0">Algorithm</data> + <data key="d1">CaloPi0Monitor</data> + </node> + <edge source="DiPhotonMoni" target="EtaMon" /> + <edge source="MoniCALOSeq" target="DiPhotonMoni" /> + <node id="ProtoElectronMon"> + <data key="d0">Algorithm</data> + <data key="d1">CaloProtoElectronMonitor</data> + </node> + <edge source="MoniCALOSeq" target="ProtoElectronMon" /> + <node id="CaloPIDsMoni"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="PhotonMatchMon"> + <data key="d0">Algorithm</data> + <data key="d1">CaloClusterMatchMonitor</data> + </node> + <edge source="CaloPIDsMoni" target="PhotonMatchMon" /> + <node id="ElectronMatchMon"> + <data key="d0">Algorithm</data> + <data key="d1">CaloHypoMatchMonitor</data> + </node> + <edge source="CaloPIDsMoni" target="ElectronMatchMon" /> + <node id="BremMatchMon"> + <data key="d0">Algorithm</data> + <data key="d1">CaloHypoMatchMonitor</data> + </node> + <edge source="CaloPIDsMoni" target="BremMatchMon" /> + <node id="CaloEMuPIDMonUncut"> + <data key="d0">Algorithm</data> + <data key="d1">CaloEMuPIDMon</data> + </node> + <edge source="CaloPIDsMoni" target="CaloEMuPIDMonUncut" /> + <node id="CaloEMuPIDMonSoft"> + <data key="d0">Algorithm</data> + <data key="d1">CaloEMuPIDMon</data> + </node> + <edge source="CaloPIDsMoni" target="CaloEMuPIDMonSoft" /> + <node id="CaloEMuPIDMonHard"> + <data key="d0">Algorithm</data> + <data key="d1">CaloEMuPIDMon</data> + </node> + <edge source="CaloPIDsMoni" target="CaloEMuPIDMonHard" /> + <edge source="MoniCALOSeq" target="CaloPIDsMoni" /> + <edge source="Moni" target="MoniCALOSeq" /> + <node id="MoniRICHSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RichMoni"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RichDecodingErrors"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::Moni::DecodingErrors</data> + </node> + <edge source="RichMoni" target="RichDecodingErrors" /> + <node id="RichRecPixelQC"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::Moni::DetectorHits</data> + </node> + <edge source="RichMoni" target="RichRecPixelQC" /> + <node id="RichFutureMoniClustering"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::SmartIDClustering</data> + </node> + <edge source="RichMoni" target="RichFutureMoniClustering" /> + <node id="RichRecPixelClusters"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::Moni::PixelClusters</data> + </node> + <edge source="RichMoni" target="RichRecPixelClusters" /> + <node id="RichMoniDown"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RichRecoStatsDown"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::Moni::SIMDRecoStats</data> + </node> + <edge source="RichMoniDown" target="RichRecoStatsDown" /> + <node id="RiDownTrkEff"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::Moni::TrackSelEff</data> + </node> + <edge source="RichMoniDown" target="RiDownTrkEff" /> + <node id="RiCKResDown"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::Moni::SIMDPhotonCherenkovAngles</data> + </node> + <edge source="RichMoniDown" target="RiCKResDown" /> + <node id="RiCKResDownTight"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::Moni::SIMDPhotonCherenkovAngles</data> + </node> + <edge source="RichMoniDown" target="RiCKResDownTight" /> + <edge source="RichMoni" target="RichMoniDown" /> + <node id="RichMoniUp"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RichRecoStatsUp"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::Moni::SIMDRecoStats</data> + </node> + <edge source="RichMoniUp" target="RichRecoStatsUp" /> + <node id="RiUpTrkEff"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::Moni::TrackSelEff</data> + </node> + <edge source="RichMoniUp" target="RiUpTrkEff" /> + <node id="RiCKResUp"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::Moni::SIMDPhotonCherenkovAngles</data> + </node> + <edge source="RichMoniUp" target="RiCKResUp" /> + <node id="RiCKResUpTight"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::Moni::SIMDPhotonCherenkovAngles</data> + </node> + <edge source="RichMoniUp" target="RiCKResUpTight" /> + <edge source="RichMoni" target="RichMoniUp" /> + <node id="RichMoniLong"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RichRecoStatsLong"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::Moni::SIMDRecoStats</data> + </node> + <edge source="RichMoniLong" target="RichRecoStatsLong" /> + <node id="RiLongTrkEff"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::Moni::TrackSelEff</data> + </node> + <edge source="RichMoniLong" target="RiLongTrkEff" /> + <node id="RiCKResLong"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::Moni::SIMDPhotonCherenkovAngles</data> + </node> + <edge source="RichMoniLong" target="RiCKResLong" /> + <node id="RiCKResLongTight"> + <data key="d0">Algorithm</data> + <data key="d1">Rich::Future::Rec::Moni::SIMDPhotonCherenkovAngles</data> + </node> + <edge source="RichMoniLong" target="RiCKResLongTight" /> + <edge source="RichMoni" target="RichMoniLong" /> + <edge source="MoniRICHSeq" target="RichMoni" /> + <edge source="Moni" target="MoniRICHSeq" /> + <node id="MoniMUONSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="MuonPIDMonitorDown"> + <data key="d0">Algorithm</data> + <data key="d1">MuonPIDChecker</data> + </node> + <edge source="MoniMUONSeq" target="MuonPIDMonitorDown" /> + <node id="MuonPIDMonitorLong"> + <data key="d0">Algorithm</data> + <data key="d1">MuonPIDChecker</data> + </node> + <edge source="MoniMUONSeq" target="MuonPIDMonitorLong" /> + <node id="MuonTrackFitter"> + <data key="d0">Algorithm</data> + <data key="d1">TrackEventFitter</data> + </node> + <edge source="MoniMUONSeq" target="MuonTrackFitter" /> + <node id="MuonTrackAligMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">MuonTrackAligMonitor</data> + </node> + <edge source="MoniMUONSeq" target="MuonTrackAligMonitor" /> + <edge source="Moni" target="MoniMUONSeq" /> + <node id="MoniVELOSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="VeloClusterMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">Velo::VeloClusterMonitor</data> + </node> + <edge source="MoniVELOSeq" target="VeloClusterMonitor" /> + <node id="VeloTrackMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">Velo::VeloTrackMonitor</data> + </node> + <edge source="MoniVELOSeq" target="VeloTrackMonitor" /> + <node id="VeloIPResolutionMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">Velo::VeloIPResolutionMonitor</data> + </node> + <edge source="MoniVELOSeq" target="VeloIPResolutionMonitor" /> + <edge source="Moni" target="MoniVELOSeq" /> + <node id="MoniOTSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="OTTimeMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">OTTimeMonitor</data> + </node> + <edge source="MoniOTSeq" target="OTTimeMonitor" /> + <node id="OTTrackMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">OTTrackMonitor</data> + </node> + <edge source="MoniOTSeq" target="OTTrackMonitor" /> + <node id="OTHitEfficiencyMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">OTHitEfficiencyMonitor</data> + </node> + <edge source="MoniOTSeq" target="OTHitEfficiencyMonitor" /> + <edge source="Moni" target="MoniOTSeq" /> + <node id="MoniSTSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="TTClusterMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">ST__STClusterMonitor</data> + </node> + <edge source="MoniSTSeq" target="TTClusterMonitor" /> + <node id="ITClusterMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">ST__STClusterMonitor</data> + </node> + <edge source="MoniSTSeq" target="ITClusterMonitor" /> + <edge source="Moni" target="MoniSTSeq" /> + <node id="MoniGENERALSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="OverallEventProcTime"> + <data key="d0">Algorithm</data> + <data key="d1">RecProcessingTimeMoni</data> + </node> + <edge source="MoniGENERALSeq" target="OverallEventProcTime" /> + <node id="TrackEventProcTime"> + <data key="d0">Algorithm</data> + <data key="d1">RecProcessingTimeMoni</data> + </node> + <edge source="MoniGENERALSeq" target="TrackEventProcTime" /> + <node id="VertexEventProcTime"> + <data key="d0">Algorithm</data> + <data key="d1">RecProcessingTimeMoni</data> + </node> + <edge source="MoniGENERALSeq" target="VertexEventProcTime" /> + <node id="RichEventProcTime"> + <data key="d0">Algorithm</data> + <data key="d1">RecProcessingTimeMoni</data> + </node> + <edge source="MoniGENERALSeq" target="RichEventProcTime" /> + <node id="CaloEventProcTime"> + <data key="d0">Algorithm</data> + <data key="d1">RecProcessingTimeMoni</data> + </node> + <edge source="MoniGENERALSeq" target="CaloEventProcTime" /> + <node id="MuonEventProcTime"> + <data key="d0">Algorithm</data> + <data key="d1">RecProcessingTimeMoni</data> + </node> + <edge source="MoniGENERALSeq" target="MuonEventProcTime" /> + <node id="ProtoEventProcTime"> + <data key="d0">Algorithm</data> + <data key="d1">RecProcessingTimeMoni</data> + </node> + <edge source="MoniGENERALSeq" target="ProtoEventProcTime" /> + <node id="ProcStatAbortMoni"> + <data key="d0">Algorithm</data> + <data key="d1">ProcStatAbortMoni</data> + </node> + <edge source="MoniGENERALSeq" target="ProcStatAbortMoni" /> + <edge source="Moni" target="MoniGENERALSeq" /> + <node id="MoniTrSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="TrackMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">TrackMonitor</data> + </node> + <edge source="MoniTrSeq" target="TrackMonitor" /> + <node id="TrackDiMuonMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">TrackDiMuonMonitor</data> + </node> + <edge source="MoniTrSeq" target="TrackDiMuonMonitor" /> + <node id="TrackVertexMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">TrackVertexMonitor</data> + </node> + <edge source="MoniTrSeq" target="TrackVertexMonitor" /> + <node id="AlignmentOnlineMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">AlignmentOnlineMonitor</data> + </node> + <edge source="MoniTrSeq" target="AlignmentOnlineMonitor" /> + <node id="TrackV0Monitor"> + <data key="d0">Algorithm</data> + <data key="d1">TrackV0Monitor</data> + </node> + <edge source="MoniTrSeq" target="TrackV0Monitor" /> + <node id="TrackFitMatchMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">TrackFitMatchMonitor</data> + </node> + <edge source="MoniTrSeq" target="TrackFitMatchMonitor" /> + <node id="TrackAlignMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">TrackAlignMonitor</data> + </node> + <edge source="MoniTrSeq" target="TrackAlignMonitor" /> + <node id="TrackITOverlapMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">TrackITOverlapMonitor</data> + </node> + <edge source="MoniTrSeq" target="TrackITOverlapMonitor" /> + <node id="TrackVeloOverlapMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">TrackVeloOverlapMonitor</data> + </node> + <edge source="MoniTrSeq" target="TrackVeloOverlapMonitor" /> + <node id="TTTrackMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">TTTrackMonitor</data> + </node> + <edge source="MoniTrSeq" target="TTTrackMonitor" /> + <node id="ITTrackMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">ITTrackMonitor</data> + </node> + <edge source="MoniTrSeq" target="ITTrackMonitor" /> + <node id="TrackPV2HalfAlignMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">TrackPV2HalfAlignMonitor</data> + </node> + <edge source="MoniTrSeq" target="TrackPV2HalfAlignMonitor" /> + <node id="TrackEcalMatchMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">TrackCaloMatchMonitor</data> + </node> + <edge source="MoniTrSeq" target="TrackEcalMatchMonitor" /> + <node id="TrackSpdMatchMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">TrackCaloMatchMonitor</data> + </node> + <edge source="MoniTrSeq" target="TrackSpdMatchMonitor" /> + <node id="TrackPrsMatchMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">TrackCaloMatchMonitor</data> + </node> + <edge source="MoniTrSeq" target="TrackPrsMatchMonitor" /> + <node id="TrackMuonMatchMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">TrackMuonMatchMonitor</data> + </node> + <edge source="MoniTrSeq" target="TrackMuonMatchMonitor" /> + <edge source="Moni" target="MoniTrSeq" /> + <node id="MoniPROTOSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="ChargedProtoPMoni"> + <data key="d0">Algorithm</data> + <data key="d1">ChargedProtoParticleMoni</data> + </node> + <edge source="MoniPROTOSeq" target="ChargedProtoPMoni" /> + <node id="ChargedProtoANNPIDMoni"> + <data key="d0">Algorithm</data> + <data key="d1">ANNGlobalPID::ChargedProtoANNPIDMoni</data> + </node> + <edge source="MoniPROTOSeq" target="ChargedProtoANNPIDMoni" /> + <edge source="Moni" target="MoniPROTOSeq" /> + <node id="MoniHltSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="Hlt1DecReportsDecoder"> + <data key="d0">Algorithm</data> + <data key="d1">HltDecReportsDecoder</data> + </node> + <edge source="MoniHltSeq" target="Hlt1DecReportsDecoder" /> + <node id="Hlt2DecReportsDecoder"> + <data key="d0">Algorithm</data> + <data key="d1">HltDecReportsDecoder</data> + </node> + <edge source="MoniHltSeq" target="Hlt2DecReportsDecoder" /> + <node id="HltRateMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">HltRateMonitor</data> + </node> + <edge source="MoniHltSeq" target="HltRateMonitor" /> + <node id="HltRateMonitorMB"> + <data key="d0">Algorithm</data> + <data key="d1">HltRateMonitor</data> + </node> + <edge source="MoniHltSeq" target="HltRateMonitorMB" /> + <node id="HltCompositionMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">HltCompositionMonitor</data> + </node> + <edge source="MoniHltSeq" target="HltCompositionMonitor" /> + <node id="MuMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">MuMonitor</data> + </node> + <edge source="MoniHltSeq" target="MuMonitor" /> + <node id="EventTimeMonitor"> + <data key="d0">Algorithm</data> + <data key="d1">EventTimeMonitor</data> + </node> + <edge source="MoniHltSeq" target="EventTimeMonitor" /> + <edge source="Moni" target="MoniHltSeq" /> + <edge source="PhysicsSeq" target="Moni" /> + <edge source="BrunelSequencer" target="PhysicsSeq" /> + <node id="Output"> + <data key="d0">DecisionHub</data> + <data key="d1">ProcessPhase</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="OutputDSTSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="RawEventSplitSeq"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="create_Calo_RawEvent"> + <data key="d0">Algorithm</data> + <data key="d1">RawEventMapCombiner</data> + </node> + <edge source="RawEventSplitSeq" target="create_Calo_RawEvent" /> + <node id="create_Unstripped_RawEvent"> + <data key="d0">Algorithm</data> + <data key="d1">RawEventMapCombiner</data> + </node> + <edge source="RawEventSplitSeq" target="create_Unstripped_RawEvent" /> + <node id="create_HC_RawEvent"> + <data key="d0">Algorithm</data> + <data key="d1">RawEventMapCombiner</data> + </node> + <edge source="RawEventSplitSeq" target="create_HC_RawEvent" /> + <node id="create_Tracker_RawEvent"> + <data key="d0">Algorithm</data> + <data key="d1">RawEventMapCombiner</data> + </node> + <edge source="RawEventSplitSeq" target="create_Tracker_RawEvent" /> + <node id="create_PersistReco_RawEvent"> + <data key="d0">Algorithm</data> + <data key="d1">RawEventMapCombiner</data> + </node> + <edge source="RawEventSplitSeq" target="create_PersistReco_RawEvent" /> + <node id="create_Velo_RawEvent"> + <data key="d0">Algorithm</data> + <data key="d1">RawEventMapCombiner</data> + </node> + <edge source="RawEventSplitSeq" target="create_Velo_RawEvent" /> + <node id="create_Muon_RawEvent"> + <data key="d0">Algorithm</data> + <data key="d1">RawEventMapCombiner</data> + </node> + <edge source="RawEventSplitSeq" target="create_Muon_RawEvent" /> + <node id="create_Rich_RawEvent"> + <data key="d0">Algorithm</data> + <data key="d1">RawEventMapCombiner</data> + </node> + <edge source="RawEventSplitSeq" target="create_Rich_RawEvent" /> + <node id="create_Trigger_RawEvent"> + <data key="d0">Algorithm</data> + <data key="d1">RawEventMapCombiner</data> + </node> + <edge source="RawEventSplitSeq" target="create_Trigger_RawEvent" /> + <node id="KillRawEventNodes"> + <data key="d0">Algorithm</data> + <data key="d1">EventNodeKiller</data> + </node> + <edge source="RawEventSplitSeq" target="KillRawEventNodes" /> + <edge source="OutputDSTSeq" target="RawEventSplitSeq" /> + <node id="FilterBestTrackStates"> + <data key="d0">Algorithm</data> + <data key="d1">TrackToDST</data> + </node> + <edge source="OutputDSTSeq" target="FilterBestTrackStates" /> + <node id="FilterFittedVeloTrackStates"> + <data key="d0">Algorithm</data> + <data key="d1">TrackToDST</data> + </node> + <edge source="OutputDSTSeq" target="FilterFittedVeloTrackStates" /> + <node id="FilterMuonTrackStates"> + <data key="d0">Algorithm</data> + <data key="d1">TrackToDST</data> + </node> + <edge source="OutputDSTSeq" target="FilterMuonTrackStates" /> + <node id="PackDST"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="PackTracks"> + <data key="d0">Algorithm</data> + <data key="d1">PackTrack</data> + </node> + <edge source="PackDST" target="PackTracks" /> + <node id="PackTracksFittedVelo"> + <data key="d0">Algorithm</data> + <data key="d1">PackTrack</data> + </node> + <edge source="PackDST" target="PackTracksFittedVelo" /> + <node id="PackRichPIDs"> + <data key="d0">Algorithm</data> + <data key="d1">DataPacking::Pack<LHCb::RichPIDPacker></data> + </node> + <edge source="PackDST" target="PackRichPIDs" /> + <node id="PackMuonPIDs"> + <data key="d0">Algorithm</data> + <data key="d1">DataPacking::Pack<LHCb::MuonPIDPacker></data> + </node> + <edge source="PackDST" target="PackMuonPIDs" /> + <node id="CaloPacking"> + <data key="d0">DecisionHub</data> + <data key="d1">GaudiSequencer</data> + <data key="d2">False</data> + <data key="d3">True</data> + </node> + <node id="PackPhotons"> + <data key="d0">Algorithm</data> + <data key="d1">PackCaloHypo</data> + </node> + <edge source="CaloPacking" target="PackPhotons" /> + <node id="PackElectrons"> + <data key="d0">Algorithm</data> + <data key="d1">PackCaloHypo</data> + </node> + <edge source="CaloPacking" target="PackElectrons" /> + <node id="PackMergedPi0s"> + <data key="d0">Algorithm</data> + <data key="d1">PackCaloHypo</data> + </node> + <edge source="CaloPacking" target="PackMergedPi0s" /> + <node id="PackSplitPhotons"> + <data key="d0">Algorithm</data> + <data key="d1">PackCaloHypo</data> + </node> + <edge source="CaloPacking" target="PackSplitPhotons" /> + <edge source="PackDST" target="CaloPacking" /> + <node id="ProtoParticlePIDClean"> + <data key="d0">Algorithm</data> + <data key="d1">ChargedProtoParticleRemovePIDInfo</data> + </node> + <edge source="PackDST" target="ProtoParticlePIDClean" /> + <node id="PackChargedProtos"> + <data key="d0">Algorithm</data> + <data key="d1">PackProtoParticle</data> + </node> + <edge source="PackDST" target="PackChargedProtos" /> + <node id="PackNeutralProtos"> + <data key="d0">Algorithm</data> + <data key="d1">PackProtoParticle</data> + </node> + <edge source="PackDST" target="PackNeutralProtos" /> + <node id="PackRecVertex"> + <data key="d0">Algorithm</data> + <data key="d1">PackRecVertex</data> + </node> + <edge source="PackDST" target="PackRecVertex" /> + <node id="PackTwoProngVertex"> + <data key="d0">Algorithm</data> + <data key="d1">PackTwoProngVertex</data> + </node> + <edge source="PackDST" target="PackTwoProngVertex" /> + <node id="PackMuonTracks"> + <data key="d0">Algorithm</data> + <data key="d1">PackTrack</data> + </node> + <edge source="PackDST" target="PackMuonTracks" /> + <edge source="OutputDSTSeq" target="PackDST" /> + <edge source="Output" target="OutputDSTSeq" /> + <edge source="BrunelSequencer" target="Output" /> + <node id="FetchFromFile"> + <data key="d0">Algorithm</data> + <data key="d1">FetchFromFile</data> + </node> + <edge source="BrunelSequencer" target="FetchFromFile" /> + </graph> +</graphml> \ No newline at end of file diff --git a/GaudiHive/data/lhcb/reco/cf_dependencies.graphml b/GaudiHive/data/lhcb/reco/cf_dependencies.graphml deleted file mode 100644 index 43a706010..000000000 --- a/GaudiHive/data/lhcb/reco/cf_dependencies.graphml +++ /dev/null @@ -1,2060 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?><graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd"> - <key attr.name="Lazy" attr.type="string" for="node" id="d3" /> - <key attr.name="ModeOR" attr.type="string" for="node" id="d2" /> - <key attr.name="class" attr.type="string" for="node" id="d1" /> - <key attr.name="type" attr.type="string" for="node" id="d0" /> - <graph edgedefault="directed"> - <node id="Rich::Rec::MC::TracklessRingMoni/ENNRingMoniIsolated"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::TracklessRingMoni</data> - </node> - <node id="GaudiSequencer/CaloProcessorCaloSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="PackCaloHypo/PackMergedPi0s"> - <data key="d0">Algorithm</data> - <data key="d1">PackCaloHypo</data> - </node> - <node id="GaudiSequencer/CaloDLLmu"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/RecoTTSeq"> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="MuonTrackAligMonitor/MuonTrackAligMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">MuonTrackAligMonitor</data> - </node> - <node id="PatDownstream/PatDownstream"> - <data key="d0">Algorithm</data> - <data key="d1">PatDownstream</data> - </node> - <node id="BremMatchAlg/BremMatch"> - <data key="d0">Algorithm</data> - <data key="d1">BremMatchAlg</data> - </node> - <node id="GaudiSequencer/RecoDecodingSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="LumiAccounting/LumiCountNoBeam"> - <data key="d0">Algorithm</data> - <data key="d1">LumiAccounting</data> - </node> - <node id="GaudiSequencer/CaloChi2"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/RichOfflineTracksSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDLongPion"> - <data key="d0">Algorithm</data> - <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> - </node> - <node id="PatVeloTT/PatVeloTT"> - <data key="d0">Algorithm</data> - <data key="d1">PatVeloTT</data> - </node> - <node id="GaudiSequencer/LumiSeq"> - <data key="d2">True</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/TrackForwardPatSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/RichOfflinePIDSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="LoKi::ODINFilter/TimeSpanFilter"> - <data key="d0">Algorithm</data> - <data key="d1">LoKi::ODINFilter</data> - </node> - <node id="CaloSinglePhotonAlg/SinglePhotonRec"> - <data key="d0">Algorithm</data> - <data key="d1">CaloSinglePhotonAlg</data> - </node> - <node id="GaudiSequencer/NeutralProtoParticles"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="PackProtoParticle/PackChargedProtos"> - <data key="d0">Algorithm</data> - <data key="d1">PackProtoParticle</data> - </node> - <node id="HltRateMonitor/HltRateMonitorMB"> - <data key="d0">Algorithm</data> - <data key="d1">HltRateMonitor</data> - </node> - <node id="EcalPIDeAlg/EcalPIDe"> - <data key="d0">Algorithm</data> - <data key="d1">EcalPIDeAlg</data> - </node> - <node id="GaudiSequencer/RichMirrAlignMoni"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/PhysicsSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/OutputDSTSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="Rich::Rec::TracklessRingFilterAlg/OfflineBestENNRings"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::TracklessRingFilterAlg</data> - </node> - <node id="PatSeeding/PatSeeding"> - <data key="d0">Algorithm</data> - <data key="d1">PatSeeding</data> - </node> - <node id="LoKi::ODINFilter/FilterBeamCrossing"> - <data key="d0">Algorithm</data> - <data key="d1">LoKi::ODINFilter</data> - </node> - <node id="DataPacking::Pack<LHCb::MuonPIDPacker>/PackMuonPIDs"> - <data key="d0">Algorithm</data> - <data key="d1">DataPacking::Pack<LHCb::MuonPIDPacker></data> - </node> - <node id="GaudiSequencer/RecoVELOSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/PrsDigitsSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="CaloEFlowAlg/EcalEFlowMon"> - <data key="d0">Algorithm</data> - <data key="d1">CaloEFlowAlg</data> - </node> - <node id="GaudiAlgorithm/DstWriter"> - <data key="d0">Algorithm</data> - </node> - <node id="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDDownstreamProton"> - <data key="d0">Algorithm</data> - <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> - </node> - <node id="HcalPIDeAlg/HcalPIDe"> - <data key="d0">Algorithm</data> - <data key="d1">HcalPIDeAlg</data> - </node> - <node id="SpdMonitor/SpdMon"> - <data key="d0">Algorithm</data> - <data key="d1">SpdMonitor</data> - </node> - <node id="Rich::Rec::MC::RecoQC/RiCKResSeed"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::RecoQC</data> - </node> - <node id="CaloProtoElectronMonitor/ProtoElectronMon"> - <data key="d0">Algorithm</data> - <data key="d1">CaloProtoElectronMonitor</data> - </node> - <node id="InSpdAcceptanceAlg/InSPD"> - <data key="d0">Algorithm</data> - <data key="d1">InSpdAcceptanceAlg</data> - </node> - <node id="OTTrackMonitor/OTTrackMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">OTTrackMonitor</data> - </node> - <node id="EventCountHisto/BrunelEventCount"> - <data key="d0">Algorithm</data> - <data key="d1">EventCountHisto</data> - </node> - <node id="GaudiSequencer/HltFilterSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="CaloHypoMonitor/PhotonMon"> - <data key="d0">Algorithm</data> - <data key="d1">CaloHypoMonitor</data> - </node> - <node id="Rich::Rec::TracklessRingIsolationAlg/OfflineIsolatedENNRings"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::TracklessRingIsolationAlg</data> - </node> - <node id="TrackPV2HalfAlignMonitor/TrackPV2HalfAlignMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">TrackPV2HalfAlignMonitor</data> - </node> - <node id="Velo::VeloIPResolutionMonitor/VeloIPResolutionMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">Velo::VeloIPResolutionMonitor</data> - </node> - <node id="GaudiSequencer/TrackDownstreamPatSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="EventNodeKiller/KillRawEventNodes"> - <data key="d0">Algorithm</data> - <data key="d1">EventNodeKiller</data> - </node> - <node id="GaudiSequencer/RecoCALOSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="CaloPhotonIdAlg/PhotonID"> - <data key="d0">Algorithm</data> - <data key="d1">CaloPhotonIdAlg</data> - </node> - <node id="ChargedProtoParticleAddPrsInfo/ChargedProtoPAddPrs"> - <data key="d0">Algorithm</data> - <data key="d1">ChargedProtoParticleAddPrsInfo</data> - </node> - <node id="GaudiSequencer/PhotonReco"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="ProcessPhase/Output"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">ProcessPhase</data> - </node> - <node id="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDLongProton"> - <data key="d0">Algorithm</data> - <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> - </node> - <node id="TrackV0Finder/TrackV0Finder"> - <data key="d0">Algorithm</data> - <data key="d1">TrackV0Finder</data> - </node> - <node id="MuonRec"> - <data key="d0">Algorithm</data> - <data key="d1">GaudiAlgorithm</data> - </node> - <node id="GaudiSequencer/RichPIDMoni"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/RecoSUMMARYSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="ChargedProtoParticleMoni/ChargedProtoPMoni"> - <data key="d0">Algorithm</data> - <data key="d1">ChargedProtoParticleMoni</data> - </node> - <node id="FakeAlgorithm/Framework"> - <data key="d0">Algorithm</data> - </node> - <node id="Rich::Rec::Initialise/CreateOfflinePixels"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::Initialise</data> - </node> - <node id="DataPacking::Pack<LHCb::RichPIDPacker>/PackRichPIDs"> - <data key="d0">Algorithm</data> - <data key="d1">DataPacking::Pack<LHCb::RichPIDPacker></data> - </node> - <node id="TrackEraseExtraInfo/TrackEraseExtraInfo"> - <data key="d0">Algorithm</data> - <data key="d1">TrackEraseExtraInfo</data> - </node> - <node id="Rich::Rec::MC::RecoQC/RiCKResSeedTight"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::RecoQC</data> - </node> - <node id="L0DUFromRawAlg/L0DUFromRaw"> - <data key="d0">Algorithm</data> - <data key="d1">L0DUFromRawAlg</data> - </node> - <node id="GaudiSequencer/MoniTrSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/TrackAddExtraInfoSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="ChargedProtoParticleAddMuonInfo/ChargedProtoPAddMuon"> - <data key="d0">Algorithm</data> - <data key="d1">ChargedProtoParticleAddMuonInfo</data> - </node> - <node id="RecProcessingTimeMoni/ProtoEventProcTime"> - <data key="d0">Algorithm</data> - <data key="d1">RecProcessingTimeMoni</data> - </node> - <node id="HltLumiSummaryDecoder/LumiDecodeBeamCrossing"> - <data key="d0">Algorithm</data> - <data key="d1">HltLumiSummaryDecoder</data> - </node> - <node id="Rich::Rec::MC::RecoQC/RiCKResVeloTT"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::RecoQC</data> - </node> - <node id="Rich::Rec::MC::RecoQC/RiCKResKsTrack"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::RecoQC</data> - </node> - <node id="CaloElectronAlg/SingleElectronRec"> - <data key="d0">Algorithm</data> - <data key="d1">CaloElectronAlg</data> - </node> - <node id="FilterOnLumiSummary/LumiFilterBeamCrossing"> - <data key="d0">Algorithm</data> - <data key="d1">FilterOnLumiSummary</data> - </node> - <node id="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDUpstreamGhost"> - <data key="d0">Algorithm</data> - <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> - </node> - <node id="CaloEMuPIDMon/CaloEMuPIDMonUncut"> - <data key="d0">Algorithm</data> - <data key="d1">CaloEMuPIDMon</data> - </node> - <node id="GaudiSequencer/MoniPROTOSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="BremChi22ID/BremChi22ID"> - <data key="d0">Algorithm</data> - <data key="d1">BremChi22ID</data> - </node> - <node id="GaudiSequencer/CaloClustersMoni"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="ChargedProtoParticleAddVeloInfo/ChargedProtoPAddVeloDEDX"> - <data key="d0">Algorithm</data> - <data key="d1">ChargedProtoParticleAddVeloInfo</data> - </node> - <node id="ChargedProtoParticleMaker/ChargedProtoPMaker"> - <data key="d0">Algorithm</data> - <data key="d1">ChargedProtoParticleMaker</data> - </node> - <node id="ChargedProtoParticleAddRichInfo/ChargedProtoPAddRich"> - <data key="d0">Algorithm</data> - <data key="d1">ChargedProtoParticleAddRichInfo</data> - </node> - <node id="CaloZSupAlg/HcalZSup"> - <data key="d0">Algorithm</data> - <data key="d1">CaloZSupAlg</data> - </node> - <node id="ChargedProtoParticleAddSpdInfo/ChargedProtoPAddSpd"> - <data key="d0">Algorithm</data> - <data key="d1">ChargedProtoParticleAddSpdInfo</data> - </node> - <node id="PackRecVertex/PackRecVertex"> - <data key="d0">Algorithm</data> - <data key="d1">PackRecVertex</data> - </node> - <node id="Rich::Rec::GlobalPID::DigitSel/RichOfflineGPIDDigSel"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::GlobalPID::DigitSel</data> - </node> - <node id="BremPIDeAlg/BremPIDe"> - <data key="d0">Algorithm</data> - <data key="d1">BremPIDeAlg</data> - </node> - <node id="ST::STClusterMonitor/TTClusterMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">ST::STClusterMonitor</data> - </node> - <node id="RecProcessingTimeMoni/MuonEventProcTime"> - <data key="d0">Algorithm</data> - <data key="d1">RecProcessingTimeMoni</data> - </node> - <node id="PatMatch/PatMatch"> - <data key="d0">Algorithm</data> - <data key="d1">PatMatch</data> - </node> - <node id="GaudiSequencer/TrackClonesSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="Rich::Rec::HierarchicalPIDMerge/MergeOfflineRichPIDs"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::HierarchicalPIDMerge</data> - </node> - <node id="ChargedProtoParticleAddHcalInfo/ChargedProtoPAddHcal"> - <data key="d0">Algorithm</data> - <data key="d1">ChargedProtoParticleAddHcalInfo</data> - </node> - <node id="RawBankToSTClusterAlg/createTTClusters"> - <data key="d0">Algorithm</data> - <data key="d1">RawBankToSTClusterAlg</data> - </node> - <node id="Rich::Rec::MC::TrackSelEff/RiVeloTTTrkEff"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::TrackSelEff</data> - </node> - <node id="GaudiSequencer/CaloEFlowMoni"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="HltRateMonitor/HltRateMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">HltRateMonitor</data> - </node> - <node id="RecProcessingTimeMoni/TrackEventProcTime"> - <data key="d0">Algorithm</data> - <data key="d1">RecProcessingTimeMoni</data> - </node> - <node id="GaudiSequencer/CaloTrackMatch"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/ChargedProtoParticles"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="Rich::Rec::MC::TrackSelEff/RiSeedTrkEff"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::TrackSelEff</data> - </node> - <node id="RecProcessingTimeMoni/OverallEventProcTime"> - <data key="d0">Algorithm</data> - <data key="d1">RecProcessingTimeMoni</data> - </node> - <node id="GaudiSequencer/MoniRICHSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDLongKaon"> - <data key="d0">Algorithm</data> - <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> - </node> - <node id="GaudiSequencer/RichOfflineGPIDInitSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="HcalPIDmuAlg/HcalPIDmu"> - <data key="d0">Algorithm</data> - <data key="d1">HcalPIDmuAlg</data> - </node> - <node id="OTHitEfficiencyMonitor/OTHitEfficiencyMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">OTHitEfficiencyMonitor</data> - </node> - <node id="PackTrack/PackMuonTracks"> - <data key="d0">Algorithm</data> - <data key="d1">PackTrack</data> - </node> - <node id="TrackCaloMatchMonitor/TrackEcalMatchMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">TrackCaloMatchMonitor</data> - </node> - <node id="Rich::Rec::MC::TracklessRingMoni/ENNRingMoniAll"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::TracklessRingMoni</data> - </node> - <node id="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDUpstreamPion"> - <data key="d0">Algorithm</data> - <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> - </node> - <node id="CaloHypoMonitor/ElectronMon"> - <data key="d0">Algorithm</data> - <data key="d1">CaloHypoMonitor</data> - </node> - <node id="Rich::DAQ::DataDBCheck/RichRawDataDBCheck"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::DAQ::DataDBCheck</data> - </node> - <node id="RawEventMapCombiner/create_Rich_RawEvent"> - <data key="d0">Algorithm</data> - <data key="d1">RawEventMapCombiner</data> - </node> - <node id="RawEventMapCombiner/create_Muon_RawEvent"> - <data key="d0">Algorithm</data> - <data key="d1">RawEventMapCombiner</data> - </node> - <node id="Track2EcalEAlg/EcalE"> - <data key="d0">Algorithm</data> - <data key="d1">Track2EcalEAlg</data> - </node> - <node id="GaudiSequencer/CaloPIDsCaloPIDsForCaloProcessor"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="Rich::Rec::MC::TracklessRingMoni/ENNRingMoniBest"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::TracklessRingMoni</data> - </node> - <node id="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDDownstreamGhost"> - <data key="d0">Algorithm</data> - <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> - </node> - <node id="GaudiSequencer/CaloBanksHandler"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/RecoPROTOSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="Track2PrsEAlg/PrsE"> - <data key="d0">Algorithm</data> - <data key="d1">Track2PrsEAlg</data> - </node> - <node id="CaloHypoMonitor/SplitPhotonMon"> - <data key="d0">Algorithm</data> - <data key="d1">CaloHypoMonitor</data> - </node> - <node id="TrackV0Monitor/TrackV0Monitor"> - <data key="d0">Algorithm</data> - <data key="d1">TrackV0Monitor</data> - </node> - <node id="Rich::Rec::MC::RecoQC/RiCKResForward"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::RecoQC</data> - </node> - <node id="ST::STClusterMonitor/ITClusterMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">ST::STClusterMonitor</data> - </node> - <node id="TrackCaloMatchMonitor/TrackPrsMatchMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">TrackCaloMatchMonitor</data> - </node> - <node id="Rich::Rec::MC::AlignmentMonitor/RichAlignMoniR2Gas"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::AlignmentMonitor</data> - </node> - <node id="GaudiSequencer/RichRawDataSizeL0Seq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/RecoOTSeq"> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="LoKi::ODINFilter/FilterBeam1"> - <data key="d0">Algorithm</data> - <data key="d1">LoKi::ODINFilter</data> - </node> - <node id="LoKi::ODINFilter/FilterBeam2"> - <data key="d0">Algorithm</data> - <data key="d1">LoKi::ODINFilter</data> - </node> - <node id="CaloEMuPIDMon/CaloEMuPIDMonHard"> - <data key="d0">Algorithm</data> - <data key="d1">CaloEMuPIDMon</data> - </node> - <node id="GaudiSequencer/RecoMUONSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/RichOfflineGPIDLLSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/LumiCounters"> - <data key="d2">True</data> - <data key="d3">False</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="RawBankToSTLiteClusterAlg/createTTLiteClusters"> - <data key="d0">Algorithm</data> - <data key="d1">RawBankToSTLiteClusterAlg</data> - </node> - <node id="Rich::Rec::MC::TrackSelEff/RiForwardTrkEff"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::TrackSelEff</data> - </node> - <node id="GaudiSequencer/InCaloAcceptance"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="CaloSharedCellAlg/EcalShare"> - <data key="d0">Algorithm</data> - <data key="d1">CaloSharedCellAlg</data> - </node> - <node id="Track2SpdEAlg/SpdE"> - <data key="d0">Algorithm</data> - <data key="d1">Track2SpdEAlg</data> - </node> - <node id="ChargedProtoParticleAddEcalInfo/ChargedProtoPAddEcal"> - <data key="d0">Algorithm</data> - <data key="d1">ChargedProtoParticleAddEcalInfo</data> - </node> - <node id="RawEventMapCombiner/create_Trigger_RawEvent"> - <data key="d0">Algorithm</data> - <data key="d1">RawEventMapCombiner</data> - </node> - <node id="EventTimeMonitor/EventTimeMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">EventTimeMonitor</data> - </node> - <node id="RawEventMapCombiner/create_Other_RawEvent"> - <data key="d0">Algorithm</data> - <data key="d1">RawEventMapCombiner</data> - </node> - <node id="TrackMonitor/TrackMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">TrackMonitor</data> - </node> - <node id="GaudiSequencer/RichRecoMoni"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="RecSummaryAlg/RecSummary"> - <data key="d0">Algorithm</data> - <data key="d1">RecSummaryAlg</data> - </node> - <node id="InPrsAcceptanceAlg/InPRS"> - <data key="d0">Algorithm</data> - <data key="d1">InPrsAcceptanceAlg</data> - </node> - <node id="Rich::DAQ::DataDecodingErrorMoni/RichDecodingErrors"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::DAQ::DataDecodingErrorMoni</data> - </node> - <node id="Rich::Rec::MC::TrackSelEff/RiLongTrkEff"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::TrackSelEff</data> - </node> - <node id="GaudiSequencer/MoniCALOSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="DecodeVeloRawBuffer/createBothVeloClusters"> - <data key="d0">Algorithm</data> - <data key="d1">DecodeVeloRawBuffer</data> - </node> - <node id="Rich::Rec::MC::RecoQC/RiCKResForwardTight"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::RecoQC</data> - </node> - <node id="GaudiSequencer/NeutralPIDsCaloPIDsForCaloProcessor"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="Rich::Rec::MC::RecoQC/RiCKResMatch"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::RecoQC</data> - </node> - <node id="GaudiSequencer/TrackVeloTTPatSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="EcalPIDmuAlg/EcalPIDmu"> - <data key="d0">Algorithm</data> - <data key="d1">EcalPIDmuAlg</data> - </node> - <node id="GaudiSequencer/TimeSpanSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/MoniMUONSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="ProcessPhase/Init"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">ProcessPhase</data> - </node> - <node id="GaudiSequencer/TrackSeedPatSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="Rich::Rec::PixelClusterMoni/RichRecPixelClusters"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::PixelClusterMoni</data> - </node> - <node id="GaudiSequencer/PackDST"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDUpstreamElectron"> - <data key="d0">Algorithm</data> - <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> - </node> - <node id="GaudiSequencer/RichHPDIonFeedback"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="Rich::Rec::Initialise/CreateOfflinePhotons"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::Initialise</data> - </node> - <node id="TrackMuonMatchMonitor/TrackMuonMatchMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">TrackMuonMatchMonitor</data> - </node> - <node id="Rich::Rec::MC::TrackSelEff/RiKsTrackTrkEff"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::TrackSelEff</data> - </node> - <node id="Rich::Rec::MC::PIDQC/RiPIDMonLong2To10"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::PIDQC</data> - </node> - <node id="Rich::Rec::TracklessRingSegmentAssociationAlg/OfflineENNRingsSegAssoc"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::TracklessRingSegmentAssociationAlg</data> - </node> - <node id="GaudiSequencer/RichOfflinePhotonsSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="TrackToDST/FilterBestTrackStates"> - <data key="d0">Algorithm</data> - <data key="d1">TrackToDST</data> - </node> - <node id="RawBankReadoutStatusFilter/MuonROFilter"> - <data key="d0">Algorithm</data> - <data key="d1">RawBankReadoutStatusFilter</data> - </node> - <node id="Rich::Rec::ENNRingFinder::Rich1GasBottomPanel/OfflineENNFinderR1GasBottom"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::ENNRingFinder::Rich1GasBottomPanel</data> - </node> - <node id="RawBankToSTLiteClusterAlg/createITLiteClusters"> - <data key="d0">Algorithm</data> - <data key="d1">RawBankToSTLiteClusterAlg</data> - </node> - <node id="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDDownstreamElectron"> - <data key="d0">Algorithm</data> - <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> - </node> - <node id="Rich::Rec::MC::RecoQC/RiCKResMatchTight"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::RecoQC</data> - </node> - <node id="Velo::VeloClusterMonitor/VeloClusterMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">Velo::VeloClusterMonitor</data> - </node> - <node id="PrsPIDeAlg/PrsPIDe"> - <data key="d0">Algorithm</data> - <data key="d1">PrsPIDeAlg</data> - </node> - <node id="GaudiSequencer/RichRecInitOfflineSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="LoKi::HDRFilter/RichHlt1Filter"> - <data key="d0">Algorithm</data> - <data key="d1">LoKi::HDRFilter</data> - </node> - <node id="RawBankReadoutStatusConverter/MuonProcStatus"> - <data key="d0">Algorithm</data> - <data key="d1">RawBankReadoutStatusConverter</data> - </node> - <node id="GaudiSequencer/RichTrackMoni"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/LumiBeam1Seq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="PackTrack/PackTracks"> - <data key="d0">Algorithm</data> - <data key="d1">PackTrack</data> - </node> - <node id="ElectronMatchAlg/ElectronMatch"> - <data key="d0">Algorithm</data> - <data key="d1">ElectronMatchAlg</data> - </node> - <node id="Rich::Mon::HPDIonFeedbackMoni/RichHPDIFBMoni"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Mon::HPDIonFeedbackMoni</data> - </node> - <node id="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDUpstreamMuon"> - <data key="d0">Algorithm</data> - <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> - </node> - <node id="CaloPhotonIdAlg/PhotonFromMergedID"> - <data key="d0">Algorithm</data> - <data key="d1">CaloPhotonIdAlg</data> - </node> - <node id="Rich::Rec::MC::PIDQC/RiPIDMonLong10To70"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::PIDQC</data> - </node> - <node id="CaloPhotonIdAlg/MergedID"> - <data key="d0">Algorithm</data> - <data key="d1">CaloPhotonIdAlg</data> - </node> - <node id="GaudiSequencer/RecoRICHSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="TrackAddNNGhostId/TrackAddNNGhostId"> - <data key="d0">Algorithm</data> - <data key="d1">TrackAddNNGhostId</data> - </node> - <node id="Rich::Rec::PixelBackgroundAlg/RichOfflineBckEstIt1"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::PixelBackgroundAlg</data> - </node> - <node id="Rich::Rec::PixelBackgroundAlg/RichOfflineBckEstIt0"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::PixelBackgroundAlg</data> - </node> - <node id="FilterFillingScheme/FillingBeam1"> - <data key="d0">Algorithm</data> - <data key="d1">FilterFillingScheme</data> - </node> - <node id="FilterFillingScheme/FillingBeam2"> - <data key="d0">Algorithm</data> - <data key="d1">FilterFillingScheme</data> - </node> - <node id="MuMonitor/MuMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">MuMonitor</data> - </node> - <node id="CaloPi0Monitor/EtaMon"> - <data key="d0">Algorithm</data> - <data key="d1">CaloPi0Monitor</data> - </node> - <node id="CaloPi0Monitor/ResolvedPi0Mon"> - <data key="d0">Algorithm</data> - <data key="d1">CaloPi0Monitor</data> - </node> - <node id="RecInit/BrunelInit"> - <data key="d0">Algorithm</data> - <data key="d1">RecInit</data> - </node> - <node id="OTTimeMonitor/OTTimeMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">OTTimeMonitor</data> - </node> - <node id="CaloDigitMonitor/EcalDigitMon"> - <data key="d0">Algorithm</data> - <data key="d1">CaloDigitMonitor</data> - </node> - <node id="Rich::Rec::MC::TrackSelEff/RiMatchTrkEff"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::TrackSelEff</data> - </node> - <node id="HltRoutingBitsFilter/PhysFilter"> - <data key="d0">Algorithm</data> - <data key="d1">HltRoutingBitsFilter</data> - </node> - <node id="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDLongMuon"> - <data key="d0">Algorithm</data> - <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> - </node> - <node id="GaudiSequencer/RichOfflineENNRingFinderSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="Rich::Rec::GlobalPID::Likelihood/RichOfflineGPIDLLIt0"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::GlobalPID::Likelihood</data> - </node> - <node id="Rich::Rec::GlobalPID::Likelihood/RichOfflineGPIDLLIt1"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::GlobalPID::Likelihood</data> - </node> - <node id="CaloClusterMatchMonitor/PhotonMatchMon"> - <data key="d0">Algorithm</data> - <data key="d1">CaloClusterMatchMonitor</data> - </node> - <node id="AddToProcStatus/HltErrorProc"> - <data key="d0">Algorithm</data> - <data key="d1">AddToProcStatus</data> - </node> - <node id="CaloDigitMonitor/HcalDigitMon"> - <data key="d0">Algorithm</data> - <data key="d1">CaloDigitMonitor</data> - </node> - <node id="InEcalAcceptanceAlg/InECAL"> - <data key="d0">Algorithm</data> - <data key="d1">InEcalAcceptanceAlg</data> - </node> - <node id="GaudiSequencer/HcalDigitsSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDDownstreamPion"> - <data key="d0">Algorithm</data> - <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> - </node> - <node id="LoKi::HDRFilter/HltErrorFilter"> - <data key="d0">Algorithm</data> - <data key="d1">LoKi::HDRFilter</data> - </node> - <node id="GaudiSequencer/CaloPIDsMoni"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="Rich::Rec::GlobalPID::Finalize/RichOfflineGPIDFin"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::GlobalPID::Finalize</data> - </node> - <node id="PackCaloHypo/PackSplitPhotons"> - <data key="d0">Algorithm</data> - <data key="d1">PackCaloHypo</data> - </node> - <node id="EcalChi22ID/EcalChi22ID"> - <data key="d0">Algorithm</data> - <data key="d1">EcalChi22ID</data> - </node> - <node id="GaudiSequencer/InitBrunelSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="ANNGlobalPID::ChargedProtoANNPIDMoni/ChargedProtoANNPIDMoni"> - <data key="d0">Algorithm</data> - <data key="d1">ANNGlobalPID::ChargedProtoANNPIDMoni</data> - </node> - <node id="GaudiSequencer/DiPhotonMoni"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="Rich::Rec::Initialise/CreateOfflineTracks"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::Initialise</data> - </node> - <node id="GaudiSequencer/RecoVertexSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="RawBankReadoutStatusConverter/EcalProcStatus"> - <data key="d0">Algorithm</data> - <data key="d1">RawBankReadoutStatusConverter</data> - </node> - <node id="PackProtoParticle/PackNeutralProtos"> - <data key="d0">Algorithm</data> - <data key="d1">PackProtoParticle</data> - </node> - <node id="LoKi::ODINFilter/FilterNoBeam"> - <data key="d0">Algorithm</data> - <data key="d1">LoKi::ODINFilter</data> - </node> - <node id="TrackCaloMatchMonitor/TrackSpdMatchMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">TrackCaloMatchMonitor</data> - </node> - <node id="FilterOnLumiSummary/LumiFilterNoBeam"> - <data key="d0">Algorithm</data> - <data key="d1">FilterOnLumiSummary</data> - </node> - <node id="ChargedProtoCombineDLLsAlg/ChargedProtoPCombDLLs"> - <data key="d0">Algorithm</data> - <data key="d1">ChargedProtoCombineDLLsAlg</data> - </node> - <node id="GaudiSequencer/LumiNoBeamSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/TrackMatchPatSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/RichOfflineGPIDSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="ProcessPhase/Track"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">ProcessPhase</data> - </node> - <node id="PhotonMatchAlg/ClusterMatch"> - <data key="d0">Algorithm</data> - <data key="d1">PhotonMatchAlg</data> - </node> - <node id="GaudiSequencer/CaloDigits"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="RawEventMapCombiner/create_Calo_RawEvent"> - <data key="d0">Algorithm</data> - <data key="d1">RawEventMapCombiner</data> - </node> - <node id="Rich::Rec::ENNRingFinder::Rich2GasRightPanel/OfflineENNFinderR2GasRight"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::ENNRingFinder::Rich2GasRightPanel</data> - </node> - <node id="CaloDigitsFromRaw/SpdFromRaw"> - <data key="d0">Algorithm</data> - <data key="d1">CaloDigitsFromRaw</data> - </node> - <node id="GaudiSequencer/TrackEraseExtraInformationSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="Rich::Rec::ENNRingFinder::Rich2GasLeftPanel/OfflineENNFinderR2GasLeft"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::ENNRingFinder::Rich2GasLeftPanel</data> - </node> - <node id="GaudiSequencer/LumiBeamCrossingSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="CaloClusterCovarianceAlg/EcalCovar"> - <data key="d0">Algorithm</data> - <data key="d1">CaloClusterCovarianceAlg</data> - </node> - <node id="Rich::Rec::GlobalPID::TrackSel/RichOfflineGPIDTrSel"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::GlobalPID::TrackSel</data> - </node> - <node id="GaudiSequencer/DecodeTriggerSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="Rich::DAQ::RawBufferToRichDigitsAlg/DecodeRawRichOffline"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::DAQ::RawBufferToRichDigitsAlg</data> - </node> - <node id="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDDownstreamMuon"> - <data key="d0">Algorithm</data> - <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> - </node> - <node id="ProcStatAbortMoni/ProcStatAbortMoni"> - <data key="d0">Algorithm</data> - <data key="d1">ProcStatAbortMoni</data> - </node> - <node id="CellularAutomatonAlg/EcalClust"> - <data key="d0">Algorithm</data> - <data key="d1">CellularAutomatonAlg</data> - </node> - <node id="LumiAccounting/LumiCountBeam1"> - <data key="d0">Algorithm</data> - <data key="d1">LumiAccounting</data> - </node> - <node id="TrackDiMuonMonitor/TrackDiMuonMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">TrackDiMuonMonitor</data> - </node> - <node id="LumiAccounting/LumiCountBeam2"> - <data key="d0">Algorithm</data> - <data key="d1">LumiAccounting</data> - </node> - <node id="CaloDigitsFromRaw/PrsFromRaw"> - <data key="d0">Algorithm</data> - <data key="d1">CaloDigitsFromRaw</data> - </node> - <node id="GaudiSequencer/ClusterReco"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/TrackFitSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="Rich::Rec::MC::RecoQC/RiCKResLongTight"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::RecoQC</data> - </node> - <node id="GaudiSequencer/RichOfflinePixelsSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="Rich::DAQ::RawDataSize/RichRawDataSizeL0"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::DAQ::RawDataSize</data> - </node> - <node id="PatForward/PatForward"> - <data key="d0">Algorithm</data> - <data key="d1">PatForward</data> - </node> - <node id="GaudiSequencer/ChargedPIDsCaloPIDsForCaloProcessor"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="HltLumiSummaryDecoder/LumiDecodeBeam2"> - <data key="d0">Algorithm</data> - <data key="d1">HltLumiSummaryDecoder</data> - </node> - <node id="HltLumiSummaryDecoder/LumiDecodeBeam1"> - <data key="d0">Algorithm</data> - <data key="d1">HltLumiSummaryDecoder</data> - </node> - <node id="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDUpstreamKaon"> - <data key="d0">Algorithm</data> - <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> - </node> - <node id="Rich::Rec::GlobalPID::Initialize/RichOfflineGPIDInit"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::GlobalPID::Initialize</data> - </node> - <node id="Rich::Rec::MC::PIDQC/RiPIDMonLong2To100"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::PIDQC</data> - </node> - <node id="GaudiSequencer/MoniVELOSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="MuonIDAlg/MuonIDAlg"> - <data key="d0">Algorithm</data> - <data key="d1">MuonIDAlg</data> - </node> - <node id="ProcessPhase/Moni"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">ProcessPhase</data> - </node> - <node id="LumiAccounting/LumiCountBeamCrossing"> - <data key="d0">Algorithm</data> - <data key="d1">LumiAccounting</data> - </node> - <node id="TrackBestTrackCreator/TrackBestTrackCreator"> - <data key="d0">Algorithm</data> - <data key="d1">TrackBestTrackCreator</data> - </node> - <node id="GaudiSequencer/CaloDigitsMoni"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="FilterOnLumiSummary/LumiFilterBeam1"> - <data key="d0">Algorithm</data> - <data key="d1">FilterOnLumiSummary</data> - </node> - <node id="FilterOnLumiSummary/LumiFilterBeam2"> - <data key="d0">Algorithm</data> - <data key="d1">FilterOnLumiSummary</data> - </node> - <node id="GaudiSequencer/RichPixelMoni"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/CaloDLLe"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="TrackEventFitter/MuonTrackFitter"> - <data key="d0">Algorithm</data> - <data key="d1">TrackEventFitter</data> - </node> - <node id="AlignmentOnlineMonitor/AlignmentOnlineMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">AlignmentOnlineMonitor</data> - </node> - <node id="PackTwoProngVertex/PackTwoProngVertex"> - <data key="d0">Algorithm</data> - <data key="d1">PackTwoProngVertex</data> - </node> - <node id="PackCaloHypo/PackElectrons"> - <data key="d0">Algorithm</data> - <data key="d1">PackCaloHypo</data> - </node> - <node id="ChargedProtoParticleAddBremInfo/ChargedProtoPAddBrem"> - <data key="d0">Algorithm</data> - <data key="d1">ChargedProtoParticleAddBremInfo</data> - </node> - <node id="GaudiSequencer/MoniHltSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="CaloHypoMonitor/MergedPi0Mon"> - <data key="d0">Algorithm</data> - <data key="d1">CaloHypoMonitor</data> - </node> - <node id="GaudiSequencer/ANNGPIDSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDDownstreamKaon"> - <data key="d0">Algorithm</data> - <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> - </node> - <node id="TrackAddLikelihood/TrackAddLikelihood"> - <data key="d0">Algorithm</data> - <data key="d1">TrackAddLikelihood</data> - </node> - <node id="CaloDigitMonitor/SpdDigitMon"> - <data key="d0">Algorithm</data> - <data key="d1">CaloDigitMonitor</data> - </node> - <node id="CaloClusterMonitor/EcalClusterMon"> - <data key="d0">Algorithm</data> - <data key="d1">CaloClusterMonitor</data> - </node> - <node id="CaloZSupAlg/EcalZSup"> - <data key="d0">Algorithm</data> - <data key="d1">CaloZSupAlg</data> - </node> - <node id="TimeAccounting/TimeSpanAccounting"> - <data key="d0">Algorithm</data> - <data key="d1">TimeAccounting</data> - </node> - <node id="TrackITOverlapMonitor/TrackITOverlapMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">TrackITOverlapMonitor</data> - </node> - <node id="ChargedProtoParticleRemovePIDInfo/ProtoParticlePIDClean"> - <data key="d0">Algorithm</data> - <data key="d1">ChargedProtoParticleRemovePIDInfo</data> - </node> - <node id="GaudiSequencer/RichRawMoni"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="RawBankToSTClusterAlg/createITClusters"> - <data key="d0">Algorithm</data> - <data key="d1">RawBankToSTClusterAlg</data> - </node> - <node id="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDUpstreamProton"> - <data key="d0">Algorithm</data> - <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> - </node> - <node id="GaudiSequencer/MoniGENERALSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="HltCompositionMonitor/HltCompositionMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">HltCompositionMonitor</data> - </node> - <node id="GaudiSequencer/CaloMatch"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/BrunelSequencer"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="CaloEMuPIDMon/CaloEMuPIDMonSoft"> - <data key="d0">Algorithm</data> - <data key="d1">CaloEMuPIDMon</data> - </node> - <node id="GaudiSequencer/MergedPi0Reco"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/RichRecoMoniTight"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="PackCaloHypo/PackPhotons"> - <data key="d0">Algorithm</data> - <data key="d1">PackCaloHypo</data> - </node> - <node id="GaudiSequencer/MoniOTSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="PatPVOffline/PatPVOffline"> - <data key="d0">Algorithm</data> - <data key="d1">PatPVOffline</data> - </node> - <node id="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDLongGhost"> - <data key="d0">Algorithm</data> - <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> - </node> - <node id="Track2HcalEAlg/HcalE"> - <data key="d0">Algorithm</data> - <data key="d1">Track2HcalEAlg</data> - </node> - <node id="Rich::Rec::MC::RecoQC/RiCKResKsTrackTight"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::RecoQC</data> - </node> - <node id="FastVeloTracking/FastVeloTracking"> - <data key="d0">Algorithm</data> - <data key="d1">FastVeloTracking</data> - </node> - <node id="TrackCloneCleaner/FlagTrackClones"> - <data key="d0">Algorithm</data> - <data key="d1">TrackCloneCleaner</data> - </node> - <node id="ProcessPhase/Reco"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">ProcessPhase</data> - </node> - <node id="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDLongElectron"> - <data key="d0">Algorithm</data> - <data key="d1">ANNGlobalPID::ChargedProtoANNPIDAlg</data> - </node> - <node id="CaloHypoMatchMonitor/ElectronMatchMon"> - <data key="d0">Algorithm</data> - <data key="d1">CaloHypoMatchMonitor</data> - </node> - <node id="TrackVeloOverlapMonitor/TrackVeloOverlapMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">TrackVeloOverlapMonitor</data> - </node> - <node id="GaudiSequencer/HltErrorSeq"> - <data key="d2">True</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="TrackAlignMonitor/TrackAlignMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">TrackAlignMonitor</data> - </node> - <node id="GaudiSequencer/RecoTrSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="Rich::DAQ::RawDataSize/RichRawDataSize"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::DAQ::RawDataSize</data> - </node> - <node id="Rich::Rec::ENNRingFinder::Rich1GasTopPanel/OfflineENNFinderR1GasTop"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::ENNRingFinder::Rich1GasTopPanel</data> - </node> - <node id="TTTrackMonitor/TTTrackMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">TTTrackMonitor</data> - </node> - <node id="EventAccounting/EventAccount"> - <data key="d0">Algorithm</data> - <data key="d1">EventAccounting</data> - </node> - <node id="GaudiSequencer/LumiBeam2Seq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="RawBankReadoutStatusConverter/HcalProcStatus"> - <data key="d0">Algorithm</data> - <data key="d1">RawBankReadoutStatusConverter</data> - </node> - <node id="GaudiSequencer/ElectronReco"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/CaloRecoForCaloProcessor"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="Rich::Rec::Initialise/CheckProcOfflineStatus"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::Initialise</data> - </node> - <node id="GaudiSequencer/CaloHyposMoni"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="Rich::Rec::MC::PIDQC/RiPIDMonLong70To100"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::PIDQC</data> - </node> - <node id="GaudiSequencer/L0TriggerSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/CaloEnergy"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/MuonIDSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="RawBankReadoutStatusConverter/PrsProcStatus"> - <data key="d0">Algorithm</data> - <data key="d1">RawBankReadoutStatusConverter</data> - </node> - <node id="Rich::Rec::MC::AlignmentMonitor/RichAlignMoniR1Gas"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::AlignmentMonitor</data> - </node> - <node id="ITTrackMonitor/ITTrackMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">ITTrackMonitor</data> - </node> - <node id="Rich::Rec::MC::RecoQC/RiCKResVeloTTTight"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::RecoQC</data> - </node> - <node id="HltRoutingBitsFilter/LumiFilter"> - <data key="d0">Algorithm</data> - <data key="d1">HltRoutingBitsFilter</data> - </node> - <node id="HltLumiSummaryDecoder/LumiDecodeNoBeam"> - <data key="d0">Algorithm</data> - <data key="d1">HltLumiSummaryDecoder</data> - </node> - <node id="GaudiSequencer/EcalDigitsSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="Rich::HPDAnalysisAlg/RichHotPixels"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::HPDAnalysisAlg</data> - </node> - <node id="InBremAcceptanceAlg/InBREM"> - <data key="d0">Algorithm</data> - <data key="d1">InBremAcceptanceAlg</data> - </node> - <node id="InHcalAcceptanceAlg/InHCAL"> - <data key="d0">Algorithm</data> - <data key="d1">InHcalAcceptanceAlg</data> - </node> - <node id="HltDecReportsDecoder/HltDecReportsDecoder"> - <data key="d0">Algorithm</data> - <data key="d1">HltDecReportsDecoder</data> - </node> - <node id="Rich::Rec::MC::RecoQC/RiCKResLong"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::RecoQC</data> - </node> - <node id="RecProcessingTimeMoni/CaloEventProcTime"> - <data key="d0">Algorithm</data> - <data key="d1">RecProcessingTimeMoni</data> - </node> - <node id="CaloDigitFilterAlg/CaloDigitFilter"> - <data key="d0">Algorithm</data> - <data key="d1">CaloDigitFilterAlg</data> - </node> - <node id="Rich::Rec::MC::PixelQC/RichRecPixelQC"> - <data key="d0">Algorithm</data> - <data key="d1">Rich::Rec::MC::PixelQC</data> - </node> - <node id="GaudiSequencer/RawEventSplitSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="TrackVertexMonitor/TrackVertexMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">TrackVertexMonitor</data> - </node> - <node id="ClusChi22ID/ClusChi22ID"> - <data key="d0">Algorithm</data> - <data key="d1">ClusChi22ID</data> - </node> - <node id="TrackFitMatchMonitor/TrackFitMatchMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">TrackFitMatchMonitor</data> - </node> - <node id="CaloDigitMonitor/PrsDigitMon"> - <data key="d0">Algorithm</data> - <data key="d1">CaloDigitMonitor</data> - </node> - <node id="TrackBuildCloneTable/FindTrackClones"> - <data key="d0">Algorithm</data> - <data key="d1">TrackBuildCloneTable</data> - </node> - <node id="GaudiSequencer/MoniSTSeq"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="GaudiSequencer/NotPhysicsSeq"> - <data key="d2">True</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="RecProcessingTimeMoni/VertexEventProcTime"> - <data key="d0">Algorithm</data> - <data key="d1">RecProcessingTimeMoni</data> - </node> - <node id="GaudiSequencer/CaloPacking"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="RecProcessingTimeMoni/RichEventProcTime"> - <data key="d0">Algorithm</data> - <data key="d1">RecProcessingTimeMoni</data> - </node> - <node id="GaudiSequencer/RecoITSeq"> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="Velo::VeloTrackMonitor/VeloTrackMonitor"> - <data key="d0">Algorithm</data> - <data key="d1">Velo::VeloTrackMonitor</data> - </node> - <node id="CaloHypoMatchMonitor/BremMatchMon"> - <data key="d0">Algorithm</data> - <data key="d1">CaloHypoMatchMonitor</data> - </node> - <node id="MuonPIDChecker/MuonPIDMonitorLong"> - <data key="d0">Algorithm</data> - <data key="d1">MuonPIDChecker</data> - </node> - <node id="NeutralProtoPAlg/NeutralProtoPMaker"> - <data key="d0">Algorithm</data> - <data key="d1">NeutralProtoPAlg</data> - </node> - <node id="LoKi::L0Filter/RichL0Filter"> - <data key="d0">Algorithm</data> - <data key="d1">LoKi::L0Filter</data> - </node> - <node id="GaudiSequencer/RichENNTracklessRingsMoni"> - <data key="d2">False</data> - <data key="d3">True</data> - <data key="d0">DecisionHub</data> - <data key="d1">GaudiSequencer</data> - </node> - <node id="TrackToDST/FilterMuonTrackStates"> - <data key="d0">Algorithm</data> - <data key="d1">TrackToDST</data> - </node> - <node id="CaloMergedPi0Alg/MergedPi0Rec"> - <data key="d0">Algorithm</data> - <data key="d1">CaloMergedPi0Alg</data> - </node> - <edge source="GaudiSequencer/CaloProcessorCaloSeq" target="GaudiSequencer/CaloRecoForCaloProcessor" /> - <edge source="GaudiSequencer/CaloProcessorCaloSeq" target="GaudiSequencer/CaloPIDsCaloPIDsForCaloProcessor" /> - <edge source="GaudiSequencer/CaloDLLmu" target="EcalPIDmuAlg/EcalPIDmu" /> - <edge source="GaudiSequencer/CaloDLLmu" target="HcalPIDmuAlg/HcalPIDmu" /> - <edge source="GaudiSequencer/RecoDecodingSeq" target="RawBankToSTLiteClusterAlg/createTTLiteClusters" /> - <edge source="GaudiSequencer/RecoDecodingSeq" target="DecodeVeloRawBuffer/createBothVeloClusters" /> - <edge source="GaudiSequencer/RecoDecodingSeq" target="RawBankToSTClusterAlg/createITClusters" /> - <edge source="GaudiSequencer/RecoDecodingSeq" target="RawBankToSTClusterAlg/createTTClusters" /> - <edge source="GaudiSequencer/RecoDecodingSeq" target="RawBankToSTLiteClusterAlg/createITLiteClusters" /> - <edge source="GaudiSequencer/CaloChi2" target="EcalChi22ID/EcalChi22ID" /> - <edge source="GaudiSequencer/CaloChi2" target="ClusChi22ID/ClusChi22ID" /> - <edge source="GaudiSequencer/CaloChi2" target="BremChi22ID/BremChi22ID" /> - <edge source="GaudiSequencer/RichOfflineTracksSeq" target="Rich::Rec::Initialise/CreateOfflineTracks" /> - <edge source="GaudiSequencer/LumiSeq" target="HltRoutingBitsFilter/PhysFilter" /> - <edge source="GaudiSequencer/LumiSeq" target="GaudiSequencer/LumiCounters" /> - <edge source="GaudiSequencer/LumiSeq" target="HltRoutingBitsFilter/LumiFilter" /> - <edge source="GaudiSequencer/TrackForwardPatSeq" target="PatForward/PatForward" /> - <edge source="GaudiSequencer/RichOfflinePIDSeq" target="Rich::Rec::HierarchicalPIDMerge/MergeOfflineRichPIDs" /> - <edge source="GaudiSequencer/RichOfflinePIDSeq" target="GaudiSequencer/RichOfflineGPIDSeq" /> - <edge source="GaudiSequencer/NeutralProtoParticles" target="NeutralProtoPAlg/NeutralProtoPMaker" /> - <edge source="GaudiSequencer/RichMirrAlignMoni" target="Rich::Rec::MC::AlignmentMonitor/RichAlignMoniR2Gas" /> - <edge source="GaudiSequencer/RichMirrAlignMoni" target="Rich::Rec::MC::AlignmentMonitor/RichAlignMoniR1Gas" /> - <edge source="GaudiSequencer/PhysicsSeq" target="ProcessPhase/Moni" /> - <edge source="GaudiSequencer/PhysicsSeq" target="GaudiSequencer/CaloBanksHandler" /> - <edge source="GaudiSequencer/PhysicsSeq" target="GaudiSequencer/DecodeTriggerSeq" /> - <edge source="GaudiSequencer/PhysicsSeq" target="ProcessPhase/Reco" /> - <edge source="GaudiSequencer/PhysicsSeq" target="HltRoutingBitsFilter/PhysFilter" /> - <edge source="GaudiSequencer/PhysicsSeq" target="GaudiSequencer/HltFilterSeq" /> - <edge source="GaudiSequencer/OutputDSTSeq" target="TrackToDST/FilterMuonTrackStates" /> - <edge source="GaudiSequencer/OutputDSTSeq" target="GaudiSequencer/PackDST" /> - <edge source="GaudiSequencer/OutputDSTSeq" target="TrackToDST/FilterBestTrackStates" /> - <edge source="GaudiSequencer/OutputDSTSeq" target="GaudiSequencer/RawEventSplitSeq" /> - <edge source="GaudiSequencer/RecoVELOSeq" target="FastVeloTracking/FastVeloTracking" /> - <edge source="GaudiSequencer/PrsDigitsSeq" target="RawBankReadoutStatusConverter/PrsProcStatus" /> - <edge source="GaudiSequencer/PrsDigitsSeq" target="CaloDigitsFromRaw/PrsFromRaw" /> - <edge source="GaudiSequencer/HltFilterSeq" target="HltDecReportsDecoder/HltDecReportsDecoder" /> - <edge source="GaudiSequencer/HltFilterSeq" target="HltRoutingBitsFilter/PhysFilter" /> - <edge source="GaudiSequencer/HltFilterSeq" target="LoKi::HDRFilter/HltErrorFilter" /> - <edge source="GaudiSequencer/TrackDownstreamPatSeq" target="PatDownstream/PatDownstream" /> - <edge source="GaudiSequencer/RecoCALOSeq" target="GaudiSequencer/CaloProcessorCaloSeq" /> - <edge source="GaudiSequencer/PhotonReco" target="GaudiSequencer/CaloTrackMatch" /> - <edge source="GaudiSequencer/PhotonReco" target="CaloSinglePhotonAlg/SinglePhotonRec" /> - <edge source="ProcessPhase/Output" target="GaudiSequencer/OutputDSTSeq" /> - <edge source="GaudiSequencer/RichPIDMoni" target="Rich::Rec::MC::PIDQC/RiPIDMonLong2To100" /> - <edge source="GaudiSequencer/RichPIDMoni" target="Rich::Rec::MC::PIDQC/RiPIDMonLong2To10" /> - <edge source="GaudiSequencer/RichPIDMoni" target="Rich::Rec::MC::PIDQC/RiPIDMonLong10To70" /> - <edge source="GaudiSequencer/RichPIDMoni" target="Rich::Rec::MC::PIDQC/RiPIDMonLong70To100" /> - <edge source="GaudiSequencer/RecoSUMMARYSeq" target="RecSummaryAlg/RecSummary" /> - <edge source="GaudiSequencer/MoniTrSeq" target="TrackDiMuonMonitor/TrackDiMuonMonitor" /> - <edge source="GaudiSequencer/MoniTrSeq" target="TrackCaloMatchMonitor/TrackEcalMatchMonitor" /> - <edge source="GaudiSequencer/MoniTrSeq" target="TrackITOverlapMonitor/TrackITOverlapMonitor" /> - <edge source="GaudiSequencer/MoniTrSeq" target="TrackVertexMonitor/TrackVertexMonitor" /> - <edge source="GaudiSequencer/MoniTrSeq" target="TrackFitMatchMonitor/TrackFitMatchMonitor" /> - <edge source="GaudiSequencer/MoniTrSeq" target="ITTrackMonitor/ITTrackMonitor" /> - <edge source="GaudiSequencer/MoniTrSeq" target="TrackMonitor/TrackMonitor" /> - <edge source="GaudiSequencer/MoniTrSeq" target="TrackPV2HalfAlignMonitor/TrackPV2HalfAlignMonitor" /> - <edge source="GaudiSequencer/MoniTrSeq" target="TrackV0Monitor/TrackV0Monitor" /> - <edge source="GaudiSequencer/MoniTrSeq" target="TrackMuonMatchMonitor/TrackMuonMatchMonitor" /> - <edge source="GaudiSequencer/MoniTrSeq" target="TTTrackMonitor/TTTrackMonitor" /> - <edge source="GaudiSequencer/MoniTrSeq" target="TrackCaloMatchMonitor/TrackSpdMatchMonitor" /> - <edge source="GaudiSequencer/MoniTrSeq" target="AlignmentOnlineMonitor/AlignmentOnlineMonitor" /> - <edge source="GaudiSequencer/MoniTrSeq" target="TrackVeloOverlapMonitor/TrackVeloOverlapMonitor" /> - <edge source="GaudiSequencer/MoniTrSeq" target="TrackAlignMonitor/TrackAlignMonitor" /> - <edge source="GaudiSequencer/MoniTrSeq" target="TrackCaloMatchMonitor/TrackPrsMatchMonitor" /> - <edge source="GaudiSequencer/TrackAddExtraInfoSeq" target="TrackAddNNGhostId/TrackAddNNGhostId" /> - <edge source="GaudiSequencer/TrackAddExtraInfoSeq" target="TrackAddLikelihood/TrackAddLikelihood" /> - <edge source="GaudiSequencer/TrackAddExtraInfoSeq" target="GaudiSequencer/TrackClonesSeq" /> - <edge source="GaudiSequencer/MoniPROTOSeq" target="ChargedProtoParticleMoni/ChargedProtoPMoni" /> - <edge source="GaudiSequencer/MoniPROTOSeq" target="ANNGlobalPID::ChargedProtoANNPIDMoni/ChargedProtoANNPIDMoni" /> - <edge source="GaudiSequencer/CaloClustersMoni" target="CaloClusterMonitor/EcalClusterMon" /> - <edge source="GaudiSequencer/TrackClonesSeq" target="TrackBuildCloneTable/FindTrackClones" /> - <edge source="GaudiSequencer/TrackClonesSeq" target="TrackCloneCleaner/FlagTrackClones" /> - <edge source="GaudiSequencer/CaloEFlowMoni" target="CaloEFlowAlg/EcalEFlowMon" /> - <edge source="GaudiSequencer/CaloTrackMatch" target="InEcalAcceptanceAlg/InECAL" /> - <edge source="GaudiSequencer/CaloTrackMatch" target="PhotonMatchAlg/ClusterMatch" /> - <edge source="GaudiSequencer/ChargedProtoParticles" target="ChargedProtoParticleAddHcalInfo/ChargedProtoPAddHcal" /> - <edge source="GaudiSequencer/ChargedProtoParticles" target="ChargedProtoParticleAddEcalInfo/ChargedProtoPAddEcal" /> - <edge source="GaudiSequencer/ChargedProtoParticles" target="ChargedProtoParticleAddBremInfo/ChargedProtoPAddBrem" /> - <edge source="GaudiSequencer/ChargedProtoParticles" target="ChargedProtoParticleMaker/ChargedProtoPMaker" /> - <edge source="GaudiSequencer/ChargedProtoParticles" target="ChargedProtoParticleAddRichInfo/ChargedProtoPAddRich" /> - <edge source="GaudiSequencer/ChargedProtoParticles" target="ChargedProtoCombineDLLsAlg/ChargedProtoPCombDLLs" /> - <edge source="GaudiSequencer/ChargedProtoParticles" target="ChargedProtoParticleAddPrsInfo/ChargedProtoPAddPrs" /> - <edge source="GaudiSequencer/ChargedProtoParticles" target="GaudiSequencer/ANNGPIDSeq" /> - <edge source="GaudiSequencer/ChargedProtoParticles" target="ChargedProtoParticleAddSpdInfo/ChargedProtoPAddSpd" /> - <edge source="GaudiSequencer/ChargedProtoParticles" target="ChargedProtoParticleAddVeloInfo/ChargedProtoPAddVeloDEDX" /> - <edge source="GaudiSequencer/ChargedProtoParticles" target="ChargedProtoParticleAddMuonInfo/ChargedProtoPAddMuon" /> - <edge source="GaudiSequencer/MoniRICHSeq" target="GaudiSequencer/RichTrackMoni" /> - <edge source="GaudiSequencer/MoniRICHSeq" target="GaudiSequencer/RichRawMoni" /> - <edge source="GaudiSequencer/MoniRICHSeq" target="GaudiSequencer/RichRecoMoni" /> - <edge source="GaudiSequencer/MoniRICHSeq" target="GaudiSequencer/RichHPDIonFeedback" /> - <edge source="GaudiSequencer/MoniRICHSeq" target="GaudiSequencer/RichMirrAlignMoni" /> - <edge source="GaudiSequencer/MoniRICHSeq" target="GaudiSequencer/RichPIDMoni" /> - <edge source="GaudiSequencer/MoniRICHSeq" target="GaudiSequencer/RichENNTracklessRingsMoni" /> - <edge source="GaudiSequencer/MoniRICHSeq" target="GaudiSequencer/RichRecoMoniTight" /> - <edge source="GaudiSequencer/MoniRICHSeq" target="GaudiSequencer/RichPixelMoni" /> - <edge source="GaudiSequencer/RichOfflineGPIDInitSeq" target="Rich::Rec::GlobalPID::Initialize/RichOfflineGPIDInit" /> - <edge source="GaudiSequencer/RichOfflineGPIDInitSeq" target="Rich::Rec::GlobalPID::DigitSel/RichOfflineGPIDDigSel" /> - <edge source="GaudiSequencer/RichOfflineGPIDInitSeq" target="Rich::Rec::GlobalPID::TrackSel/RichOfflineGPIDTrSel" /> - <edge source="GaudiSequencer/CaloPIDsCaloPIDsForCaloProcessor" target="GaudiSequencer/NeutralPIDsCaloPIDsForCaloProcessor" /> - <edge source="GaudiSequencer/CaloPIDsCaloPIDsForCaloProcessor" target="GaudiSequencer/ChargedPIDsCaloPIDsForCaloProcessor" /> - <edge source="GaudiSequencer/CaloBanksHandler" target="GaudiSequencer/CaloDigits" /> - <edge source="GaudiSequencer/RecoPROTOSeq" target="GaudiSequencer/NeutralProtoParticles" /> - <edge source="GaudiSequencer/RecoPROTOSeq" target="GaudiSequencer/ChargedProtoParticles" /> - <edge source="GaudiSequencer/RichRawDataSizeL0Seq" target="LoKi::L0Filter/RichL0Filter" /> - <edge source="GaudiSequencer/RichRawDataSizeL0Seq" target="Rich::DAQ::RawDataSize/RichRawDataSizeL0" /> - <edge source="GaudiSequencer/RichRawDataSizeL0Seq" target="LoKi::HDRFilter/RichHlt1Filter" /> - <edge source="GaudiSequencer/RecoMUONSeq" target="GaudiSequencer/MuonIDSeq" /> - <edge source="GaudiSequencer/RecoMUONSeq" target="MuonRec" /> - <edge source="GaudiSequencer/RecoMUONSeq" target="RawBankReadoutStatusFilter/MuonROFilter" /> - <edge source="GaudiSequencer/RecoMUONSeq" target="RawBankReadoutStatusConverter/MuonProcStatus" /> - <edge source="GaudiSequencer/RichOfflineGPIDLLSeq" target="Rich::Rec::GlobalPID::Likelihood/RichOfflineGPIDLLIt0" /> - <edge source="GaudiSequencer/RichOfflineGPIDLLSeq" target="Rich::Rec::GlobalPID::Likelihood/RichOfflineGPIDLLIt1" /> - <edge source="GaudiSequencer/RichOfflineGPIDLLSeq" target="Rich::Rec::PixelBackgroundAlg/RichOfflineBckEstIt1" /> - <edge source="GaudiSequencer/RichOfflineGPIDLLSeq" target="Rich::Rec::PixelBackgroundAlg/RichOfflineBckEstIt0" /> - <edge source="GaudiSequencer/LumiCounters" target="GaudiSequencer/LumiBeam2Seq" /> - <edge source="GaudiSequencer/LumiCounters" target="GaudiSequencer/LumiBeam1Seq" /> - <edge source="GaudiSequencer/LumiCounters" target="GaudiSequencer/TimeSpanSeq" /> - <edge source="GaudiSequencer/LumiCounters" target="GaudiSequencer/LumiBeamCrossingSeq" /> - <edge source="GaudiSequencer/LumiCounters" target="GaudiSequencer/LumiNoBeamSeq" /> - <edge source="GaudiSequencer/LumiCounters" target="EventAccounting/EventAccount" /> - <edge source="GaudiSequencer/InCaloAcceptance" target="InPrsAcceptanceAlg/InPRS" /> - <edge source="GaudiSequencer/InCaloAcceptance" target="InEcalAcceptanceAlg/InECAL" /> - <edge source="GaudiSequencer/InCaloAcceptance" target="InSpdAcceptanceAlg/InSPD" /> - <edge source="GaudiSequencer/InCaloAcceptance" target="InHcalAcceptanceAlg/InHCAL" /> - <edge source="GaudiSequencer/InCaloAcceptance" target="InBremAcceptanceAlg/InBREM" /> - <edge source="GaudiSequencer/RichRecoMoni" target="Rich::Rec::MC::RecoQC/RiCKResForward" /> - <edge source="GaudiSequencer/RichRecoMoni" target="Rich::Rec::MC::RecoQC/RiCKResSeed" /> - <edge source="GaudiSequencer/RichRecoMoni" target="Rich::Rec::MC::RecoQC/RiCKResLong" /> - <edge source="GaudiSequencer/RichRecoMoni" target="Rich::Rec::MC::RecoQC/RiCKResVeloTT" /> - <edge source="GaudiSequencer/RichRecoMoni" target="Rich::Rec::MC::RecoQC/RiCKResKsTrack" /> - <edge source="GaudiSequencer/RichRecoMoni" target="Rich::Rec::MC::RecoQC/RiCKResMatch" /> - <edge source="GaudiSequencer/MoniCALOSeq" target="GaudiSequencer/DiPhotonMoni" /> - <edge source="GaudiSequencer/MoniCALOSeq" target="GaudiSequencer/CaloDigitsMoni" /> - <edge source="GaudiSequencer/MoniCALOSeq" target="CaloProtoElectronMonitor/ProtoElectronMon" /> - <edge source="GaudiSequencer/MoniCALOSeq" target="GaudiSequencer/CaloEFlowMoni" /> - <edge source="GaudiSequencer/MoniCALOSeq" target="GaudiSequencer/CaloPIDsMoni" /> - <edge source="GaudiSequencer/MoniCALOSeq" target="GaudiSequencer/CaloClustersMoni" /> - <edge source="GaudiSequencer/MoniCALOSeq" target="GaudiSequencer/CaloHyposMoni" /> - <edge source="GaudiSequencer/NeutralPIDsCaloPIDsForCaloProcessor" target="CaloPhotonIdAlg/MergedID" /> - <edge source="GaudiSequencer/NeutralPIDsCaloPIDsForCaloProcessor" target="CaloPhotonIdAlg/PhotonFromMergedID" /> - <edge source="GaudiSequencer/NeutralPIDsCaloPIDsForCaloProcessor" target="CaloPhotonIdAlg/PhotonID" /> - <edge source="GaudiSequencer/TrackVeloTTPatSeq" target="PatVeloTT/PatVeloTT" /> - <edge source="GaudiSequencer/TimeSpanSeq" target="TimeAccounting/TimeSpanAccounting" /> - <edge source="GaudiSequencer/TimeSpanSeq" target="LoKi::ODINFilter/TimeSpanFilter" /> - <edge source="GaudiSequencer/MoniMUONSeq" target="TrackEventFitter/MuonTrackFitter" /> - <edge source="GaudiSequencer/MoniMUONSeq" target="MuonPIDChecker/MuonPIDMonitorLong" /> - <edge source="GaudiSequencer/MoniMUONSeq" target="MuonTrackAligMonitor/MuonTrackAligMonitor" /> - <edge source="ProcessPhase/Init" target="GaudiSequencer/InitBrunelSeq" /> - <edge source="GaudiSequencer/TrackSeedPatSeq" target="PatSeeding/PatSeeding" /> - <edge source="GaudiSequencer/PackDST" target="PackTrack/PackTracks" /> - <edge source="GaudiSequencer/PackDST" target="PackTrack/PackMuonTracks" /> - <edge source="GaudiSequencer/PackDST" target="DataPacking::Pack<LHCb::MuonPIDPacker>/PackMuonPIDs" /> - <edge source="GaudiSequencer/PackDST" target="DataPacking::Pack<LHCb::RichPIDPacker>/PackRichPIDs" /> - <edge source="GaudiSequencer/PackDST" target="ChargedProtoParticleRemovePIDInfo/ProtoParticlePIDClean" /> - <edge source="GaudiSequencer/PackDST" target="PackProtoParticle/PackNeutralProtos" /> - <edge source="GaudiSequencer/PackDST" target="PackRecVertex/PackRecVertex" /> - <edge source="GaudiSequencer/PackDST" target="GaudiSequencer/CaloPacking" /> - <edge source="GaudiSequencer/PackDST" target="PackTwoProngVertex/PackTwoProngVertex" /> - <edge source="GaudiSequencer/PackDST" target="PackProtoParticle/PackChargedProtos" /> - <edge source="GaudiSequencer/RichHPDIonFeedback" target="Rich::Mon::HPDIonFeedbackMoni/RichHPDIFBMoni" /> - <edge source="GaudiSequencer/RichOfflinePhotonsSeq" target="Rich::Rec::Initialise/CreateOfflinePhotons" /> - <edge source="GaudiSequencer/RichRecInitOfflineSeq" target="GaudiSequencer/RichOfflinePixelsSeq" /> - <edge source="GaudiSequencer/RichRecInitOfflineSeq" target="GaudiSequencer/RichOfflineTracksSeq" /> - <edge source="GaudiSequencer/RichRecInitOfflineSeq" target="Rich::Rec::Initialise/CheckProcOfflineStatus" /> - <edge source="GaudiSequencer/RichRecInitOfflineSeq" target="GaudiSequencer/RichOfflinePhotonsSeq" /> - <edge source="GaudiSequencer/RichTrackMoni" target="Rich::Rec::MC::TrackSelEff/RiLongTrkEff" /> - <edge source="GaudiSequencer/RichTrackMoni" target="Rich::Rec::MC::TrackSelEff/RiVeloTTTrkEff" /> - <edge source="GaudiSequencer/RichTrackMoni" target="Rich::Rec::MC::TrackSelEff/RiMatchTrkEff" /> - <edge source="GaudiSequencer/RichTrackMoni" target="Rich::Rec::MC::TrackSelEff/RiSeedTrkEff" /> - <edge source="GaudiSequencer/RichTrackMoni" target="Rich::Rec::MC::TrackSelEff/RiForwardTrkEff" /> - <edge source="GaudiSequencer/RichTrackMoni" target="Rich::Rec::MC::TrackSelEff/RiKsTrackTrkEff" /> - <edge source="GaudiSequencer/LumiBeam1Seq" target="FilterFillingScheme/FillingBeam1" /> - <edge source="GaudiSequencer/LumiBeam1Seq" target="FilterOnLumiSummary/LumiFilterBeam1" /> - <edge source="GaudiSequencer/LumiBeam1Seq" target="LumiAccounting/LumiCountBeam1" /> - <edge source="GaudiSequencer/LumiBeam1Seq" target="LoKi::ODINFilter/FilterBeam1" /> - <edge source="GaudiSequencer/LumiBeam1Seq" target="HltLumiSummaryDecoder/LumiDecodeBeam1" /> - <edge source="GaudiSequencer/RecoRICHSeq" target="GaudiSequencer/RichRecInitOfflineSeq" /> - <edge source="GaudiSequencer/RecoRICHSeq" target="GaudiSequencer/RichOfflinePIDSeq" /> - <edge source="GaudiSequencer/RecoRICHSeq" target="GaudiSequencer/RichOfflineENNRingFinderSeq" /> - <edge source="GaudiSequencer/RichOfflineENNRingFinderSeq" target="Rich::Rec::TracklessRingIsolationAlg/OfflineIsolatedENNRings" /> - <edge source="GaudiSequencer/RichOfflineENNRingFinderSeq" target="Rich::Rec::ENNRingFinder::Rich2GasRightPanel/OfflineENNFinderR2GasRight" /> - <edge source="GaudiSequencer/RichOfflineENNRingFinderSeq" target="Rich::Rec::ENNRingFinder::Rich1GasTopPanel/OfflineENNFinderR1GasTop" /> - <edge source="GaudiSequencer/RichOfflineENNRingFinderSeq" target="Rich::Rec::ENNRingFinder::Rich2GasLeftPanel/OfflineENNFinderR2GasLeft" /> - <edge source="GaudiSequencer/RichOfflineENNRingFinderSeq" target="Rich::Rec::TracklessRingFilterAlg/OfflineBestENNRings" /> - <edge source="GaudiSequencer/RichOfflineENNRingFinderSeq" target="Rich::Rec::ENNRingFinder::Rich1GasBottomPanel/OfflineENNFinderR1GasBottom" /> - <edge source="GaudiSequencer/RichOfflineENNRingFinderSeq" target="Rich::Rec::TracklessRingSegmentAssociationAlg/OfflineENNRingsSegAssoc" /> - <edge source="GaudiSequencer/HcalDigitsSeq" target="CaloZSupAlg/HcalZSup" /> - <edge source="GaudiSequencer/HcalDigitsSeq" target="RawBankReadoutStatusConverter/HcalProcStatus" /> - <edge source="GaudiSequencer/CaloPIDsMoni" target="CaloClusterMatchMonitor/PhotonMatchMon" /> - <edge source="GaudiSequencer/CaloPIDsMoni" target="CaloEMuPIDMon/CaloEMuPIDMonUncut" /> - <edge source="GaudiSequencer/CaloPIDsMoni" target="CaloHypoMatchMonitor/BremMatchMon" /> - <edge source="GaudiSequencer/CaloPIDsMoni" target="CaloHypoMatchMonitor/ElectronMatchMon" /> - <edge source="GaudiSequencer/CaloPIDsMoni" target="CaloEMuPIDMon/CaloEMuPIDMonSoft" /> - <edge source="GaudiSequencer/CaloPIDsMoni" target="CaloEMuPIDMon/CaloEMuPIDMonHard" /> - <edge source="GaudiSequencer/InitBrunelSeq" target="RecInit/BrunelInit" /> - <edge source="GaudiSequencer/InitBrunelSeq" target="EventCountHisto/BrunelEventCount" /> - <edge source="GaudiSequencer/DiPhotonMoni" target="CaloPi0Monitor/EtaMon" /> - <edge source="GaudiSequencer/DiPhotonMoni" target="CaloPi0Monitor/ResolvedPi0Mon" /> - <edge source="GaudiSequencer/RecoVertexSeq" target="TrackV0Finder/TrackV0Finder" /> - <edge source="GaudiSequencer/RecoVertexSeq" target="PatPVOffline/PatPVOffline" /> - <edge source="GaudiSequencer/LumiNoBeamSeq" target="FilterOnLumiSummary/LumiFilterNoBeam" /> - <edge source="GaudiSequencer/LumiNoBeamSeq" target="HltLumiSummaryDecoder/LumiDecodeNoBeam" /> - <edge source="GaudiSequencer/LumiNoBeamSeq" target="LumiAccounting/LumiCountNoBeam" /> - <edge source="GaudiSequencer/LumiNoBeamSeq" target="LoKi::ODINFilter/FilterNoBeam" /> - <edge source="GaudiSequencer/TrackMatchPatSeq" target="PatMatch/PatMatch" /> - <edge source="GaudiSequencer/RichOfflineGPIDSeq" target="Rich::Rec::GlobalPID::Finalize/RichOfflineGPIDFin" /> - <edge source="GaudiSequencer/RichOfflineGPIDSeq" target="GaudiSequencer/RichOfflineGPIDInitSeq" /> - <edge source="GaudiSequencer/RichOfflineGPIDSeq" target="GaudiSequencer/RichOfflineGPIDLLSeq" /> - <edge source="ProcessPhase/Track" target="GaudiSequencer/TrackDownstreamPatSeq" /> - <edge source="ProcessPhase/Track" target="GaudiSequencer/TrackAddExtraInfoSeq" /> - <edge source="ProcessPhase/Track" target="GaudiSequencer/TrackForwardPatSeq" /> - <edge source="ProcessPhase/Track" target="GaudiSequencer/TrackEraseExtraInformationSeq" /> - <edge source="ProcessPhase/Track" target="GaudiSequencer/TrackMatchPatSeq" /> - <edge source="ProcessPhase/Track" target="GaudiSequencer/TrackSeedPatSeq" /> - <edge source="ProcessPhase/Track" target="GaudiSequencer/TrackVeloTTPatSeq" /> - <edge source="ProcessPhase/Track" target="GaudiSequencer/TrackFitSeq" /> - <edge source="GaudiSequencer/CaloDigits" target="GaudiSequencer/PrsDigitsSeq" /> - <edge source="GaudiSequencer/CaloDigits" target="GaudiSequencer/EcalDigitsSeq" /> - <edge source="GaudiSequencer/CaloDigits" target="GaudiSequencer/HcalDigitsSeq" /> - <edge source="GaudiSequencer/CaloDigits" target="CaloDigitsFromRaw/SpdFromRaw" /> - <edge source="GaudiSequencer/TrackEraseExtraInformationSeq" target="TrackEraseExtraInfo/TrackEraseExtraInfo" /> - <edge source="GaudiSequencer/LumiBeamCrossingSeq" target="LoKi::ODINFilter/FilterBeamCrossing" /> - <edge source="GaudiSequencer/LumiBeamCrossingSeq" target="LumiAccounting/LumiCountBeamCrossing" /> - <edge source="GaudiSequencer/LumiBeamCrossingSeq" target="HltLumiSummaryDecoder/LumiDecodeBeamCrossing" /> - <edge source="GaudiSequencer/LumiBeamCrossingSeq" target="FilterOnLumiSummary/LumiFilterBeamCrossing" /> - <edge source="GaudiSequencer/DecodeTriggerSeq" target="HltDecReportsDecoder/HltDecReportsDecoder" /> - <edge source="GaudiSequencer/DecodeTriggerSeq" target="GaudiSequencer/L0TriggerSeq" /> - <edge source="GaudiSequencer/ClusterReco" target="CaloSharedCellAlg/EcalShare" /> - <edge source="GaudiSequencer/ClusterReco" target="CaloDigitFilterAlg/CaloDigitFilter" /> - <edge source="GaudiSequencer/ClusterReco" target="CaloClusterCovarianceAlg/EcalCovar" /> - <edge source="GaudiSequencer/ClusterReco" target="GaudiSequencer/CaloDigits" /> - <edge source="GaudiSequencer/ClusterReco" target="CellularAutomatonAlg/EcalClust" /> - <edge source="GaudiSequencer/TrackFitSeq" target="TrackBestTrackCreator/TrackBestTrackCreator" /> - <edge source="GaudiSequencer/RichOfflinePixelsSeq" target="Rich::DAQ::RawBufferToRichDigitsAlg/DecodeRawRichOffline" /> - <edge source="GaudiSequencer/RichOfflinePixelsSeq" target="Rich::Rec::Initialise/CreateOfflinePixels" /> - <edge source="GaudiSequencer/ChargedPIDsCaloPIDsForCaloProcessor" target="GaudiSequencer/CaloMatch" /> - <edge source="GaudiSequencer/ChargedPIDsCaloPIDsForCaloProcessor" target="GaudiSequencer/CaloDLLmu" /> - <edge source="GaudiSequencer/ChargedPIDsCaloPIDsForCaloProcessor" target="GaudiSequencer/CaloDLLe" /> - <edge source="GaudiSequencer/ChargedPIDsCaloPIDsForCaloProcessor" target="GaudiSequencer/CaloEnergy" /> - <edge source="GaudiSequencer/ChargedPIDsCaloPIDsForCaloProcessor" target="GaudiSequencer/InCaloAcceptance" /> - <edge source="GaudiSequencer/ChargedPIDsCaloPIDsForCaloProcessor" target="GaudiSequencer/CaloChi2" /> - <edge source="GaudiSequencer/MoniVELOSeq" target="Velo::VeloClusterMonitor/VeloClusterMonitor" /> - <edge source="GaudiSequencer/MoniVELOSeq" target="Velo::VeloIPResolutionMonitor/VeloIPResolutionMonitor" /> - <edge source="GaudiSequencer/MoniVELOSeq" target="Velo::VeloTrackMonitor/VeloTrackMonitor" /> - <edge source="ProcessPhase/Moni" target="GaudiSequencer/MoniSTSeq" /> - <edge source="ProcessPhase/Moni" target="GaudiSequencer/MoniCALOSeq" /> - <edge source="ProcessPhase/Moni" target="GaudiSequencer/MoniPROTOSeq" /> - <edge source="ProcessPhase/Moni" target="GaudiSequencer/MoniOTSeq" /> - <edge source="ProcessPhase/Moni" target="GaudiSequencer/MoniRICHSeq" /> - <edge source="ProcessPhase/Moni" target="GaudiSequencer/MoniMUONSeq" /> - <edge source="ProcessPhase/Moni" target="GaudiSequencer/MoniHltSeq" /> - <edge source="ProcessPhase/Moni" target="GaudiSequencer/MoniVELOSeq" /> - <edge source="ProcessPhase/Moni" target="GaudiSequencer/MoniGENERALSeq" /> - <edge source="ProcessPhase/Moni" target="GaudiSequencer/MoniTrSeq" /> - <edge source="GaudiSequencer/CaloDigitsMoni" target="CaloDigitMonitor/HcalDigitMon" /> - <edge source="GaudiSequencer/CaloDigitsMoni" target="CaloDigitMonitor/SpdDigitMon" /> - <edge source="GaudiSequencer/CaloDigitsMoni" target="SpdMonitor/SpdMon" /> - <edge source="GaudiSequencer/CaloDigitsMoni" target="CaloDigitMonitor/EcalDigitMon" /> - <edge source="GaudiSequencer/CaloDigitsMoni" target="CaloDigitMonitor/PrsDigitMon" /> - <edge source="GaudiSequencer/RichPixelMoni" target="Rich::Rec::MC::PixelQC/RichRecPixelQC" /> - <edge source="GaudiSequencer/RichPixelMoni" target="Rich::Rec::PixelClusterMoni/RichRecPixelClusters" /> - <edge source="GaudiSequencer/CaloDLLe" target="EcalPIDeAlg/EcalPIDe" /> - <edge source="GaudiSequencer/CaloDLLe" target="HcalPIDeAlg/HcalPIDe" /> - <edge source="GaudiSequencer/CaloDLLe" target="BremPIDeAlg/BremPIDe" /> - <edge source="GaudiSequencer/CaloDLLe" target="PrsPIDeAlg/PrsPIDe" /> - <edge source="GaudiSequencer/MoniHltSeq" target="HltCompositionMonitor/HltCompositionMonitor" /> - <edge source="GaudiSequencer/MoniHltSeq" target="HltRateMonitor/HltRateMonitorMB" /> - <edge source="GaudiSequencer/MoniHltSeq" target="EventTimeMonitor/EventTimeMonitor" /> - <edge source="GaudiSequencer/MoniHltSeq" target="HltRateMonitor/HltRateMonitor" /> - <edge source="GaudiSequencer/MoniHltSeq" target="HltDecReportsDecoder/HltDecReportsDecoder" /> - <edge source="GaudiSequencer/MoniHltSeq" target="MuMonitor/MuMonitor" /> - <edge source="GaudiSequencer/ANNGPIDSeq" target="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDDownstreamGhost" /> - <edge source="GaudiSequencer/ANNGPIDSeq" target="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDDownstreamElectron" /> - <edge source="GaudiSequencer/ANNGPIDSeq" target="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDDownstreamKaon" /> - <edge source="GaudiSequencer/ANNGPIDSeq" target="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDLongPion" /> - <edge source="GaudiSequencer/ANNGPIDSeq" target="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDUpstreamElectron" /> - <edge source="GaudiSequencer/ANNGPIDSeq" target="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDUpstreamMuon" /> - <edge source="GaudiSequencer/ANNGPIDSeq" target="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDLongProton" /> - <edge source="GaudiSequencer/ANNGPIDSeq" target="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDUpstreamPion" /> - <edge source="GaudiSequencer/ANNGPIDSeq" target="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDLongMuon" /> - <edge source="GaudiSequencer/ANNGPIDSeq" target="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDLongElectron" /> - <edge source="GaudiSequencer/ANNGPIDSeq" target="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDLongGhost" /> - <edge source="GaudiSequencer/ANNGPIDSeq" target="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDDownstreamMuon" /> - <edge source="GaudiSequencer/ANNGPIDSeq" target="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDDownstreamPion" /> - <edge source="GaudiSequencer/ANNGPIDSeq" target="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDUpstreamProton" /> - <edge source="GaudiSequencer/ANNGPIDSeq" target="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDLongKaon" /> - <edge source="GaudiSequencer/ANNGPIDSeq" target="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDUpstreamKaon" /> - <edge source="GaudiSequencer/ANNGPIDSeq" target="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDDownstreamProton" /> - <edge source="GaudiSequencer/ANNGPIDSeq" target="ANNGlobalPID::ChargedProtoANNPIDAlg/ANNGPIDUpstreamGhost" /> - <edge source="GaudiSequencer/RichRawMoni" target="Rich::DAQ::RawDataSize/RichRawDataSize" /> - <edge source="GaudiSequencer/RichRawMoni" target="Rich::DAQ::DataDBCheck/RichRawDataDBCheck" /> - <edge source="GaudiSequencer/RichRawMoni" target="Rich::DAQ::DataDecodingErrorMoni/RichDecodingErrors" /> - <edge source="GaudiSequencer/RichRawMoni" target="GaudiSequencer/RichRawDataSizeL0Seq" /> - <edge source="GaudiSequencer/RichRawMoni" target="Rich::HPDAnalysisAlg/RichHotPixels" /> - <edge source="GaudiSequencer/MoniGENERALSeq" target="RecProcessingTimeMoni/VertexEventProcTime" /> - <edge source="GaudiSequencer/MoniGENERALSeq" target="RecProcessingTimeMoni/TrackEventProcTime" /> - <edge source="GaudiSequencer/MoniGENERALSeq" target="RecProcessingTimeMoni/MuonEventProcTime" /> - <edge source="GaudiSequencer/MoniGENERALSeq" target="RecProcessingTimeMoni/ProtoEventProcTime" /> - <edge source="GaudiSequencer/MoniGENERALSeq" target="RecProcessingTimeMoni/OverallEventProcTime" /> - <edge source="GaudiSequencer/MoniGENERALSeq" target="RecProcessingTimeMoni/RichEventProcTime" /> - <edge source="GaudiSequencer/MoniGENERALSeq" target="ProcStatAbortMoni/ProcStatAbortMoni" /> - <edge source="GaudiSequencer/MoniGENERALSeq" target="RecProcessingTimeMoni/CaloEventProcTime" /> - <edge source="GaudiSequencer/CaloMatch" target="BremMatchAlg/BremMatch" /> - <edge source="GaudiSequencer/CaloMatch" target="GaudiSequencer/CaloTrackMatch" /> - <edge source="GaudiSequencer/CaloMatch" target="ElectronMatchAlg/ElectronMatch" /> - <edge source="GaudiSequencer/BrunelSequencer" target="FakeAlgorithm/Framework" /> - <edge source="GaudiSequencer/BrunelSequencer" target="GaudiSequencer/NotPhysicsSeq" /> - <edge source="GaudiSequencer/BrunelSequencer" target="ProcessPhase/Output" /> - <edge source="GaudiSequencer/BrunelSequencer" target="GaudiSequencer/HltErrorSeq" /> - <edge source="GaudiSequencer/BrunelSequencer" target="GaudiSequencer/LumiSeq" /> - <edge source="GaudiSequencer/BrunelSequencer" target="GaudiAlgorithm/DstWriter" /> - <edge source="GaudiSequencer/BrunelSequencer" target="GaudiSequencer/PhysicsSeq" /> - <edge source="GaudiSequencer/BrunelSequencer" target="ProcessPhase/Init" /> - <edge source="GaudiSequencer/MergedPi0Reco" target="CaloMergedPi0Alg/MergedPi0Rec" /> - <edge source="GaudiSequencer/RichRecoMoniTight" target="Rich::Rec::MC::RecoQC/RiCKResLongTight" /> - <edge source="GaudiSequencer/RichRecoMoniTight" target="Rich::Rec::MC::RecoQC/RiCKResMatchTight" /> - <edge source="GaudiSequencer/RichRecoMoniTight" target="Rich::Rec::MC::RecoQC/RiCKResForwardTight" /> - <edge source="GaudiSequencer/RichRecoMoniTight" target="Rich::Rec::MC::RecoQC/RiCKResVeloTTTight" /> - <edge source="GaudiSequencer/RichRecoMoniTight" target="Rich::Rec::MC::RecoQC/RiCKResSeedTight" /> - <edge source="GaudiSequencer/RichRecoMoniTight" target="Rich::Rec::MC::RecoQC/RiCKResKsTrackTight" /> - <edge source="GaudiSequencer/MoniOTSeq" target="OTTimeMonitor/OTTimeMonitor" /> - <edge source="GaudiSequencer/MoniOTSeq" target="OTHitEfficiencyMonitor/OTHitEfficiencyMonitor" /> - <edge source="GaudiSequencer/MoniOTSeq" target="OTTrackMonitor/OTTrackMonitor" /> - <edge source="ProcessPhase/Reco" target="GaudiSequencer/RecoTrSeq" /> - <edge source="ProcessPhase/Reco" target="GaudiSequencer/RecoCALOSeq" /> - <edge source="ProcessPhase/Reco" target="GaudiSequencer/RecoRICHSeq" /> - <edge source="ProcessPhase/Reco" target="GaudiSequencer/RecoPROTOSeq" /> - <edge source="ProcessPhase/Reco" target="GaudiSequencer/RecoITSeq" /> - <edge source="ProcessPhase/Reco" target="GaudiSequencer/RecoVertexSeq" /> - <edge source="ProcessPhase/Reco" target="GaudiSequencer/RecoTTSeq" /> - <edge source="ProcessPhase/Reco" target="GaudiSequencer/RecoVELOSeq" /> - <edge source="ProcessPhase/Reco" target="GaudiSequencer/RecoOTSeq" /> - <edge source="ProcessPhase/Reco" target="GaudiSequencer/RecoSUMMARYSeq" /> - <edge source="ProcessPhase/Reco" target="GaudiSequencer/RecoMUONSeq" /> - <edge source="ProcessPhase/Reco" target="GaudiSequencer/RecoDecodingSeq" /> - <edge source="GaudiSequencer/HltErrorSeq" target="AddToProcStatus/HltErrorProc" /> - <edge source="GaudiSequencer/HltErrorSeq" target="GaudiSequencer/HltFilterSeq" /> - <edge source="GaudiSequencer/RecoTrSeq" target="ProcessPhase/Track" /> - <edge source="GaudiSequencer/LumiBeam2Seq" target="FilterOnLumiSummary/LumiFilterBeam2" /> - <edge source="GaudiSequencer/LumiBeam2Seq" target="FilterFillingScheme/FillingBeam2" /> - <edge source="GaudiSequencer/LumiBeam2Seq" target="LumiAccounting/LumiCountBeam2" /> - <edge source="GaudiSequencer/LumiBeam2Seq" target="HltLumiSummaryDecoder/LumiDecodeBeam2" /> - <edge source="GaudiSequencer/LumiBeam2Seq" target="LoKi::ODINFilter/FilterBeam2" /> - <edge source="GaudiSequencer/ElectronReco" target="GaudiSequencer/CaloTrackMatch" /> - <edge source="GaudiSequencer/ElectronReco" target="CaloElectronAlg/SingleElectronRec" /> - <edge source="GaudiSequencer/CaloRecoForCaloProcessor" target="GaudiSequencer/MergedPi0Reco" /> - <edge source="GaudiSequencer/CaloRecoForCaloProcessor" target="GaudiSequencer/ElectronReco" /> - <edge source="GaudiSequencer/CaloRecoForCaloProcessor" target="GaudiSequencer/PhotonReco" /> - <edge source="GaudiSequencer/CaloRecoForCaloProcessor" target="GaudiSequencer/CaloDigits" /> - <edge source="GaudiSequencer/CaloRecoForCaloProcessor" target="GaudiSequencer/ClusterReco" /> - <edge source="GaudiSequencer/CaloHyposMoni" target="CaloHypoMonitor/SplitPhotonMon" /> - <edge source="GaudiSequencer/CaloHyposMoni" target="CaloHypoMonitor/MergedPi0Mon" /> - <edge source="GaudiSequencer/CaloHyposMoni" target="CaloHypoMonitor/PhotonMon" /> - <edge source="GaudiSequencer/CaloHyposMoni" target="CaloHypoMonitor/ElectronMon" /> - <edge source="GaudiSequencer/L0TriggerSeq" target="L0DUFromRawAlg/L0DUFromRaw" /> - <edge source="GaudiSequencer/CaloEnergy" target="Track2EcalEAlg/EcalE" /> - <edge source="GaudiSequencer/CaloEnergy" target="Track2HcalEAlg/HcalE" /> - <edge source="GaudiSequencer/CaloEnergy" target="Track2SpdEAlg/SpdE" /> - <edge source="GaudiSequencer/CaloEnergy" target="Track2PrsEAlg/PrsE" /> - <edge source="GaudiSequencer/MuonIDSeq" target="MuonIDAlg/MuonIDAlg" /> - <edge source="GaudiSequencer/EcalDigitsSeq" target="CaloZSupAlg/EcalZSup" /> - <edge source="GaudiSequencer/EcalDigitsSeq" target="RawBankReadoutStatusConverter/EcalProcStatus" /> - <edge source="GaudiSequencer/RawEventSplitSeq" target="RawEventMapCombiner/create_Trigger_RawEvent" /> - <edge source="GaudiSequencer/RawEventSplitSeq" target="RawEventMapCombiner/create_Calo_RawEvent" /> - <edge source="GaudiSequencer/RawEventSplitSeq" target="RawEventMapCombiner/create_Other_RawEvent" /> - <edge source="GaudiSequencer/RawEventSplitSeq" target="EventNodeKiller/KillRawEventNodes" /> - <edge source="GaudiSequencer/RawEventSplitSeq" target="RawEventMapCombiner/create_Rich_RawEvent" /> - <edge source="GaudiSequencer/RawEventSplitSeq" target="RawEventMapCombiner/create_Muon_RawEvent" /> - <edge source="GaudiSequencer/MoniSTSeq" target="ST::STClusterMonitor/TTClusterMonitor" /> - <edge source="GaudiSequencer/MoniSTSeq" target="ST::STClusterMonitor/ITClusterMonitor" /> - <edge source="GaudiSequencer/NotPhysicsSeq" target="HltRoutingBitsFilter/PhysFilter" /> - <edge source="GaudiSequencer/CaloPacking" target="PackCaloHypo/PackMergedPi0s" /> - <edge source="GaudiSequencer/CaloPacking" target="PackCaloHypo/PackPhotons" /> - <edge source="GaudiSequencer/CaloPacking" target="PackCaloHypo/PackElectrons" /> - <edge source="GaudiSequencer/CaloPacking" target="PackCaloHypo/PackSplitPhotons" /> - <edge source="GaudiSequencer/RichENNTracklessRingsMoni" target="Rich::Rec::MC::TracklessRingMoni/ENNRingMoniAll" /> - <edge source="GaudiSequencer/RichENNTracklessRingsMoni" target="Rich::Rec::MC::TracklessRingMoni/ENNRingMoniIsolated" /> - <edge source="GaudiSequencer/RichENNTracklessRingsMoni" target="Rich::Rec::MC::TracklessRingMoni/ENNRingMoniBest" /> - </graph> -</graphml> diff --git a/GaudiHive/data/lhcb/reco/data_dependencies.graphml b/GaudiHive/data/lhcb/reco/data_dependencies.graphml deleted file mode 100644 index 64f2cb524..000000000 --- a/GaudiHive/data/lhcb/reco/data_dependencies.graphml +++ /dev/null @@ -1,1411 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?><graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd"> - <key attr.name="type" attr.type="string" for="node" id="d0" /> - <graph edgedefault="directed"> - <node id="EcalClusterMon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="MuonROFilter"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PatForward"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/InAccHcal"> - <data key="d0">DataObject</data> - </node> - <node id="RichHlt1Filter"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ChargedProtoPAddMuon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/pRec/Muon/MuonPID"> - <data key="d0">DataObject</data> - </node> - <node id="PatMatch"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="TTTrackMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/pRec/Vertex/Primary"> - <data key="d0">DataObject</data> - </node> - <node id="ChargedProtoPAddVeloDEDX"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Transient/DAQ/Status"> - <data key="d0">DataObject</data> - </node> - <node id="ITTrackMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RiMatchTrkEff"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="L0DUFromRaw"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="EcalProcStatus"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Vertex/V0"> - <data key="d0">DataObject</data> - </node> - <node id="DstWriter"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="EcalZSup"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/InAccSpd"> - <data key="d0">DataObject</data> - </node> - <node id="/Event/Rec/Track/Muon"> - <data key="d0">DataObject</data> - </node> - <node id="RiSeedTrkEff"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ANNGPIDLongPion"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="TrackAddNNGhostId"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="AlignmentOnlineMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/SplitPhotons"> - <data key="d0">DataObject</data> - </node> - <node id="PackChargedProtos"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="EcalPIDe"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/DAQ/RawEvent"> - <data key="d0">DataObject</data> - </node> - <node id="/Event/Rec/Calo/EcalSplitClusters"> - <data key="d0">DataObject</data> - </node> - <node id="FilterNoBeam"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="MuonTrackFitter"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="Framework"> - <data key="d0">FakeAlgorithm</data> - </node> - <node id="CreateOfflineTracks"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PackMergedPi0s"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Raw/IT/LiteClusters"> - <data key="d0">DataObject</data> - </node> - <node id="RiForwardTrkEff"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RichOfflineGPIDLLIt0"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="BrunelInit"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ChargedProtoPMaker"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="create_Other_RawEvent"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="TrackAddLikelihood"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ChargedProtoPAddHcal"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PhotonMon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="CaloEMuPIDMonUncut"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="create_Trigger_RawEvent"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/HcalE"> - <data key="d0">DataObject</data> - </node> - <node id="/Event/Rec/Calo/PhotonFromMergedID"> - <data key="d0">DataObject</data> - </node> - <node id="/Event/Raw/Prs/Digits"> - <data key="d0">DataObject</data> - </node> - <node id="ANNGPIDLongGhost"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ElectronMatch"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="TrackMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PhotonMatchMon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RiCKResVeloTT"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Trig/L0/L0DUReport"> - <data key="d0">DataObject</data> - </node> - <node id="EventTimeMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ChargedProtoPMoni"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="SpdFromRaw"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="createTTLiteClusters"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RiPIDMonLong2To100"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="TrackPrsMatchMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Rich/ENN/Offline/RingsBest"> - <data key="d0">DataObject</data> - </node> - <node id="TrackEraseExtraInfo"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="TrackVeloOverlapMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PrsDigitMon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Muon/MuonPID"> - <data key="d0">DataObject</data> - </node> - <node id="HltCompositionMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/ClusterMatch"> - <data key="d0">DataObject</data> - </node> - <node id="/Event/Rec/Calo/HcalPIDmu"> - <data key="d0">DataObject</data> - </node> - <node id="FilterBeam2"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/EcalE"> - <data key="d0">DataObject</data> - </node> - <node id="FilterBeam1"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ANNGPIDDownstreamPion"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/Photons"> - <data key="d0">DataObject</data> - </node> - <node id="TTClusterMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="TrackITOverlapMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PackMuonPIDs"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Muon/RawEvent"> - <data key="d0">DataObject</data> - </node> - <node id="/Event/Rec/Track/Best"> - <data key="d0">DataObject</data> - </node> - <node id="SpdMon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="create_Calo_RawEvent"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="MergedPi0Rec"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RecSummary"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="BremPIDe"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Track/Velo"> - <data key="d0">DataObject</data> - </node> - <node id="ANNGPIDUpstreamElectron"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Raw/TT/LiteClusters"> - <data key="d0">DataObject</data> - </node> - <node id="HcalPIDe"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="CheckProcOfflineStatus"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="MergedID"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Summary"> - <data key="d0">DataObject</data> - </node> - <node id="ChargedProtoANNPIDMoni"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="EcalDigitMon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="FastVeloTracking"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Raw/IT/Clusters"> - <data key="d0">DataObject</data> - </node> - <node id="RiPIDMonLong2To10"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/pRec/Rich/PIDs"> - <data key="d0">DataObject</data> - </node> - <node id="HcalZSup"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="NeutralProtoPMaker"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PackTwoProngVertex"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ChargedProtoPAddRich"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/pRec/Calo/Electrons"> - <data key="d0">DataObject</data> - </node> - <node id="ANNGPIDDownstreamMuon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RiPIDMonLong10To70"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Rich/GlobalPID/Offline/Tracks"> - <data key="d0">DataObject</data> - </node> - <node id="MuMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="EcalClust"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ANNGPIDDownstreamElectron"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RiCKResForward"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/InAccEcal"> - <data key="d0">DataObject</data> - </node> - <node id="CaloEMuPIDMonSoft"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ENNRingMoniAll"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PhysFilter"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ANNGPIDUpstreamMuon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Rich/GlobalPID/Offline/PIDs"> - <data key="d0">DataObject</data> - </node> - <node id="RichDecodingErrors"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="OTHitEfficiencyMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="EcalEFlowMon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="SpdDigitMon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ResolvedPi0Mon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="HltRateMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/Electrons"> - <data key="d0">DataObject</data> - </node> - <node id="EcalShare"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="TrackVertexMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Track/VeloTT"> - <data key="d0">DataObject</data> - </node> - <node id="RichOfflineGPIDDigSel"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/pRec/Calo/Photons"> - <data key="d0">DataObject</data> - </node> - <node id="TrackPV2HalfAlignMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="HcalProcStatus"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="InBREM"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PhotonFromMergedID"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="HcalPIDmu"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Track/Downstream"> - <data key="d0">DataObject</data> - </node> - <node id="RichOfflineGPIDFin"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ANNGPIDUpstreamPion"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Calo/RawEvent"> - <data key="d0">DataObject</data> - </node> - <node id="/Event/Rec/Rich/ENN/Offline/RingsAll"> - <data key="d0">DataObject</data> - </node> - <node id="PackRichPIDs"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/BremPIDe"> - <data key="d0">DataObject</data> - </node> - <node id="MergeOfflineRichPIDs"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/pRec/ProtoP/Neutrals"> - <data key="d0">DataObject</data> - </node> - <node id="OTTrackMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PrsFromRaw"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Track/Forward"> - <data key="d0">DataObject</data> - </node> - <node id="MuonProcStatus"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ANNGPIDDownstreamGhost"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RiCKResKsTrackTight"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/pRec/ProtoP/Charged"> - <data key="d0">DataObject</data> - </node> - <node id="OfflineIsolatedENNRings"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/ProtoP/Charged"> - <data key="d0">DataObject</data> - </node> - <node id="ANNGPIDLongProton"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="BremChi22ID"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="HcalE"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RiPIDMonLong70To100"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ProtoParticlePIDClean"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/MergedID"> - <data key="d0">DataObject</data> - </node> - <node id="TrackBestTrackCreator"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="CaloEMuPIDMonHard"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="OfflineENNFinderR2GasLeft"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/PhotonID"> - <data key="d0">DataObject</data> - </node> - <node id="createITClusters"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="TimeSpanFilter"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ElectronMatchMon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="HltRateMonitorMB"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/SpdE"> - <data key="d0">DataObject</data> - </node> - <node id="/Event/Hlt/DecReports"> - <data key="d0">DataObject</data> - </node> - <node id="RiCKResSeedTight"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RiCKResKsTrack"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/BremChi2"> - <data key="d0">DataObject</data> - </node> - <node id="/Event/Rec/Calo/HcalPIDe"> - <data key="d0">DataObject</data> - </node> - <node id="ANNGPIDUpstreamProton"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/EcalPIDe"> - <data key="d0">DataObject</data> - </node> - <node id="SinglePhotonRec"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/pRec/Calo/MergedPi0s"> - <data key="d0">DataObject</data> - </node> - <node id="/Event/Raw/Velo/Clusters"> - <data key="d0">DataObject</data> - </node> - <node id="/Event/Rec/Track/Match"> - <data key="d0">DataObject</data> - </node> - <node id="/Event/Raw/Muon/Coords"> - <data key="d0">DataObject</data> - </node> - <node id="/Event/Raw/Spd/Digits"> - <data key="d0">DataObject</data> - </node> - <node id="ChargedProtoPAddBrem"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="HltErrorFilter"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Rich/ENN/Offline/RingsIsolated"> - <data key="d0">DataObject</data> - </node> - <node id="PackNeutralProtos"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PhotonID"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="FilterMuonTrackStates"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RichRawDataSize"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/PrsPIDe"> - <data key="d0">DataObject</data> - </node> - <node id="OfflineENNFinderR1GasTop"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PrsE"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="TrackFitMatchMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="VeloIPResolutionMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ClusterMatch"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/InAccBrem"> - <data key="d0">DataObject</data> - </node> - <node id="/Event/Rec/Calo/InAccPrs"> - <data key="d0">DataObject</data> - </node> - <node id="MuonIDAlg"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ANNGPIDLongKaon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ENNRingMoniBest"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PatPVOffline"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Raw/Velo/LiteClusters"> - <data key="d0">DataObject</data> - </node> - <node id="MuonTrackAligMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="CreateOfflinePhotons"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RiCKResForwardTight"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RiCKResMatchTight"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="MuonRec"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/ElectronMatch"> - <data key="d0">DataObject</data> - </node> - <node id="create_Rich_RawEvent"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PrsPIDe"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ANNGPIDDownstreamKaon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="InSPD"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PrsProcStatus"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PackRecVertex"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RiLongTrkEff"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RiVeloTTTrkEff"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Raw/Hcal/Digits"> - <data key="d0">DataObject</data> - </node> - <node id="RiKsTrackTrkEff"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PatDownstream"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Trigger/RawEvent"> - <data key="d0">DataObject</data> - </node> - <node id="BremMatchMon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="EcalPIDmu"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="SplitPhotonMon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/BremMatch"> - <data key="d0">DataObject</data> - </node> - <node id="ANNGPIDUpstreamKaon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/pRec/Vertex/V0"> - <data key="d0">DataObject</data> - </node> - <node id="EcalChi22ID"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="InECAL"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/pRec/Track/Muon"> - <data key="d0">DataObject</data> - </node> - <node id="MergedPi0Mon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="SpdE"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="MuonPIDMonitorLong"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ANNGPIDLongElectron"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RiCKResSeed"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ANNGPIDLongMuon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ChargedProtoPAddSpd"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ProcStatAbortMoni"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="TrackAlignMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="BremMatch"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Raw/Ecal/Digits"> - <data key="d0">DataObject</data> - </node> - <node id="createITLiteClusters"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PackPhotons"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ClusChi22ID"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RiCKResVeloTTTight"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RiCKResMatch"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="EcalCovar"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="FindTrackClones"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RichOfflineGPIDLLIt1"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/EcalClusters"> - <data key="d0">DataObject</data> - </node> - <node id="TrackDiMuonMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="VeloClusterMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ChargedProtoPAddEcal"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ANNGPIDUpstreamGhost"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ChargedProtoPCombDLLs"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RichL0Filter"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Vertex/Primary"> - <data key="d0">DataObject</data> - </node> - <node id="TrackV0Finder"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="TrackSpdMatchMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="TrackMuonMatchMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/pRec/Calo/SplitPhotons"> - <data key="d0">DataObject</data> - </node> - <node id="VeloTrackMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Rich/PIDs"> - <data key="d0">DataObject</data> - </node> - <node id="/Event/Raw/TT/Clusters"> - <data key="d0">DataObject</data> - </node> - <node id="ProtoElectronMon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="FilterBeamCrossing"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PatVeloTT"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RichOfflineGPIDTrSel"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rich/RawEvent"> - <data key="d0">DataObject</data> - </node> - <node id="CaloDigitFilter"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RiCKResLongTight"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/EcalChi2"> - <data key="d0">DataObject</data> - </node> - <node id="ChargedProtoPAddPrs"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="OfflineENNRingsSegAssoc"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="OfflineENNFinderR1GasBottom"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="HltDecReportsDecoder"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/DAQ/ODIN"> - <data key="d0">DataObject</data> - </node> - <node id="EtaMon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Status"> - <data key="d0">DataObject</data> - </node> - <node id="SingleElectronRec"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Link/Rec/Track/BestClones"> - <data key="d0">DataObject</data> - </node> - <node id="OfflineENNFinderR2GasRight"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="EcalE"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="DecodeRawRichOffline"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PatSeeding"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PackMuonTracks"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="PackElectrons"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/ClusChi2"> - <data key="d0">DataObject</data> - </node> - <node id="/Event/Rec/Track/Seed"> - <data key="d0">DataObject</data> - </node> - <node id="PackTracks"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/PrsE"> - <data key="d0">DataObject</data> - </node> - <node id="HcalDigitMon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/pRec/Track/Best"> - <data key="d0">DataObject</data> - </node> - <node id="/Event/Rec/ProtoP/Neutrals"> - <data key="d0">DataObject</data> - </node> - <node id="OfflineBestENNRings"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ITClusterMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="createBothVeloClusters"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="FlagTrackClones"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ENNRingMoniIsolated"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="InPRS"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="CreateOfflinePixels"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="FilterBestTrackStates"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/MergedPi0s"> - <data key="d0">DataObject</data> - </node> - <node id="TrackV0Monitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Rec/Calo/EcalPIDmu"> - <data key="d0">DataObject</data> - </node> - <node id="InHCAL"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="RiCKResLong"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="createTTClusters"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ElectronMon"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="TrackEcalMatchMonitor"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="create_Muon_RawEvent"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="ANNGPIDDownstreamProton"> - <data key="d0">GaudiAlgorithm</data> - </node> - <node id="/Event/Other/RawEvent"> - <data key="d0">DataObject</data> - </node> - <node id="PackSplitPhotons"> - <data key="d0">GaudiAlgorithm</data> - </node> - <edge source="PatForward" target="/Event/Rec/Track/Forward" /> - <edge source="/Event/Rec/Calo/InAccHcal" target="ChargedProtoPAddHcal" /> - <edge source="/Event/Rec/Calo/InAccHcal" target="HcalE" /> - <edge source="/Event/pRec/Muon/MuonPID" target="DstWriter" /> - <edge source="PatMatch" target="/Event/Rec/Track/Match" /> - <edge source="/Event/pRec/Vertex/Primary" target="DstWriter" /> - <edge source="/Event/Transient/DAQ/Status" target="MuonROFilter" /> - <edge source="/Event/Transient/DAQ/Status" target="EcalProcStatus" /> - <edge source="/Event/Transient/DAQ/Status" target="PrsFromRaw" /> - <edge source="/Event/Transient/DAQ/Status" target="MuonRec" /> - <edge source="/Event/Transient/DAQ/Status" target="HcalZSup" /> - <edge source="/Event/Transient/DAQ/Status" target="MuonProcStatus" /> - <edge source="/Event/Transient/DAQ/Status" target="L0DUFromRaw" /> - <edge source="/Event/Transient/DAQ/Status" target="HcalProcStatus" /> - <edge source="/Event/Transient/DAQ/Status" target="EcalZSup" /> - <edge source="/Event/Transient/DAQ/Status" target="PrsProcStatus" /> - <edge source="L0DUFromRaw" target="/Event/Trig/L0/L0DUReport" /> - <edge source="/Event/Rec/Vertex/V0" target="PackTwoProngVertex" /> - <edge source="/Event/Rec/Vertex/V0" target="TrackV0Monitor" /> - <edge source="EcalZSup" target="/Event/Raw/Ecal/Digits" /> - <edge source="/Event/Rec/Calo/InAccSpd" target="SpdE" /> - <edge source="/Event/Rec/Calo/InAccSpd" target="ChargedProtoPAddSpd" /> - <edge source="/Event/Rec/Track/Muon" target="RecSummary" /> - <edge source="/Event/Rec/Track/Muon" target="TrackDiMuonMonitor" /> - <edge source="/Event/Rec/Track/Muon" target="MuonPIDMonitorLong" /> - <edge source="/Event/Rec/Track/Muon" target="FilterMuonTrackStates" /> - <edge source="/Event/Rec/Track/Muon" target="MuonTrackFitter" /> - <edge source="/Event/Rec/Track/Muon" target="PackMuonTracks" /> - <edge source="/Event/Rec/Calo/SplitPhotons" target="SplitPhotonMon" /> - <edge source="/Event/Rec/Calo/SplitPhotons" target="NeutralProtoPMaker" /> - <edge source="/Event/Rec/Calo/SplitPhotons" target="PackSplitPhotons" /> - <edge source="/Event/Rec/Calo/SplitPhotons" target="PhotonFromMergedID" /> - <edge source="PackChargedProtos" target="/Event/pRec/ProtoP/Charged" /> - <edge source="EcalPIDe" target="/Event/Rec/Calo/EcalPIDe" /> - <edge source="/Event/DAQ/RawEvent" target="create_Other_RawEvent" /> - <edge source="/Event/DAQ/RawEvent" target="HcalZSup" /> - <edge source="/Event/DAQ/RawEvent" target="DecodeRawRichOffline" /> - <edge source="/Event/DAQ/RawEvent" target="createTTClusters" /> - <edge source="/Event/DAQ/RawEvent" target="createBothVeloClusters" /> - <edge source="/Event/DAQ/RawEvent" target="create_Calo_RawEvent" /> - <edge source="/Event/DAQ/RawEvent" target="create_Trigger_RawEvent" /> - <edge source="/Event/DAQ/RawEvent" target="createITClusters" /> - <edge source="/Event/DAQ/RawEvent" target="PrsFromRaw" /> - <edge source="/Event/DAQ/RawEvent" target="RichRawDataSize" /> - <edge source="/Event/DAQ/RawEvent" target="MuonRec" /> - <edge source="/Event/DAQ/RawEvent" target="createTTLiteClusters" /> - <edge source="/Event/DAQ/RawEvent" target="L0DUFromRaw" /> - <edge source="/Event/DAQ/RawEvent" target="create_Rich_RawEvent" /> - <edge source="/Event/DAQ/RawEvent" target="SpdFromRaw" /> - <edge source="/Event/DAQ/RawEvent" target="EcalZSup" /> - <edge source="/Event/DAQ/RawEvent" target="HltDecReportsDecoder" /> - <edge source="/Event/DAQ/RawEvent" target="PhysFilter" /> - <edge source="/Event/DAQ/RawEvent" target="createITLiteClusters" /> - <edge source="/Event/DAQ/RawEvent" target="BrunelInit" /> - <edge source="/Event/DAQ/RawEvent" target="create_Muon_RawEvent" /> - <edge source="/Event/Rec/Calo/EcalSplitClusters" target="PhotonMatchMon" /> - <edge source="Framework" target="/Event/DAQ/RawEvent" /> - <edge source="Framework" target="/Event/DAQ/ODIN" /> - <edge source="PackMergedPi0s" target="/Event/pRec/Calo/MergedPi0s" /> - <edge source="/Event/Raw/IT/LiteClusters" target="PatForward" /> - <edge source="/Event/Raw/IT/LiteClusters" target="TrackBestTrackCreator" /> - <edge source="BrunelInit" target="/Event/Rec/Status" /> - <edge source="ChargedProtoPMaker" target="/Event/Rec/ProtoP/Charged" /> - <edge source="create_Other_RawEvent" target="/Event/Other/RawEvent" /> - <edge source="create_Trigger_RawEvent" target="/Event/Trigger/RawEvent" /> - <edge source="/Event/Rec/Calo/HcalE" target="HcalPIDmu" /> - <edge source="/Event/Rec/Calo/HcalE" target="ChargedProtoPAddHcal" /> - <edge source="/Event/Rec/Calo/HcalE" target="HcalPIDe" /> - <edge source="/Event/Rec/Calo/PhotonFromMergedID" target="NeutralProtoPMaker" /> - <edge source="/Event/Rec/Calo/PhotonFromMergedID" target="ChargedProtoPAddEcal" /> - <edge source="/Event/Rec/Calo/PhotonFromMergedID" target="ChargedProtoPAddBrem" /> - <edge source="/Event/Raw/Prs/Digits" target="MergedPi0Rec" /> - <edge source="/Event/Raw/Prs/Digits" target="TrackPrsMatchMonitor" /> - <edge source="/Event/Raw/Prs/Digits" target="PhotonID" /> - <edge source="/Event/Raw/Prs/Digits" target="MergedID" /> - <edge source="/Event/Raw/Prs/Digits" target="CaloDigitFilter" /> - <edge source="/Event/Raw/Prs/Digits" target="PhotonFromMergedID" /> - <edge source="/Event/Raw/Prs/Digits" target="NeutralProtoPMaker" /> - <edge source="/Event/Raw/Prs/Digits" target="SinglePhotonRec" /> - <edge source="/Event/Raw/Prs/Digits" target="ChargedProtoPAddEcal" /> - <edge source="/Event/Raw/Prs/Digits" target="PrsE" /> - <edge source="/Event/Raw/Prs/Digits" target="PrsDigitMon" /> - <edge source="ElectronMatch" target="/Event/Rec/Calo/ElectronMatch" /> - <edge source="/Event/Trig/L0/L0DUReport" target="RichL0Filter" /> - <edge source="SpdFromRaw" target="/Event/Raw/Spd/Digits" /> - <edge source="SpdFromRaw" target="/Event/Transient/DAQ/Status" /> - <edge source="createTTLiteClusters" target="/Event/Raw/TT/LiteClusters" /> - <edge source="/Event/Rec/Rich/ENN/Offline/RingsBest" target="OfflineIsolatedENNRings" /> - <edge source="/Event/Rec/Rich/ENN/Offline/RingsBest" target="ENNRingMoniBest" /> - <edge source="/Event/Rec/Muon/MuonPID" target="PackMuonPIDs" /> - <edge source="/Event/Rec/Muon/MuonPID" target="MuonTrackAligMonitor" /> - <edge source="/Event/Rec/Muon/MuonPID" target="ChargedProtoPAddMuon" /> - <edge source="/Event/Rec/Calo/ClusterMatch" target="NeutralProtoPMaker" /> - <edge source="/Event/Rec/Calo/ClusterMatch" target="ChargedProtoPAddBrem" /> - <edge source="/Event/Rec/Calo/ClusterMatch" target="PhotonID" /> - <edge source="/Event/Rec/Calo/ClusterMatch" target="ClusChi22ID" /> - <edge source="/Event/Rec/Calo/ClusterMatch" target="MergedID" /> - <edge source="/Event/Rec/Calo/ClusterMatch" target="PhotonMatchMon" /> - <edge source="/Event/Rec/Calo/ClusterMatch" target="PhotonFromMergedID" /> - <edge source="/Event/Rec/Calo/ClusterMatch" target="SinglePhotonRec" /> - <edge source="/Event/Rec/Calo/ClusterMatch" target="ChargedProtoPAddEcal" /> - <edge source="/Event/Rec/Calo/ClusterMatch" target="SingleElectronRec" /> - <edge source="/Event/Rec/Calo/HcalPIDmu" target="ChargedProtoPAddHcal" /> - <edge source="/Event/Rec/Calo/EcalE" target="ChargedProtoPAddEcal" /> - <edge source="/Event/Rec/Calo/EcalE" target="EcalPIDmu" /> - <edge source="/Event/Rec/Calo/Photons" target="EtaMon" /> - <edge source="/Event/Rec/Calo/Photons" target="PhotonMon" /> - <edge source="/Event/Rec/Calo/Photons" target="BremMatch" /> - <edge source="/Event/Rec/Calo/Photons" target="ResolvedPi0Mon" /> - <edge source="/Event/Rec/Calo/Photons" target="PackPhotons" /> - <edge source="/Event/Rec/Calo/Photons" target="BremMatchMon" /> - <edge source="/Event/Rec/Calo/Photons" target="PhotonID" /> - <edge source="/Event/Rec/Calo/Photons" target="NeutralProtoPMaker" /> - <edge source="PackMuonPIDs" target="/Event/pRec/Muon/MuonPID" /> - <edge source="/Event/Muon/RawEvent" target="DstWriter" /> - <edge source="/Event/Rec/Track/Best" target="RecSummary" /> - <edge source="/Event/Rec/Track/Best" target="TrackAlignMonitor" /> - <edge source="/Event/Rec/Track/Best" target="BremMatch" /> - <edge source="/Event/Rec/Track/Best" target="TrackFitMatchMonitor" /> - <edge source="/Event/Rec/Track/Best" target="TTTrackMonitor" /> - <edge source="/Event/Rec/Track/Best" target="ClusChi22ID" /> - <edge source="/Event/Rec/Track/Best" target="ITTrackMonitor" /> - <edge source="/Event/Rec/Track/Best" target="RiMatchTrkEff" /> - <edge source="/Event/Rec/Track/Best" target="FindTrackClones" /> - <edge source="/Event/Rec/Track/Best" target="TrackV0Finder" /> - <edge source="/Event/Rec/Track/Best" target="RiLongTrkEff" /> - <edge source="/Event/Rec/Track/Best" target="RiSeedTrkEff" /> - <edge source="/Event/Rec/Track/Best" target="RiPIDMonLong2To10" /> - <edge source="/Event/Rec/Track/Best" target="TrackAddNNGhostId" /> - <edge source="/Event/Rec/Track/Best" target="AlignmentOnlineMonitor" /> - <edge source="/Event/Rec/Track/Best" target="TrackSpdMatchMonitor" /> - <edge source="/Event/Rec/Track/Best" target="RiPIDMonLong10To70" /> - <edge source="/Event/Rec/Track/Best" target="CreateOfflineTracks" /> - <edge source="/Event/Rec/Track/Best" target="PrsE" /> - <edge source="/Event/Rec/Track/Best" target="EcalE" /> - <edge source="/Event/Rec/Track/Best" target="FlagTrackClones" /> - <edge source="/Event/Rec/Track/Best" target="RiVeloTTTrkEff" /> - <edge source="/Event/Rec/Track/Best" target="ClusterMatch" /> - <edge source="/Event/Rec/Track/Best" target="ChargedProtoPMaker" /> - <edge source="/Event/Rec/Track/Best" target="TrackAddLikelihood" /> - <edge source="/Event/Rec/Track/Best" target="OTHitEfficiencyMonitor" /> - <edge source="/Event/Rec/Track/Best" target="TrackMuonMatchMonitor" /> - <edge source="/Event/Rec/Track/Best" target="MuonIDAlg" /> - <edge source="/Event/Rec/Track/Best" target="PackTracks" /> - <edge source="/Event/Rec/Track/Best" target="PatPVOffline" /> - <edge source="/Event/Rec/Track/Best" target="RiForwardTrkEff" /> - <edge source="/Event/Rec/Track/Best" target="TrackVertexMonitor" /> - <edge source="/Event/Rec/Track/Best" target="ElectronMatch" /> - <edge source="/Event/Rec/Track/Best" target="TrackMonitor" /> - <edge source="/Event/Rec/Track/Best" target="TrackPV2HalfAlignMonitor" /> - <edge source="/Event/Rec/Track/Best" target="HcalE" /> - <edge source="/Event/Rec/Track/Best" target="InBREM" /> - <edge source="/Event/Rec/Track/Best" target="ChargedProtoPMoni" /> - <edge source="/Event/Rec/Track/Best" target="InSPD" /> - <edge source="/Event/Rec/Track/Best" target="RiPIDMonLong2To100" /> - <edge source="/Event/Rec/Track/Best" target="TrackEraseExtraInfo" /> - <edge source="/Event/Rec/Track/Best" target="TrackVeloOverlapMonitor" /> - <edge source="/Event/Rec/Track/Best" target="TrackPrsMatchMonitor" /> - <edge source="/Event/Rec/Track/Best" target="RiKsTrackTrkEff" /> - <edge source="/Event/Rec/Track/Best" target="OTTrackMonitor" /> - <edge source="/Event/Rec/Track/Best" target="InPRS" /> - <edge source="/Event/Rec/Track/Best" target="BremChi22ID" /> - <edge source="/Event/Rec/Track/Best" target="FilterBestTrackStates" /> - <edge source="/Event/Rec/Track/Best" target="VeloTrackMonitor" /> - <edge source="/Event/Rec/Track/Best" target="InHCAL" /> - <edge source="/Event/Rec/Track/Best" target="TrackITOverlapMonitor" /> - <edge source="/Event/Rec/Track/Best" target="EcalChi22ID" /> - <edge source="/Event/Rec/Track/Best" target="InECAL" /> - <edge source="/Event/Rec/Track/Best" target="TrackEcalMatchMonitor" /> - <edge source="/Event/Rec/Track/Best" target="RiPIDMonLong70To100" /> - <edge source="/Event/Rec/Track/Best" target="SpdE" /> - <edge source="/Event/Rec/Track/Best" target="MuonPIDMonitorLong" /> - <edge source="create_Calo_RawEvent" target="/Event/Calo/RawEvent" /> - <edge source="MergedPi0Rec" target="/Event/Rec/Calo/EcalSplitClusters" /> - <edge source="MergedPi0Rec" target="/Event/Rec/Calo/SplitPhotons" /> - <edge source="MergedPi0Rec" target="/Event/Rec/Calo/MergedPi0s" /> - <edge source="RecSummary" target="/Event/Rec/Summary" /> - <edge source="BremPIDe" target="/Event/Rec/Calo/BremPIDe" /> - <edge source="/Event/Rec/Track/Velo" target="MuMonitor" /> - <edge source="/Event/Rec/Track/Velo" target="PatMatch" /> - <edge source="/Event/Rec/Track/Velo" target="PatForward" /> - <edge source="/Event/Rec/Track/Velo" target="TrackBestTrackCreator" /> - <edge source="/Event/Rec/Track/Velo" target="PatVeloTT" /> - <edge source="/Event/Raw/TT/LiteClusters" target="PatForward" /> - <edge source="/Event/Raw/TT/LiteClusters" target="TrackBestTrackCreator" /> - <edge source="HcalPIDe" target="/Event/Rec/Calo/HcalPIDe" /> - <edge source="MergedID" target="/Event/Rec/Calo/MergedID" /> - <edge source="/Event/Rec/Summary" target="DstWriter" /> - <edge source="FastVeloTracking" target="/Event/Rec/Track/Velo" /> - <edge source="/Event/Raw/IT/Clusters" target="ITTrackMonitor" /> - <edge source="/Event/Raw/IT/Clusters" target="TrackAddNNGhostId" /> - <edge source="/Event/Raw/IT/Clusters" target="ITClusterMonitor" /> - <edge source="/Event/Raw/IT/Clusters" target="RecSummary" /> - <edge source="/Event/Raw/IT/Clusters" target="TrackBestTrackCreator" /> - <edge source="/Event/pRec/Rich/PIDs" target="DstWriter" /> - <edge source="HcalZSup" target="/Event/Raw/Hcal/Digits" /> - <edge source="NeutralProtoPMaker" target="/Event/Rec/ProtoP/Neutrals" /> - <edge source="PackTwoProngVertex" target="/Event/pRec/Vertex/V0" /> - <edge source="/Event/pRec/Calo/Electrons" target="DstWriter" /> - <edge source="/Event/Rec/Rich/GlobalPID/Offline/Tracks" target="RichOfflineGPIDLLIt0" /> - <edge source="/Event/Rec/Rich/GlobalPID/Offline/Tracks" target="RichOfflineGPIDLLIt1" /> - <edge source="/Event/Rec/Rich/GlobalPID/Offline/Tracks" target="RichOfflineGPIDFin" /> - <edge source="EcalClust" target="/Event/Rec/Calo/EcalClusters" /> - <edge source="/Event/Rec/Calo/InAccEcal" target="ElectronMatch" /> - <edge source="/Event/Rec/Calo/InAccEcal" target="EcalE" /> - <edge source="/Event/Rec/Calo/InAccEcal" target="ChargedProtoPAddEcal" /> - <edge source="/Event/Rec/Calo/InAccEcal" target="ClusterMatch" /> - <edge source="/Event/Rec/Rich/GlobalPID/Offline/PIDs" target="MergeOfflineRichPIDs" /> - <edge source="/Event/Rec/Calo/Electrons" target="ElectronMatch" /> - <edge source="/Event/Rec/Calo/Electrons" target="PackElectrons" /> - <edge source="/Event/Rec/Calo/Electrons" target="ElectronMatchMon" /> - <edge source="/Event/Rec/Calo/Electrons" target="ElectronMon" /> - <edge source="/Event/Rec/Track/VeloTT" target="TrackBestTrackCreator" /> - <edge source="/Event/pRec/Calo/Photons" target="DstWriter" /> - <edge source="InBREM" target="/Event/Rec/Calo/InAccBrem" /> - <edge source="PhotonFromMergedID" target="/Event/Rec/Calo/PhotonFromMergedID" /> - <edge source="HcalPIDmu" target="/Event/Rec/Calo/HcalPIDmu" /> - <edge source="/Event/Rec/Track/Downstream" target="TrackBestTrackCreator" /> - <edge source="/Event/Calo/RawEvent" target="DstWriter" /> - <edge source="/Event/Rec/Rich/ENN/Offline/RingsAll" target="OfflineENNFinderR2GasLeft" /> - <edge source="/Event/Rec/Rich/ENN/Offline/RingsAll" target="OfflineBestENNRings" /> - <edge source="/Event/Rec/Rich/ENN/Offline/RingsAll" target="OfflineENNFinderR2GasRight" /> - <edge source="/Event/Rec/Rich/ENN/Offline/RingsAll" target="OfflineENNRingsSegAssoc" /> - <edge source="/Event/Rec/Rich/ENN/Offline/RingsAll" target="OfflineENNFinderR1GasBottom" /> - <edge source="/Event/Rec/Rich/ENN/Offline/RingsAll" target="ENNRingMoniAll" /> - <edge source="PackRichPIDs" target="/Event/pRec/Rich/PIDs" /> - <edge source="/Event/Rec/Calo/BremPIDe" target="ChargedProtoPAddBrem" /> - <edge source="MergeOfflineRichPIDs" target="/Event/Rec/Rich/PIDs" /> - <edge source="/Event/pRec/ProtoP/Neutrals" target="DstWriter" /> - <edge source="PrsFromRaw" target="/Event/Raw/Prs/Digits" /> - <edge source="/Event/Rec/Track/Forward" target="TrackBestTrackCreator" /> - <edge source="/Event/Rec/Track/Forward" target="PatVeloTT" /> - <edge source="/Event/pRec/ProtoP/Charged" target="DstWriter" /> - <edge source="OfflineIsolatedENNRings" target="/Event/Rec/Rich/ENN/Offline/RingsIsolated" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ChargedProtoPAddPrs" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ChargedProtoPAddSpd" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ANNGPIDUpstreamElectron" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ANNGPIDDownstreamGhost" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ChargedProtoPAddVeloDEDX" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ANNGPIDLongMuon" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ChargedProtoANNPIDMoni" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ANNGPIDUpstreamProton" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ChargedProtoPAddEcal" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ANNGPIDUpstreamGhost" /> - <edge source="/Event/Rec/ProtoP/Charged" target="PackChargedProtos" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ProtoElectronMon" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ANNGPIDDownstreamElectron" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ANNGPIDLongPion" /> - <edge source="/Event/Rec/ProtoP/Charged" target="CaloEMuPIDMonSoft" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ChargedProtoPAddHcal" /> - <edge source="/Event/Rec/ProtoP/Charged" target="CaloEMuPIDMonUncut" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ANNGPIDDownstreamMuon" /> - <edge source="/Event/Rec/ProtoP/Charged" target="CaloEMuPIDMonHard" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ANNGPIDUpstreamMuon" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ANNGPIDLongGhost" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ChargedProtoPAddMuon" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ChargedProtoPMoni" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ANNGPIDLongKaon" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ANNGPIDDownstreamKaon" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ChargedProtoPAddBrem" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ChargedProtoPCombDLLs" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ANNGPIDLongElectron" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ANNGPIDDownstreamPion" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ChargedProtoPAddRich" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ANNGPIDUpstreamKaon" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ANNGPIDUpstreamPion" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ANNGPIDLongProton" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ANNGPIDDownstreamProton" /> - <edge source="/Event/Rec/ProtoP/Charged" target="ProtoParticlePIDClean" /> - <edge source="BremChi22ID" target="/Event/Rec/Calo/BremChi2" /> - <edge source="HcalE" target="/Event/Rec/Calo/HcalE" /> - <edge source="/Event/Rec/Calo/MergedID" target="NeutralProtoPMaker" /> - <edge source="/Event/Rec/Calo/MergedID" target="ChargedProtoPAddEcal" /> - <edge source="/Event/Rec/Calo/MergedID" target="ChargedProtoPAddBrem" /> - <edge source="TrackBestTrackCreator" target="/Event/Rec/Track/Best" /> - <edge source="/Event/Rec/Calo/PhotonID" target="NeutralProtoPMaker" /> - <edge source="/Event/Rec/Calo/PhotonID" target="ChargedProtoPAddEcal" /> - <edge source="/Event/Rec/Calo/PhotonID" target="ChargedProtoPAddBrem" /> - <edge source="createITClusters" target="/Event/Raw/IT/Clusters" /> - <edge source="/Event/Rec/Calo/SpdE" target="ChargedProtoPAddSpd" /> - <edge source="/Event/Hlt/DecReports" target="HltErrorFilter" /> - <edge source="/Event/Hlt/DecReports" target="HltCompositionMonitor" /> - <edge source="/Event/Hlt/DecReports" target="HltRateMonitor" /> - <edge source="/Event/Hlt/DecReports" target="RichHlt1Filter" /> - <edge source="/Event/Hlt/DecReports" target="MuMonitor" /> - <edge source="/Event/Hlt/DecReports" target="HltRateMonitorMB" /> - <edge source="/Event/Rec/Calo/BremChi2" target="ChargedProtoPAddBrem" /> - <edge source="/Event/Rec/Calo/BremChi2" target="BremPIDe" /> - <edge source="/Event/Rec/Calo/HcalPIDe" target="ChargedProtoPAddHcal" /> - <edge source="/Event/Rec/Calo/EcalPIDe" target="ChargedProtoPAddEcal" /> - <edge source="SinglePhotonRec" target="/Event/Rec/Calo/Photons" /> - <edge source="/Event/pRec/Calo/MergedPi0s" target="DstWriter" /> - <edge source="/Event/Raw/Velo/Clusters" target="TrackAddNNGhostId" /> - <edge source="/Event/Raw/Velo/Clusters" target="RecSummary" /> - <edge source="/Event/Raw/Velo/Clusters" target="PatVeloTT" /> - <edge source="/Event/Raw/Velo/Clusters" target="VeloTrackMonitor" /> - <edge source="/Event/Raw/Velo/Clusters" target="TrackBestTrackCreator" /> - <edge source="/Event/Raw/Velo/Clusters" target="VeloClusterMonitor" /> - <edge source="/Event/Rec/Track/Match" target="PatDownstream" /> - <edge source="/Event/Rec/Track/Match" target="TrackBestTrackCreator" /> - <edge source="/Event/Rec/Track/Match" target="PatVeloTT" /> - <edge source="/Event/Raw/Muon/Coords" target="MuonIDAlg" /> - <edge source="/Event/Raw/Muon/Coords" target="RecSummary" /> - <edge source="/Event/Raw/Muon/Coords" target="TrackMuonMatchMonitor" /> - <edge source="/Event/Raw/Spd/Digits" target="MergedPi0Rec" /> - <edge source="/Event/Raw/Spd/Digits" target="RecSummary" /> - <edge source="/Event/Raw/Spd/Digits" target="SpdDigitMon" /> - <edge source="/Event/Raw/Spd/Digits" target="TrackSpdMatchMonitor" /> - <edge source="/Event/Raw/Spd/Digits" target="SpdMon" /> - <edge source="/Event/Raw/Spd/Digits" target="SinglePhotonRec" /> - <edge source="/Event/Raw/Spd/Digits" target="SpdE" /> - <edge source="/Event/Raw/Spd/Digits" target="CaloDigitFilter" /> - <edge source="/Event/Rec/Rich/ENN/Offline/RingsIsolated" target="ENNRingMoniIsolated" /> - <edge source="PackNeutralProtos" target="/Event/pRec/ProtoP/Neutrals" /> - <edge source="PhotonID" target="/Event/Rec/Calo/PhotonID" /> - <edge source="/Event/Rec/Calo/PrsPIDe" target="ChargedProtoPAddPrs" /> - <edge source="OfflineENNFinderR1GasTop" target="/Event/Rec/Rich/ENN/Offline/RingsAll" /> - <edge source="PrsE" target="/Event/Rec/Calo/PrsE" /> - <edge source="ClusterMatch" target="/Event/Rec/Calo/ClusterMatch" /> - <edge source="/Event/Rec/Calo/InAccBrem" target="BremMatch" /> - <edge source="/Event/Rec/Calo/InAccBrem" target="ChargedProtoPAddBrem" /> - <edge source="/Event/Rec/Calo/InAccPrs" target="ChargedProtoPAddPrs" /> - <edge source="/Event/Rec/Calo/InAccPrs" target="PrsE" /> - <edge source="MuonIDAlg" target="/Event/Rec/Track/Muon" /> - <edge source="MuonIDAlg" target="/Event/Rec/Muon/MuonPID" /> - <edge source="PatPVOffline" target="/Event/Rec/Vertex/Primary" /> - <edge source="/Event/Raw/Velo/LiteClusters" target="FastVeloTracking" /> - <edge source="MuonRec" target="/Event/Raw/Muon/Coords" /> - <edge source="/Event/Rec/Calo/ElectronMatch" target="ChargedProtoPAddBrem" /> - <edge source="/Event/Rec/Calo/ElectronMatch" target="PhotonID" /> - <edge source="/Event/Rec/Calo/ElectronMatch" target="EcalChi22ID" /> - <edge source="/Event/Rec/Calo/ElectronMatch" target="MergedID" /> - <edge source="/Event/Rec/Calo/ElectronMatch" target="PhotonFromMergedID" /> - <edge source="/Event/Rec/Calo/ElectronMatch" target="NeutralProtoPMaker" /> - <edge source="/Event/Rec/Calo/ElectronMatch" target="ChargedProtoPAddEcal" /> - <edge source="/Event/Rec/Calo/ElectronMatch" target="ElectronMatchMon" /> - <edge source="create_Rich_RawEvent" target="/Event/Rich/RawEvent" /> - <edge source="PrsPIDe" target="/Event/Rec/Calo/PrsPIDe" /> - <edge source="InSPD" target="/Event/Rec/Calo/InAccSpd" /> - <edge source="PackRecVertex" target="/Event/pRec/Vertex/Primary" /> - <edge source="/Event/Raw/Hcal/Digits" target="PhotonID" /> - <edge source="/Event/Raw/Hcal/Digits" target="CaloDigitFilter" /> - <edge source="/Event/Raw/Hcal/Digits" target="HcalE" /> - <edge source="/Event/Raw/Hcal/Digits" target="HcalDigitMon" /> - <edge source="PatDownstream" target="/Event/Rec/Track/Downstream" /> - <edge source="/Event/Trigger/RawEvent" target="DstWriter" /> - <edge source="EcalPIDmu" target="/Event/Rec/Calo/EcalPIDmu" /> - <edge source="/Event/Rec/Calo/BremMatch" target="ChargedProtoPAddBrem" /> - <edge source="/Event/Rec/Calo/BremMatch" target="PhotonID" /> - <edge source="/Event/Rec/Calo/BremMatch" target="BremMatchMon" /> - <edge source="/Event/Rec/Calo/BremMatch" target="MergedID" /> - <edge source="/Event/Rec/Calo/BremMatch" target="PhotonFromMergedID" /> - <edge source="/Event/Rec/Calo/BremMatch" target="BremChi22ID" /> - <edge source="/Event/Rec/Calo/BremMatch" target="NeutralProtoPMaker" /> - <edge source="/Event/Rec/Calo/BremMatch" target="ChargedProtoPAddEcal" /> - <edge source="/Event/pRec/Vertex/V0" target="DstWriter" /> - <edge source="EcalChi22ID" target="/Event/Rec/Calo/EcalChi2" /> - <edge source="InECAL" target="/Event/Rec/Calo/InAccEcal" /> - <edge source="/Event/pRec/Track/Muon" target="DstWriter" /> - <edge source="SpdE" target="/Event/Rec/Calo/SpdE" /> - <edge source="BremMatch" target="/Event/Rec/Calo/BremMatch" /> - <edge source="/Event/Raw/Ecal/Digits" target="EcalE" /> - <edge source="/Event/Raw/Ecal/Digits" target="EcalClust" /> - <edge source="/Event/Raw/Ecal/Digits" target="EcalDigitMon" /> - <edge source="/Event/Raw/Ecal/Digits" target="CaloDigitFilter" /> - <edge source="/Event/Raw/Ecal/Digits" target="EcalEFlowMon" /> - <edge source="createITLiteClusters" target="/Event/Raw/IT/LiteClusters" /> - <edge source="PackPhotons" target="/Event/pRec/Calo/Photons" /> - <edge source="ClusChi22ID" target="/Event/Rec/Calo/ClusChi2" /> - <edge source="FindTrackClones" target="/Event/Link/Rec/Track/BestClones" /> - <edge source="/Event/Rec/Calo/EcalClusters" target="EcalClusterMon" /> - <edge source="/Event/Rec/Calo/EcalClusters" target="MergedPi0Mon" /> - <edge source="/Event/Rec/Calo/EcalClusters" target="PhotonMon" /> - <edge source="/Event/Rec/Calo/EcalClusters" target="EcalShare" /> - <edge source="/Event/Rec/Calo/EcalClusters" target="EcalCovar" /> - <edge source="/Event/Rec/Calo/EcalClusters" target="SplitPhotonMon" /> - <edge source="/Event/Rec/Calo/EcalClusters" target="PhotonMatchMon" /> - <edge source="/Event/Rec/Calo/EcalClusters" target="MergedPi0Rec" /> - <edge source="/Event/Rec/Calo/EcalClusters" target="ElectronMon" /> - <edge source="/Event/Rec/Calo/EcalClusters" target="TrackEcalMatchMonitor" /> - <edge source="/Event/Rec/Calo/EcalClusters" target="SinglePhotonRec" /> - <edge source="/Event/Rec/Calo/EcalClusters" target="ClusterMatch" /> - <edge source="/Event/Rec/Calo/EcalClusters" target="SingleElectronRec" /> - <edge source="/Event/Rec/Vertex/Primary" target="PackRecVertex" /> - <edge source="/Event/Rec/Vertex/Primary" target="RecSummary" /> - <edge source="/Event/Rec/Vertex/Primary" target="TrackVertexMonitor" /> - <edge source="/Event/Rec/Vertex/Primary" target="TrackV0Monitor" /> - <edge source="/Event/Rec/Vertex/Primary" target="TrackV0Finder" /> - <edge source="/Event/Rec/Vertex/Primary" target="VeloIPResolutionMonitor" /> - <edge source="TrackV0Finder" target="/Event/Rec/Vertex/V0" /> - <edge source="/Event/pRec/Calo/SplitPhotons" target="DstWriter" /> - <edge source="/Event/Rec/Rich/PIDs" target="PackRichPIDs" /> - <edge source="/Event/Rec/Rich/PIDs" target="RiPIDMonLong2To10" /> - <edge source="/Event/Rec/Rich/PIDs" target="RiPIDMonLong10To70" /> - <edge source="/Event/Rec/Rich/PIDs" target="RiPIDMonLong70To100" /> - <edge source="/Event/Rec/Rich/PIDs" target="RiPIDMonLong2To100" /> - <edge source="/Event/Rec/Rich/PIDs" target="ChargedProtoPAddRich" /> - <edge source="/Event/Raw/TT/Clusters" target="TrackAddNNGhostId" /> - <edge source="/Event/Raw/TT/Clusters" target="RecSummary" /> - <edge source="/Event/Raw/TT/Clusters" target="TTTrackMonitor" /> - <edge source="/Event/Raw/TT/Clusters" target="PatVeloTT" /> - <edge source="/Event/Raw/TT/Clusters" target="TTClusterMonitor" /> - <edge source="/Event/Raw/TT/Clusters" target="TrackBestTrackCreator" /> - <edge source="PatVeloTT" target="/Event/Rec/Track/VeloTT" /> - <edge source="RichOfflineGPIDTrSel" target="/Event/Rec/Rich/GlobalPID/Offline/Tracks" /> - <edge source="RichOfflineGPIDTrSel" target="/Event/Rec/Rich/GlobalPID/Offline/PIDs" /> - <edge source="/Event/Rich/RawEvent" target="DstWriter" /> - <edge source="/Event/Rec/Calo/EcalChi2" target="EcalPIDe" /> - <edge source="/Event/Rec/Calo/EcalChi2" target="ChargedProtoPAddEcal" /> - <edge source="HltDecReportsDecoder" target="/Event/Hlt/DecReports" /> - <edge source="/Event/DAQ/ODIN" target="RichDecodingErrors" /> - <edge source="/Event/DAQ/ODIN" target="ITClusterMonitor" /> - <edge source="/Event/DAQ/ODIN" target="HltRateMonitorMB" /> - <edge source="/Event/DAQ/ODIN" target="HltRateMonitor" /> - <edge source="/Event/DAQ/ODIN" target="TimeSpanFilter" /> - <edge source="/Event/DAQ/ODIN" target="FilterBeam2" /> - <edge source="/Event/DAQ/ODIN" target="FilterBeamCrossing" /> - <edge source="/Event/DAQ/ODIN" target="FilterNoBeam" /> - <edge source="/Event/DAQ/ODIN" target="FilterBeam1" /> - <edge source="/Event/DAQ/ODIN" target="MuMonitor" /> - <edge source="/Event/DAQ/ODIN" target="TrackPV2HalfAlignMonitor" /> - <edge source="/Event/DAQ/ODIN" target="TTClusterMonitor" /> - <edge source="/Event/DAQ/ODIN" target="EventTimeMonitor" /> - <edge source="/Event/Rec/Status" target="RiCKResSeed" /> - <edge source="/Event/Rec/Status" target="EcalProcStatus" /> - <edge source="/Event/Rec/Status" target="ProcStatAbortMoni" /> - <edge source="/Event/Rec/Status" target="RichOfflineGPIDLLIt0" /> - <edge source="/Event/Rec/Status" target="RichOfflineGPIDLLIt1" /> - <edge source="/Event/Rec/Status" target="CheckProcOfflineStatus" /> - <edge source="/Event/Rec/Status" target="MuonProcStatus" /> - <edge source="/Event/Rec/Status" target="RiCKResMatch" /> - <edge source="/Event/Rec/Status" target="CreateOfflinePixels" /> - <edge source="/Event/Rec/Status" target="DstWriter" /> - <edge source="/Event/Rec/Status" target="RiCKResKsTrack" /> - <edge source="/Event/Rec/Status" target="RichOfflineGPIDTrSel" /> - <edge source="/Event/Rec/Status" target="RiCKResSeedTight" /> - <edge source="/Event/Rec/Status" target="CreateOfflineTracks" /> - <edge source="/Event/Rec/Status" target="RiCKResLongTight" /> - <edge source="/Event/Rec/Status" target="RiCKResForward" /> - <edge source="/Event/Rec/Status" target="CreateOfflinePhotons" /> - <edge source="/Event/Rec/Status" target="RiCKResForwardTight" /> - <edge source="/Event/Rec/Status" target="RiCKResMatchTight" /> - <edge source="/Event/Rec/Status" target="RiCKResVeloTT" /> - <edge source="/Event/Rec/Status" target="PatSeeding" /> - <edge source="/Event/Rec/Status" target="PrsProcStatus" /> - <edge source="/Event/Rec/Status" target="MergeOfflineRichPIDs" /> - <edge source="/Event/Rec/Status" target="RiCKResVeloTTTight" /> - <edge source="/Event/Rec/Status" target="RiCKResKsTrackTight" /> - <edge source="/Event/Rec/Status" target="RiCKResLong" /> - <edge source="/Event/Rec/Status" target="RichOfflineGPIDDigSel" /> - <edge source="/Event/Rec/Status" target="HcalProcStatus" /> - <edge source="SingleElectronRec" target="/Event/Rec/Calo/Electrons" /> - <edge source="/Event/Link/Rec/Track/BestClones" target="FlagTrackClones" /> - <edge source="EcalE" target="/Event/Rec/Calo/EcalE" /> - <edge source="PatSeeding" target="/Event/Rec/Track/Seed" /> - <edge source="PackMuonTracks" target="/Event/pRec/Track/Muon" /> - <edge source="PackElectrons" target="/Event/pRec/Calo/Electrons" /> - <edge source="/Event/Rec/Calo/ClusChi2" target="ChargedProtoPAddEcal" /> - <edge source="/Event/Rec/Track/Seed" target="PatDownstream" /> - <edge source="/Event/Rec/Track/Seed" target="PatMatch" /> - <edge source="/Event/Rec/Track/Seed" target="TrackBestTrackCreator" /> - <edge source="PackTracks" target="/Event/pRec/Track/Best" /> - <edge source="/Event/Rec/Calo/PrsE" target="PrsPIDe" /> - <edge source="/Event/Rec/Calo/PrsE" target="ChargedProtoPAddPrs" /> - <edge source="/Event/pRec/Track/Best" target="DstWriter" /> - <edge source="/Event/Rec/ProtoP/Neutrals" target="PackNeutralProtos" /> - <edge source="OfflineBestENNRings" target="/Event/Rec/Rich/ENN/Offline/RingsBest" /> - <edge source="createBothVeloClusters" target="/Event/Raw/Velo/Clusters" /> - <edge source="createBothVeloClusters" target="/Event/Raw/Velo/LiteClusters" /> - <edge source="InPRS" target="/Event/Rec/Calo/InAccPrs" /> - <edge source="/Event/Rec/Calo/MergedPi0s" target="MergedPi0Mon" /> - <edge source="/Event/Rec/Calo/MergedPi0s" target="PackMergedPi0s" /> - <edge source="/Event/Rec/Calo/MergedPi0s" target="MergedID" /> - <edge source="/Event/Rec/Calo/EcalPIDmu" target="ChargedProtoPAddEcal" /> - <edge source="InHCAL" target="/Event/Rec/Calo/InAccHcal" /> - <edge source="createTTClusters" target="/Event/Raw/TT/Clusters" /> - <edge source="create_Muon_RawEvent" target="/Event/Muon/RawEvent" /> - <edge source="/Event/Other/RawEvent" target="DstWriter" /> - <edge source="PackSplitPhotons" target="/Event/pRec/Calo/SplitPhotons" /> - </graph> -</graphml> diff --git a/GaudiHive/data/lhcb/reco/df.Brunel.graphml b/GaudiHive/data/lhcb/reco/df.Brunel.graphml new file mode 100644 index 000000000..006156bf8 --- /dev/null +++ b/GaudiHive/data/lhcb/reco/df.Brunel.graphml @@ -0,0 +1,1391 @@ +<?xml version="1.0" encoding="utf-8"?> +<graphml xmlns="http://graphml.graphdrawing.org/xmlns" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns + http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd"> + <key attr.name="type" attr.type="string" for="node" id="d0" /> + <graph edgedefault="directed"> + <node id="PatForwardHLT1"><data key="d0">GaudiAlgorithm</data></node> + <node id="PatForwardHLT2"><data key="d0">GaudiAlgorithm</data></node> + <node id="create_Rich_RawEvent"><data key="d0">GaudiAlgorithm</data></node> + <node id="TrackMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichPhotonRecoDown"><data key="d0">GaudiAlgorithm</data></node> + <node id="ChargedProtoPAddMuon"><data key="d0">GaudiAlgorithm</data></node> + <node id="PatMatch"><data key="d0">GaudiAlgorithm</data></node> + <node id="TTTrackMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="MuonROFilter"><data key="d0">GaudiAlgorithm</data></node> + <node id="ChargedProtoPAddVeloDEDX"><data key="d0">GaudiAlgorithm</data></node> + <node id="ITTrackMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="Hlt2ErrorFilter"><data key="d0">GaudiAlgorithm</data></node> + <node id="ChargedProtoPAddPrs"><data key="d0">GaudiAlgorithm</data></node> + <node id="SpdMon"><data key="d0">GaudiAlgorithm</data></node> + <node id="EcalZSup"><data key="d0">GaudiAlgorithm</data></node> + <node id="RiCKResUpTight"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichCKResolutionsDown"><data key="d0">GaudiAlgorithm</data></node> + <node id="PrsPIDe"><data key="d0">GaudiAlgorithm</data></node> + <node id="PackTracks"><data key="d0">GaudiAlgorithm</data></node> + <node id="AlignmentOnlineMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichTrackGloPointsUp"><data key="d0">GaudiAlgorithm</data></node> + <node id="MergeForwardHLT1HLT2"><data key="d0">GaudiAlgorithm</data></node> + <node id="PackChargedProtos"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichEmittedYieldsLong"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichPixBackgroundsIt0Down"><data key="d0">GaudiAlgorithm</data></node> + <node id="EcalPIDe"><data key="d0">GaudiAlgorithm</data></node> + <node id="DstWriter"><data key="d0">GaudiAlgorithm</data></node> + <node id="FilterNoBeam"><data key="d0">GaudiAlgorithm</data></node> + <node id="createTTLiteClusters"><data key="d0">GaudiAlgorithm</data></node> + <node id="PrepareMuonHits"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichFutureMoniClustering"><data key="d0">GaudiAlgorithm</data></node> + <node id="PackMergedPi0s"><data key="d0">GaudiAlgorithm</data></node> + <node id="ANNGPIDDownstreamElectron"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichGPIDLikelihoodIt0Down"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichTrackGloPointsDown"><data key="d0">GaudiAlgorithm</data></node> + <node id="BrunelInit"><data key="d0">GaudiAlgorithm</data></node> + <node id="ChargedProtoPMaker"><data key="d0">GaudiAlgorithm</data></node> + <node id="TrackAddLikelihood"><data key="d0">GaudiAlgorithm</data></node> + <node id="ChargedProtoPAddHcal"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichRecoStatsUp"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichPixBackgroundsIt0Up"><data key="d0">GaudiAlgorithm</data></node> + <node id="CaloEMuPIDMonUncut"><data key="d0">GaudiAlgorithm</data></node> + <node id="CaloEMuPIDMonHard"><data key="d0">GaudiAlgorithm</data></node> + <node id="create_Trigger_RawEvent"><data key="d0">GaudiAlgorithm</data></node> + <node id="PVVeloTracksCleaner"><data key="d0">GaudiAlgorithm</data></node> + <node id="ANNGPIDLongGhost"><data key="d0">GaudiAlgorithm</data></node> + <node id="ElectronMatch"><data key="d0">GaudiAlgorithm</data></node> + <node id="ANNGPIDLongPion"><data key="d0">GaudiAlgorithm</data></node> + <node id="BremPIDe"><data key="d0">GaudiAlgorithm</data></node> + <node id="PhotonMatchMon"><data key="d0">GaudiAlgorithm</data></node> + <node id="TrackEcalMatchMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="create_Unstripped_RawEvent"><data key="d0">GaudiAlgorithm</data></node> + <node id="EcalClusterMon"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichRecSummaryLong"><data key="d0">GaudiAlgorithm</data></node> + <node id="SpdFromRaw"><data key="d0">GaudiAlgorithm</data></node> + <node id="RiCKResUp"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichTrackSegmentsDown"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichFutureDecode"><data key="d0">GaudiAlgorithm</data></node> + <node id="TrackPrsMatchMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichSignalCKAnglesLong"><data key="d0">GaudiAlgorithm</data></node> + <node id="LumiCountBeam1"><data key="d0">GaudiAlgorithm</data></node> + <node id="ChargedProtoPCombDLLs"><data key="d0">GaudiAlgorithm</data></node> + <node id="TrackVeloOverlapMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="PrsDigitMon"><data key="d0">GaudiAlgorithm</data></node> + <node id="FilterBeam2"><data key="d0">GaudiAlgorithm</data></node> + <node id="LumiCountBeamCrossing"><data key="d0">GaudiAlgorithm</data></node> + <node id="FilterBeam1"><data key="d0">GaudiAlgorithm</data></node> + <node id="ANNGPIDDownstreamPion"><data key="d0">GaudiAlgorithm</data></node> + <node id="LumiCountBeam2"><data key="d0">GaudiAlgorithm</data></node> + <node id="TTClusterMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="ANNGPIDUpstreamPion"><data key="d0">GaudiAlgorithm</data></node> + <node id="TrackITOverlapMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="MuonIDAlgLite"><data key="d0">GaudiAlgorithm</data></node> + <node id="PackMuonPIDs"><data key="d0">GaudiAlgorithm</data></node> + <node id="OTTrackMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="ResolvedPi0Mon"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichPhotonRecoLong"><data key="d0">GaudiAlgorithm</data></node> + <node id="ProtoParticlePIDClean"><data key="d0">GaudiAlgorithm</data></node> + <node id="create_Calo_RawEvent"><data key="d0">GaudiAlgorithm</data></node> + <node id="MergedPi0Rec"><data key="d0">GaudiAlgorithm</data></node> + <node id="RecSummary"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichSignalYieldsUp"><data key="d0">GaudiAlgorithm</data></node> + <node id="RiCKResDownTight"><data key="d0">GaudiAlgorithm</data></node> + <node id="ANNGPIDLongElectron"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichPredPixelSignalDown"><data key="d0">GaudiAlgorithm</data></node> + <node id="HcalPIDe"><data key="d0">GaudiAlgorithm</data></node> + <node id="HltLumiSummaryDecoder"><data key="d0">GaudiAlgorithm</data></node> + <node id="MergedID"><data key="d0">GaudiAlgorithm</data></node> + <node id="ChargedProtoANNPIDMoni"><data key="d0">GaudiAlgorithm</data></node> + <node id="Hlt2DecReportsDecoder"><data key="d0">GaudiAlgorithm</data></node> + <node id="EcalDigitMon"><data key="d0">GaudiAlgorithm</data></node> + <node id="FastVeloTracking"><data key="d0">GaudiAlgorithm</data></node> + <node id="RiDownTrkEff"><data key="d0">GaudiAlgorithm</data></node> + <node id="HcalZSup"><data key="d0">GaudiAlgorithm</data></node> + <node id="NeutralProtoPMaker"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichPixClustering"><data key="d0">GaudiAlgorithm</data></node> + <node id="Hlt1DecReportsDecoder"><data key="d0">GaudiAlgorithm</data></node> + <node id="MuonPIDMonitorDown"><data key="d0">GaudiAlgorithm</data></node> + <node id="MuMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="TrackVertexMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="EcalClust"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichTrackLocPointsDown"><data key="d0">GaudiAlgorithm</data></node> + <node id="ChargedProtoPMoni"><data key="d0">GaudiAlgorithm</data></node> + <node id="CaloEMuPIDMonSoft"><data key="d0">GaudiAlgorithm</data></node> + <node id="PhysFilter"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichDecodingErrors"><data key="d0">GaudiAlgorithm</data></node> + <node id="PackTracksFittedVelo"><data key="d0">GaudiAlgorithm</data></node> + <node id="create_PersistReco_RawEvent"><data key="d0">GaudiAlgorithm</data></node> + <node id="OTHitEfficiencyMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichSignalCKAnglesDown"><data key="d0">GaudiAlgorithm</data></node> + <node id="SpdDigitMon"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichGPIDLikelihoodIt1Long"><data key="d0">GaudiAlgorithm</data></node> + <node id="ANNGPIDUpstreamMuon"><data key="d0">GaudiAlgorithm</data></node> + <node id="EcalShare"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichRecoStatsLong"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichPredPixelSignalLong"><data key="d0">GaudiAlgorithm</data></node> + <node id="TrackPV2HalfAlignMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="HcalProcStatus"><data key="d0">GaudiAlgorithm</data></node> + <node id="TrackBestTrackCreator"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichTrackTypeFilter"><data key="d0">GaudiAlgorithm</data></node> + <node id="PhotonFromMergedID"><data key="d0">GaudiAlgorithm</data></node> + <node id="HcalPIDmu"><data key="d0">GaudiAlgorithm</data></node> + <node id="PrsE"><data key="d0">GaudiAlgorithm</data></node> + <node id="ChargedProtoPAddBrem"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichGPIDInitDown"><data key="d0">GaudiAlgorithm</data></node> + <node id="PackRichPIDs"><data key="d0">GaudiAlgorithm</data></node> + <node id="PackElectrons"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichMassConesUp"><data key="d0">GaudiAlgorithm</data></node> + <node id="PrsFromRaw"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichGeomEffDown"><data key="d0">GaudiAlgorithm</data></node> + <node id="MuonProcStatus"><data key="d0">GaudiAlgorithm</data></node> + <node id="ANNGPIDDownstreamGhost"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichCKResolutionsUp"><data key="d0">GaudiAlgorithm</data></node> + <node id="TrackEraseExtraInfoBest"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichEmittedCKAnglesLong"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichGPIDLikelihoodIt0Up"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichEmittedYieldsUp"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichPixBackgroundsIt1Up"><data key="d0">GaudiAlgorithm</data></node> + <node id="HcalE"><data key="d0">GaudiAlgorithm</data></node> + <node id="MuonTrackFitter"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichTrackLocPointsUp"><data key="d0">GaudiAlgorithm</data></node> + <node id="PatLongLivedTracking"><data key="d0">GaudiAlgorithm</data></node> + <node id="EcalProcStatus"><data key="d0">GaudiAlgorithm</data></node> + <node id="createITClusters"><data key="d0">GaudiAlgorithm</data></node> + <node id="TimeSpanFilter"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichPixBackgroundsIt1Down"><data key="d0">GaudiAlgorithm</data></node> + <node id="ElectronMatchMon"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichPhotonRecoUp"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichRecPixelQC"><data key="d0">GaudiAlgorithm</data></node> + <node id="TrackV0Finder"><data key="d0">GaudiAlgorithm</data></node> + <node id="ANNGPIDUpstreamProton"><data key="d0">GaudiAlgorithm</data></node> + <node id="SinglePhotonRec"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichRecSummaryUp"><data key="d0">GaudiAlgorithm</data></node> + <node id="InBREM"><data key="d0">GaudiAlgorithm</data></node> + <node id="TrackEraseExtraInfoFittedVelo"><data key="d0">GaudiAlgorithm</data></node> + <node id="createTTClusters"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichRecSummaryDown"><data key="d0">GaudiAlgorithm</data></node> + <node id="TrackFitMatchMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="PhotonID"><data key="d0">GaudiAlgorithm</data></node> + <node id="FilterMuonTrackStates"><data key="d0">GaudiAlgorithm</data></node> + <node id="PatVeloTTHybrid"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichMassConesDown"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichPixBackgroundsIt1Long"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichEmittedCKAnglesUp"><data key="d0">GaudiAlgorithm</data></node> + <node id="ANNGPIDUpstreamElectron"><data key="d0">GaudiAlgorithm</data></node> + <node id="VeloIPResolutionMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="ClusterMatch"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichGeomEffLong"><data key="d0">GaudiAlgorithm</data></node> + <node id="ANNGPIDLongKaon"><data key="d0">GaudiAlgorithm</data></node> + <node id="LumiCountNoBeam"><data key="d0">GaudiAlgorithm</data></node> + <node id="VeloOnlyInitAlg"><data key="d0">GaudiAlgorithm</data></node> + <node id="MuonTrackAligMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="MuonRec"><data key="d0">GaudiAlgorithm</data></node> + <node id="LumiFilter"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichTrackGloPointsLong"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichRecPixelClusters"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichGPIDWriteRichPIDsLong"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichRecoStatsDown"><data key="d0">GaudiAlgorithm</data></node> + <node id="ForwardHLT1FitterAlg"><data key="d0">GaudiAlgorithm</data></node> + <node id="ANNGPIDDownstreamKaon"><data key="d0">GaudiAlgorithm</data></node> + <node id="InSPD"><data key="d0">GaudiAlgorithm</data></node> + <node id="PrsProcStatus"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichPredPixelSignalUp"><data key="d0">GaudiAlgorithm</data></node> + <node id="PackRecVertex"><data key="d0">GaudiAlgorithm</data></node> + <node id="RiLongTrkEff"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichSIMDPixels"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichPixBackgroundsIt0Long"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichSignalYieldsDown"><data key="d0">GaudiAlgorithm</data></node> + <node id="CopyVeloTracks"><data key="d0">GaudiAlgorithm</data></node> + <node id="PatPV3D"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichDetectableYieldsUp"><data key="d0">GaudiAlgorithm</data></node> + <node id="BremMatchMon"><data key="d0">GaudiAlgorithm</data></node> + <node id="EcalPIDmu"><data key="d0">GaudiAlgorithm</data></node> + <node id="create_Tracker_RawEvent"><data key="d0">GaudiAlgorithm</data></node> + <node id="SplitPhotonMon"><data key="d0">GaudiAlgorithm</data></node> + <node id="ANNGPIDUpstreamKaon"><data key="d0">GaudiAlgorithm</data></node> + <node id="MergeRichPIDs"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichCKResolutionsLong"><data key="d0">GaudiAlgorithm</data></node> + <node id="EcalChi22ID"><data key="d0">GaudiAlgorithm</data></node> + <node id="InECAL"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichEmittedYieldsDown"><data key="d0">GaudiAlgorithm</data></node> + <node id="MergedPi0Mon"><data key="d0">GaudiAlgorithm</data></node> + <node id="SpdE"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichTkSegmentSelUp"><data key="d0">GaudiAlgorithm</data></node> + <node id="TimeSpanAccounting"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichTkSegmentSelDown"><data key="d0">GaudiAlgorithm</data></node> + <node id="ANNGPIDLongMuon"><data key="d0">GaudiAlgorithm</data></node> + <node id="VertexConverter"><data key="d0">GaudiAlgorithm</data></node> + <node id="ProcStatAbortMoni"><data key="d0">GaudiAlgorithm</data></node> + <node id="TrackAlignMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="BremMatch"><data key="d0">GaudiAlgorithm</data></node> + <node id="createITLiteClusters"><data key="d0">GaudiAlgorithm</data></node> + <node id="PackPhotons"><data key="d0">GaudiAlgorithm</data></node> + <node id="ClusChi22ID"><data key="d0">GaudiAlgorithm</data></node> + <node id="Hlt1ErrorFilter"><data key="d0">GaudiAlgorithm</data></node> + <node id="EcalCovar"><data key="d0">GaudiAlgorithm</data></node> + <node id="FindTrackClones"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichGPIDLikelihoodIt0Long"><data key="d0">GaudiAlgorithm</data></node> + <node id="FilterBestTrackStates"><data key="d0">GaudiAlgorithm</data></node> + <node id="TrackDiMuonMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="VeloClusterMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="ChargedProtoPAddEcal"><data key="d0">GaudiAlgorithm</data></node> + <node id="ANNGPIDUpstreamGhost"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichGPIDLikelihoodIt1Up"><data key="d0">GaudiAlgorithm</data></node> + <node id="PhotonMon"><data key="d0">GaudiAlgorithm</data></node> + <node id="EtaMon"><data key="d0">GaudiAlgorithm</data></node> + <node id="TrackSpdMatchMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="TrackMuonMatchMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="VeloTrackMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichGeomEffUp"><data key="d0">GaudiAlgorithm</data></node> + <node id="ProtoElectronMon"><data key="d0">GaudiAlgorithm</data></node> + <node id="FilterBeamCrossing"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichDetectableYieldsLong"><data key="d0">GaudiAlgorithm</data></node> + <node id="CaloDigitFilter"><data key="d0">GaudiAlgorithm</data></node> + <node id="RiCKResLongTight"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichTrackSegmentsLong"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichEmittedCKAnglesDown"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichGPIDInitLong"><data key="d0">GaudiAlgorithm</data></node> + <node id="ANNGPIDLongProton"><data key="d0">GaudiAlgorithm</data></node> + <node id="FlagTrackClones"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichTrackSegmentsUp"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichTkSegmentSelLong"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichGPIDWriteRichPIDsUp"><data key="d0">GaudiAlgorithm</data></node> + <node id="create_Velo_RawEvent"><data key="d0">GaudiAlgorithm</data></node> + <node id="create_HC_RawEvent"><data key="d0">GaudiAlgorithm</data></node> + <node id="SingleElectronRec"><data key="d0">GaudiAlgorithm</data></node> + <node id="ANNGPIDDownstreamMuon"><data key="d0">GaudiAlgorithm</data></node> + <node id="EcalE"><data key="d0">GaudiAlgorithm</data></node> + <node id="ElectronMon"><data key="d0">GaudiAlgorithm</data></node> + <node id="PatSeeding"><data key="d0">GaudiAlgorithm</data></node> + <node id="PackMuonTracks"><data key="d0">GaudiAlgorithm</data></node> + <node id="BremChi22ID"><data key="d0">GaudiAlgorithm</data></node> + <node id="ChargedProtoPAddSpd"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichGPIDLikelihoodIt1Down"><data key="d0">GaudiAlgorithm</data></node> + <node id="RiCKResDown"><data key="d0">GaudiAlgorithm</data></node> + <node id="RiUpTrkEff"><data key="d0">GaudiAlgorithm</data></node> + <node id="HcalDigitMon"><data key="d0">GaudiAlgorithm</data></node> + <node id="ChargedProtoPAddRich"><data key="d0">GaudiAlgorithm</data></node> + <node id="VeloTrackConverter"><data key="d0">GaudiAlgorithm</data></node> + <node id="ITClusterMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichMassConesLong"><data key="d0">GaudiAlgorithm</data></node> + <node id="createBothVeloClusters"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichSignalCKAnglesUp"><data key="d0">GaudiAlgorithm</data></node> + <node id="PackTwoProngVertex"><data key="d0">GaudiAlgorithm</data></node> + <node id="MuonPIDMonitorLong"><data key="d0">GaudiAlgorithm</data></node> + <node id="InPRS"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichGPIDWriteRichPIDsDown"><data key="d0">GaudiAlgorithm</data></node> + <node id="EventTimeMonitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichTrackLocPointsLong"><data key="d0">GaudiAlgorithm</data></node> + <node id="PackNeutralProtos"><data key="d0">GaudiAlgorithm</data></node> + <node id="EcalEFlowMon"><data key="d0">GaudiAlgorithm</data></node> + <node id="FilterFittedVeloTrackStates"><data key="d0">GaudiAlgorithm</data></node> + <node id="InHCAL"><data key="d0">GaudiAlgorithm</data></node> + <node id="RiCKResLong"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichDetectableYieldsDown"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichSignalYieldsLong"><data key="d0">GaudiAlgorithm</data></node> + <node id="TrackV0Monitor"><data key="d0">GaudiAlgorithm</data></node> + <node id="create_Muon_RawEvent"><data key="d0">GaudiAlgorithm</data></node> + <node id="ANNGPIDDownstreamProton"><data key="d0">GaudiAlgorithm</data></node> + <node id="PackSplitPhotons"><data key="d0">GaudiAlgorithm</data></node> + <node id="RichGPIDInitUp"><data key="d0">GaudiAlgorithm</data></node> + <node id="FetchFromFile"><data key="d0">GaudiAlgorithm</data></node> + <node id="Rec/Calo/InAccPrs"><data key="d0">DataObject</data></node> + <node id="Rec/Summary"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/CherenkovResolutions/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Track/Velo"><data key="d0">DataObject</data></node> + <node id="Rich/RawEvent"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/Summary/Tracks/Up"><data key="d0">DataObject</data></node> + <node id="pRec/ProtoP/Charged"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/InAccBrem"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/Summary/Pixels/Up"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonYields/Emitted/Up"><data key="d0">DataObject</data></node> + <node id="Rec/Track/MuonFit"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackHypos/It1/Up"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/PrsPIDe"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PixelBackgrounds/It1/Down"><data key="d0">DataObject</data></node> + <node id="Hlt2/DecReports"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/GeomEffsPerPD/Up"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonYields/Detectable/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/MassHypoRings/Emitted/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/Summary/Tracks/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/MergedPi0s"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/BremMatch"><data key="d0">DataObject</data></node> + <node id="Rec/Track/FittedHLT1ForwardTracks"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/GeomEffs/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/SegmentPositions/Local/Up"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/Relations/TrackToSegments/Selected/Up"><data key="d0">DataObject</data></node> + <node id="Raw/Hcal/Digits"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonYields/Emitted/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/CherenkovPhotons/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/InAccSpd"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/UpPIDs"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PixelBackgrounds/It0/Up"><data key="d0">DataObject</data></node> + <node id="Rec/ProtoP/Charged"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/EcalPIDmu"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/InAccEcal"><data key="d0">DataObject</data></node> + <node id="Hlt/LumiSummary"><data key="d0">DataObject</data></node> + <node id="Calo/RawEvent"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackDLLs/It0/Up"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackSegments/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackHypos/Init/Up"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/CherenkovAngles/Emitted/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/Relations/TrackToSegments/Selected/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonYields/Signal/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Track/BestRichDown"><data key="d0">DataObject</data></node> + <node id="Raw/Ecal/Digits"><data key="d0">DataObject</data></node> + <node id="Raw/Muon/Coords"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/Relations/TrackToSegments/Initial/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/EcalE"><data key="d0">DataObject</data></node> + <node id="Rec/Track/Match"><data key="d0">DataObject</data></node> + <node id="Rec/Track/ForwardHLT1"><data key="d0">DataObject</data></node> + <node id="Rec/Track/ForwardHLT2"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/DownPIDs"><data key="d0">DataObject</data></node> + <node id="Rec/Header"><data key="d0">DataObject</data></node> + <node id="Rec/Track/Best"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/MassHypoRings/Emitted/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/GeomEffs/Up"><data key="d0">DataObject</data></node> + <node id="Rec/Muon/MuonPID"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackHypos/It0/Up"><data key="d0">DataObject</data></node> + <node id="Raw/Velo/Clusters"><data key="d0">DataObject</data></node> + <node id="Rec/Track/Forward"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/CherenkovResolutions/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/MassHypoRings/Emitted/Up"><data key="d0">DataObject</data></node> + <node id="pRec/Muon/MuonPID"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/ClusterMatch"><data key="d0">DataObject</data></node> + <node id="Raw/TT/Clusters"><data key="d0">DataObject</data></node> + <node id="DAQ/RawEvent"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/SegmentPhotonFlags/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/Relations/PhotonToParents/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/Electrons"><data key="d0">DataObject</data></node> + <node id="Muon/MuonHits"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/EcalSplitClusters"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackDLLs/It1/Up"><data key="d0">DataObject</data></node> + <node id="Rec/Track/BestRichUp"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/MergedID"><data key="d0">DataObject</data></node> + <node id="Raw/Spd/Digits"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PixelBackgrounds/It1/Up"><data key="d0">DataObject</data></node> + <node id="pRec/Track/Muon"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonSpectra/Signal/Up"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/SegmentPhotonFlags/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonPixelSignals/Up"><data key="d0">DataObject</data></node> + <node id="Rec/Vertex/V0"><data key="d0">DataObject</data></node> + <node id="pRec/Calo/Electrons"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/CherenkovAngles/Signal/Up"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonYields/Emitted/Long"><data key="d0">DataObject</data></node> + <node id="PersistReco/RawEvent"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/Summary/Tracks/Down"><data key="d0">DataObject</data></node> + <node id="Transient/DAQ/Status"><data key="d0">DataObject</data></node> + <node id="Rec/TT/Summary"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/Relations/TrackToSegments/Initial/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonSpectra/Signal/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Track/Seed"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/SegmentPositions/Global/Up"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/PrsE"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/LongPIDs"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/CherenkovAngles/Signal/Down"><data key="d0">DataObject</data></node> + <node id="Raw/Velo/LiteClustersDecStatus"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/HcalPIDe"><data key="d0">DataObject</data></node> + <node id="Raw/TT/LiteClusters"><data key="d0">DataObject</data></node> + <node id="pRec/Track/FittedHLT1VeloTracks"><data key="d0">DataObject</data></node> + <node id="Rec/Status"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonPixelSignals/Long"><data key="d0">DataObject</data></node> + <node id="Raw/Prs/Digits"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/BremPIDe"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/CherenkovAngles/Emitted/Up"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackDLLs/Init/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackHypos/It0/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonSpectra/Detectable/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackDLLs/It1/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PixelClusters/Monitoring"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackDLLs/It0/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/SplitPhotons"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackDLLs/Init/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/HcalE"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/SegmentPhotonFlags/Up"><data key="d0">DataObject</data></node> + <node id="pRec/Track/Best"><data key="d0">DataObject</data></node> + <node id="Rec/Track/VeloTT"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/SpdE"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/SegmentPositions/Local/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/Relations/PhotonToParents/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/ElectronMatch"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/SIMDPixelSummaries/RICH1RICH2"><data key="d0">DataObject</data></node> + <node id="Raw/IT/LiteClusters"><data key="d0">DataObject</data></node> + <node id="Tracker/RawEvent"><data key="d0">DataObject</data></node> + <node id="Rec/Vertex/DiMuon"><data key="d0">DataObject</data></node> + <node id="Raw/Rich/L1Data/RICH1RICH2"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/Relations/TrackToSegments/Selected/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/Relations/TrackToSegments/Initial/Up"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonSpectra/Detectable/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/Relations/PhotonToParents/Up"><data key="d0">DataObject</data></node> + <node id="pRec/Calo/Photons"><data key="d0">DataObject</data></node> + <node id="Raw/Velo/LiteClusters"><data key="d0">DataObject</data></node> + <node id="pRec/Calo/SplitPhotons"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/Relations/SegmentToTrack/Up"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonSpectra/Signal/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PIDs"><data key="d0">DataObject</data></node> + <node id="pRec/Vertex/Primary"><data key="d0">DataObject</data></node> + <node id="pRec/Vertex/V0"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackDLLs/It0/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackHypos/It1/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/Summary/Pixels/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/EcalChi2"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/SegmentPositions/Global/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PixelBackgrounds/It1/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/EcalPIDe"><data key="d0">DataObject</data></node> + <node id="Trigger/RawEvent"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/EcalClusters"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/CherenkovPhotons/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonSpectra/Emitted/Up"><data key="d0">DataObject</data></node> + <node id="pRec/Rich/PIDs"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/GeomEffs/Down"><data key="d0">DataObject</data></node> + <node id="DAQ/ODIN"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/CherenkovAngles/Emitted/Long"><data key="d0">DataObject</data></node> + <node id="pRec/ProtoP/Neutrals"><data key="d0">DataObject</data></node> + <node id="Velo/RawEvent"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonSpectra/Emitted/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Track/Muon"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/GeomEffsPerPD/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PixelBackgrounds/It0/Long"><data key="d0">DataObject</data></node> + <node id="Rec/ProtoP/Neutrals"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackHypos/Init/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonYields/Signal/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/HcalPIDmu"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackHypos/It1/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/SegmentPositions/Local/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackDLLs/It1/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/InAccHcal"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/ClusChi2"><data key="d0">DataObject</data></node> + <node id="Rec/Track/Vector/FittedHLT1VeloTracks"><data key="d0">DataObject</data></node> + <node id="HC/RawEvent"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/CherenkovPhotons/Up"><data key="d0">DataObject</data></node> + <node id="Link/Rec/Track/BestClones"><data key="d0">DataObject</data></node> + <node id="Muon/RawEvent"><data key="d0">DataObject</data></node> + <node id="Rec/Track/BestRichLong"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/Photons"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonYields/Signal/Up"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/GeomEffsPerPD/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonSpectra/Emitted/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonSpectra/Detectable/Up"><data key="d0">DataObject</data></node> + <node id="Rec/Vertex/Vector/Primary"><data key="d0">DataObject</data></node> + <node id="Rec/IT/Summary"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackSegments/Up"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PixelBackgrounds/It0/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackHypos/It0/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/PhotonID"><data key="d0">DataObject</data></node> + <node id="Rec/Vertex/Primary"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/CherenkovResolutions/Up"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackDLLs/Init/Up"><data key="d0">DataObject</data></node> + <node id="pRec/Calo/MergedPi0s"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonPixelSignals/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/Summary/Pixels/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonYields/Detectable/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PixelClusters/RICH1RICH2"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackHypos/Init/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Track/Downstream"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/PhotonYields/Detectable/Up"><data key="d0">DataObject</data></node> + <node id="Hlt1/DecReports"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/SegmentPositions/Global/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/CherenkovAngles/Signal/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/Relations/SegmentToTrack/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/TrackSegments/Long"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/PhotonFromMergedID"><data key="d0">DataObject</data></node> + <node id="Rec/Calo/BremChi2"><data key="d0">DataObject</data></node> + <node id="Unstripped/RawEvent"><data key="d0">DataObject</data></node> + <node id="Raw/IT/Clusters"><data key="d0">DataObject</data></node> + <node id="Rec/Rich/Relations/SegmentToTrack/Down"><data key="d0">DataObject</data></node> + <node id="Rec/Track/FittedHLT1VeloTracks"><data key="d0">DataObject</data></node> + <edge source="DAQ/RawEvent" target="PatForwardHLT1"/> + <edge source="Rec/Track/VeloTT" target="PatForwardHLT1"/> + <edge source="Raw/IT/LiteClusters" target="PatForwardHLT1"/> + <edge source="PatForwardHLT1" target="Rec/Track/ForwardHLT1"/> + <edge source="Rec/Track/FittedHLT1ForwardTracks" target="PatForwardHLT2"/> + <edge source="Rec/Track/Velo" target="PatForwardHLT2"/> + <edge source="Raw/IT/LiteClusters" target="PatForwardHLT2"/> + <edge source="PatForwardHLT2" target="Rec/Track/ForwardHLT2"/> + <edge source="DAQ/RawEvent" target="create_Rich_RawEvent"/> + <edge source="create_Rich_RawEvent" target="Rich/RawEvent"/> + <edge source="Rec/Track/Best" target="TrackMonitor"/> + <edge source="Rec/Rich/SIMDPixelSummaries/RICH1RICH2" target="RichPhotonRecoDown"/> + <edge source="Rec/Rich/TrackSegments/Down" target="RichPhotonRecoDown"/> + <edge source="Rec/Rich/CherenkovResolutions/Down" target="RichPhotonRecoDown"/> + <edge source="Rec/Rich/CherenkovAngles/Signal/Down" target="RichPhotonRecoDown"/> + <edge source="Rec/Rich/SegmentPhotonFlags/Down" target="RichPhotonRecoDown"/> + <edge source="Rec/Rich/Relations/TrackToSegments/Selected/Down" target="RichPhotonRecoDown"/> + <edge source="Rec/Rich/SegmentPositions/Local/Down" target="RichPhotonRecoDown"/> + <edge source="RichPhotonRecoDown" target="Rec/Rich/Relations/PhotonToParents/Down"/> + <edge source="RichPhotonRecoDown" target="Rec/Rich/CherenkovPhotons/Down"/> + <edge source="Rec/ProtoP/Charged" target="ChargedProtoPAddMuon"/> + <edge source="Rec/Muon/MuonPID" target="ChargedProtoPAddMuon"/> + <edge source="Rec/Track/Seed" target="PatMatch"/> + <edge source="Rec/Track/Velo" target="PatMatch"/> + <edge source="PatMatch" target="Rec/Track/Match"/> + <edge source="Raw/TT/Clusters" target="TTTrackMonitor"/> + <edge source="Rec/Track/Best" target="TTTrackMonitor"/> + <edge source="Transient/DAQ/Status" target="MuonROFilter"/> + <edge source="Rec/ProtoP/Charged" target="ChargedProtoPAddVeloDEDX"/> + <edge source="Raw/Velo/Clusters" target="ChargedProtoPAddVeloDEDX"/> + <edge source="Rec/Track/Best" target="ITTrackMonitor"/> + <edge source="Raw/IT/Clusters" target="ITTrackMonitor"/> + <edge source="Hlt2/DecReports" target="Hlt2ErrorFilter"/> + <edge source="Rec/ProtoP/Charged" target="ChargedProtoPAddPrs"/> + <edge source="Rec/Calo/InAccPrs" target="ChargedProtoPAddPrs"/> + <edge source="Rec/Calo/PrsPIDe" target="ChargedProtoPAddPrs"/> + <edge source="Rec/Calo/PrsE" target="ChargedProtoPAddPrs"/> + <edge source="Raw/Spd/Digits" target="SpdMon"/> + <edge source="Transient/DAQ/Status" target="EcalZSup"/> + <edge source="DAQ/RawEvent" target="EcalZSup"/> + <edge source="EcalZSup" target="Raw/Ecal/Digits"/> + <edge source="Rec/Rich/Summary/Tracks/Up" target="RiCKResUpTight"/> + <edge source="Rec/Rich/Relations/PhotonToParents/Up" target="RiCKResUpTight"/> + <edge source="Rec/Track/BestRichUp" target="RiCKResUpTight"/> + <edge source="Rec/Rich/CherenkovAngles/Signal/Up" target="RiCKResUpTight"/> + <edge source="Rec/Rich/CherenkovPhotons/Up" target="RiCKResUpTight"/> + <edge source="Rec/Rich/TrackSegments/Up" target="RiCKResUpTight"/> + <edge source="Rec/Rich/MassHypoRings/Emitted/Down" target="RichCKResolutionsDown"/> + <edge source="Rec/Rich/CherenkovAngles/Signal/Down" target="RichCKResolutionsDown"/> + <edge source="Rec/Rich/TrackSegments/Down" target="RichCKResolutionsDown"/> + <edge source="RichCKResolutionsDown" target="Rec/Rich/CherenkovResolutions/Down"/> + <edge source="Rec/Calo/PrsE" target="PrsPIDe"/> + <edge source="PrsPIDe" target="Rec/Calo/PrsPIDe"/> + <edge source="Rec/Track/Best" target="PackTracks"/> + <edge source="PackTracks" target="pRec/Track/Best"/> + <edge source="Rec/Track/Best" target="AlignmentOnlineMonitor"/> + <edge source="Rec/Rich/TrackSegments/Up" target="RichTrackGloPointsUp"/> + <edge source="RichTrackGloPointsUp" target="Rec/Rich/SegmentPositions/Global/Up"/> + <edge source="Rec/Track/FittedHLT1ForwardTracks" target="MergeForwardHLT1HLT2"/> + <edge source="Rec/Track/ForwardHLT2" target="MergeForwardHLT1HLT2"/> + <edge source="MergeForwardHLT1HLT2" target="Rec/Track/Forward"/> + <edge source="Rec/ProtoP/Charged" target="PackChargedProtos"/> + <edge source="PackChargedProtos" target="pRec/ProtoP/Charged"/> + <edge source="Rec/Rich/TrackSegments/Long" target="RichEmittedYieldsLong"/> + <edge source="RichEmittedYieldsLong" target="Rec/Rich/PhotonSpectra/Emitted/Long"/> + <edge source="RichEmittedYieldsLong" target="Rec/Rich/PhotonYields/Emitted/Long"/> + <edge source="Rec/Rich/SIMDPixelSummaries/RICH1RICH2" target="RichPixBackgroundsIt0Down"/> + <edge source="Rec/Rich/GeomEffsPerPD/Down" target="RichPixBackgroundsIt0Down"/> + <edge source="Rec/Rich/TrackSegments/Down" target="RichPixBackgroundsIt0Down"/> + <edge source="Rec/Rich/TrackHypos/Init/Down" target="RichPixBackgroundsIt0Down"/> + <edge source="Rec/Rich/Relations/TrackToSegments/Selected/Down" target="RichPixBackgroundsIt0Down"/> + <edge source="Rec/Rich/PhotonYields/Detectable/Down" target="RichPixBackgroundsIt0Down"/> + <edge source="RichPixBackgroundsIt0Down" target="Rec/Rich/PixelBackgrounds/It0/Down"/> + <edge source="Rec/Calo/EcalChi2" target="EcalPIDe"/> + <edge source="EcalPIDe" target="Rec/Calo/EcalPIDe"/> + <edge source="Rec/Summary" target="DstWriter"/> + <edge source="pRec/Muon/MuonPID" target="DstWriter"/> + <edge source="pRec/Track/Muon" target="DstWriter"/> + <edge source="pRec/Vertex/V0" target="DstWriter"/> + <edge source="pRec/Calo/MergedPi0s" target="DstWriter"/> + <edge source="Rec/Status" target="DstWriter"/> + <edge source="Rich/RawEvent" target="DstWriter"/> + <edge source="pRec/ProtoP/Charged" target="DstWriter"/> + <edge source="pRec/Track/FittedHLT1VeloTracks" target="DstWriter"/> + <edge source="HC/RawEvent" target="DstWriter"/> + <edge source="pRec/Vertex/Primary" target="DstWriter"/> + <edge source="pRec/ProtoP/Neutrals" target="DstWriter"/> + <edge source="Calo/RawEvent" target="DstWriter"/> + <edge source="Tracker/RawEvent" target="DstWriter"/> + <edge source="Muon/RawEvent" target="DstWriter"/> + <edge source="pRec/Rich/PIDs" target="DstWriter"/> + <edge source="PersistReco/RawEvent" target="DstWriter"/> + <edge source="Unstripped/RawEvent" target="DstWriter"/> + <edge source="pRec/Calo/Photons" target="DstWriter"/> + <edge source="pRec/Calo/SplitPhotons" target="DstWriter"/> + <edge source="pRec/Calo/Electrons" target="DstWriter"/> + <edge source="Velo/RawEvent" target="DstWriter"/> + <edge source="Rec/Header" target="DstWriter"/> + <edge source="pRec/Track/Best" target="DstWriter"/> + <edge source="Trigger/RawEvent" target="DstWriter"/> + <edge source="DAQ/ODIN" target="FilterNoBeam"/> + <edge source="DAQ/ODIN" target="createTTLiteClusters"/> + <edge source="DAQ/RawEvent" target="createTTLiteClusters"/> + <edge source="createTTLiteClusters" target="Raw/TT/LiteClusters"/> + <edge source="Raw/Muon/Coords" target="PrepareMuonHits"/> + <edge source="PrepareMuonHits" target="Muon/MuonHits"/> + <edge source="Raw/Rich/L1Data/RICH1RICH2" target="RichFutureMoniClustering"/> + <edge source="RichFutureMoniClustering" target="Rec/Rich/PixelClusters/Monitoring"/> + <edge source="Rec/Calo/MergedPi0s" target="PackMergedPi0s"/> + <edge source="PackMergedPi0s" target="pRec/Calo/MergedPi0s"/> + <edge source="Rec/ProtoP/Charged" target="ANNGPIDDownstreamElectron"/> + <edge source="Rec/Rich/TrackDLLs/Init/Down" target="RichGPIDLikelihoodIt0Down"/> + <edge source="Rec/Rich/Summary/Pixels/Down" target="RichGPIDLikelihoodIt0Down"/> + <edge source="Rec/Rich/PhotonPixelSignals/Down" target="RichGPIDLikelihoodIt0Down"/> + <edge source="Rec/Rich/Summary/Tracks/Down" target="RichGPIDLikelihoodIt0Down"/> + <edge source="Rec/Rich/TrackHypos/Init/Down" target="RichGPIDLikelihoodIt0Down"/> + <edge source="Rec/Rich/Relations/PhotonToParents/Down" target="RichGPIDLikelihoodIt0Down"/> + <edge source="Rec/Rich/PixelBackgrounds/It0/Down" target="RichGPIDLikelihoodIt0Down"/> + <edge source="RichGPIDLikelihoodIt0Down" target="Rec/Rich/TrackHypos/It0/Down"/> + <edge source="RichGPIDLikelihoodIt0Down" target="Rec/Rich/TrackDLLs/It0/Down"/> + <edge source="Rec/Rich/TrackSegments/Down" target="RichTrackGloPointsDown"/> + <edge source="RichTrackGloPointsDown" target="Rec/Rich/SegmentPositions/Global/Down"/> + <edge source="DAQ/ODIN" target="BrunelInit"/> + <edge source="DAQ/RawEvent" target="BrunelInit"/> + <edge source="BrunelInit" target="Rec/Header"/> + <edge source="BrunelInit" target="Rec/Status"/> + <edge source="Rec/Track/Best" target="ChargedProtoPMaker"/> + <edge source="ChargedProtoPMaker" target="Rec/ProtoP/Charged"/> + <edge source="Rec/Track/Best" target="TrackAddLikelihood"/> + <edge source="Rec/Calo/HcalE" target="ChargedProtoPAddHcal"/> + <edge source="Rec/Calo/HcalPIDe" target="ChargedProtoPAddHcal"/> + <edge source="Rec/ProtoP/Charged" target="ChargedProtoPAddHcal"/> + <edge source="Rec/Calo/HcalPIDmu" target="ChargedProtoPAddHcal"/> + <edge source="Rec/Calo/InAccHcal" target="ChargedProtoPAddHcal"/> + <edge source="Rec/Rich/Relations/TrackToSegments/Selected/Up" target="RichRecoStatsUp"/> + <edge source="Rec/Rich/TrackSegments/Up" target="RichRecoStatsUp"/> + <edge source="Rec/Rich/CherenkovPhotons/Up" target="RichRecoStatsUp"/> + <edge source="Rec/Rich/Relations/TrackToSegments/Selected/Up" target="RichPixBackgroundsIt0Up"/> + <edge source="Rec/Rich/SIMDPixelSummaries/RICH1RICH2" target="RichPixBackgroundsIt0Up"/> + <edge source="Rec/Rich/TrackHypos/Init/Up" target="RichPixBackgroundsIt0Up"/> + <edge source="Rec/Rich/TrackSegments/Up" target="RichPixBackgroundsIt0Up"/> + <edge source="Rec/Rich/GeomEffsPerPD/Up" target="RichPixBackgroundsIt0Up"/> + <edge source="Rec/Rich/PhotonYields/Detectable/Up" target="RichPixBackgroundsIt0Up"/> + <edge source="RichPixBackgroundsIt0Up" target="Rec/Rich/PixelBackgrounds/It0/Up"/> + <edge source="Rec/ProtoP/Charged" target="CaloEMuPIDMonUncut"/> + <edge source="Rec/ProtoP/Charged" target="CaloEMuPIDMonHard"/> + <edge source="DAQ/RawEvent" target="create_Trigger_RawEvent"/> + <edge source="create_Trigger_RawEvent" target="Trigger/RawEvent"/> + <edge source="Rec/Track/FittedHLT1VeloTracks" target="PVVeloTracksCleaner"/> + <edge source="Rec/Vertex/Primary" target="PVVeloTracksCleaner"/> + <edge source="Rec/ProtoP/Charged" target="ANNGPIDLongGhost"/> + <edge source="Rec/Calo/Electrons" target="ElectronMatch"/> + <edge source="Rec/Calo/InAccEcal" target="ElectronMatch"/> + <edge source="Rec/Track/Best" target="ElectronMatch"/> + <edge source="ElectronMatch" target="Rec/Calo/ElectronMatch"/> + <edge source="Rec/ProtoP/Charged" target="ANNGPIDLongPion"/> + <edge source="Rec/Calo/BremChi2" target="BremPIDe"/> + <edge source="BremPIDe" target="Rec/Calo/BremPIDe"/> + <edge source="Rec/Calo/EcalSplitClusters" target="PhotonMatchMon"/> + <edge source="Rec/Calo/EcalClusters" target="PhotonMatchMon"/> + <edge source="Rec/Calo/ClusterMatch" target="PhotonMatchMon"/> + <edge source="Rec/Track/Best" target="TrackEcalMatchMonitor"/> + <edge source="Rec/Calo/EcalClusters" target="TrackEcalMatchMonitor"/> + <edge source="DAQ/RawEvent" target="create_Unstripped_RawEvent"/> + <edge source="create_Unstripped_RawEvent" target="Unstripped/RawEvent"/> + <edge source="Rec/Calo/EcalClusters" target="EcalClusterMon"/> + <edge source="Rec/Rich/PhotonYields/Detectable/Long" target="RichRecSummaryLong"/> + <edge source="Rec/Rich/SIMDPixelSummaries/RICH1RICH2" target="RichRecSummaryLong"/> + <edge source="Rec/Rich/Relations/PhotonToParents/Long" target="RichRecSummaryLong"/> + <edge source="Rec/Rich/PhotonYields/Signal/Long" target="RichRecSummaryLong"/> + <edge source="Rec/Rich/PhotonPixelSignals/Long" target="RichRecSummaryLong"/> + <edge source="Rec/Rich/TrackSegments/Long" target="RichRecSummaryLong"/> + <edge source="Rec/Rich/Relations/TrackToSegments/Selected/Long" target="RichRecSummaryLong"/> + <edge source="RichRecSummaryLong" target="Rec/Rich/Summary/Tracks/Long"/> + <edge source="RichRecSummaryLong" target="Rec/Rich/Summary/Pixels/Long"/> + <edge source="DAQ/RawEvent" target="SpdFromRaw"/> + <edge source="SpdFromRaw" target="Transient/DAQ/Status"/> + <edge source="SpdFromRaw" target="Raw/Spd/Digits"/> + <edge source="Rec/Rich/Summary/Tracks/Up" target="RiCKResUp"/> + <edge source="Rec/Rich/Relations/PhotonToParents/Up" target="RiCKResUp"/> + <edge source="Rec/Track/BestRichUp" target="RiCKResUp"/> + <edge source="Rec/Rich/CherenkovAngles/Signal/Up" target="RiCKResUp"/> + <edge source="Rec/Rich/CherenkovPhotons/Up" target="RiCKResUp"/> + <edge source="Rec/Rich/TrackSegments/Up" target="RiCKResUp"/> + <edge source="Rec/Track/BestRichDown" target="RichTrackSegmentsDown"/> + <edge source="RichTrackSegmentsDown" target="Rec/Rich/Relations/SegmentToTrack/Down"/> + <edge source="RichTrackSegmentsDown" target="Rec/Rich/Relations/TrackToSegments/Initial/Down"/> + <edge source="RichTrackSegmentsDown" target="Rec/Rich/TrackSegments/Down"/> + <edge source="DAQ/ODIN" target="RichFutureDecode"/> + <edge source="DAQ/RawEvent" target="RichFutureDecode"/> + <edge source="RichFutureDecode" target="Raw/Rich/L1Data/RICH1RICH2"/> + <edge source="Raw/Prs/Digits" target="TrackPrsMatchMonitor"/> + <edge source="Rec/Track/Best" target="TrackPrsMatchMonitor"/> + <edge source="Rec/Rich/TrackSegments/Long" target="RichSignalCKAnglesLong"/> + <edge source="Rec/Rich/PhotonSpectra/Signal/Long" target="RichSignalCKAnglesLong"/> + <edge source="Rec/Rich/PhotonYields/Signal/Long" target="RichSignalCKAnglesLong"/> + <edge source="RichSignalCKAnglesLong" target="Rec/Rich/CherenkovAngles/Signal/Long"/> + <edge source="DAQ/RawEvent" target="LumiCountBeam1"/> + <edge source="DAQ/ODIN" target="LumiCountBeam1"/> + <edge source="Hlt/LumiSummary" target="LumiCountBeam1"/> + <edge source="Rec/ProtoP/Charged" target="ChargedProtoPCombDLLs"/> + <edge source="Rec/Track/Best" target="TrackVeloOverlapMonitor"/> + <edge source="Raw/Prs/Digits" target="PrsDigitMon"/> + <edge source="DAQ/ODIN" target="FilterBeam2"/> + <edge source="DAQ/RawEvent" target="LumiCountBeamCrossing"/> + <edge source="DAQ/ODIN" target="LumiCountBeamCrossing"/> + <edge source="Hlt/LumiSummary" target="LumiCountBeamCrossing"/> + <edge source="DAQ/ODIN" target="FilterBeam1"/> + <edge source="Rec/ProtoP/Charged" target="ANNGPIDDownstreamPion"/> + <edge source="DAQ/RawEvent" target="LumiCountBeam2"/> + <edge source="DAQ/ODIN" target="LumiCountBeam2"/> + <edge source="Hlt/LumiSummary" target="LumiCountBeam2"/> + <edge source="DAQ/ODIN" target="TTClusterMonitor"/> + <edge source="Raw/TT/Clusters" target="TTClusterMonitor"/> + <edge source="Rec/ProtoP/Charged" target="ANNGPIDUpstreamPion"/> + <edge source="Rec/Track/Best" target="TrackITOverlapMonitor"/> + <edge source="Rec/Track/Best" target="MuonIDAlgLite"/> + <edge source="Muon/MuonHits" target="MuonIDAlgLite"/> + <edge source="MuonIDAlgLite" target="Rec/Muon/MuonPID"/> + <edge source="MuonIDAlgLite" target="Rec/Track/Muon"/> + <edge source="Rec/Muon/MuonPID" target="PackMuonPIDs"/> + <edge source="PackMuonPIDs" target="pRec/Muon/MuonPID"/> + <edge source="Rec/Track/Best" target="OTTrackMonitor"/> + <edge source="Rec/Calo/Photons" target="ResolvedPi0Mon"/> + <edge source="Rec/Rich/SIMDPixelSummaries/RICH1RICH2" target="RichPhotonRecoLong"/> + <edge source="Rec/Rich/SegmentPositions/Local/Long" target="RichPhotonRecoLong"/> + <edge source="Rec/Rich/CherenkovAngles/Signal/Long" target="RichPhotonRecoLong"/> + <edge source="Rec/Rich/SegmentPhotonFlags/Long" target="RichPhotonRecoLong"/> + <edge source="Rec/Rich/TrackSegments/Long" target="RichPhotonRecoLong"/> + <edge source="Rec/Rich/CherenkovResolutions/Long" target="RichPhotonRecoLong"/> + <edge source="Rec/Rich/Relations/TrackToSegments/Selected/Long" target="RichPhotonRecoLong"/> + <edge source="RichPhotonRecoLong" target="Rec/Rich/CherenkovPhotons/Long"/> + <edge source="RichPhotonRecoLong" target="Rec/Rich/Relations/PhotonToParents/Long"/> + <edge source="Rec/ProtoP/Charged" target="ProtoParticlePIDClean"/> + <edge source="DAQ/RawEvent" target="create_Calo_RawEvent"/> + <edge source="create_Calo_RawEvent" target="Calo/RawEvent"/> + <edge source="Rec/Calo/EcalClusters" target="MergedPi0Rec"/> + <edge source="Raw/Spd/Digits" target="MergedPi0Rec"/> + <edge source="MergedPi0Rec" target="Rec/Calo/EcalSplitClusters"/> + <edge source="MergedPi0Rec" target="Rec/Calo/MergedPi0s"/> + <edge source="MergedPi0Rec" target="Rec/Calo/SplitPhotons"/> + <edge source="Raw/Muon/Coords" target="RecSummary"/> + <edge source="Rec/Track/Best" target="RecSummary"/> + <edge source="Raw/IT/Clusters" target="RecSummary"/> + <edge source="Rec/Vertex/Primary" target="RecSummary"/> + <edge source="Raw/Rich/L1Data/RICH1RICH2" target="RecSummary"/> + <edge source="Rec/Track/Muon" target="RecSummary"/> + <edge source="Raw/Velo/Clusters" target="RecSummary"/> + <edge source="Raw/TT/Clusters" target="RecSummary"/> + <edge source="Raw/Spd/Digits" target="RecSummary"/> + <edge source="RecSummary" target="Rec/Summary"/> + <edge source="Rec/Rich/PhotonSpectra/Detectable/Up" target="RichSignalYieldsUp"/> + <edge source="Rec/Rich/GeomEffs/Up" target="RichSignalYieldsUp"/> + <edge source="Rec/Rich/PhotonYields/Detectable/Up" target="RichSignalYieldsUp"/> + <edge source="RichSignalYieldsUp" target="Rec/Rich/PhotonSpectra/Signal/Up"/> + <edge source="RichSignalYieldsUp" target="Rec/Rich/PhotonYields/Signal/Up"/> + <edge source="Rec/Rich/CherenkovPhotons/Down" target="RiCKResDownTight"/> + <edge source="Rec/Rich/TrackSegments/Down" target="RiCKResDownTight"/> + <edge source="Rec/Rich/Summary/Tracks/Down" target="RiCKResDownTight"/> + <edge source="Rec/Rich/CherenkovAngles/Signal/Down" target="RiCKResDownTight"/> + <edge source="Rec/Rich/Relations/PhotonToParents/Down" target="RiCKResDownTight"/> + <edge source="Rec/Track/BestRichDown" target="RiCKResDownTight"/> + <edge source="Rec/ProtoP/Charged" target="ANNGPIDLongElectron"/> + <edge source="Rec/Rich/CherenkovAngles/Signal/Down" target="RichPredPixelSignalDown"/> + <edge source="Rec/Rich/TrackSegments/Down" target="RichPredPixelSignalDown"/> + <edge source="Rec/Rich/SIMDPixelSummaries/RICH1RICH2" target="RichPredPixelSignalDown"/> + <edge source="Rec/Rich/CherenkovPhotons/Down" target="RichPredPixelSignalDown"/> + <edge source="Rec/Rich/Relations/PhotonToParents/Down" target="RichPredPixelSignalDown"/> + <edge source="Rec/Rich/CherenkovResolutions/Down" target="RichPredPixelSignalDown"/> + <edge source="Rec/Rich/PhotonYields/Detectable/Down" target="RichPredPixelSignalDown"/> + <edge source="RichPredPixelSignalDown" target="Rec/Rich/PhotonPixelSignals/Down"/> + <edge source="Rec/Calo/HcalE" target="HcalPIDe"/> + <edge source="HcalPIDe" target="Rec/Calo/HcalPIDe"/> + <edge source="DAQ/RawEvent" target="HltLumiSummaryDecoder"/> + <edge source="HltLumiSummaryDecoder" target="Hlt/LumiSummary"/> + <edge source="Rec/Calo/ElectronMatch" target="MergedID"/> + <edge source="Rec/Calo/BremMatch" target="MergedID"/> + <edge source="Raw/Ecal/Digits" target="MergedID"/> + <edge source="Rec/Calo/MergedPi0s" target="MergedID"/> + <edge source="Rec/Calo/ClusterMatch" target="MergedID"/> + <edge source="MergedID" target="Rec/Calo/MergedID"/> + <edge source="Rec/ProtoP/Charged" target="ChargedProtoANNPIDMoni"/> + <edge source="DAQ/RawEvent" target="Hlt2DecReportsDecoder"/> + <edge source="Hlt2DecReportsDecoder" target="Hlt2/DecReports"/> + <edge source="Raw/Ecal/Digits" target="EcalDigitMon"/> + <edge source="Raw/Velo/LiteClusters" target="FastVeloTracking"/> + <edge source="Raw/Velo/LiteClustersDecStatus" target="FastVeloTracking"/> + <edge source="FastVeloTracking" target="Rec/Track/Velo"/> + <edge source="Rec/Track/BestRichDown" target="RiDownTrkEff"/> + <edge source="Rec/Rich/DownPIDs" target="RiDownTrkEff"/> + <edge source="Transient/DAQ/Status" target="HcalZSup"/> + <edge source="DAQ/RawEvent" target="HcalZSup"/> + <edge source="HcalZSup" target="Raw/Hcal/Digits"/> + <edge source="Rec/Calo/ElectronMatch" target="NeutralProtoPMaker"/> + <edge source="Rec/Calo/Photons" target="NeutralProtoPMaker"/> + <edge source="Rec/Calo/SplitPhotons" target="NeutralProtoPMaker"/> + <edge source="Raw/Ecal/Digits" target="NeutralProtoPMaker"/> + <edge source="Rec/Calo/ClusterMatch" target="NeutralProtoPMaker"/> + <edge source="Rec/Calo/MergedPi0s" target="NeutralProtoPMaker"/> + <edge source="Rec/Calo/PhotonID" target="NeutralProtoPMaker"/> + <edge source="Rec/Calo/MergedID" target="NeutralProtoPMaker"/> + <edge source="Rec/Calo/BremMatch" target="NeutralProtoPMaker"/> + <edge source="Rec/Calo/PhotonFromMergedID" target="NeutralProtoPMaker"/> + <edge source="NeutralProtoPMaker" target="Rec/ProtoP/Neutrals"/> + <edge source="Raw/Rich/L1Data/RICH1RICH2" target="RichPixClustering"/> + <edge source="RichPixClustering" target="Rec/Rich/PixelClusters/RICH1RICH2"/> + <edge source="DAQ/RawEvent" target="Hlt1DecReportsDecoder"/> + <edge source="Hlt1DecReportsDecoder" target="Hlt1/DecReports"/> + <edge source="Rec/Muon/MuonPID" target="MuonPIDMonitorDown"/> + <edge source="Rec/Track/Muon" target="MuonPIDMonitorDown"/> + <edge source="Rec/Track/Best" target="MuonPIDMonitorDown"/> + <edge source="DAQ/ODIN" target="MuMonitor"/> + <edge source="Rec/Track/Velo" target="MuMonitor"/> + <edge source="Rec/Vertex/Primary" target="TrackVertexMonitor"/> + <edge source="Rec/Track/Best" target="TrackVertexMonitor"/> + <edge source="Raw/Ecal/Digits" target="EcalClust"/> + <edge source="EcalClust" target="Rec/Calo/EcalClusters"/> + <edge source="Rec/Rich/SegmentPositions/Global/Down" target="RichTrackLocPointsDown"/> + <edge source="RichTrackLocPointsDown" target="Rec/Rich/SegmentPositions/Local/Down"/> + <edge source="Rec/ProtoP/Charged" target="ChargedProtoPMoni"/> + <edge source="Rec/Track/Best" target="ChargedProtoPMoni"/> + <edge source="Rec/ProtoP/Charged" target="CaloEMuPIDMonSoft"/> + <edge source="DAQ/RawEvent" target="PhysFilter"/> + <edge source="DAQ/ODIN" target="RichDecodingErrors"/> + <edge source="Raw/Rich/L1Data/RICH1RICH2" target="RichDecodingErrors"/> + <edge source="Rec/Track/FittedHLT1VeloTracks" target="PackTracksFittedVelo"/> + <edge source="PackTracksFittedVelo" target="pRec/Track/FittedHLT1VeloTracks"/> + <edge source="DAQ/RawEvent" target="create_PersistReco_RawEvent"/> + <edge source="create_PersistReco_RawEvent" target="PersistReco/RawEvent"/> + <edge source="Rec/Track/Best" target="OTHitEfficiencyMonitor"/> + <edge source="Rec/Rich/PhotonSpectra/Signal/Down" target="RichSignalCKAnglesDown"/> + <edge source="Rec/Rich/PhotonYields/Signal/Down" target="RichSignalCKAnglesDown"/> + <edge source="Rec/Rich/TrackSegments/Down" target="RichSignalCKAnglesDown"/> + <edge source="RichSignalCKAnglesDown" target="Rec/Rich/CherenkovAngles/Signal/Down"/> + <edge source="Raw/Spd/Digits" target="SpdDigitMon"/> + <edge source="Rec/Rich/Summary/Tracks/Long" target="RichGPIDLikelihoodIt1Long"/> + <edge source="Rec/Rich/TrackHypos/It0/Long" target="RichGPIDLikelihoodIt1Long"/> + <edge source="Rec/Rich/Relations/PhotonToParents/Long" target="RichGPIDLikelihoodIt1Long"/> + <edge source="Rec/Rich/Summary/Pixels/Long" target="RichGPIDLikelihoodIt1Long"/> + <edge source="Rec/Rich/PhotonPixelSignals/Long" target="RichGPIDLikelihoodIt1Long"/> + <edge source="Rec/Rich/PixelBackgrounds/It1/Long" target="RichGPIDLikelihoodIt1Long"/> + <edge source="Rec/Rich/TrackDLLs/It0/Long" target="RichGPIDLikelihoodIt1Long"/> + <edge source="RichGPIDLikelihoodIt1Long" target="Rec/Rich/TrackHypos/It1/Long"/> + <edge source="RichGPIDLikelihoodIt1Long" target="Rec/Rich/TrackDLLs/It1/Long"/> + <edge source="Rec/ProtoP/Charged" target="ANNGPIDUpstreamMuon"/> + <edge source="Rec/Calo/EcalClusters" target="EcalShare"/> + <edge source="Raw/Spd/Digits" target="EcalShare"/> + <edge source="Rec/Rich/CherenkovPhotons/Long" target="RichRecoStatsLong"/> + <edge source="Rec/Rich/Relations/TrackToSegments/Selected/Long" target="RichRecoStatsLong"/> + <edge source="Rec/Rich/TrackSegments/Long" target="RichRecoStatsLong"/> + <edge source="Rec/Rich/SIMDPixelSummaries/RICH1RICH2" target="RichPredPixelSignalLong"/> + <edge source="Rec/Rich/CherenkovAngles/Signal/Long" target="RichPredPixelSignalLong"/> + <edge source="Rec/Rich/Relations/PhotonToParents/Long" target="RichPredPixelSignalLong"/> + <edge source="Rec/Rich/PhotonYields/Detectable/Long" target="RichPredPixelSignalLong"/> + <edge source="Rec/Rich/TrackSegments/Long" target="RichPredPixelSignalLong"/> + <edge source="Rec/Rich/CherenkovResolutions/Long" target="RichPredPixelSignalLong"/> + <edge source="Rec/Rich/CherenkovPhotons/Long" target="RichPredPixelSignalLong"/> + <edge source="RichPredPixelSignalLong" target="Rec/Rich/PhotonPixelSignals/Long"/> + <edge source="DAQ/ODIN" target="TrackPV2HalfAlignMonitor"/> + <edge source="Rec/Track/Best" target="TrackPV2HalfAlignMonitor"/> + <edge source="Transient/DAQ/Status" target="HcalProcStatus"/> + <edge source="Rec/Status" target="HcalProcStatus"/> + <edge source="Rec/Track/VeloTT" target="TrackBestTrackCreator"/> + <edge source="Raw/TT/LiteClusters" target="TrackBestTrackCreator"/> + <edge source="Rec/Track/Forward" target="TrackBestTrackCreator"/> + <edge source="Rec/Track/Seed" target="TrackBestTrackCreator"/> + <edge source="Raw/Velo/LiteClusters" target="TrackBestTrackCreator"/> + <edge source="Raw/IT/LiteClusters" target="TrackBestTrackCreator"/> + <edge source="Rec/Track/Velo" target="TrackBestTrackCreator"/> + <edge source="Rec/Track/Downstream" target="TrackBestTrackCreator"/> + <edge source="Rec/Track/Match" target="TrackBestTrackCreator"/> + <edge source="TrackBestTrackCreator" target="Rec/Track/Best"/> + <edge source="Rec/Track/Best" target="RichTrackTypeFilter"/> + <edge source="RichTrackTypeFilter" target="Rec/Track/BestRichLong"/> + <edge source="RichTrackTypeFilter" target="Rec/Track/BestRichDown"/> + <edge source="RichTrackTypeFilter" target="Rec/Track/BestRichUp"/> + <edge source="Rec/Calo/ElectronMatch" target="PhotonFromMergedID"/> + <edge source="Rec/Calo/BremMatch" target="PhotonFromMergedID"/> + <edge source="Raw/Ecal/Digits" target="PhotonFromMergedID"/> + <edge source="Rec/Calo/SplitPhotons" target="PhotonFromMergedID"/> + <edge source="Rec/Calo/ClusterMatch" target="PhotonFromMergedID"/> + <edge source="PhotonFromMergedID" target="Rec/Calo/PhotonFromMergedID"/> + <edge source="Rec/Calo/HcalE" target="HcalPIDmu"/> + <edge source="HcalPIDmu" target="Rec/Calo/HcalPIDmu"/> + <edge source="Rec/Calo/InAccPrs" target="PrsE"/> + <edge source="Rec/Track/Best" target="PrsE"/> + <edge source="Raw/Prs/Digits" target="PrsE"/> + <edge source="PrsE" target="Rec/Calo/PrsE"/> + <edge source="Rec/Calo/ElectronMatch" target="ChargedProtoPAddBrem"/> + <edge source="Rec/ProtoP/Charged" target="ChargedProtoPAddBrem"/> + <edge source="Rec/Calo/InAccBrem" target="ChargedProtoPAddBrem"/> + <edge source="Rec/Calo/BremChi2" target="ChargedProtoPAddBrem"/> + <edge source="Raw/Ecal/Digits" target="ChargedProtoPAddBrem"/> + <edge source="Rec/Calo/ClusterMatch" target="ChargedProtoPAddBrem"/> + <edge source="Rec/Calo/PhotonID" target="ChargedProtoPAddBrem"/> + <edge source="Rec/Calo/MergedID" target="ChargedProtoPAddBrem"/> + <edge source="Rec/Calo/BremMatch" target="ChargedProtoPAddBrem"/> + <edge source="Rec/Calo/BremPIDe" target="ChargedProtoPAddBrem"/> + <edge source="Rec/Calo/PhotonFromMergedID" target="ChargedProtoPAddBrem"/> + <edge source="Rec/Rich/Summary/Tracks/Down" target="RichGPIDInitDown"/> + <edge source="RichGPIDInitDown" target="Rec/Rich/TrackDLLs/Init/Down"/> + <edge source="RichGPIDInitDown" target="Rec/Rich/TrackHypos/Init/Down"/> + <edge source="Rec/Rich/PIDs" target="PackRichPIDs"/> + <edge source="PackRichPIDs" target="pRec/Rich/PIDs"/> + <edge source="Rec/Calo/Electrons" target="PackElectrons"/> + <edge source="PackElectrons" target="pRec/Calo/Electrons"/> + <edge source="Rec/Rich/CherenkovAngles/Emitted/Up" target="RichMassConesUp"/> + <edge source="Rec/Rich/TrackSegments/Up" target="RichMassConesUp"/> + <edge source="RichMassConesUp" target="Rec/Rich/MassHypoRings/Emitted/Up"/> + <edge source="Transient/DAQ/Status" target="PrsFromRaw"/> + <edge source="DAQ/RawEvent" target="PrsFromRaw"/> + <edge source="PrsFromRaw" target="Raw/Prs/Digits"/> + <edge source="Rec/Rich/MassHypoRings/Emitted/Down" target="RichGeomEffDown"/> + <edge source="Rec/Rich/CherenkovAngles/Emitted/Down" target="RichGeomEffDown"/> + <edge source="Rec/Rich/TrackSegments/Down" target="RichGeomEffDown"/> + <edge source="RichGeomEffDown" target="Rec/Rich/GeomEffs/Down"/> + <edge source="RichGeomEffDown" target="Rec/Rich/GeomEffsPerPD/Down"/> + <edge source="RichGeomEffDown" target="Rec/Rich/SegmentPhotonFlags/Down"/> + <edge source="Transient/DAQ/Status" target="MuonProcStatus"/> + <edge source="Rec/Status" target="MuonProcStatus"/> + <edge source="Rec/ProtoP/Charged" target="ANNGPIDDownstreamGhost"/> + <edge source="Rec/Rich/CherenkovAngles/Signal/Up" target="RichCKResolutionsUp"/> + <edge source="Rec/Rich/MassHypoRings/Emitted/Up" target="RichCKResolutionsUp"/> + <edge source="Rec/Rich/TrackSegments/Up" target="RichCKResolutionsUp"/> + <edge source="RichCKResolutionsUp" target="Rec/Rich/CherenkovResolutions/Up"/> + <edge source="Rec/Track/Best" target="TrackEraseExtraInfoBest"/> + <edge source="Rec/Rich/PhotonSpectra/Emitted/Long" target="RichEmittedCKAnglesLong"/> + <edge source="Rec/Rich/PhotonYields/Emitted/Long" target="RichEmittedCKAnglesLong"/> + <edge source="Rec/Rich/TrackSegments/Long" target="RichEmittedCKAnglesLong"/> + <edge source="RichEmittedCKAnglesLong" target="Rec/Rich/CherenkovAngles/Emitted/Long"/> + <edge source="Rec/Rich/TrackDLLs/Init/Up" target="RichGPIDLikelihoodIt0Up"/> + <edge source="Rec/Rich/Summary/Pixels/Up" target="RichGPIDLikelihoodIt0Up"/> + <edge source="Rec/Rich/Summary/Tracks/Up" target="RichGPIDLikelihoodIt0Up"/> + <edge source="Rec/Rich/PixelBackgrounds/It0/Up" target="RichGPIDLikelihoodIt0Up"/> + <edge source="Rec/Rich/Relations/PhotonToParents/Up" target="RichGPIDLikelihoodIt0Up"/> + <edge source="Rec/Rich/TrackHypos/Init/Up" target="RichGPIDLikelihoodIt0Up"/> + <edge source="Rec/Rich/PhotonPixelSignals/Up" target="RichGPIDLikelihoodIt0Up"/> + <edge source="RichGPIDLikelihoodIt0Up" target="Rec/Rich/TrackDLLs/It0/Up"/> + <edge source="RichGPIDLikelihoodIt0Up" target="Rec/Rich/TrackHypos/It0/Up"/> + <edge source="Rec/Rich/TrackSegments/Up" target="RichEmittedYieldsUp"/> + <edge source="RichEmittedYieldsUp" target="Rec/Rich/PhotonYields/Emitted/Up"/> + <edge source="RichEmittedYieldsUp" target="Rec/Rich/PhotonSpectra/Emitted/Up"/> + <edge source="Rec/Rich/Relations/TrackToSegments/Selected/Up" target="RichPixBackgroundsIt1Up"/> + <edge source="Rec/Rich/SIMDPixelSummaries/RICH1RICH2" target="RichPixBackgroundsIt1Up"/> + <edge source="Rec/Rich/TrackSegments/Up" target="RichPixBackgroundsIt1Up"/> + <edge source="Rec/Rich/TrackHypos/It0/Up" target="RichPixBackgroundsIt1Up"/> + <edge source="Rec/Rich/GeomEffsPerPD/Up" target="RichPixBackgroundsIt1Up"/> + <edge source="Rec/Rich/PhotonYields/Detectable/Up" target="RichPixBackgroundsIt1Up"/> + <edge source="RichPixBackgroundsIt1Up" target="Rec/Rich/PixelBackgrounds/It1/Up"/> + <edge source="Raw/Hcal/Digits" target="HcalE"/> + <edge source="Rec/Calo/InAccHcal" target="HcalE"/> + <edge source="Rec/Track/Best" target="HcalE"/> + <edge source="HcalE" target="Rec/Calo/HcalE"/> + <edge source="Rec/Track/Muon" target="MuonTrackFitter"/> + <edge source="MuonTrackFitter" target="Rec/Track/MuonFit"/> + <edge source="Rec/Rich/SegmentPositions/Global/Up" target="RichTrackLocPointsUp"/> + <edge source="RichTrackLocPointsUp" target="Rec/Rich/SegmentPositions/Local/Up"/> + <edge source="Rec/Track/Seed" target="PatLongLivedTracking"/> + <edge source="Raw/TT/LiteClusters" target="PatLongLivedTracking"/> + <edge source="PatLongLivedTracking" target="Rec/Track/Downstream"/> + <edge source="Transient/DAQ/Status" target="EcalProcStatus"/> + <edge source="Rec/Status" target="EcalProcStatus"/> + <edge source="DAQ/ODIN" target="createITClusters"/> + <edge source="DAQ/RawEvent" target="createITClusters"/> + <edge source="createITClusters" target="Rec/IT/Summary"/> + <edge source="createITClusters" target="Raw/IT/Clusters"/> + <edge source="DAQ/ODIN" target="TimeSpanFilter"/> + <edge source="Rec/Rich/SIMDPixelSummaries/RICH1RICH2" target="RichPixBackgroundsIt1Down"/> + <edge source="Rec/Rich/GeomEffsPerPD/Down" target="RichPixBackgroundsIt1Down"/> + <edge source="Rec/Rich/TrackHypos/It0/Down" target="RichPixBackgroundsIt1Down"/> + <edge source="Rec/Rich/TrackSegments/Down" target="RichPixBackgroundsIt1Down"/> + <edge source="Rec/Rich/Relations/TrackToSegments/Selected/Down" target="RichPixBackgroundsIt1Down"/> + <edge source="Rec/Rich/PhotonYields/Detectable/Down" target="RichPixBackgroundsIt1Down"/> + <edge source="RichPixBackgroundsIt1Down" target="Rec/Rich/PixelBackgrounds/It1/Down"/> + <edge source="Rec/Calo/Electrons" target="ElectronMatchMon"/> + <edge source="Rec/Calo/ElectronMatch" target="ElectronMatchMon"/> + <edge source="Rec/Rich/Relations/TrackToSegments/Selected/Up" target="RichPhotonRecoUp"/> + <edge source="Rec/Rich/SIMDPixelSummaries/RICH1RICH2" target="RichPhotonRecoUp"/> + <edge source="Rec/Rich/CherenkovAngles/Signal/Up" target="RichPhotonRecoUp"/> + <edge source="Rec/Rich/TrackSegments/Up" target="RichPhotonRecoUp"/> + <edge source="Rec/Rich/SegmentPhotonFlags/Up" target="RichPhotonRecoUp"/> + <edge source="Rec/Rich/SegmentPositions/Local/Up" target="RichPhotonRecoUp"/> + <edge source="Rec/Rich/CherenkovResolutions/Up" target="RichPhotonRecoUp"/> + <edge source="RichPhotonRecoUp" target="Rec/Rich/Relations/PhotonToParents/Up"/> + <edge source="RichPhotonRecoUp" target="Rec/Rich/CherenkovPhotons/Up"/> + <edge source="Raw/Rich/L1Data/RICH1RICH2" target="RichRecPixelQC"/> + <edge source="Rec/Vertex/Primary" target="TrackV0Finder"/> + <edge source="Rec/Track/Best" target="TrackV0Finder"/> + <edge source="TrackV0Finder" target="Rec/Vertex/V0"/> + <edge source="Rec/ProtoP/Charged" target="ANNGPIDUpstreamProton"/> + <edge source="Rec/Calo/ClusterMatch" target="SinglePhotonRec"/> + <edge source="Raw/Spd/Digits" target="SinglePhotonRec"/> + <edge source="Rec/Calo/EcalClusters" target="SinglePhotonRec"/> + <edge source="Raw/Prs/Digits" target="SinglePhotonRec"/> + <edge source="SinglePhotonRec" target="Rec/Calo/Photons"/> + <edge source="Rec/Rich/Relations/TrackToSegments/Selected/Up" target="RichRecSummaryUp"/> + <edge source="Rec/Rich/SIMDPixelSummaries/RICH1RICH2" target="RichRecSummaryUp"/> + <edge source="Rec/Rich/PhotonYields/Signal/Up" target="RichRecSummaryUp"/> + <edge source="Rec/Rich/Relations/PhotonToParents/Up" target="RichRecSummaryUp"/> + <edge source="Rec/Rich/TrackSegments/Up" target="RichRecSummaryUp"/> + <edge source="Rec/Rich/PhotonPixelSignals/Up" target="RichRecSummaryUp"/> + <edge source="Rec/Rich/PhotonYields/Detectable/Up" target="RichRecSummaryUp"/> + <edge source="RichRecSummaryUp" target="Rec/Rich/Summary/Pixels/Up"/> + <edge source="RichRecSummaryUp" target="Rec/Rich/Summary/Tracks/Up"/> + <edge source="Rec/Track/Best" target="InBREM"/> + <edge source="InBREM" target="Rec/Calo/InAccBrem"/> + <edge source="Rec/Track/FittedHLT1VeloTracks" target="TrackEraseExtraInfoFittedVelo"/> + <edge source="DAQ/ODIN" target="createTTClusters"/> + <edge source="DAQ/RawEvent" target="createTTClusters"/> + <edge source="createTTClusters" target="Raw/TT/Clusters"/> + <edge source="createTTClusters" target="Rec/TT/Summary"/> + <edge source="Rec/Rich/SIMDPixelSummaries/RICH1RICH2" target="RichRecSummaryDown"/> + <edge source="Rec/Rich/PhotonPixelSignals/Down" target="RichRecSummaryDown"/> + <edge source="Rec/Rich/TrackSegments/Down" target="RichRecSummaryDown"/> + <edge source="Rec/Rich/Relations/PhotonToParents/Down" target="RichRecSummaryDown"/> + <edge source="Rec/Rich/PhotonYields/Signal/Down" target="RichRecSummaryDown"/> + <edge source="Rec/Rich/Relations/TrackToSegments/Selected/Down" target="RichRecSummaryDown"/> + <edge source="Rec/Rich/PhotonYields/Detectable/Down" target="RichRecSummaryDown"/> + <edge source="RichRecSummaryDown" target="Rec/Rich/Summary/Tracks/Down"/> + <edge source="RichRecSummaryDown" target="Rec/Rich/Summary/Pixels/Down"/> + <edge source="Rec/Track/Best" target="TrackFitMatchMonitor"/> + <edge source="Rec/Calo/ElectronMatch" target="PhotonID"/> + <edge source="Rec/Calo/Photons" target="PhotonID"/> + <edge source="Raw/Hcal/Digits" target="PhotonID"/> + <edge source="Raw/Ecal/Digits" target="PhotonID"/> + <edge source="Rec/Calo/ClusterMatch" target="PhotonID"/> + <edge source="Rec/Calo/BremMatch" target="PhotonID"/> + <edge source="PhotonID" target="Rec/Calo/PhotonID"/> + <edge source="Rec/Track/Muon" target="FilterMuonTrackStates"/> + <edge source="Raw/TT/LiteClusters" target="PatVeloTTHybrid"/> + <edge source="Rec/Track/Velo" target="PatVeloTTHybrid"/> + <edge source="PatVeloTTHybrid" target="Rec/Track/VeloTT"/> + <edge source="Rec/Rich/CherenkovAngles/Emitted/Down" target="RichMassConesDown"/> + <edge source="Rec/Rich/TrackSegments/Down" target="RichMassConesDown"/> + <edge source="RichMassConesDown" target="Rec/Rich/MassHypoRings/Emitted/Down"/> + <edge source="Rec/Rich/SIMDPixelSummaries/RICH1RICH2" target="RichPixBackgroundsIt1Long"/> + <edge source="Rec/Rich/TrackHypos/It0/Long" target="RichPixBackgroundsIt1Long"/> + <edge source="Rec/Rich/GeomEffsPerPD/Long" target="RichPixBackgroundsIt1Long"/> + <edge source="Rec/Rich/PhotonYields/Detectable/Long" target="RichPixBackgroundsIt1Long"/> + <edge source="Rec/Rich/TrackSegments/Long" target="RichPixBackgroundsIt1Long"/> + <edge source="Rec/Rich/Relations/TrackToSegments/Selected/Long" target="RichPixBackgroundsIt1Long"/> + <edge source="RichPixBackgroundsIt1Long" target="Rec/Rich/PixelBackgrounds/It1/Long"/> + <edge source="Rec/Rich/PhotonYields/Emitted/Up" target="RichEmittedCKAnglesUp"/> + <edge source="Rec/Rich/TrackSegments/Up" target="RichEmittedCKAnglesUp"/> + <edge source="Rec/Rich/PhotonSpectra/Emitted/Up" target="RichEmittedCKAnglesUp"/> + <edge source="RichEmittedCKAnglesUp" target="Rec/Rich/CherenkovAngles/Emitted/Up"/> + <edge source="Rec/ProtoP/Charged" target="ANNGPIDUpstreamElectron"/> + <edge source="Rec/Vertex/Primary" target="VeloIPResolutionMonitor"/> + <edge source="Rec/Track/Best" target="VeloIPResolutionMonitor"/> + <edge source="Rec/Calo/InAccEcal" target="ClusterMatch"/> + <edge source="Rec/Track/Best" target="ClusterMatch"/> + <edge source="Rec/Calo/EcalClusters" target="ClusterMatch"/> + <edge source="ClusterMatch" target="Rec/Calo/ClusterMatch"/> + <edge source="Rec/Rich/TrackSegments/Long" target="RichGeomEffLong"/> + <edge source="Rec/Rich/CherenkovAngles/Emitted/Long" target="RichGeomEffLong"/> + <edge source="Rec/Rich/MassHypoRings/Emitted/Long" target="RichGeomEffLong"/> + <edge source="RichGeomEffLong" target="Rec/Rich/GeomEffs/Long"/> + <edge source="RichGeomEffLong" target="Rec/Rich/SegmentPhotonFlags/Long"/> + <edge source="RichGeomEffLong" target="Rec/Rich/GeomEffsPerPD/Long"/> + <edge source="Rec/ProtoP/Charged" target="ANNGPIDLongKaon"/> + <edge source="DAQ/RawEvent" target="LumiCountNoBeam"/> + <edge source="DAQ/ODIN" target="LumiCountNoBeam"/> + <edge source="Hlt/LumiSummary" target="LumiCountNoBeam"/> + <edge source="Rec/Track/FittedHLT1VeloTracks" target="VeloOnlyInitAlg"/> + <edge source="Rec/Track/MuonFit" target="MuonTrackAligMonitor"/> + <edge source="Rec/Muon/MuonPID" target="MuonTrackAligMonitor"/> + <edge source="Transient/DAQ/Status" target="MuonRec"/> + <edge source="DAQ/RawEvent" target="MuonRec"/> + <edge source="MuonRec" target="Raw/Muon/Coords"/> + <edge source="Hlt/LumiSummary" target="LumiFilter"/> + <edge source="Rec/Rich/TrackSegments/Long" target="RichTrackGloPointsLong"/> + <edge source="RichTrackGloPointsLong" target="Rec/Rich/SegmentPositions/Global/Long"/> + <edge source="Rec/Rich/PixelClusters/Monitoring" target="RichRecPixelClusters"/> + <edge source="Rec/Track/BestRichLong" target="RichGPIDWriteRichPIDsLong"/> + <edge source="Rec/Rich/TrackHypos/It1/Long" target="RichGPIDWriteRichPIDsLong"/> + <edge source="Rec/Rich/TrackDLLs/It1/Long" target="RichGPIDWriteRichPIDsLong"/> + <edge source="Rec/Rich/Summary/Tracks/Long" target="RichGPIDWriteRichPIDsLong"/> + <edge source="RichGPIDWriteRichPIDsLong" target="Rec/Rich/LongPIDs"/> + <edge source="Rec/Rich/Relations/TrackToSegments/Selected/Down" target="RichRecoStatsDown"/> + <edge source="Rec/Rich/CherenkovPhotons/Down" target="RichRecoStatsDown"/> + <edge source="Rec/Rich/TrackSegments/Down" target="RichRecoStatsDown"/> + <edge source="Rec/Track/ForwardHLT1" target="ForwardHLT1FitterAlg"/> + <edge source="Raw/TT/LiteClusters" target="ForwardHLT1FitterAlg"/> + <edge source="Raw/Velo/LiteClusters" target="ForwardHLT1FitterAlg"/> + <edge source="Raw/IT/LiteClusters" target="ForwardHLT1FitterAlg"/> + <edge source="ForwardHLT1FitterAlg" target="Rec/Track/FittedHLT1ForwardTracks"/> + <edge source="Rec/ProtoP/Charged" target="ANNGPIDDownstreamKaon"/> + <edge source="Rec/Track/Best" target="InSPD"/> + <edge source="InSPD" target="Rec/Calo/InAccSpd"/> + <edge source="Transient/DAQ/Status" target="PrsProcStatus"/> + <edge source="Rec/Status" target="PrsProcStatus"/> + <edge source="Rec/Rich/SIMDPixelSummaries/RICH1RICH2" target="RichPredPixelSignalUp"/> + <edge source="Rec/Rich/TrackSegments/Up" target="RichPredPixelSignalUp"/> + <edge source="Rec/Rich/Relations/PhotonToParents/Up" target="RichPredPixelSignalUp"/> + <edge source="Rec/Rich/CherenkovAngles/Signal/Up" target="RichPredPixelSignalUp"/> + <edge source="Rec/Rich/CherenkovPhotons/Up" target="RichPredPixelSignalUp"/> + <edge source="Rec/Rich/CherenkovResolutions/Up" target="RichPredPixelSignalUp"/> + <edge source="Rec/Rich/PhotonYields/Detectable/Up" target="RichPredPixelSignalUp"/> + <edge source="RichPredPixelSignalUp" target="Rec/Rich/PhotonPixelSignals/Up"/> + <edge source="Rec/Vertex/Primary" target="PackRecVertex"/> + <edge source="PackRecVertex" target="pRec/Vertex/Primary"/> + <edge source="Rec/Track/BestRichLong" target="RiLongTrkEff"/> + <edge source="Rec/Rich/LongPIDs" target="RiLongTrkEff"/> + <edge source="Rec/Rich/PixelClusters/RICH1RICH2" target="RichSIMDPixels"/> + <edge source="RichSIMDPixels" target="Rec/Rich/SIMDPixelSummaries/RICH1RICH2"/> + <edge source="Rec/Rich/SIMDPixelSummaries/RICH1RICH2" target="RichPixBackgroundsIt0Long"/> + <edge source="Rec/Rich/GeomEffsPerPD/Long" target="RichPixBackgroundsIt0Long"/> + <edge source="Rec/Rich/PhotonYields/Detectable/Long" target="RichPixBackgroundsIt0Long"/> + <edge source="Rec/Rich/TrackSegments/Long" target="RichPixBackgroundsIt0Long"/> + <edge source="Rec/Rich/TrackHypos/Init/Long" target="RichPixBackgroundsIt0Long"/> + <edge source="Rec/Rich/Relations/TrackToSegments/Selected/Long" target="RichPixBackgroundsIt0Long"/> + <edge source="RichPixBackgroundsIt0Long" target="Rec/Rich/PixelBackgrounds/It0/Long"/> + <edge source="Rec/Rich/GeomEffs/Down" target="RichSignalYieldsDown"/> + <edge source="Rec/Rich/PhotonYields/Detectable/Down" target="RichSignalYieldsDown"/> + <edge source="Rec/Rich/PhotonSpectra/Detectable/Down" target="RichSignalYieldsDown"/> + <edge source="RichSignalYieldsDown" target="Rec/Rich/PhotonSpectra/Signal/Down"/> + <edge source="RichSignalYieldsDown" target="Rec/Rich/PhotonYields/Signal/Down"/> + <edge source="Rec/Track/Velo" target="CopyVeloTracks"/> + <edge source="CopyVeloTracks" target="Rec/Track/FittedHLT1VeloTracks"/> + <edge source="Rec/Track/Vector/FittedHLT1VeloTracks" target="PatPV3D"/> + <edge source="PatPV3D" target="Rec/Vertex/Vector/Primary"/> + <edge source="Rec/Rich/MassHypoRings/Emitted/Up" target="RichDetectableYieldsUp"/> + <edge source="Rec/Rich/PhotonSpectra/Emitted/Up" target="RichDetectableYieldsUp"/> + <edge source="Rec/Rich/TrackSegments/Up" target="RichDetectableYieldsUp"/> + <edge source="RichDetectableYieldsUp" target="Rec/Rich/PhotonSpectra/Detectable/Up"/> + <edge source="RichDetectableYieldsUp" target="Rec/Rich/PhotonYields/Detectable/Up"/> + <edge source="Rec/Calo/BremMatch" target="BremMatchMon"/> + <edge source="Rec/Calo/Photons" target="BremMatchMon"/> + <edge source="Rec/Calo/EcalE" target="EcalPIDmu"/> + <edge source="EcalPIDmu" target="Rec/Calo/EcalPIDmu"/> + <edge source="DAQ/RawEvent" target="create_Tracker_RawEvent"/> + <edge source="create_Tracker_RawEvent" target="Tracker/RawEvent"/> + <edge source="Rec/Calo/SplitPhotons" target="SplitPhotonMon"/> + <edge source="Rec/Calo/EcalClusters" target="SplitPhotonMon"/> + <edge source="Rec/ProtoP/Charged" target="ANNGPIDUpstreamKaon"/> + <edge source="Rec/Rich/UpPIDs" target="MergeRichPIDs"/> + <edge source="Rec/Rich/DownPIDs" target="MergeRichPIDs"/> + <edge source="Rec/Rich/LongPIDs" target="MergeRichPIDs"/> + <edge source="MergeRichPIDs" target="Rec/Rich/PIDs"/> + <edge source="Rec/Rich/TrackSegments/Long" target="RichCKResolutionsLong"/> + <edge source="Rec/Rich/CherenkovAngles/Signal/Long" target="RichCKResolutionsLong"/> + <edge source="Rec/Rich/MassHypoRings/Emitted/Long" target="RichCKResolutionsLong"/> + <edge source="RichCKResolutionsLong" target="Rec/Rich/CherenkovResolutions/Long"/> + <edge source="Rec/Calo/ElectronMatch" target="EcalChi22ID"/> + <edge source="Rec/Track/Best" target="EcalChi22ID"/> + <edge source="EcalChi22ID" target="Rec/Calo/EcalChi2"/> + <edge source="Rec/Track/Best" target="InECAL"/> + <edge source="InECAL" target="Rec/Calo/InAccEcal"/> + <edge source="Rec/Rich/TrackSegments/Down" target="RichEmittedYieldsDown"/> + <edge source="RichEmittedYieldsDown" target="Rec/Rich/PhotonYields/Emitted/Down"/> + <edge source="RichEmittedYieldsDown" target="Rec/Rich/PhotonSpectra/Emitted/Down"/> + <edge source="Rec/Calo/MergedPi0s" target="MergedPi0Mon"/> + <edge source="Rec/Calo/EcalClusters" target="MergedPi0Mon"/> + <edge source="Raw/Spd/Digits" target="SpdE"/> + <edge source="Rec/Track/Best" target="SpdE"/> + <edge source="Rec/Calo/InAccSpd" target="SpdE"/> + <edge source="SpdE" target="Rec/Calo/SpdE"/> + <edge source="Rec/Rich/Relations/TrackToSegments/Initial/Up" target="RichTkSegmentSelUp"/> + <edge source="Rec/Rich/GeomEffs/Up" target="RichTkSegmentSelUp"/> + <edge source="RichTkSegmentSelUp" target="Rec/Rich/Relations/TrackToSegments/Selected/Up"/> + <edge source="DAQ/ODIN" target="TimeSpanAccounting"/> + <edge source="DAQ/RawEvent" target="TimeSpanAccounting"/> + <edge source="Rec/Rich/GeomEffs/Down" target="RichTkSegmentSelDown"/> + <edge source="Rec/Rich/Relations/TrackToSegments/Initial/Down" target="RichTkSegmentSelDown"/> + <edge source="RichTkSegmentSelDown" target="Rec/Rich/Relations/TrackToSegments/Selected/Down"/> + <edge source="Rec/ProtoP/Charged" target="ANNGPIDLongMuon"/> + <edge source="Rec/Vertex/Vector/Primary" target="VertexConverter"/> + <edge source="Rec/Track/FittedHLT1VeloTracks" target="VertexConverter"/> + <edge source="VertexConverter" target="Rec/Vertex/Primary"/> + <edge source="Rec/Status" target="ProcStatAbortMoni"/> + <edge source="Rec/Track/Best" target="TrackAlignMonitor"/> + <edge source="Rec/Calo/Photons" target="BremMatch"/> + <edge source="Rec/Calo/InAccBrem" target="BremMatch"/> + <edge source="Rec/Track/Best" target="BremMatch"/> + <edge source="BremMatch" target="Rec/Calo/BremMatch"/> + <edge source="DAQ/ODIN" target="createITLiteClusters"/> + <edge source="DAQ/RawEvent" target="createITLiteClusters"/> + <edge source="createITLiteClusters" target="Raw/IT/LiteClusters"/> + <edge source="Rec/Calo/Photons" target="PackPhotons"/> + <edge source="PackPhotons" target="pRec/Calo/Photons"/> + <edge source="Rec/Calo/ClusterMatch" target="ClusChi22ID"/> + <edge source="Rec/Track/Best" target="ClusChi22ID"/> + <edge source="ClusChi22ID" target="Rec/Calo/ClusChi2"/> + <edge source="Hlt1/DecReports" target="Hlt1ErrorFilter"/> + <edge source="Rec/Calo/EcalClusters" target="EcalCovar"/> + <edge source="Rec/Track/Best" target="FindTrackClones"/> + <edge source="Rec/Rich/TrackHypos/Init/Long" target="RichGPIDLikelihoodIt0Long"/> + <edge source="Rec/Rich/Summary/Tracks/Long" target="RichGPIDLikelihoodIt0Long"/> + <edge source="Rec/Rich/Relations/PhotonToParents/Long" target="RichGPIDLikelihoodIt0Long"/> + <edge source="Rec/Rich/Summary/Pixels/Long" target="RichGPIDLikelihoodIt0Long"/> + <edge source="Rec/Rich/PhotonPixelSignals/Long" target="RichGPIDLikelihoodIt0Long"/> + <edge source="Rec/Rich/TrackDLLs/Init/Long" target="RichGPIDLikelihoodIt0Long"/> + <edge source="Rec/Rich/PixelBackgrounds/It0/Long" target="RichGPIDLikelihoodIt0Long"/> + <edge source="RichGPIDLikelihoodIt0Long" target="Rec/Rich/TrackDLLs/It0/Long"/> + <edge source="RichGPIDLikelihoodIt0Long" target="Rec/Rich/TrackHypos/It0/Long"/> + <edge source="Rec/Track/Best" target="FilterBestTrackStates"/> + <edge source="Rec/Track/Muon" target="TrackDiMuonMonitor"/> + <edge source="TrackDiMuonMonitor" target="Rec/Vertex/DiMuon"/> + <edge source="Raw/Velo/Clusters" target="VeloClusterMonitor"/> + <edge source="Rec/Calo/ElectronMatch" target="ChargedProtoPAddEcal"/> + <edge source="Rec/Calo/BremMatch" target="ChargedProtoPAddEcal"/> + <edge source="Raw/Hcal/Digits" target="ChargedProtoPAddEcal"/> + <edge source="Rec/Calo/EcalChi2" target="ChargedProtoPAddEcal"/> + <edge source="Raw/Ecal/Digits" target="ChargedProtoPAddEcal"/> + <edge source="Rec/Calo/ClusterMatch" target="ChargedProtoPAddEcal"/> + <edge source="Rec/Calo/EcalPIDe" target="ChargedProtoPAddEcal"/> + <edge source="Rec/Calo/PhotonID" target="ChargedProtoPAddEcal"/> + <edge source="Rec/Calo/MergedID" target="ChargedProtoPAddEcal"/> + <edge source="Rec/ProtoP/Charged" target="ChargedProtoPAddEcal"/> + <edge source="Rec/Calo/EcalPIDmu" target="ChargedProtoPAddEcal"/> + <edge source="Rec/Calo/ClusChi2" target="ChargedProtoPAddEcal"/> + <edge source="Rec/Calo/InAccEcal" target="ChargedProtoPAddEcal"/> + <edge source="Rec/Calo/PhotonFromMergedID" target="ChargedProtoPAddEcal"/> + <edge source="Rec/Calo/EcalE" target="ChargedProtoPAddEcal"/> + <edge source="Rec/ProtoP/Charged" target="ANNGPIDUpstreamGhost"/> + <edge source="Rec/Rich/PixelBackgrounds/It1/Up" target="RichGPIDLikelihoodIt1Up"/> + <edge source="Rec/Rich/Summary/Pixels/Up" target="RichGPIDLikelihoodIt1Up"/> + <edge source="Rec/Rich/Summary/Tracks/Up" target="RichGPIDLikelihoodIt1Up"/> + <edge source="Rec/Rich/TrackDLLs/It0/Up" target="RichGPIDLikelihoodIt1Up"/> + <edge source="Rec/Rich/Relations/PhotonToParents/Up" target="RichGPIDLikelihoodIt1Up"/> + <edge source="Rec/Rich/PhotonPixelSignals/Up" target="RichGPIDLikelihoodIt1Up"/> + <edge source="Rec/Rich/TrackHypos/It0/Up" target="RichGPIDLikelihoodIt1Up"/> + <edge source="RichGPIDLikelihoodIt1Up" target="Rec/Rich/TrackHypos/It1/Up"/> + <edge source="RichGPIDLikelihoodIt1Up" target="Rec/Rich/TrackDLLs/It1/Up"/> + <edge source="Rec/Calo/Photons" target="PhotonMon"/> + <edge source="Rec/Calo/EcalClusters" target="PhotonMon"/> + <edge source="Rec/Calo/Photons" target="EtaMon"/> + <edge source="Rec/Track/Best" target="TrackSpdMatchMonitor"/> + <edge source="Raw/Spd/Digits" target="TrackSpdMatchMonitor"/> + <edge source="Raw/Muon/Coords" target="TrackMuonMatchMonitor"/> + <edge source="Rec/Track/Best" target="TrackMuonMatchMonitor"/> + <edge source="Raw/Velo/Clusters" target="VeloTrackMonitor"/> + <edge source="Rec/Track/Best" target="VeloTrackMonitor"/> + <edge source="Rec/Rich/CherenkovAngles/Emitted/Up" target="RichGeomEffUp"/> + <edge source="Rec/Rich/MassHypoRings/Emitted/Up" target="RichGeomEffUp"/> + <edge source="Rec/Rich/TrackSegments/Up" target="RichGeomEffUp"/> + <edge source="RichGeomEffUp" target="Rec/Rich/SegmentPhotonFlags/Up"/> + <edge source="RichGeomEffUp" target="Rec/Rich/GeomEffsPerPD/Up"/> + <edge source="RichGeomEffUp" target="Rec/Rich/GeomEffs/Up"/> + <edge source="Rec/ProtoP/Charged" target="ProtoElectronMon"/> + <edge source="DAQ/ODIN" target="FilterBeamCrossing"/> + <edge source="Rec/Rich/PhotonSpectra/Emitted/Long" target="RichDetectableYieldsLong"/> + <edge source="Rec/Rich/MassHypoRings/Emitted/Long" target="RichDetectableYieldsLong"/> + <edge source="Rec/Rich/TrackSegments/Long" target="RichDetectableYieldsLong"/> + <edge source="RichDetectableYieldsLong" target="Rec/Rich/PhotonYields/Detectable/Long"/> + <edge source="RichDetectableYieldsLong" target="Rec/Rich/PhotonSpectra/Detectable/Long"/> + <edge source="Raw/Ecal/Digits" target="CaloDigitFilter"/> + <edge source="Raw/Prs/Digits" target="CaloDigitFilter"/> + <edge source="Raw/Hcal/Digits" target="CaloDigitFilter"/> + <edge source="Raw/Spd/Digits" target="CaloDigitFilter"/> + <edge source="Rec/Track/BestRichLong" target="RiCKResLongTight"/> + <edge source="Rec/Rich/CherenkovAngles/Signal/Long" target="RiCKResLongTight"/> + <edge source="Rec/Rich/Summary/Tracks/Long" target="RiCKResLongTight"/> + <edge source="Rec/Rich/Relations/PhotonToParents/Long" target="RiCKResLongTight"/> + <edge source="Rec/Rich/TrackSegments/Long" target="RiCKResLongTight"/> + <edge source="Rec/Rich/CherenkovPhotons/Long" target="RiCKResLongTight"/> + <edge source="Rec/Track/BestRichLong" target="RichTrackSegmentsLong"/> + <edge source="RichTrackSegmentsLong" target="Rec/Rich/TrackSegments/Long"/> + <edge source="RichTrackSegmentsLong" target="Rec/Rich/Relations/SegmentToTrack/Long"/> + <edge source="RichTrackSegmentsLong" target="Rec/Rich/Relations/TrackToSegments/Initial/Long"/> + <edge source="Rec/Rich/PhotonYields/Emitted/Down" target="RichEmittedCKAnglesDown"/> + <edge source="Rec/Rich/TrackSegments/Down" target="RichEmittedCKAnglesDown"/> + <edge source="Rec/Rich/PhotonSpectra/Emitted/Down" target="RichEmittedCKAnglesDown"/> + <edge source="RichEmittedCKAnglesDown" target="Rec/Rich/CherenkovAngles/Emitted/Down"/> + <edge source="Rec/Rich/Summary/Tracks/Long" target="RichGPIDInitLong"/> + <edge source="RichGPIDInitLong" target="Rec/Rich/TrackDLLs/Init/Long"/> + <edge source="RichGPIDInitLong" target="Rec/Rich/TrackHypos/Init/Long"/> + <edge source="Rec/ProtoP/Charged" target="ANNGPIDLongProton"/> + <edge source="Rec/Track/Best" target="FlagTrackClones"/> + <edge source="Link/Rec/Track/BestClones" target="FlagTrackClones"/> + <edge source="Rec/Track/BestRichUp" target="RichTrackSegmentsUp"/> + <edge source="RichTrackSegmentsUp" target="Rec/Rich/Relations/SegmentToTrack/Up"/> + <edge source="RichTrackSegmentsUp" target="Rec/Rich/Relations/TrackToSegments/Initial/Up"/> + <edge source="RichTrackSegmentsUp" target="Rec/Rich/TrackSegments/Up"/> + <edge source="Rec/Rich/GeomEffs/Long" target="RichTkSegmentSelLong"/> + <edge source="Rec/Rich/Relations/TrackToSegments/Initial/Long" target="RichTkSegmentSelLong"/> + <edge source="RichTkSegmentSelLong" target="Rec/Rich/Relations/TrackToSegments/Selected/Long"/> + <edge source="Rec/Rich/TrackHypos/It1/Up" target="RichGPIDWriteRichPIDsUp"/> + <edge source="Rec/Rich/TrackDLLs/It1/Up" target="RichGPIDWriteRichPIDsUp"/> + <edge source="Rec/Rich/Summary/Tracks/Up" target="RichGPIDWriteRichPIDsUp"/> + <edge source="Rec/Track/BestRichUp" target="RichGPIDWriteRichPIDsUp"/> + <edge source="RichGPIDWriteRichPIDsUp" target="Rec/Rich/UpPIDs"/> + <edge source="DAQ/RawEvent" target="create_Velo_RawEvent"/> + <edge source="create_Velo_RawEvent" target="Velo/RawEvent"/> + <edge source="DAQ/RawEvent" target="create_HC_RawEvent"/> + <edge source="create_HC_RawEvent" target="HC/RawEvent"/> + <edge source="Rec/Calo/ClusterMatch" target="SingleElectronRec"/> + <edge source="Raw/Prs/Digits" target="SingleElectronRec"/> + <edge source="Rec/Calo/EcalClusters" target="SingleElectronRec"/> + <edge source="Raw/Spd/Digits" target="SingleElectronRec"/> + <edge source="SingleElectronRec" target="Rec/Calo/Electrons"/> + <edge source="Rec/ProtoP/Charged" target="ANNGPIDDownstreamMuon"/> + <edge source="Raw/Ecal/Digits" target="EcalE"/> + <edge source="Rec/Calo/InAccEcal" target="EcalE"/> + <edge source="Rec/Track/Best" target="EcalE"/> + <edge source="EcalE" target="Rec/Calo/EcalE"/> + <edge source="Rec/Calo/Electrons" target="ElectronMon"/> + <edge source="Rec/Calo/EcalClusters" target="ElectronMon"/> + <edge source="Rec/Status" target="PatSeeding"/> + <edge source="Raw/IT/LiteClusters" target="PatSeeding"/> + <edge source="PatSeeding" target="Rec/Track/Seed"/> + <edge source="Rec/Track/Muon" target="PackMuonTracks"/> + <edge source="PackMuonTracks" target="pRec/Track/Muon"/> + <edge source="Rec/Calo/BremMatch" target="BremChi22ID"/> + <edge source="Rec/Track/Best" target="BremChi22ID"/> + <edge source="BremChi22ID" target="Rec/Calo/BremChi2"/> + <edge source="Rec/ProtoP/Charged" target="ChargedProtoPAddSpd"/> + <edge source="Rec/Calo/SpdE" target="ChargedProtoPAddSpd"/> + <edge source="Rec/Calo/InAccSpd" target="ChargedProtoPAddSpd"/> + <edge source="Rec/Rich/Summary/Pixels/Down" target="RichGPIDLikelihoodIt1Down"/> + <edge source="Rec/Rich/PhotonPixelSignals/Down" target="RichGPIDLikelihoodIt1Down"/> + <edge source="Rec/Rich/TrackHypos/It0/Down" target="RichGPIDLikelihoodIt1Down"/> + <edge source="Rec/Rich/Summary/Tracks/Down" target="RichGPIDLikelihoodIt1Down"/> + <edge source="Rec/Rich/PixelBackgrounds/It1/Down" target="RichGPIDLikelihoodIt1Down"/> + <edge source="Rec/Rich/Relations/PhotonToParents/Down" target="RichGPIDLikelihoodIt1Down"/> + <edge source="Rec/Rich/TrackDLLs/It0/Down" target="RichGPIDLikelihoodIt1Down"/> + <edge source="RichGPIDLikelihoodIt1Down" target="Rec/Rich/TrackDLLs/It1/Down"/> + <edge source="RichGPIDLikelihoodIt1Down" target="Rec/Rich/TrackHypos/It1/Down"/> + <edge source="Rec/Rich/CherenkovPhotons/Down" target="RiCKResDown"/> + <edge source="Rec/Rich/TrackSegments/Down" target="RiCKResDown"/> + <edge source="Rec/Rich/Summary/Tracks/Down" target="RiCKResDown"/> + <edge source="Rec/Rich/CherenkovAngles/Signal/Down" target="RiCKResDown"/> + <edge source="Rec/Rich/Relations/PhotonToParents/Down" target="RiCKResDown"/> + <edge source="Rec/Track/BestRichDown" target="RiCKResDown"/> + <edge source="Rec/Rich/UpPIDs" target="RiUpTrkEff"/> + <edge source="Rec/Track/BestRichUp" target="RiUpTrkEff"/> + <edge source="Raw/Hcal/Digits" target="HcalDigitMon"/> + <edge source="Rec/ProtoP/Charged" target="ChargedProtoPAddRich"/> + <edge source="Rec/Rich/PIDs" target="ChargedProtoPAddRich"/> + <edge source="Rec/Track/FittedHLT1VeloTracks" target="VeloTrackConverter"/> + <edge source="VeloTrackConverter" target="Rec/Track/Vector/FittedHLT1VeloTracks"/> + <edge source="DAQ/ODIN" target="ITClusterMonitor"/> + <edge source="Raw/IT/Clusters" target="ITClusterMonitor"/> + <edge source="Rec/Rich/TrackSegments/Long" target="RichMassConesLong"/> + <edge source="Rec/Rich/CherenkovAngles/Emitted/Long" target="RichMassConesLong"/> + <edge source="RichMassConesLong" target="Rec/Rich/MassHypoRings/Emitted/Long"/> + <edge source="DAQ/RawEvent" target="createBothVeloClusters"/> + <edge source="createBothVeloClusters" target="Raw/Velo/Clusters"/> + <edge source="createBothVeloClusters" target="Raw/Velo/LiteClusters"/> + <edge source="createBothVeloClusters" target="Raw/Velo/LiteClustersDecStatus"/> + <edge source="Rec/Rich/PhotonSpectra/Signal/Up" target="RichSignalCKAnglesUp"/> + <edge source="Rec/Rich/PhotonYields/Signal/Up" target="RichSignalCKAnglesUp"/> + <edge source="Rec/Rich/TrackSegments/Up" target="RichSignalCKAnglesUp"/> + <edge source="RichSignalCKAnglesUp" target="Rec/Rich/CherenkovAngles/Signal/Up"/> + <edge source="Rec/Vertex/V0" target="PackTwoProngVertex"/> + <edge source="PackTwoProngVertex" target="pRec/Vertex/V0"/> + <edge source="Rec/Muon/MuonPID" target="MuonPIDMonitorLong"/> + <edge source="Rec/Track/Muon" target="MuonPIDMonitorLong"/> + <edge source="Rec/Track/Best" target="MuonPIDMonitorLong"/> + <edge source="Rec/Track/Best" target="InPRS"/> + <edge source="InPRS" target="Rec/Calo/InAccPrs"/> + <edge source="Rec/Rich/Summary/Tracks/Down" target="RichGPIDWriteRichPIDsDown"/> + <edge source="Rec/Rich/TrackDLLs/It1/Down" target="RichGPIDWriteRichPIDsDown"/> + <edge source="Rec/Rich/TrackHypos/It1/Down" target="RichGPIDWriteRichPIDsDown"/> + <edge source="Rec/Track/BestRichDown" target="RichGPIDWriteRichPIDsDown"/> + <edge source="RichGPIDWriteRichPIDsDown" target="Rec/Rich/DownPIDs"/> + <edge source="DAQ/ODIN" target="EventTimeMonitor"/> + <edge source="Rec/Rich/SegmentPositions/Global/Long" target="RichTrackLocPointsLong"/> + <edge source="RichTrackLocPointsLong" target="Rec/Rich/SegmentPositions/Local/Long"/> + <edge source="Rec/ProtoP/Neutrals" target="PackNeutralProtos"/> + <edge source="PackNeutralProtos" target="pRec/ProtoP/Neutrals"/> + <edge source="Raw/Ecal/Digits" target="EcalEFlowMon"/> + <edge source="DAQ/ODIN" target="EcalEFlowMon"/> + <edge source="Rec/Track/FittedHLT1VeloTracks" target="FilterFittedVeloTrackStates"/> + <edge source="Rec/Track/Best" target="InHCAL"/> + <edge source="InHCAL" target="Rec/Calo/InAccHcal"/> + <edge source="Rec/Track/BestRichLong" target="RiCKResLong"/> + <edge source="Rec/Rich/CherenkovAngles/Signal/Long" target="RiCKResLong"/> + <edge source="Rec/Rich/Summary/Tracks/Long" target="RiCKResLong"/> + <edge source="Rec/Rich/Relations/PhotonToParents/Long" target="RiCKResLong"/> + <edge source="Rec/Rich/TrackSegments/Long" target="RiCKResLong"/> + <edge source="Rec/Rich/CherenkovPhotons/Long" target="RiCKResLong"/> + <edge source="Rec/Rich/MassHypoRings/Emitted/Down" target="RichDetectableYieldsDown"/> + <edge source="Rec/Rich/TrackSegments/Down" target="RichDetectableYieldsDown"/> + <edge source="Rec/Rich/PhotonSpectra/Emitted/Down" target="RichDetectableYieldsDown"/> + <edge source="RichDetectableYieldsDown" target="Rec/Rich/PhotonYields/Detectable/Down"/> + <edge source="RichDetectableYieldsDown" target="Rec/Rich/PhotonSpectra/Detectable/Down"/> + <edge source="Rec/Rich/PhotonYields/Detectable/Long" target="RichSignalYieldsLong"/> + <edge source="Rec/Rich/GeomEffs/Long" target="RichSignalYieldsLong"/> + <edge source="Rec/Rich/PhotonSpectra/Detectable/Long" target="RichSignalYieldsLong"/> + <edge source="RichSignalYieldsLong" target="Rec/Rich/PhotonSpectra/Signal/Long"/> + <edge source="RichSignalYieldsLong" target="Rec/Rich/PhotonYields/Signal/Long"/> + <edge source="Rec/Vertex/Primary" target="TrackV0Monitor"/> + <edge source="Rec/Vertex/V0" target="TrackV0Monitor"/> + <edge source="DAQ/RawEvent" target="create_Muon_RawEvent"/> + <edge source="create_Muon_RawEvent" target="Muon/RawEvent"/> + <edge source="Rec/ProtoP/Charged" target="ANNGPIDDownstreamProton"/> + <edge source="Rec/Calo/SplitPhotons" target="PackSplitPhotons"/> + <edge source="PackSplitPhotons" target="pRec/Calo/SplitPhotons"/> + <edge source="Rec/Rich/Summary/Tracks/Up" target="RichGPIDInitUp"/> + <edge source="RichGPIDInitUp" target="Rec/Rich/TrackHypos/Init/Up"/> + <edge source="RichGPIDInitUp" target="Rec/Rich/TrackDLLs/Init/Up"/> + <edge source="FetchFromFile" target="DAQ/ODIN"/> + <edge source="FetchFromFile" target="DAQ/RawEvent"/> + <edge source="FetchFromFile" target="Link/Rec/Track/BestClones"/> + </graph> +</graphml> \ No newline at end of file diff --git a/GaudiHive/data/lhcb/reco/timing.Brunel.1kE.json b/GaudiHive/data/lhcb/reco/timing.Brunel.1kE.json new file mode 100644 index 000000000..3485eaabc --- /dev/null +++ b/GaudiHive/data/lhcb/reco/timing.Brunel.1kE.json @@ -0,0 +1,283 @@ +{ + "PatForwardHLT1": "6.573", + "PatForwardHLT2": "40.653", + "RichTkSegmentSelUp": "0.032", + "RichGPIDWriteRichPIDsLong": "0.074", + "RichPhotonRecoDown": "0.267", + "PatMatch": "0.267", + "TTTrackMonitor": "0.417", + "MuonROFilter": "0.010", + "ChargedProtoPAddVeloDEDX": "0.353", + "ITTrackMonitor": "1.220", + "Hlt2ErrorFilter": "0.032", + "CaloEMuPIDMonHard": "0.000", + "SpdMon": "0.781", + "EcalZSup": "0.835", + "RiCKResUpTight": "0.042", + "RichCKResolutionsDown": "0.032", + "ForwardHLT1FitterAlg": "10.888", + "createITLiteClusters": "0.107", + "PackTracks": "0.299", + "AlignmentOnlineMonitor": "0.374", + "RichTrackGloPointsUp": "0.032", + "MergeForwardHLT1HLT2": "0.845", + "PackChargedProtos": "0.032", + "RichEmittedYieldsLong": "0.021", + "RichPixBackgroundsIt0Down": "0.117", + "EcalPIDe": "0.021", + "DstWriter": "24.560", + "FilterNoBeam": "0.030", + "createTTLiteClusters": "0.224", + "PrepareMuonHits": "0.342", + "RichGPIDLikelihoodIt1Long": "0.535", + "EcalClust": "0.770", + "RichTrackLocPointsDown": "0.021", + "RichGPIDLikelihoodIt0Down": "0.107", + "RichTrackGloPointsDown": "0.096", + "BrunelInit": "0.220", + "ChargedProtoPMaker": "0.107", + "RichFutureMoniClustering": "0.364", + "ChargedProtoPAddHcal": "0.096", + "RichRecoStatsUp": "0.000", + "RichPixBackgroundsIt0Up": "0.096", + "CaloEMuPIDMonUncut": "0.096", + "RichSignalYieldsLong": "0.042", + "create_Trigger_RawEvent": "0.032", + "create_HC_RawEvent": "0.021", + "ANNGPIDLongGhost": "0.192", + "ElectronMatch": "3.415", + "TrackMonitor": "7.719", + "create_PersistReco_RawEvent": "0.042", + "PhotonMatchMon": "0.524", + "TrackEcalMatchMonitor": "0.856", + "EventTimeMonitor": "0.021", + "RichRecSummaryLong": "0.160", + "SpdFromRaw": "0.246", + "RiCKResUp": "0.074", + "RichTrackSegmentsDown": "0.289", + "RichFutureDecode": "0.128", + "TrackPrsMatchMonitor": "1.402", + "RichSignalCKAnglesLong": "0.096", + "LumiCountBeam1": "0.000", + "TrackVeloOverlapMonitor": "0.192", + "PrsDigitMon": "0.760", + "ANNGPIDLongElectron": "0.342", + "FilterBeam1": "0.040", + "ANNGPIDDownstreamPion": "0.053", + "LumiCountBeam2": "0.000", + "TTClusterMonitor": "0.503", + "ANNGPIDLongProton": "0.342", + "TrackITOverlapMonitor": "1.006", + "CopyVeloTracks": "0.139", + "PackMuonPIDs": "0.010", + "RichPhotonRecoLong": "1.605", + "ProtoParticlePIDClean": "0.042", + "create_Calo_RawEvent": "0.053", + "MergedPi0Rec": "0.438", + "RecSummary": "0.149", + "RichSignalYieldsUp": "0.021", + "ANNGPIDUpstreamElectron": "0.032", + "FilterBeam2": "0.020", + "RichPredPixelSignalDown": "0.074", + "HcalPIDe": "0.053", + "HltLumiSummaryDecoder": "0.000", + "MergedID": "2.248", + "ChargedProtoANNPIDMoni": "0.117", + "Hlt2DecReportsDecoder": "0.513", + "EcalDigitMon": "1.092", + "FastVeloTracking": "3.447", + "RiDownTrkEff": "0.032", + "HcalZSup": "0.235", + "SinglePhotonRec": "0.792", + "RichSignalCKAnglesDown": "0.021", + "Hlt1DecReportsDecoder": "1.959", + "MuonPIDMonitorDown": "0.139", + "MuMonitor": "0.021", + "PackMergedPi0s": "0.000", + "ANNGPIDDownstreamElectron": "0.021", + "PVVeloTracksCleaner": "0.064", + "ChargedProtoPMoni": "0.160", + "ANNGPIDUpstreamKaon": "0.042", + "PhysFilter": "0.050", + "RichDecodingErrors": "0.160", + "OTHitEfficiencyMonitor": "1.370", + "RichPixClustering": "0.053", + "SpdDigitMon": "0.310", + "EcalProcStatus": "0.042", + "ResolvedPi0Mon": "0.289", + "ANNGPIDUpstreamMuon": "0.107", + "TrackVertexMonitor": "0.310", + "EcalShare": "2.505", + "RichPredPixelSignalLong": "0.203", + "TrackPV2HalfAlignMonitor": "0.738", + "LumiCountBeamCrossing": "0.000", + "TrackBestTrackCreator": "53.822", + "RichTrackTypeFilter": "0.021", + "PhotonFromMergedID": "4.143", + "HcalPIDmu": "0.053", + "RichRecoStatsLong": "0.085", + "PrsE": "0.128", + "ChargedProtoPAddBrem": "35.567", + "RichGPIDInitDown": "0.032", + "PackRichPIDs": "0.053", + "OTTrackMonitor": "0.364", + "RiCKResDownTight": "0.117", + "RichGeomEffDown": "0.032", + "MuonProcStatus": "0.021", + "RichCKResolutionsUp": "0.010", + "TrackEraseExtraInfoBest": "0.032", + "RichEmittedCKAnglesLong": "0.064", + "RichGPIDLikelihoodIt0Up": "0.053", + "RichEmittedYieldsUp": "0.010", + "PhotonID": "44.678", + "RichPixBackgroundsIt1Up": "0.085", + "HcalProcStatus": "0.053", + "RichDetectableYieldsDown": "0.042", + "RichTrackLocPointsUp": "0.010", + "PatLongLivedTracking": "4.314", + "ChargedProtoPAddPrs": "0.032", + "createITClusters": "0.813", + "TimeSpanFilter": "0.010", + "RichGPIDInitLong": "0.010", + "RichPixBackgroundsIt1Down": "0.171", + "create_Unstripped_RawEvent": "0.096", + "RichPhotonRecoUp": "0.289", + "ANNGPIDLongMuon": "0.064", + "PatVeloTTHybrid": "0.620", + "BremPIDe": "0.042", + "ANNGPIDUpstreamProton": "0.021", + "NeutralProtoPMaker": "51.188", + "RichRecSummaryUp": "0.064", + "InBREM": "0.107", + "TrackEraseExtraInfoFittedVelo": "0.042", + "ANNGPIDUpstreamPion": "0.053", + "RichRecSummaryDown": "0.074", + "PackNeutralProtos": "0.064", + "MuonTrackFitter": "1.167", + "FilterMuonTrackStates": "0.000", + "RichRecPixelQC": "0.096", + "RichMassConesDown": "0.867", + "RichPixBackgroundsIt1Long": "0.085", + "RichEmittedCKAnglesUp": "0.010", + "TrackFitMatchMonitor": "0.428", + "PatSeeding": "73.351", + "VeloIPResolutionMonitor": "0.556", + "ClusterMatch": "1.638", + "InHCAL": "0.246", + "RichGeomEffLong": "0.149", + "ANNGPIDLongKaon": "0.235", + "LumiCountNoBeam": "0.000", + "VeloOnlyInitAlg": "0.695", + "MuonTrackAligMonitor": "0.728", + "ClusChi22ID": "0.053", + "MuonRec": "0.256", + "ITClusterMonitor": "0.385", + "RichTrackGloPointsLong": "0.064", + "RichRecPixelClusters": "0.182", + "create_Rich_RawEvent": "0.032", + "RichRecoStatsDown": "0.032", + "PrsPIDe": "0.032", + "ANNGPIDDownstreamKaon": "0.064", + "InSPD": "0.214", + "PrsProcStatus": "0.010", + "RichPredPixelSignalUp": "0.032", + "PackRecVertex": "0.010", + "RichSIMDPixels": "0.963", + "createBothVeloClusters": "1.327", + "RichSignalYieldsDown": "0.010", + "MuonIDAlgLite": "0.385", + "PatPV3D": "0.460", + "RichDetectableYieldsUp": "0.096", + "BremMatchMon": "0.117", + "EcalPIDmu": "0.021", + "create_Tracker_RawEvent": "0.085", + "SplitPhotonMon": "0.032", + "FindTrackClones": "2.194", + "CaloEMuPIDMonSoft": "0.010", + "MergeRichPIDs": "0.053", + "RichCKResolutionsLong": "0.021", + "EcalChi22ID": "0.096", + "InECAL": "0.256", + "RichEmittedYieldsDown": "0.042", + "MergedPi0Mon": "0.032", + "SpdE": "0.096", + "RichMassConesUp": "0.310", + "TimeSpanAccounting": "0.000", + "RichTkSegmentSelDown": "0.000", + "PrsFromRaw": "0.353", + "VertexConverter": "0.128", + "ProcStatAbortMoni": "0.021", + "TrackAlignMonitor": "0.942", + "BremMatch": "1.038", + "ANNGPIDDownstreamGhost": "0.032", + "PackPhotons": "0.042", + "TrackAddLikelihood": "11.638", + "Hlt1ErrorFilter": "0.021", + "EcalCovar": "0.096", + "ChargedProtoPCombDLLs": "0.053", + "RichGPIDLikelihoodIt0Long": "0.438", + "RichTrackLocPointsLong": "0.010", + "TrackDiMuonMonitor": "0.053", + "VeloClusterMonitor": "1.391", + "ChargedProtoPAddEcal": "39.550", + "ANNGPIDUpstreamGhost": "0.053", + "RichGPIDLikelihoodIt1Up": "0.053", + "PhotonMon": "0.246", + "EtaMon": "0.535", + "TrackV0Finder": "0.599", + "TrackSpdMatchMonitor": "0.867", + "HcalE": "0.278", + "TrackMuonMatchMonitor": "0.492", + "VeloTrackMonitor": "4.614", + "RichGeomEffUp": "0.032", + "ProtoElectronMon": "0.214", + "FilterBeamCrossing": "0.000", + "RichDetectableYieldsLong": "0.267", + "CaloDigitFilter": "0.246", + "RiCKResLongTight": "0.845", + "RichTrackSegmentsLong": "0.663", + "RichEmittedCKAnglesDown": "0.042", + "ANNGPIDLongPion": "0.235", + "EcalClusterMon": "0.160", + "FlagTrackClones": "0.042", + "RichTrackSegmentsUp": "0.107", + "RichTkSegmentSelLong": "0.021", + "RichGPIDWriteRichPIDsUp": "0.032", + "create_Velo_RawEvent": "0.021", + "SingleElectronRec": "0.974", + "ANNGPIDDownstreamMuon": "0.010", + "EcalE": "0.364", + "PackTracksFittedVelo": "0.085", + "ChargedProtoPAddMuon": "0.053", + "PackMuonTracks": "0.053", + "PackElectrons": "0.053", + "ChargedProtoPAddSpd": "0.042", + "RichGPIDLikelihoodIt1Down": "0.085", + "RiCKResDown": "0.224", + "RiUpTrkEff": "0.042", + "HcalDigitMon": "0.256", + "ChargedProtoPAddRich": "0.107", + "VeloTrackConverter": "0.149", + "LumiFilter": "0.000", + "RichMassConesLong": "2.698", + "RichPixBackgroundsIt0Long": "0.117", + "RichSignalCKAnglesUp": "0.042", + "ElectronMatchMon": "0.074", + "PackTwoProngVertex": "0.021", + "MuonPIDMonitorLong": "0.385", + "InPRS": "0.096", + "RichGPIDWriteRichPIDsDown": "0.042", + "BremChi22ID": "0.074", + "FilterBestTrackStates": "0.160", + "EcalEFlowMon": "0.256", + "FilterFittedVeloTrackStates": "0.053", + "RiLongTrkEff": "0.128", + "RiCKResLong": "1.488", + "createTTClusters": "1.017", + "ElectronMon": "0.107", + "TrackV0Monitor": "0.032", + "create_Muon_RawEvent": "0.010", + "ANNGPIDDownstreamProton": "0.064", + "PackSplitPhotons": "0.010", + "RichGPIDInitUp": "0.010" +} \ No newline at end of file diff --git a/GaudiHive/options/BrunelScenarioAvalancheScheduler.py b/GaudiHive/options/BrunelScenarioAvalancheScheduler.py index 897dcd527..dd9be1ad0 100644 --- a/GaudiHive/options/BrunelScenarioAvalancheScheduler.py +++ b/GaudiHive/options/BrunelScenarioAvalancheScheduler.py @@ -38,18 +38,20 @@ AlgResourcePool(OutputLevel=DEBUG) CPUCrunchSvc(shortCalib=True) timeValue = precedence.UniformTimeValue(avgRuntime=algoAvgTime) +#timeValue = precedence.RealTimeValue( +# path="lhcb/reco/timing.Brunel.1kE.json", defaultTime=0.0) ifIObound = precedence.UniformBooleanValue(False) -# 278 values, biased approximately as 90% to 10% - corresponds to the .GRAPHML scenario used below -# (276 precedence graph algorithms, plus two fake algorithms - DstWriter and Framework) -#ifIObound = precedence.RndBiasedBoolenValue(pattern = {True: 29, False: 249}, seed=1) +# 296 values, biased approximately as 90% to 10% - corresponds to the .GRAPHML scenario used below +# (295 precedence graph algorithms, plus one fake algorithm - FetchFromFile) +#ifIObound = precedence.RndBiasedBoolenValue(pattern = {True: 29, False: 267}, seed=1) sequencer = precedence.CruncherSequence( timeValue, ifIObound, sleepFraction=0.0, - cfgPath="lhcb/reco/cf_dependencies.graphml", - dfgPath="lhcb/reco/data_dependencies.graphml", - topSequencer='GaudiSequencer/BrunelSequencer').get() + cfgPath="lhcb/reco/cf.Brunel.graphml", + dfgPath="lhcb/reco/df.Brunel.graphml", + topSequencer='BrunelSequencer').get() ApplicationMgr( EvtMax=evtMax, diff --git a/GaudiHive/python/GaudiHive/precedence.py b/GaudiHive/python/GaudiHive/precedence.py index 282d52f8e..a84dda779 100644 --- a/GaudiHive/python/GaudiHive/precedence.py +++ b/GaudiHive/python/GaudiHive/precedence.py @@ -242,11 +242,16 @@ class CruncherSequence(object): seq = GaudiSequencer(name, ShortCircuit=False) for n in self.cfg[name]: - if '/' in n: - algo_type, algo_name = n.split('/') + # extract entity name and type + algo_name = n.split('/')[1] if '/' in n else n + + if self.cfg.node[n].has_key('type'): + # first rely on explicit type, if given + algo_type = self.cfg.node[n].get('type') else: - algo_type = 'GaudiAlgorithm' - algo_name = n + # if the type is not given explicitly, try to extract it from entity name, + # and, if unsuccessful, assume it is an algorithm + algo_type = n.split('/')[0] if '/' in n else 'Algorithm' if algo_type in ['GaudiSequencer', 'AthSequencer', 'ProcessPhase']: if algo_name in ['RecoITSeq', 'RecoOTSeq', 'RecoTTSeq']: -- GitLab