|
SND@LHC Software
|
Functions | |
| EventLoop (SmearedHits) | |
Variables | |
| int | nEvents = 999999 |
| parser = OptionParser() | |
| dest | |
| help | |
| default | |
| options | |
| args | |
| cheated | |
| debug | |
| inputFile = options.input | |
| geoFile | |
| monitor | |
| printhelp | |
| reconstructiblerequired | |
| threeprong | |
| saveDisk = options.saveDisk | |
| outFile = inputFile | |
| tmp = inputFile.replace('ship.','geofile_full.') | |
| run = ROOT.FairRunSim() | |
| dict | modules = {} |
| fgeo = ROOT.TFile(shipPatRec_prev.geoFile) | |
| sGeo = fgeo.FAIRGeom | |
| bfield = ROOT.genfit.BellField(shipPatRec_prev.ship_geo.Bfield.max ,shipPatRec_prev.ship_geo.Bfield.z,2,shipPatRec_prev.ship_geo.Yheight/2.*u.m) | |
| fM = ROOT.genfit.FieldManager.getInstance() | |
| geoMat = ROOT.genfit.TGeoMaterialInterface() | |
| fn = ROOT.TFile(outFile,'update') | |
| sTree = fn.cbmsim | |
| fout = outFile | |
| f = ROOT.TFile(fout,'update') | |
| rawFile = fout.replace("_patrec.root","_raw.root") | |
| recf = ROOT.TFile(rawFile,"recreate") | |
| newTree = sTree.CloneTree(0) | |
| rc = newTree.Fill() | |
| fPartArray_PR = ROOT.TClonesArray("TParticle") | |
| fGenFitArray_PR = ROOT.TClonesArray("genfit::Track") | |
| fitTrack2MC_PR = ROOT.std.vector('int')() | |
| SmearedHits = ROOT.TClonesArray("TVectorD") | |
| Particles_PR = sTree.Branch("Particles_PR", fPartArray_PR,32000,-1) | |
| SHbranch = sTree.Branch("SmearedHits",SmearedHits,32000,-1) | |
| fitTracks_PR = sTree.Branch("FitTracks_PR", fGenFitArray_PR,32000,-1) | |
| mcLink_PR = sTree.Branch("fitTrack2MC_PR",fitTrack2MC_PR,32000,-1) | |
| debugrootfile = ROOT.TFile(str(shipPatRec_prev.reconstructiblerequired)+"track-debug-mumunu-"+str(nEvents)+".root","RECREATE") | |
| int | scale = 1. |
| totalafterpatrec | |
| totalaftermatching | |
| shipStrawTracking_prev.EventLoop | ( | SmearedHits | ) |
Definition at line 145 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.args |
Definition at line 27 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.bfield = ROOT.genfit.BellField(shipPatRec_prev.ship_geo.Bfield.max ,shipPatRec_prev.ship_geo.Bfield.z,2,shipPatRec_prev.ship_geo.Yheight/2.*u.m) |
Definition at line 77 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.cheated |
Definition at line 29 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.debug |
Definition at line 30 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.debugrootfile = ROOT.TFile(str(shipPatRec_prev.reconstructiblerequired)+"track-debug-mumunu-"+str(nEvents)+".root","RECREATE") |
Definition at line 200 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.default |
Definition at line 17 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.dest |
Definition at line 17 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.f = ROOT.TFile(fout,'update') |
Definition at line 92 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.fGenFitArray_PR = ROOT.TClonesArray("genfit::Track") |
Definition at line 118 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.fgeo = ROOT.TFile(shipPatRec_prev.geoFile) |
Definition at line 73 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.fitTrack2MC_PR = ROOT.std.vector('int')() |
Definition at line 120 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.fitTracks_PR = sTree.Branch("FitTracks_PR", fGenFitArray_PR,32000,-1) |
Definition at line 125 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.fM = ROOT.genfit.FieldManager.getInstance() |
Definition at line 78 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.fn = ROOT.TFile(outFile,'update') |
Definition at line 85 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.fout = outFile |
Definition at line 87 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.fPartArray_PR = ROOT.TClonesArray("TParticle") |
Definition at line 117 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.geoFile |
Definition at line 32 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.geoMat = ROOT.genfit.TGeoMaterialInterface() |
Definition at line 81 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.help |
Definition at line 17 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.inputFile = options.input |
Definition at line 31 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.mcLink_PR = sTree.Branch("fitTrack2MC_PR",fitTrack2MC_PR,32000,-1) |
Definition at line 126 of file shipStrawTracking_prev.py.
| dict shipStrawTracking_prev.modules = {} |
Definition at line 70 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.monitor |
Definition at line 33 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.nEvents = 999999 |
Definition at line 13 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.newTree = sTree.CloneTree(0) |
Definition at line 101 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.options |
Definition at line 27 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.outFile = inputFile |
Definition at line 57 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.parser = OptionParser() |
Definition at line 16 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.Particles_PR = sTree.Branch("Particles_PR", fPartArray_PR,32000,-1) |
Definition at line 123 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.printhelp |
Definition at line 34 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.rawFile = fout.replace("_patrec.root","_raw.root") |
Definition at line 99 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.rc = newTree.Fill() |
Definition at line 104 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.recf = ROOT.TFile(rawFile,"recreate") |
Definition at line 100 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.reconstructiblerequired |
Definition at line 35 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.run = ROOT.FairRunSim() |
Definition at line 68 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.saveDisk = options.saveDisk |
Definition at line 37 of file shipStrawTracking_prev.py.
| int shipStrawTracking_prev.scale = 1. |
Definition at line 208 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.sGeo = fgeo.FAIRGeom |
Definition at line 74 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.SHbranch = sTree.Branch("SmearedHits",SmearedHits,32000,-1) |
Definition at line 124 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.SmearedHits = ROOT.TClonesArray("TVectorD") |
Definition at line 121 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.sTree = fn.cbmsim |
Definition at line 86 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.threeprong |
Definition at line 36 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.tmp = inputFile.replace('ship.','geofile_full.') |
Definition at line 65 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.totalaftermatching |
Definition at line 231 of file shipStrawTracking_prev.py.
| shipStrawTracking_prev.totalafterpatrec |
Definition at line 230 of file shipStrawTracking_prev.py.