SND@LHC Software
Loading...
Searching...
No Matches
mergeMbias.py File Reference

Go to the source code of this file.

Namespaces

namespace  mergeMbias
 

Functions

 mergeMbias.fillPart (t)
 
 mergeMbias.fillWeights ()
 
 mergeMbias.TplotP (sTree)
 
 mergeMbias.mergeMinBias (pot, norm=5.E13, opt='')
 
 mergeMbias.runProduction (opts='')
 
 mergeMbias.removeCharm (p)
 
 mergeMbias.mergeWithCharm (splitOnly=False, ramOnly=False)
 
 mergeMbias.test (fname)
 
 mergeMbias.compare ()
 

Variables

 mergeMbias.pdg = ROOT.TDatabasePDG()
 
 mergeMbias.mu = pdg.GetParticle(13)
 
 mergeMbias.Mmu = mu.Mass()
 
 mergeMbias.Mmu2 = Mmu * Mmu
 
 mergeMbias.rnr = ROOT.TRandom()
 
str mergeMbias.eospath = ROOT.gSystem.Getenv("EOSSHIP")+"/eos/experiment/ship/data/"
 
 mergeMbias.ship_geo = ConfigRegistry.loadpy("$FAIRSHIP/geometry/geometry_config.py", Yheight = 10.)
 
tuple mergeMbias.endOfHadronAbsorber = (ship_geo['hadronAbsorber'].z + ship_geo['hadronAbsorber'].length/2.) /100.
 
int mergeMbias.startOfTarget = -50.
 
dict mergeMbias.productions = {}
 
bool mergeMbias.allProds = False
 
str mergeMbias.fnew = "pythia8_Geant4-noOpenCharm.root"
 
str mergeMbias.noOpCharm
 
str 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 = {}