11 def muCombCfg(flags, postFix="", useBackExtrp=True, L2StandAloneMuonContainerName = "", L2CombinedMuonContainerName="", TrackParticleContainerName=""):
21 if flags.Detector.EnableCSC:
22 idScanBarrelRes = [0.02169,0.0004186]
23 idScanEndcap1Res = [0.03054,0.000325]
24 idScanEndcap2Res = [0.03557,0.0005383]
25 idScanEndcap3Res = [0.04755,0.0007718]
26 idScanEndcap4Res = [0.06035,0.0001145]
28 idScanBarrelRes = [0.017, 0.000000418]
29 idScanEndcap1Res = [0.025, 0.0000002]
30 idScanEndcap2Res = [0.030, 0.0000002]
31 idScanEndcap3Res = [0.036, 0.0000004]
32 idScanEndcap4Res = [0.046, 0.0000002]
33 from TrigmuComb.TrigmuCombMonitoring
import TrigMuCombMonitoring
34 from TrkConfig.AtlasExtrapolatorConfig
import AtlasExtrapolatorCfg
35 muCombAlg = CompFactory.muComb(
36 name =
"MuComb"+postFix,
38 UseBackExtrapolatorG4 = useBackExtrp,
40 WinEtaSigma_g4 = winEtaSigma,
41 WinPhiSigma_g4 = winPhiSigma,
42 Chi2Weight_g4 = chi2Weight,
43 IDSCANBarrelRes = idScanBarrelRes,
44 IDSCANEndcap1Res = idScanEndcap1Res,
45 IDSCANEndcap2Res = idScanEndcap2Res,
46 IDSCANEndcap3Res = idScanEndcap3Res,
47 IDSCANEndcap4Res = idScanEndcap4Res,
48 IDalgo =
"InDetTrigTrackingxAODCnv_Muon_FTF",
49 L2StandAloneMuonContainerName = L2StandAloneMuonContainerName,
50 L2CombinedMuonContainerName = L2CombinedMuonContainerName,
51 TrackParticlesContainerName = TrackParticleContainerName,
55 acc.addEventAlgo(muCombAlg)