コード例 #1
0
  trackhitsmergetool.signalHits = "TrackerHits"
  trackhitsmergetool.signalPositionedHits = "TrackerPositionedHits"
  # branchnames for the output
  trackhitsmergetool.mergedHits = "mergedTrackerHits"
  trackhitsmergetool.mergedPositionedHits = "mergedTrackerPositionedHits"

  # use the pileuptool to specify the number of pileup
  from Configurables import ConstPileUp
  pileuptool = ConstPileUp("ConstPileUp", numPileUpEvents=args.npileup)

  # algorithm for the overlay
  from Configurables import PileupOverlayAlg
  overlay = PileupOverlayAlg()
  overlay.pileupFilenames = pileupFilenames
  overlay.randomizePileup = False
  overlay.noSignal = args.noSignal
  overlay.mergeTools = [particlemergetool, simparticlemergetool, trackhitsmergetool]
  overlay.PileUpTool = pileuptool
  overlay.AuditExecute = True
  algList += [overlay]

from Configurables import FCCDataSvc
podioevent   = FCCDataSvc("EventDataSvc", input=args.inputfile)




# TrickTrack Seeding Configuration
from Configurables import FCChhSeedHitFilterTool
hitfiltertool = FCChhSeedHitFilterTool("FCChhSeedHitFilterTool")
コード例 #2
0
ファイル: overlayPileup.py プロジェクト: faltovaj/FCCSimJobs
overlay.mergeTools = [
    "PileupCaloHitMergeTool/ECalBarrelHitMerge",
    "PileupCaloHitMergeTool/HCalBarrelHitMerge",
]

if not rebase:
    overlay.mergeTools += [
        "PileupCaloHitMergeTool/ECalEndcapHitMerge",
        "PileupCaloHitMergeTool/ECalFwdHitMerge",
        "PileupCaloHitMergeTool/HCalExtBarrelHitMerge",
        "PileupCaloHitMergeTool/HCalEndcapHitMerge",
        "PileupCaloHitMergeTool/HCalFwdHitMerge"
    ]

overlay.PileUpTool = pileuptool
overlay.noSignal = noSignal

ecalBarrelOutput1 = "mergedECalBarrelCells"
hcalBarrelOutput1 = "mergedHCalBarrelCells"
hcalBarrelOutput2 = ""
if rebase:
    # name of output of pileup merge
    ecalBarrelOutput1 = "mergedECalBarrelCellsStep1"
    hcalBarrelOutput1 = "mergedHCalBarrelCellsStep1"
    # input for rebase
    hcalBarrelOutput2 = hcalBarrelOutput1
    if resegmentHCal:
        hcalBarrelOutput2 = "newHCalBarrelCells"

##############################################################################################################
#######                                       DIGITISATION                                       #############