ATLAS Offline Software
Loading...
Searching...
No Matches
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