8 flags, name='InDetTrackClusterAssValidation', **kwargs):
11 kwargs.setdefault(
"SpacePointsPixelName",
"PixelSpacePoints")
12 kwargs.setdefault(
"SpacePointsSCTName",
"SCT_SpacePoints")
13 kwargs.setdefault(
"SpacePointsOverlapName",
"OverlapSpacePoints")
14 kwargs.setdefault(
"RadiusMin", 0.)
15 kwargs.setdefault(
"MinNumberClustersTRT", 0)
16 kwargs.setdefault(
"usePixel", flags.Detector.EnablePixel)
17 kwargs.setdefault(
"useSCT", flags.Detector.EnableSCT)
18 kwargs.setdefault(
"useTRT", flags.Detector.EnableTRT)
20 if flags.Beam.Type
in [BeamType.Cosmics, BeamType.SingleBeam]:
21 kwargs.setdefault(
"MomentumCut",
22 flags.Tracking.ActiveConfig.minPT
23 if flags.Beam.Type==BeamType.Cosmics
else 0)
24 kwargs.setdefault(
"RadiusMax", 9999999.)
25 kwargs.setdefault(
"RapidityCut", 9999999.)
26 kwargs.setdefault(
"MinNumberClusters", 8)
27 kwargs.setdefault(
"MinNumberSpacePoints", 4)
30 kwargs.setdefault(
"MomentumCut", 2*flags.Tracking.ActiveConfig.minPT)
31 kwargs.setdefault(
"RadiusMax", 20.)
32 kwargs.setdefault(
"RapidityCut", flags.Tracking.ActiveConfig.maxEta)
33 kwargs.setdefault(
"MinNumberClusters",
34 flags.Tracking.ActiveConfig.minClusters)
35 kwargs.setdefault(
"MinNumberSpacePoints", 3)
38 CompFactory.InDet.TrackClusterAssValidation(name, **kwargs))