![]() |
ATLAS Offline Software
|
Functions | |
| hitClusterCnvCfg (flags) | |
| hitAssociationDataObjID (inputJets) | |
| hitAssociationCfg (flags, inputJets, maxHits=MAX_HITS, dphi=DPHI_HIT_TO_JET, deta=DETA_HIT_TO_JET, dz=DZ_HIT_TO_VERTEX, minJetPt=MIN_JET_PT, maxAbsJetEta=MAX_ABS_JET_ETA) | |
| hitZInferenceCfg (flags, inputJets, nnFile, remap=None) | |
| hitZTaggingCfg (flags, inputJets) | |
| hitZRoICfg (flags, inputJets, RoIs) | |
Variables | |
| str | PIXEL_HITS = 'PixelClusters' |
| str | STRIP_HITS = 'StripClusters' |
| str | HIT_ASSOCIATION = 'hitsAssociatedWithJet' |
| list | PIXEL_GOODNESS_DECORS = ['isFake', 'hasBSError', 'DCSState'] |
| int | MAX_HITS = 700 |
| float | DPHI_HIT_TO_JET = 0.1 |
| float | DETA_HIT_TO_JET = 0.1 |
| int | DZ_HIT_TO_VERTEX = 180 |
| int | MIN_JET_PT = 20e3 |
| float | MAX_ABS_JET_ETA = 4.0 |
| str | Z_DECOR = 'HitZ_z0' |
| str | SIGMA_DECOR = 'HitZ_z0_sigma' |
| dict | OUTPUT_REMAP |
Hit-based per-jet z regression (HitZ) for the b-jet trigger. Runs, in a step of its own over the jet super-RoI and before any tracking, the hit pipeline the training-dataset-dumper runs offline: the Si clusters are built in the view, converted to xAOD, cleaned, decorated with beamspot-relative coordinates, associated to the jets in a wedge, merged and truncated, then passed to an ONNX regression. Unlike the taggers in BjetFlavourTaggingConfig, nothing here consumes tracks or a vertex.
| hitAssociationCfg | ( | flags, | |
| inputJets, | |||
| maxHits = MAX_HITS, | |||
| dphi = DPHI_HIT_TO_JET, | |||
| deta = DETA_HIT_TO_JET, | |||
| dz = DZ_HIT_TO_VERTEX, | |||
| minJetPt = MIN_JET_PT, | |||
| maxAbsJetEta = MAX_ABS_JET_ETA ) |
Clean, decorate and associate the Pixel and Strip hits to the jets.
Definition at line 107 of file BjetHitZConfig.py.
| hitAssociationDataObjID | ( | inputJets | ) |
The merged association, as the scheduler has to be told to see it.
Definition at line 101 of file BjetHitZConfig.py.
| hitClusterCnvCfg | ( | flags | ) |
xAOD converters for the in-view Si clusters.
Definition at line 49 of file BjetHitZConfig.py.
| hitZInferenceCfg | ( | flags, | |
| inputJets, | |||
| nnFile, | |||
| remap = None ) |
Run the HitZ regression, mirroring the dl2_configs entries next door.
Definition at line 165 of file BjetHitZConfig.py.
| hitZRoICfg | ( | flags, | |
| inputJets, | |||
| RoIs ) |
Everything that runs in the HitZ super-RoI view: Si clusterisation, then HitZ.
Definition at line 220 of file BjetHitZConfig.py.
| hitZTaggingCfg | ( | flags, | |
| inputJets ) |
Cluster conversion, hit association and HitZ inference, in that order.
Definition at line 199 of file BjetHitZConfig.py.
| float python.HLT.Bjet.BjetHitZConfig.DETA_HIT_TO_JET = 0.1 |
Definition at line 32 of file BjetHitZConfig.py.
| float python.HLT.Bjet.BjetHitZConfig.DPHI_HIT_TO_JET = 0.1 |
Definition at line 31 of file BjetHitZConfig.py.
| int python.HLT.Bjet.BjetHitZConfig.DZ_HIT_TO_VERTEX = 180 |
Definition at line 33 of file BjetHitZConfig.py.
| str python.HLT.Bjet.BjetHitZConfig.HIT_ASSOCIATION = 'hitsAssociatedWithJet' |
Definition at line 23 of file BjetHitZConfig.py.
| float python.HLT.Bjet.BjetHitZConfig.MAX_ABS_JET_ETA = 4.0 |
Definition at line 37 of file BjetHitZConfig.py.
| int python.HLT.Bjet.BjetHitZConfig.MAX_HITS = 700 |
Definition at line 30 of file BjetHitZConfig.py.
| int python.HLT.Bjet.BjetHitZConfig.MIN_JET_PT = 20e3 |
Definition at line 36 of file BjetHitZConfig.py.
| dict python.HLT.Bjet.BjetHitZConfig.OUTPUT_REMAP |
Definition at line 43 of file BjetHitZConfig.py.
| list python.HLT.Bjet.BjetHitZConfig.PIXEL_GOODNESS_DECORS = ['isFake', 'hasBSError', 'DCSState'] |
Definition at line 27 of file BjetHitZConfig.py.
| str python.HLT.Bjet.BjetHitZConfig.PIXEL_HITS = 'PixelClusters' |
Definition at line 18 of file BjetHitZConfig.py.
| str python.HLT.Bjet.BjetHitZConfig.SIGMA_DECOR = 'HitZ_z0_sigma' |
Definition at line 41 of file BjetHitZConfig.py.
| str python.HLT.Bjet.BjetHitZConfig.STRIP_HITS = 'StripClusters' |
Definition at line 19 of file BjetHitZConfig.py.
| str python.HLT.Bjet.BjetHitZConfig.Z_DECOR = 'HitZ_z0' |
Definition at line 40 of file BjetHitZConfig.py.