|
FairShip
|
Go to the source code of this file.
Namespaces | |
| namespace | ShipAna |
Functions | |
| def | ShipAna.VertexError (t1, t2, PosDir, CovMat, scalFac) |
| def | ShipAna.dist2InnerWall (X, Y, Z) |
| bool | ShipAna.isInFiducial (X, Y, Z) |
| def | ShipAna.ImpactParameter (point, tPos, tMom) |
| bool | ShipAna.checkHNLorigin (sTree) |
| bool | ShipAna.checkFiducialVolume (sTree, int tkey, dy) |
| def | ShipAna.getPtruthFirst (sTree, mcPartKey) |
| None | ShipAna.access2SmearedHits (ev, TrackingHits, MCTracks) |
| def | ShipAna.myVertex (t1, t2, PosDir) |
| def | ShipAna.RedoVertexing (t1, t2) |
| None | ShipAna.fitSingleGauss (str x, float|None ba=None, float|None be=None) |
| bool | ShipAna.match2HNL (p) |
| None | ShipAna.makePlots () |
| None | ShipAna.myEventLoop (int n) |
| None | ShipAna.HNLKinematics () |
Variables | |
| ROOT | ShipAna.PDG = ROOT.TDatabasePDG.Instance() |
| float | ShipAna.chi2CutOff = 4.0 |
| bool | ShipAna.fiducialCut = False |
| int | ShipAna.measCutFK = 25 |
| int | ShipAna.measCutPR = 22 |
| float | ShipAna.docaCut = 2.0 |
| ArgumentParser | ShipAna.parser = ArgumentParser() |
| ShipAna.dest | |
| ShipAna.help | |
| ShipAna.required | |
| ShipAna.False | |
| ShipAna.default | |
| ShipAna.type | |
| ShipAna.action | |
| ArgumentParser | ShipAna.options = parser.parse_args() |
| ShipAna.recoFile | |
| ShipAna.inputFile | |
| ShipAna.else : | |
| ROOT | ShipAna.sTree = ROOT.TChain("cbmsim") |
| ROOT | ShipAna.recoChain = ROOT.TChain("ship_reco_sim") |
| ROOT | ShipAna.f = ROOT.TFile(options.inputFile) |
| ShipAna.geoFile | |
| ROOT | ShipAna.fgeo = ROOT.TFile(options.geoFile) |
| load_from_root_file | ShipAna.ShipGeo = load_from_root_file(fgeo, "ShipGeo") |
| load_from_root_file | ShipAna.dy = ShipGeo.Yheight / u.m |
| ROOT | ShipAna.run = ROOT.FairRunSim() |
| ROOT | ShipAna.rtdb = run.GetRuntimeDb() |
| shipDet_conf | ShipAna.modules = shipDet_conf.configure(run, ShipGeo) |
| geomGeant4 | ShipAna.fieldMaker = geomGeant4.addVMCFields(ShipGeo, "", True, withVirtualMC=False) |
| ROOT | ShipAna.sGeo = fgeo["FAIRGeom"] |
| ROOT | ShipAna.geoMat = ROOT.genfit.TGeoMaterialInterface() |
| ROOT | ShipAna.bfield = ROOT.genfit.FairShipFields() |
| ROOT | ShipAna.fM = ROOT.genfit.FieldManager.getInstance() |
| dict | ShipAna.volDict = {} |
| int | ShipAna.i = 0 |
| shipVeto | ShipAna.veto = shipVeto.Task(sTree) |
| dict | ShipAna.vetoDets = {} |
| dict | ShipAna.h = {} |
| ShipAna.nEvents | |
| ArgumentParser | ShipAna.hfile = options.inputFile.split(",")[0] |
| ArgumentParser | ShipAna.tmp = hfile.split("/") |