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

Go to the source code of this file.

Namespaces

namespace  mergeMbias
 

Functions

def mergeMbias.fillPart (t)
 
def mergeMbias.fillWeights ()
 
None mergeMbias.TplotP (sTree)
 
None mergeMbias.mergeMinBias (pot, norm=5.0e13, opt="")
 
None mergeMbias.runProduction (str opts="")
 
None mergeMbias.removeCharm (p)
 
None mergeMbias.mergeWithCharm (bool splitOnly=False, bool ramOnly=False)
 
None mergeMbias.test (fname)
 
None mergeMbias.compare ()
 

Variables

ROOT mergeMbias.pdg = ROOT.TDatabasePDG()
 
ROOT mergeMbias.mu = pdg.GetParticle(13)
 
ROOT mergeMbias.Mmu = mu.Mass()
 
ROOT mergeMbias.Mmu2 = Mmu * Mmu
 
ROOT mergeMbias.rnr = ROOT.TRandom()
 
ROOT mergeMbias.eospath = ROOT.gSystem.Getenv("EOSSHIP") + "/eos/experiment/ship/data/"
 
geometry_config mergeMbias.ship_geo = geometry_config.create_config(Yheight=10.0)
 
tuple mergeMbias.endOfHadronAbsorber = (ship_geo["hadronAbsorber"].z + ship_geo["hadronAbsorber"].length / 2.0) / 100.0
 
float mergeMbias.startOfTarget = -50.0
 
dict mergeMbias.productions = {}
 
bool mergeMbias.allProds = False
 
str mergeMbias.fnew = "pythia8_Geant4-noOpenCharm.root"
 
tuple mergeMbias.noOpCharm
 
tuple mergeMbias.OpCharm
 
dict mergeMbias.cuts = {"": "abs(id)>0", "_onlyMuons": "abs(id)==13", "_onlyNeutrinos": "abs(id)==12||abs(id)==14||abs(id)==16"}
 
dict mergeMbias.h = {}