|
| scifiSimAna.parser = ArgumentParser() |
|
| scifiSimAna.dest |
|
| scifiSimAna.help |
|
| scifiSimAna.required |
|
| scifiSimAna.False |
|
| scifiSimAna.default |
|
| scifiSimAna.type |
|
| scifiSimAna.int |
|
| scifiSimAna.options = parser.parse_args() |
|
| scifiSimAna.debug = options.debug |
|
dict | scifiSimAna.h = {} |
|
| scifiSimAna.fgeo = ROOT.TFile.Open(options.geoFile) |
|
| scifiSimAna.upkl = Unpickler(fgeo) |
|
| scifiSimAna.snd_geo = upkl.load('ShipGeo') |
|
| scifiSimAna.run = ROOT.FairRunSim() |
|
| scifiSimAna.rtdb = run.GetRuntimeDb() |
|
| scifiSimAna.modules = sndDet_conf.configure(run,snd_geo) |
|
| scifiSimAna.sGeo = fgeo.FAIRGeom |
|
| scifiSimAna.nav = sGeo.GetCurrentNavigator() |
|
| scifiSimAna.top = sGeo.GetTopVolume() |
|
| scifiSimAna.scifi = modules['Scifi'] |
|
| scifiSimAna.A = ROOT.TVector3() |
|
| scifiSimAna.B = ROOT.TVector3() |
|
| scifiSimAna.tchain = ROOT.TChain("cbmsim") |
|
| scifiSimAna.aFile = options.inputFile.replace("XXX",str(i)) |
|
| scifiSimAna.L = sTree.Digi_ScifiHits2MCPoints[0] |
|
| scifiSimAna.w = sTree.MCTrack[0].GetWeight() |
|
dict | scifiSimAna.rc = h['nMCpoints'].Fill(sTree.ScifiPoint.GetEntries(),w) |
|
bool | scifiSimAna.first = True |
|
| scifiSimAna.impactPoint = ROOT.TVector3(p.GetX(),p.GetY(),p.GetZ()) |
|
| scifiSimAna.D = docaLinePoint(A,B,impactPoint) |
|
| scifiSimAna.P = ROOT.TVector3(p.GetPx(),p.GetPy(),p.GetPz()) |
|
dict | scifiSimAna.hitDict = {} |
|
| scifiSimAna.d = sTree.Digi_ScifiHits[k] |
|
int | scifiSimAna.NmuonHit = 0 |
|
bool | scifiSimAna.isMuon = True |
|
| scifiSimAna.meanImpact = ROOT.TVector3(0,0,0) |
|
int | scifiSimAna.nPoints = 0 |
|
| scifiSimAna.cl_size = cl.GetN() |
|
| scifiSimAna.points = L.wList(c) |
|
| scifiSimAna.scifiPoint = sTree.ScifiPoint[p[0]] |
|
| scifiSimAna.trackKey = scifiPoint.GetTrackID() |
|
int | scifiSimAna.pid = -1 |
|
dict | scifiSimAna.r = h['Edigi_muon'].Fill(d.GetEnergy()) |
|
int | scifiSimAna.vertical = 1 |
|
| scifiSimAna.locCluster = scifi.GetLocalPos(first,A) |
|
| scifiSimAna.locPart = scifi.GetLocalPos(first,meanImpact) |
|
| scifiSimAna.delta |
|
int | scifiSimAna.docaMax = 0 |
|
| scifiSimAna.loc = scifi.GetLocalPos(aHit,A) |
|
| scifiSimAna.glob = array('d',[0,0,0]) |
|