ATLAS Offline Software
Loading...
Searching...
No Matches
Trigger
EFTracking
FPGATrackSim
FPGATrackSimMaps
scripts
Namespaces
|
Variables
keylayer_zslicemap.py File Reference
Go to the source code of this file.
Namespaces
namespace
keylayer_zslicemap
Variables
keylayer_zslicemap.parser
= argparse.ArgumentParser(
description
='Flattens Wrapper Files')
keylayer_zslicemap.metavar
keylayer_zslicemap.type
keylayer_zslicemap.help
keylayer_zslicemap.args
= parser.parse_args()
keylayer_zslicemap.phi_pb
keylayer_zslicemap.phi_pe
keylayer_zslicemap.phi_sb
keylayer_zslicemap.phi_se
keylayer_zslicemap.eta_pb
keylayer_zslicemap.eta_pe
keylayer_zslicemap.eta_sb
keylayer_zslicemap.eta_se
keylayer_zslicemap.printPB
keylayer_zslicemap.printPE
keylayer_zslicemap.printSB
keylayer_zslicemap.printSE
keylayer_zslicemap.rmap
= open('alleta_allphi_kl_strip2_ATLAS-P2-ITK-23-00-01.rmap', 'w')
keylayer_zslicemap.f
= ROOT.TFile.Open(args.inname)
keylayer_zslicemap.Data
= f.Get("ExtrapolationEngineTest")
keylayer_zslicemap.t0
= time.clock()
dict
keylayer_zslicemap.hits
= {}
keylayer_zslicemap.num_entries
= Data.GetEntries()
keylayer_zslicemap.counter
= counter + len(trk.SensitivePosX)
keylayer_zslicemap.events
= events + 1
keylayer_zslicemap.perc
= 100 * float(
events
)/float(
num_entries
)
int
keylayer_zslicemap.hit_idx
= 0
int
keylayer_zslicemap.layer
= 2*trk.SensitiveLayerDisc[
hit_idx
]+trk.SensitiveSide[
hit_idx
]
keylayer_zslicemap.t1
= time.clock()
keylayer_zslicemap.t2
= time.clock()
dict
keylayer_zslicemap.kl
= {k:v for (k,v) in hits.items()
if
hits
[k]['geom'] == 0
if
hits
[k]['ec'] == 0
if
hits
[k]['
layer
'] == 2}
keylayer_zslicemap.max_z
=
max
(int(l['
z
']) for l in kl.values())
keylayer_zslicemap.min_z
=
min
(int(l['
z
']) for l in kl.values())
keylayer_zslicemap.slices
= np.linspace(
min_z
,
max_z
, 7)
list
keylayer_zslicemap.sliceDicts
= [dict() for
x
in range(6)]
dict
keylayer_zslicemap.s
= {}
int
keylayer_zslicemap.dic_idx
= 0
bool
keylayer_zslicemap.fillHits
=
False
keylayer_zslicemap.isPix
= trk.SensitiveIsPixel[hit]
keylayer_zslicemap.bEC
= trk.SensitiveBarrelEndcap[hit]
keylayer_zslicemap.z
= trk.SensitivePosZ[hit]
keylayer_zslicemap.strip
= trk.SensitivePhiIndex[hit]
int
keylayer_zslicemap.row
= 0
keylayer_zslicemap.t3
= time.clock()
dict
keylayer_zslicemap.pb
= {k:v for (k,v) in s.items()
if
s
[k]['geom'] == 1
if
s
[k]['ec'] == 0}
dict
keylayer_zslicemap.pe
= {k:v for (k,v) in s.items()
if
s
[k]['geom'] == 1
if
s
[k]['ec'] != 0}
dict
keylayer_zslicemap.sb
= {k:v for (k,v) in s.items()
if
s
[k]['geom'] == 0
if
s
[k]['ec'] == 0}
dict
keylayer_zslicemap.se
= {k:v for (k,v) in s.items()
if
s
[k]['geom'] == 0
if
s
[k]['ec'] != 0}
int
keylayer_zslicemap.pbmax
=
max
(int(l['
layer
']) for l in pb.values()) + 1
int
keylayer_zslicemap.pemax
=
max
(int(l['
layer
']) for l in pe.values()) + 1
int
keylayer_zslicemap.sbmax
=
max
(int(l['
layer
']) for l in sb.values()) + 1
int
keylayer_zslicemap.semax
=
max
(int(l['
layer
']) for l in se.values()) + 1
Generated on
for ATLAS Offline Software by
1.14.0