FairShip
Loading...
Searching...
No Matches
eventDisplay.py File Reference

Go to the source code of this file.

Classes

class  eventDisplay.DrawVetoDigi
 
class  eventDisplay.DrawTracks
 
class  eventDisplay.IO
 
class  eventDisplay.EventLoop
 
class  eventDisplay.Rulers
 

Namespaces

namespace  eventDisplay
 

Functions

bool eventDisplay._file_accessible (str path)
 
None eventDisplay.evExit ()
 
None eventDisplay.printMCTrack (int n, MCTrack)
 
None eventDisplay.dump (float pcut=0)
 
None eventDisplay.printFittedTracks ()
 
None eventDisplay.printParticles ()
 
None eventDisplay.projection ()
 
None eventDisplay.projection_prescale ()
 
None eventDisplay.storeCameraSetting (str fname="camSetting.root")
 
None eventDisplay.readCameraSetting (str fname="camSetting.root")
 
None eventDisplay.speedUp ()
 
None eventDisplay.DisplayNuDetector ()
 
None eventDisplay.switchOff (tag)
 
None eventDisplay.switchOn (tag)
 
None eventDisplay.hidePlasticScintillator ()
 
None eventDisplay.switchOffRock ()
 
None eventDisplay.switchOffAll (exc)
 
None eventDisplay.switchOnAll (exc)
 
def eventDisplay.select (pattern)
 
None eventDisplay.search (lvdict, tag)
 
None eventDisplay.rename (str name="ship.TGeant4.root")
 
None eventDisplay.mydebug ()
 
None eventDisplay.debugStraw (n)
 
None eventDisplay.DrawCharmTracks ()
 
None eventDisplay.DrawSimpleMCTracks ()
 
None eventDisplay.positionText (r, float x, float y, z, angle, str txt, int size=200, color=ROOT.kBlue, mode=ROOT.TGLFont.kExtrude, light=ROOT.kTRUE)
 
None eventDisplay.PRVersion ()
 

Variables

None eventDisplay.fMan = None
 
None eventDisplay.fRun = None
 
ROOT eventDisplay.pdg = ROOT.TDatabasePDG.Instance()
 
ROOT eventDisplay.g = ROOT.gROOT
 
ROOT eventDisplay.gEnv = ROOT.gEnv
 
str eventDisplay.mcEngine = "TGeant4"
 
str eventDisplay.simEngine = "Pythia8"
 
bool eventDisplay.withGeo = False
 
bool eventDisplay.withMCTracks = True
 
dict eventDisplay.transparentMaterials
 
ArgumentParser eventDisplay.parser = ArgumentParser()
 
 eventDisplay.dest
 
 eventDisplay.help
 
 eventDisplay.required
 
 eventDisplay.default
 
 eventDisplay.action
 
ArgumentParser eventDisplay.options = parser.parse_args()
 
 eventDisplay.recoFile
 
 eventDisplay.InputFile
 
 eventDisplay.else :
 
ArgumentParser eventDisplay.candidate = options.InputFile.replace(".root", "_rec.root")
 
ROOT eventDisplay.inFile = ROOT.FairFileSource(options.InputFile)
 
 eventDisplay.OutputFile
 
None eventDisplay.rtdb = fRun.GetRuntimeDb()
 
ROOT eventDisplay.parInput1 = ROOT.FairParRootFileIo()
 
int eventDisplay.verbose = 0
 
ROOT eventDisplay.Track = ROOT.FairMCTracksDraw("Monte-Carlo Tracks")
 
ROOT eventDisplay.GTrack = ROOT.FairGeoTracksDraw("GeoTracks")
 
load_from_root_file eventDisplay.ShipGeo = load_from_root_file(fRun.GetGeoFile(), "ShipGeo")
 
ROOT eventDisplay._tmpFile = ROOT.TFile.Open(options.InputFile)
 
ROOT eventDisplay._tmpTree = _tmpFile.Get("cbmsim") if _tmpFile else None
 
dict eventDisplay.mcHits = {}
 
dict eventDisplay._candidates
 
ROOT eventDisplay.source = ROOT.VectorMCPointSource[branch](branch)
 
ROOT eventDisplay.fRman = ROOT.FairRootManager.Instance()
 
ROOT eventDisplay.sTree = fRman.GetInChain()
 
ROOT eventDisplay.lsOfGlobals = ROOT.gROOT.GetListOfGlobals()
 
ROOT eventDisplay.sGeo = ROOT.gGeoManager
 
ROOT eventDisplay.top = sGeo.GetTopVolume()
 
ROOT eventDisplay.gEve = ROOT.gEve
 
geomGeant4 eventDisplay.fieldMaker = geomGeant4.addVMCFields(ShipGeo, "", True, withVirtualMC=False)
 
ROOT eventDisplay.bfield = ROOT.genfit.FairShipFields()
 
ROOT eventDisplay.bellField
 
ROOT eventDisplay.compField = ROOT.ShipCompField("compfield", bellField)
 
ROOT eventDisplay.geoMat = ROOT.genfit.TGeoMaterialInterface()
 
ROOT eventDisplay.fM = ROOT.genfit.FieldManager.getInstance()
 
ROOT eventDisplay.br = gEve.GetBrowser()
 
Rulers eventDisplay.rulers = Rulers()
 
EventLoop eventDisplay.SHiPDisplay = EventLoop()