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.