diff --git a/Generators/EvgenJobTransforms/python/EvgenConfig.py b/Generators/EvgenJobTransforms/python/EvgenConfig.py
index 2c699f9f79a2d4468c8aa34c00a39ef765b398c5..a68e11e6cb1ebba0c10fc92627b5bcef1e0d978f 100644
--- a/Generators/EvgenJobTransforms/python/EvgenConfig.py
+++ b/Generators/EvgenJobTransforms/python/EvgenConfig.py
@@ -7,7 +7,7 @@ lhefGenerators = ["Lhef", # generic name: prefer to use the names below
                   "aMcAtNlo", "McAtNlo", "Powheg", "PowHel", "MadGraph", "CompHep", "CalcHep","Geneva",
                   "Whizard", "MCFM", "JHU", "MEtop", "Charybdis", "Charybdis2", "BCVEGPY", "Dire4Pythia8", 
                   "BlackMax", "QBH", "gg2ww", "gg2zz", "gg2vv", "HvyN", "VBFNLO", "FPMC", "ProtosLHEF",
-                  "BCVEGPY", "STRINGS"]
+                  "BCVEGPY", "STRINGS", "Phantom"]
 
 ## A more general list of generators which provide partonic input, including non-LHEF ones
 inputGenerators = lhefGenerators + ["Alpgen", "Protos"]
@@ -124,6 +124,7 @@ class EvgenConfig(TransformConfig):
     inputFilesPerJob = Integer("number of input files per job",0, AllowedExpression("value >= 0"))
     nEventsPerJob = Integer("number of input events per job",0, AllowedExpression("value >= 0"))
     obsolete = Boolean("Are JOs/common fragment obsolete", False)
+    PDGparams = Boolean("Do we use the standard PDG values for masses, widths etc. ", False)
 
     def __init__(self, name="evgenConfig"):
         TransformConfig.__init__(self, name)
@@ -133,7 +134,7 @@ class EvgenConfig(TransformConfig):
         self.maxeventsstrategy = "ABORT"
         self.specialConfig = "NONE"
 # for the sake of Generate_tf leave minevents for a while
-        self.minevents = 5000
+        self.minevents = 0
 
     ## Explicitly block MC11/12 settings of efficiency, input*base, or weighting attrs
     def __setattr__(self, name, value):
diff --git a/Generators/EvgenJobTransforms/scripts/Gen_tf.py b/Generators/EvgenJobTransforms/scripts/Gen_tf.py
index e3f98ec28c62705e489c1979ac5129dee5a3eb47..ee7ba47953fc365169ecc3d885a77fe4fc6f68dc 100755
--- a/Generators/EvgenJobTransforms/scripts/Gen_tf.py
+++ b/Generators/EvgenJobTransforms/scripts/Gen_tf.py
@@ -56,7 +56,9 @@ class EvgenExecutor(athenaExecutor):
         if os.path.exists('/cvmfs/atlas.cern.ch/repo/sw/Generators/MCJobOptions/common/MadGraphControl/dat/'):
             datCvmfsDir = '/cvmfs/atlas.cern.ch/repo/sw/Generators/MCJobOptions/common/MadGraphControl/dat/'
             os.environ["DATAPATH"] = datCvmfsDir+":"+os.environ["DATAPATH"]
-        dsidparam = (self._trf.argdict["jobConfig"].value).values()[0][0]
+#        dsidparam = (self._trf.argdict["jobConfig"].value).values()[0][0]
+        dsidpar = (self._trf.argdict["jobConfig"].value).values()
+        dsidparam = list(dsidpar)[0][0]
         # Adding cvmfs path to JOBOPTSEARCHPATH
         BaseCvmfsPath = "/cvmfs/atlas.cern.ch/repo/sw/Generators/MCJobOptions/"
 
diff --git a/Generators/EvgenJobTransforms/share/Generate_randomseeds.py b/Generators/EvgenJobTransforms/share/Generate_randomseeds.py
index bda44ff6140f0ef8ce53fd71eb3bab55ef6fb2d6..46b925380e36557931550d89bd8585d514b16402 100644
--- a/Generators/EvgenJobTransforms/share/Generate_randomseeds.py
+++ b/Generators/EvgenJobTransforms/share/Generate_randomseeds.py
@@ -53,11 +53,11 @@ if any(gen in ranluxlist for gen in evgenConfig.generators):
     evgenLog.info("Using RanLux random numbers!")
     atRndmGenSvc = svcMgr.AtRanluxGenSvc
     atRndmGenSvc.EventReseeding = False
-    printfunc("Events will not be reseeded (RndmGenSvc) ")
+    print("Events will not be reseeded (RndmGenSvc) ")
 else:
     atRndmGenSvc = svcMgr.AtRndmGenSvc
     atRndmGenSvc.EventReseeding = False
-    printfunc "Events will not be reseeded (RndmGenSvc) "
+    printfunc("Events will not be reseeded (RndmGenSvc) ")
 
 ## Pass the random seed from the transform command line into each used generator's seed config string
 seedstrs = []
diff --git a/Generators/EvgenJobTransforms/share/skel.GENtoEVGEN.py b/Generators/EvgenJobTransforms/share/skel.GENtoEVGEN.py
index b7b4b1a880dabfcf28acc71389cd666281a7bc48..6b5c098e20033b925f879010112b2b4ab249d3f2 100644
--- a/Generators/EvgenJobTransforms/share/skel.GENtoEVGEN.py
+++ b/Generators/EvgenJobTransforms/share/skel.GENtoEVGEN.py
@@ -402,7 +402,8 @@ if evgenConfig.categories:
 ## Configure POOL streaming to the output EVNT format file
 from AthenaPoolCnvSvc.WriteAthenaPool import AthenaPoolOutputStream
 from AthenaPoolCnvSvc.AthenaPoolCnvSvcConf import AthenaPoolCnvSvc
-svcMgr.AthenaPoolCnvSvc.CommitInterval = 10 #< tweak for MC needs
+# remove because it was removed from Database/AthenaPOOL/AthenaPoolCnvSvc
+#svcMgr.AthenaPoolCnvSvc.CommitInterval = 10 #< tweak for MC needs
 if hasattr(runArgs, "outputEVNTFile"):
   poolFile = runArgs.outputEVNTFile
 elif hasattr(runArgs, "outputEVNT_PreFile"):
@@ -434,19 +435,19 @@ svcMgr.EventSelector.RunNumber = int(dsid)
 
 ## Include information about generators in metadata
 import EventInfoMgt.EventInfoMgtInit
-svcMgr.TagInfoMgr.ExtraTagValuePairs += ["mc_channel_number",str(dsid)]
-svcMgr.TagInfoMgr.ExtraTagValuePairs += ["lhefGenerator", '+'.join( filter( gens_lhef, gennames ) ) ]
-svcMgr.TagInfoMgr.ExtraTagValuePairs += ["generators", '+'.join(gennames)]
-svcMgr.TagInfoMgr.ExtraTagValuePairs += ["evgenProcess", evgenConfig.process]
-svcMgr.TagInfoMgr.ExtraTagValuePairs += ["evgenTune", evgenConfig.tune]
-if hasattr( evgenConfig, "hardPDF" ) : svcMgr.TagInfoMgr.ExtraTagValuePairs += ["hardPDF", evgenConfig.hardPDF]
-if hasattr( evgenConfig, "softPDF" ) : svcMgr.TagInfoMgr.ExtraTagValuePairs += ["softPDF", evgenConfig.softPDF]
-if hasattr( runArgs, "randomSeed") :  svcMgr.TagInfoMgr.ExtraTagValuePairs += ["randomSeed", str(runArgs.randomSeed)]
-if hasattr( runArgs, "AMITag") and runArgs.AMITag != "NONE": svcMgr.TagInfoMgr.ExtraTagValuePairs += ["AMITag", runArgs.AMITag]
+svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"mc_channel_number":str(dsid)})
+svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"lhefGenerator": '+'.join( filter( gens_lhef, gennames ) ) })
+svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"generators": '+'.join(gennames)})
+svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"evgenProcess": evgenConfig.process})
+svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"evgenTune": evgenConfig.tune})
+if hasattr( evgenConfig, "hardPDF" ) : svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"hardPDF": evgenConfig.hardPDF})
+if hasattr( evgenConfig, "softPDF" ) : svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"softPDF": evgenConfig.softPDF})
+if hasattr( runArgs, "randomSeed") :  svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"randomSeed": str(runArgs.randomSeed)})
+if hasattr( runArgs, "AMITag") and runArgs.AMITag != "NONE": svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"AMITag": runArgs.AMITag})
 
 ## Handle beam info
-svcMgr.TagInfoMgr.ExtraTagValuePairs += ["beam_energy", str(int(runArgs.ecmEnergy*Units.GeV/2.0))]
-svcMgr.TagInfoMgr.ExtraTagValuePairs += ["beam_type", 'collisions']
+svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"beam_energy": str(int(runArgs.ecmEnergy*Units.GeV/2.0))})
+svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"beam_type": 'collisions'})
 
 ## Propagate energy argument to the generators
 # TODO: Standardise energy setting in the GenModule interface
@@ -456,7 +457,7 @@ include("EvgenJobTransforms/Generate_ecmenergies.py")
 include("EvgenJobTransforms/Generate_randomseeds.py")
 
 ## Add special config option (extended model info for BSM scenarios)
-svcMgr.TagInfoMgr.ExtraTagValuePairs += ["specialConfiguration", evgenConfig.specialConfig ]
+svcMgr.TagInfoMgr.ExtraTagValuePairs.update({"specialConfiguration": evgenConfig.specialConfig })
 
 ## Remove TestHepMC if it's inappropriate for this generator combination
 # TODO: replace with direct del statements in the generator common JO fragments?
@@ -733,9 +734,9 @@ from PyJobTransformsCore.runargs import RunArguments
 runPars = RunArguments()
 runPars.nEventsPerJob = evgenConfig.nEventsPerJob
 runPars.maxeventsstrategy = evgenConfig.maxeventsstrategy
-with open("config.pickle", 'w') as f:
-    import cPickle
-    cPickle.dump(runPars, f)
+with open("config.pickle", 'wb') as f:
+    import pickle
+    pickle.dump(runPars, f)
 
 
 ##==============================================================
diff --git a/Generators/EvgenProdTools/python/LogicalExpressionFilter.py b/Generators/EvgenProdTools/python/LogicalExpressionFilter.py
index 3000e69bb6a1fdc58c13839d81ec0b70791ce156..1605aed5c96e0afb6ae824170633fab7492c6e54 100644
--- a/Generators/EvgenProdTools/python/LogicalExpressionFilter.py
+++ b/Generators/EvgenProdTools/python/LogicalExpressionFilter.py
@@ -20,7 +20,7 @@ import AthenaPython.PyAthena as PyAthena
 from AthenaPython.PyAthena import StatusCode
 
 import tokenize, random
-from cStringIO import StringIO
+from io import StringIO
 
 class LogicalExpressionFilter( PyAthena.Alg ):
     _isLocked=False
diff --git a/Generators/EvtGen_i/CMakeLists.txt b/Generators/EvtGen_i/CMakeLists.txt
index 98e9990d554c499114cfc88a389efd5a4ea2aaf1..5b34b7b6f48cf79cdad6000922b592da48bdde7a 100644
--- a/Generators/EvtGen_i/CMakeLists.txt
+++ b/Generators/EvtGen_i/CMakeLists.txt
@@ -62,6 +62,6 @@ atlas_add_component( EvtGen_i
                      LINK_LIBRARIES ${Boost_LIBRARIES} ${HEPPDT_LIBRARIES} ${ROOT_LIBRARIES} ${CLHEP_LIBRARIES} ${PYTHIA8_LIBRARIES} ${PHOTOSPP_LIBRARIES} ${TAUOLAPP_LIBRARIES} AtlasHepMCLib ${EVTGEN_LIBRARIES} StoreGateLib SGtests GaudiKernel GeneratorModulesLib GeneratorObjects AthenaKernel EvtGen_iLib )
 
 # Install files from the package:
-atlas_install_joboptions( share/*.py )
-atlas_install_runtime( share/*.DEC share/*.table share/*.dec share/*.pdt )
+atlas_install_joboptions( share/common/*.py )
+atlas_install_runtime( share/file/*.DEC share/file/*.table share/file/*.dec share/file/*.pdt share/file/*.dat )
 
diff --git a/Generators/EvtGen_i/share/BtoJpsieeK0s.py b/Generators/EvtGen_i/share/BtoJpsieeK0s.py
deleted file mode 100644
index 4e98db3038ad16cc7969f6084b3bfbd331d0a1c4..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/BtoJpsieeK0s.py
+++ /dev/null
@@ -1,168 +0,0 @@
-###############################################################
-#
-# Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#==============================================================
-#--------------------------------------------------------------
-# General Application Configuration options
-#--------------------------------------------------------------
-#theApp.setup( MONTECARLO )
-include( "AthenaCommon/Atlas_Gen.UnixStandardJob.py" ) 
-
-include( "PartPropSvc/PartPropSvc.py" )
-
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-theApp.Dlls += [ "GaudiAlg" ]
-theApp.Dlls += [ "TruthExamples", "PythiaB" ]
-theApp.Dlls += [ "GaudiAud" ]
-theApp.Dlls += [ "HbookCnv" ]
-theApp.Dlls += [ "GeneratorFilters" ]
-theAuditorSvc = AuditorSvc()
-theAuditorSvc.Auditors  = [ "ChronoAuditor" ]
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-theApp.TopAlg = ["PythiaB" ,  "BSignalFilter"]
-theApp.ExtSvc += ["AtRndmGenSvc"]
-#--------------------------------------------------------------
-# Number of events to be accepted !! (default is 10)
-# re-written if use B job submition script
-# RunNumber, FirstEvent re-written if use B job submition script
-#--------------------------------------------------------------
-theApp.EvtMax = 5
-EventSelector.RunNumber   = 1
-EventSelector.FirstEvent  = 1
-#--------------------------------------------------------------
-#User random number seeds - re-written if use B job submition script
-#--------------------------------------------------------------
-AtRndmGenSvc = Service( "AtRndmGenSvc" )
-AtRndmGenSvc.Seeds = ["PYTHIA 4789899 989240512", "PYTHIA_INIT 820021 2347532"]
-# AtRndmGenSvc.ReadFromFile = true;
-# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
-MessageSvc.OutputLevel               = 3
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-#PythiaB.ForceBDecay = "no";
-PythiaB = Algorithm( "PythiaB" )
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------				 
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "CloseAntibQuark.py" )
-
-PythiaB.ForceBDecay = "yes"
-#   T H R E E   E X A M P L E S    T O   O P E N    Y O U R    C H A N N E L 				 
-#   Decomment one of following examples or create your analogically
-# open your exclusive channel here  Bs -> J/psi(mumu) phi 				 
-#PythiaB.PythiaCommand += ["pydat3 mdme 982 1 1",    
-#				"pydat3 mdme 858 1 0",
-#				"pydat3 mdme 860 1 0"        ]
-# open your exclusive channel here  Bs -> Ds pi with Ds->phi pi
-##include "Dsphipi.txt" 				 
-#PythiaB.PythiaCommand += {"pydat3 mdme 967 1 1",
-#                                "pydat3 mdme 831 1 1"      };
-#PythiaB.ForceCDecay = "yes";                                
-# open your exclusive channel here  Bs -> J/psi(mumu) K0 
-#PythiaB.PythiaCommand += {"pydat3 mdme 889 1 1",    
-#				"pydat3 mdme 858 1 0",
-#				"pydat3 mdme 860 1 0"        };
-# open your exclusive channel here  Bs -> J/psi(ee) K0 
-PythiaB.PythiaCommand += ["pydat3 mdme 889 1 1",    
-                          "pydat3 mdme 858 1 1" ,"pydat3 brat 858 1."
-				"pydat3 mdme 859 1 0",
-				"pydat3 mdme 860 1 0"        ]
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-include( "Btune.py" )
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 15.",
-                                "pysubs ckin 9 -3.5",
-				"pysubs ckin 10 3.5",
-				"pysubs ckin 11 -3.5",
-				"pysubs ckin 12 3.5",
-          "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["10. 2.5 and 10. 2.5"]
-#PythiaB.cutbq = ["6. 2.5 and 6. 2.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 1., 0.5, 2.5, 3., 2.5, 0.5, 2.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  15. 
-#  ------------- For how many events store B-chain in NTUPLE -------------
-BSignalFilter = Algorithm( "BSignalFilter" )
-BSignalFilter.SignaltoNtup = 50
-#  ------------- For how many events store B-chain in ascii -------------
-PythiaB.SignalDumptoAscii =  50.
-
-
-
-###############################################################
-
-#--------------------------------------------------------------
-# Histogram & Ntuple Persistency
-#--------------------------------------------------------------
-# Change the following line to "RootHistCnv" for ROOT persistency
-#theApp.Dlls                += [ "RootHistCnv" ]
-# Change the following line to "ROOT" for ROOT persistency
-#theApp.HistogramPersistency = "ROOT"
-#--------------------------------------------------------------
-# NTuple output file
-#--------------------------------------------------------------
-#RootHistSvc = Service( "RootHistSvc" )
-#HbookHistSvc.NPAWC = 1500000
-#HistogramPersistencySvc = Service( "HistogramPersistencySvc" )
-#HistogramPersistencySvc.OutputFile  = "histo.root"
-#NTupleSvc = Service( "NTupleSvc" )
-#NTupleSvc.Output = [ "FILE1  DATAFILE='pythiaB.root'  OPT='NEW'  TYP='ROOT'" ]
-
-# Change since 12.0.3
-theApp.Dlls += [ "AnalysisTools" ]
-THistSvc = Service ( "THistSvc" )
-THistSvc.Output = ["AANT DATAFILE='pythiaB.root' OPT='NEW'"]
-theApp.TopAlg += [ "AANTupleStream" ]
-AANTupleStream = Algorithm( "AANTupleStream" )
-AANTupleStream.ExtraRefNames = [ "" ]
-AANTupleStream.OutputName = 'pythiaB.root'
-AANTupleStream.ExistDataHeader = False
-AANTupleStream.OutputLevel = VERBOSE
-
-
-
-###############################################################
-# Add POOL persistency
-include( "AthenaPoolCnvSvc/WriteAthenaPool_jobOptions.py" )
-include( "GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py" )
-# 2101 = EventInfo
-# 133273 = MCTruth (HepMC)
-Stream1.ItemList += [ "2101#*", "133273#*" ]
-Stream1.OutputFile = "pythiaB.pool.root"
-
-          
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/BtoJpsieeX.py b/Generators/EvtGen_i/share/BtoJpsieeX.py
deleted file mode 100644
index dc09a0c8221e90fb3443e8a6183076acb48ea89a..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/BtoJpsieeX.py
+++ /dev/null
@@ -1,164 +0,0 @@
-###############################################################
-#
-# Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#==============================================================
-#--------------------------------------------------------------
-# General Application Configuration options
-#--------------------------------------------------------------
-#theApp.setup( MONTECARLO )
-include( "AthenaCommon/Atlas_Gen.UnixStandardJob.py" ) 
-
-include( "PartPropSvc/PartPropSvc.py" )
-
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-theApp.Dlls += [ "GaudiAlg" ]
-theApp.Dlls += [ "TruthExamples", "PythiaB" ]
-theApp.Dlls += [ "GaudiAud" ]
-theApp.Dlls += [ "HbookCnv" ]
-theApp.Dlls += [ "GeneratorFilters" ]
-theAuditorSvc = AuditorSvc()
-theAuditorSvc.Auditors  = [ "ChronoAuditor" ]
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-theApp.TopAlg = ["PythiaB" ,  "BSignalFilter"]
-theApp.ExtSvc += ["AtRndmGenSvc"]
-#--------------------------------------------------------------
-# Number of events to be accepted !! (default is 10)
-# re-written if use B job submition script
-# RunNumber, FirstEvent re-written if use B job submition script
-#--------------------------------------------------------------
-theApp.EvtMax = 5
-EventSelector.RunNumber   = 1
-EventSelector.FirstEvent  = 1
-#--------------------------------------------------------------
-#User random number seeds - re-written if use B job submition script
-#--------------------------------------------------------------
-AtRndmGenSvc = Service( "AtRndmGenSvc" )
-AtRndmGenSvc.Seeds = ["PYTHIA 4789899 989240512", "PYTHIA_INIT 820021 2347532"]
-# AtRndmGenSvc.ReadFromFile = true;
-# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
-MessageSvc.OutputLevel               = 3
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-#PythiaB.ForceBDecay = "no";
-PythiaB = Algorithm( "PythiaB" )
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------				 
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "CloseAntibQuark.py" )
-
-PythiaB.ForceBDecay = "yes"
-
-#
-#   Inclusive B -> J/psi(ee) X production
-#
-
-include( "Jpsichannels.py" )
-
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-
-include( "Btune.py" )
-
-#   Force J/psi to e+ e-
-PythiaB.PythiaCommand += ["pydat3 mdme 889 1 1",    
-                          "pydat3 mdme 858 1 1" ,"pydat3 brat 858 1."
-				"pydat3 mdme 859 1 0",
-				"pydat3 mdme 860 1 0"        ]
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 9.",
-                                "pysubs ckin 9 -3.5",
-				"pysubs ckin 10 3.5",
-				"pysubs ckin 11 -3.5",
-				"pysubs ckin 12 3.5",
-				 "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["10. 2.5 and 10. 2.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-#PythiaB.lvl2cut = [ 0.,  13.,     3.,   2.5]
-#PythiaB.lvl2cut = { 0.,  11.,     6.,   2.5};
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 1., 0.0, 102.5, 0., 102.5, 0.5, 2.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  15. 
-#  ------------- For how many events store B-chain in NTUPLE -------------
-BSignalFilter = Algorithm( "BSignalFilter" )
-BSignalFilter.SignaltoNtup = 50
-#  ------------- For how many events store B-chain in ascii -------------
-PythiaB.SignalDumptoAscii =  50.
-
- 
-###############################################################
-
-#--------------------------------------------------------------
-# Histogram & Ntuple Persistency
-#--------------------------------------------------------------
-# Change the following line to "RootHistCnv" for ROOT persistency
-#theApp.Dlls                += [ "RootHistCnv" ]
-# Change the following line to "ROOT" for ROOT persistency
-#theApp.HistogramPersistency = "ROOT"
-#--------------------------------------------------------------
-# NTuple output file
-#--------------------------------------------------------------
-#RootHistSvc = Service( "RootHistSvc" )
-#HbookHistSvc.NPAWC = 1500000
-#HistogramPersistencySvc = Service( "HistogramPersistencySvc" )
-#HistogramPersistencySvc.OutputFile  = "histo.root"
-#NTupleSvc = Service( "NTupleSvc" )
-#NTupleSvc.Output = [ "FILE1  DATAFILE='pythiaB.root'  OPT='NEW'  TYP='ROOT'" ]
-
-# Change since 12.0.3
-theApp.Dlls += [ "AnalysisTools" ]
-THistSvc = Service ( "THistSvc" )
-THistSvc.Output = ["AANT DATAFILE='pythiaB.root' OPT='NEW'"]
-theApp.TopAlg += [ "AANTupleStream" ]
-AANTupleStream = Algorithm( "AANTupleStream" )
-AANTupleStream.ExtraRefNames = [ "" ]
-AANTupleStream.OutputName = 'pythiaB.root'
-AANTupleStream.ExistDataHeader = False
-AANTupleStream.OutputLevel = VERBOSE
-
-
-
-
-
-###############################################################
-# Add POOL persistency
-include( "AthenaPoolCnvSvc/WriteAthenaPool_jobOptions.py" )
-include( "GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py" )
-# 2101 = EventInfo
-# 133273 = MCTruth (HepMC)
-Stream1.ItemList += [ "2101#*", "133273#*" ]
-Stream1.OutputFile = "pythiaB.pool.root"
-
-          
-                     
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/Btune.py b/Generators/EvtGen_i/share/Btune.py
deleted file mode 100644
index ea96b6713cd651481fec4d36f79966a9ccf5ab77..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/Btune.py
+++ /dev/null
@@ -1,87 +0,0 @@
-#
-# CTEQ6L with UE tuning by Arthur Moraes
-#
-# author: B-Physics group, 2006-11-09
-#
-#--------------------------------------------------------------------------
-PythiaB = topAlg.PythiaB
-#PythiaB.PythiaCommand += [
-# eta ranges 
-#                          "pysubs ckin 9 -4.5",
-#                          "pysubs ckin 10 4.5",
-#                          "pysubs ckin 11 -4.5",
-#                          "pysubs ckin 12 4.5",
-# no B-B mixing
-#                          "pydat1 mstj 26 0",
-# parton decay length scheme:
-# particle decayed if average proper lifetime
-# c\tau < PARJ(71): default PARJ(71):= 10 mm
-#                          "pydat1 mstj 22 2",
-# Peterson / SLAC fragmentaton function for b-quark (def: -0.005)
-#                          "pydat1 parj 55 -0.006",
-# Excited B-meson parameters
-#                          "pydat1 parj 13 0.65",
-#                          "pydat1 parj 14 0.12",
-#                          "pydat1 parj 15 0.04",
-#                          "pydat1 parj 16 0.12",
-#                          "pydat1 parj 17 0.2"
-#                         ]
-
-PythiaB.PythiaCommand += [
-    "pysubs ckin 9 -4.5",
-    "pysubs ckin 10 4.5",
-    "pysubs ckin 11 -4.5",
-    "pysubs ckin 12 4.5",
-    "pydat1 mstj 26 0",
-    "pydat1 mstj 22 2",
-    "pydat1 parj 13 0.65",
-    "pydat1 parj 14 0.12",
-    "pydat1 parj 15 0.04",
-    "pydat1 parj 16 0.12",
-    "pydat1 parj 17 0.2",
-    "pydat1 parj 55 -0.006",
-    ]
-
-
-#########################################################################################
-####################### Arthur Moraes tuning (for reference) ############################
-
-# lambda value for alpha_s
-#                          "pydat1 parj 81 0.14",
-# effects the amount of color reconnection
-#                          "pypars parp 78 0.2",
-# suppression probability for string pieces reattaching beam remnant 
-# to hard scatter
-#                          "pypars parp 80 0.01",
-# effective pT_min for MI (pt0 scale)
-#			  "pypars parp 82 1.9",
-# matter distribution
-#			  "pypars parp 83 0.3",
-#			  "pypars parp 84 0.5",
-# pT0 scale
-#			  "pypars parp 89 1800",
-#			  "pypars parp 90 0.22",
-# ISR
-#                          "pypars mstp 70 2",
-# max scale for FSR dipoles
-#                          "pypars mstp 72 0",
-# new multiple interaction model and new parton shower selected
-#                          "pypars mstp 81 1",
-# MPI
-#                          "pypars mstp 82 4",
-# ISR
-#                          "pypars mstp 84 1",
-# FSR
-#                          "pypars mstp 85 1",
-# MPI
-#                          "pypars mstp 86 2",
-# sea quarks: large x behavior of assumed gluon distribution
-#                          "pypars mstp 87 4",
-# color reconnection 
-#                          "pypars mstp 88 0",
-#                          "pypars mstp 89 1",
-#                          "pypars mstp 90 1",
-#                          "pypars mstp 95 1",
-#                          
-#########################################################################################
-#########################################################################################
diff --git a/Generators/EvtGen_i/share/CSC.016701.PythiaB_Bs_Ds_PhiPi_Pi_Signal3.py b/Generators/EvtGen_i/share/CSC.016701.PythiaB_Bs_Ds_PhiPi_Pi_Signal3.py
deleted file mode 100644
index 5139310058f5121782433da3f34b12ea482180c1..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/CSC.016701.PythiaB_Bs_Ds_PhiPi_Pi_Signal3.py
+++ /dev/null
@@ -1,141 +0,0 @@
-###############################################################
-#
-#  Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#  Decay channel: B0s->Ds(Phi(K+K-)Pi)Pi
-#
-#  Author:  W. Walkowiak, 2006-04-02
-#           (adjusted after a template provided by PythiaB)
-#  Changes: WW, 2006-04-13
-#           Removed CBNT_ lines; added RootHistSvc again 
-# PRODUCTION SYSTEM FRAGMENT
-#==============================================================
-from AthenaCommon.AlgSequence import AlgSequence 
-topAlg = AlgSequence("TopAlg") 
-
-from PythiaB.PythiaBConf import PythiaB
-topAlg += PythiaB()
-
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-#PythiaB.ForceBDecay = "no";
-PythiaB = topAlg.PythiaB
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------				 
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "PythiaB/CloseAntibQuark.py" )
-PythiaB.ForceBDecay = "yes"
-#
-# open your exclusive channel here  Bs -> Ds pi with Ds->phi pi
-#
-include( "PythiaB/Dsphipi.py" )   				 
-# 959: Bs  -> Ds-mu+nu
-# 967: Bs  -> Ds-Pi+
-# 969: Bs  -> Ds-a1+
-# 831: Ds- -> PhiPi-
-   				 
-PythiaB.PythiaCommand += [ "pydat3 mdme 967 1 1",
-                           "pydat3 mdme 831 1 1"   ];
-PythiaB.ForceCDecay = "yes";                               
-
-#
-# w.w., 2006-04-02 revised:
-# 
-# user_finsel.F decay particle channel
-#
-PythiaB.ForceDecayChannel = "DsPhiX";
-#
-# Decay particle selection for DsPhiX: 
-#   0. (off)/ 1. (on) -- ordered as follows:
-#     1 : PhiKK   decay -- Phi -> K+K- 
-#                          ((from B0s, B0bar or B-) or (from B0sbar, B0 or B+))
-#     2 : DsPhi   decay -- Ds*- -> Ds-X, Ds- -> Phi pi-, Phi -> K+K- 
-#                          (from B0s, B0bar or B-) or (from B0sbar, B0 or B+))
-#     3 : A1RhoPi decay -- a1 -> RhoPi   (from B0s)
-#     4 : RhoPiPi decay -- Rho -> Pi+Pi- (from B0s)
-PythiaB.DecayChannelParameters = [1., 0., 0., 0.];
- 
-#
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-# 'msel 5' is only for fast tests! 
-#  for correct b-production you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-PythiaB.PythiaCommand += [
-    "pysubs ckin 9 -4.5",
-    "pysubs ckin 10 4.5",
-    "pysubs ckin 11 -4.5",
-    "pysubs ckin 12 4.5",
-    "pydat1 mstj 26 0",
-    "pydat1 mstj 22 2",
-    "pydat1 parj 13 0.65",
-    "pydat1 parj 14 0.12",
-    "pydat1 parj 15 0.04",
-    "pydat1 parj 16 0.12",
-    "pydat1 parj 17 0.2",
-    "pydat1 parj 55 -0.006",
-    ]
-PythiaB.PythiaCommand += [
-                   "pypars mstp 70 2",
-                   "pypars mstp 72 0",
-                   "pypars mstp 81 21",
-                   "pypars mstp 82 4",
-                   "pypars mstp 84 1",
-                   "pypars mstp 85 1",
-                   "pypars mstp 86 2",
-                   "pypars mstp 87 4",
-                   "pypars mstp 88 0",
-                   "pypars mstp 89 1",
-                   "pypars mstp 90 1",
-                   "pypars mstp 95 1",
-                   "pypars parp 78 0.2",
-                   "pypars parp 80 0.01",
-                   "pypars parp 82 1.9",
-                   "pypars parp 83 0.3",
-                   "pypars parp 84 0.5",
-                   "pypars parp 89 1800",
-                   "pypars parp 90 0.22",
-                   "pydat1 parj 81 0.14"]
-
-
-# PythiaB.PythiaCommand += ["pysubs ckin 3 6.",
-PythiaB.PythiaCommand += ["pysubs ckin 3 10.",
-                          "pysubs ckin 9 -3.5",
-                          "pysubs ckin 10 3.5",
-                          "pysubs ckin 11 -3.5",
-                          "pysubs ckin 12 3.5",
-                          "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["6.0 2.5 and 6.0 2.5"]
-# PythiaB.cutbq = ["6.0 4.5 and 6.0 4.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 1., 0.5, 2.5, 3., 2.5, 0.5, 2.5]
-# 
-#  ------------- Maximum number of tries for hard process -------------
-PythiaB.maxTriesHard = 50000.
-# 
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  100.
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/CSC.017500.PythiaB_bbmu6X.py b/Generators/EvtGen_i/share/CSC.017500.PythiaB_bbmu6X.py
deleted file mode 100644
index fccca8dde94ff6c534527ae3e7ab8405a78528c8..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/CSC.017500.PythiaB_bbmu6X.py
+++ /dev/null
@@ -1,91 +0,0 @@
-###############################################################
-# PRODUCTION SYSTEM FRAGMENT
-# Job options file for generation of B events 
-# no decay channel is specified.
-# Only events containing at least one muon  
-# with pT>6GeV |eta|<2.5 are written to output
-# Selection criteria can be changed by datacards
-#==============================================================
-
-from AthenaCommon.AlgSequence import AlgSequence 
-topAlg = AlgSequence("TopAlg") 
-
-from PythiaB.PythiaBConf import PythiaB
-topAlg += PythiaB()
-
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIABMODULE
-#--------------------------------------------------------------
-PythiaB = topAlg.PythiaB
-PythiaB.ForceBDecay = "no"
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-PythiaB.PythiaCommand += [
-    "pysubs ckin 9 -4.5",
-    "pysubs ckin 10 4.5",
-    "pysubs ckin 11 -4.5",
-    "pysubs ckin 12 4.5",
-    "pydat1 mstj 26 0",
-    "pydat1 mstj 22 2",
-    "pydat1 parj 13 0.65",
-    "pydat1 parj 14 0.12",
-    "pydat1 parj 15 0.04",
-    "pydat1 parj 16 0.12",
-    "pydat1 parj 17 0.2",
-    "pydat1 parj 55 -0.006",
-    ]
-
-PythiaB.PythiaCommand += [
-                   "pypars mstp 70 2",
-                   "pypars mstp 72 0",
-                   "pypars mstp 81 21",
-                   "pypars mstp 82 4",
-                   "pypars mstp 84 1",
-                   "pypars mstp 85 1",
-                   "pypars mstp 86 2",
-                   "pypars mstp 87 4",
-                   "pypars mstp 88 0",
-                   "pypars mstp 89 1",
-                   "pypars mstp 90 1",
-                   "pypars mstp 95 1",
-                   "pypars parp 78 0.2",
-                   "pypars parp 80 0.01",
-                   "pypars parp 82 1.9",
-                   "pypars parp 83 0.3",
-                   "pypars parp 84 0.5",
-                   "pypars parp 89 1800",
-                   "pypars parp 90 0.22",
-                   "pydat1 parj 81 0.14"]
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 6.",
-				 "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-PythiaB.flavour =  5.				
-#  ------------- Selections on b  quarks   -------------
-PythiaB.cutbq = ["7. 4.5 or 7. 4.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#PythiaB.lvl2cut = { 0.,  11.,     6.,   2.5};
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 0., 0., 102.5, 0., 102.5, 0., 102.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  9. 
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/CSC.017501.PythiaB_bbmu4X.py b/Generators/EvtGen_i/share/CSC.017501.PythiaB_bbmu4X.py
deleted file mode 100644
index d96d0ad663342a87e0074cc2041a4001cc8f48bc..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/CSC.017501.PythiaB_bbmu4X.py
+++ /dev/null
@@ -1,99 +0,0 @@
-###############################################################
-#
-# Job options file fragment for generation of B events 
-# no decay channel is specified.
-# Only events containing at least one muon  
-# with pT>4GeV |eta|<2.5 are written to output
-# Selection criteria can be changed by datacards
-#==============================================================
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-from AthenaCommon.AlgSequence import AlgSequence 
-topAlg = AlgSequence("TopAlg") 
-
-from PythiaB.PythiaBConf import PythiaB
-topAlg += PythiaB()
-
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIABMODULE
-#--------------------------------------------------------------
-PythiaB = topAlg.PythiaB
-PythiaB.ForceBDecay = "no"
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-include( "PythiaB/Btune.py" )
-
-PythiaB.PythiaCommand += [
-    # lambda value for alpha_s
-    "pydat1 parj 81 0.14",
-    # effects the amount of color reconnection
-    "pypars parp 78 0.2",
-    # suppression probability for string pieces reattaching beam remnant
-    # to hard scatter
-    "pypars parp 80 0.01",
-    # effective pT_min for MI (pt0 scale)
-    "pypars parp 82 1.9",
-    # matter distribution
-    "pypars parp 83 0.3",
-    "pypars parp 84 0.5",
-    # pT0 scale
-    "pypars parp 89 1800",
-    "pypars parp 90 0.22",
-    # ISR
-    "pypars mstp 70 2",
-    # max scale for FSR dipoles
-    "pypars mstp 72 0",
-    # new multiple interaction model and new parton shower selected
-    "pypars mstp 81 1",
-    # MPI
-    "pypars mstp 82 4",
-    # ISR
-    "pypars mstp 84 1",
-    # FSR
-    "pypars mstp 85 1",
-    # MPI
-    "pypars mstp 86 2",
-    # sea quarks: large x behavior of assumed gluon distribution
-    "pypars mstp 87 4",
-    # color reconnection
-    "pypars mstp 88 0",
-    "pypars mstp 89 1",
-    "pypars mstp 90 1",
-    "pypars mstp 95 1",
-    ]
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 6.",
-				 "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-PythiaB.flavour =  5.				
-#  ------------- Selections on b  quarks   -------------
-PythiaB.cutbq = ["5. 4.5 or 5. 4.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  4., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#PythiaB.lvl2cut = { 0.,  11.,     6.,   2.5};
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 0., 0., 102.5, 0., 102.5, 0., 102.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  7. 
-###############################################################
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/CSC.017503.Pythia_directJpsimu6mu4.py b/Generators/EvtGen_i/share/CSC.017503.Pythia_directJpsimu6mu4.py
deleted file mode 100644
index 3aa4f27f42d2413746410b351511c2a414802619..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/CSC.017503.Pythia_directJpsimu6mu4.py
+++ /dev/null
@@ -1,231 +0,0 @@
-###############################################################
-# PRODUCTION SYSTEM FRAGMENT
-#       jobOptions for quarkonium production in the
-#               NRQCD colour-octet framework
-# Author:   Darren D Price ( Darren.Price@cern.ch )
-# Date:     Jun 2006
-# Modified: Oct 2006
-#==============================================================
-
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-from AthenaCommon.AlgSequence import AlgSequence 
-topAlg = AlgSequence("TopAlg") 
-
-from Pythia_i.Pythia_iConf import Pythia
-topAlg += Pythia()
-
-
-from GeneratorFilters.GeneratorFiltersConf import BSignalFilter
-topAlg += BSignalFilter()
-
-
-# AtRndmGenSvc.ReadFromFile = true;
-Pythia = topAlg.Pythia
-
-Pythia.PythiaCommand += [
-                   "pypars mstp 70 2",
-                   "pypars mstp 72 0",
-                   "pypars mstp 81 21",
-                   "pypars mstp 82 4",
-                   "pypars mstp 84 1",
-                   "pypars mstp 85 1",
-                   "pypars mstp 86 2",
-                   "pypars mstp 87 4",
-                   "pypars mstp 88 0",
-                   "pypars mstp 89 1",
-                   "pypars mstp 90 1",
-                   "pypars mstp 95 1",
-                   "pypars parp 78 0.2",
-                   "pypars parp 80 0.01",
-                   "pypars parp 82 1.9",
-                   "pypars parp 83 0.3",
-                   "pypars parp 84 0.5",
-                   "pypars parp 89 1800",
-                   "pypars parp 90 0.22",
-                   "pydat1 parj 81 0.14"]
-
-Pythia.PythiaCommand += [ # quarkonium processes
-    
-    #"pysubs msel 0",   # user chooses decay mode(s)
-    "pysubs msel 61", # colour octet charmonium production (421-439)
-    #"pysubs msel 62", # colour octet bottomonium production (461-479)
-    #"pysubs msel 63", # colour octet onium production (msel 61+62)
-    
-    # ----- J/Psi production -----
-    # --- 3S1(1)                        
-    #"pysubs msub 421 1",  # gg->cc~[3S1(1)]+g
-    # --- 3S1(8)
-    #"pysubs msub 422 1",  # gg->cc~[3S1(8)]+g
-    #"pysubs msub 425 1",  # gq->q+cc~[3S1(8)]
-    #"pysubs msub 428 1",  # qq~->g+cc~[3S1(8)]
-    # --- 1S0(8)                        
-    #"pysubs msub 423 1",  # gg->cc~[1S0(8)]+g
-    #"pysubs msub 426 1",  # gq->q+cc~[1S0(8)]
-    #"pysubs msub 429 1",  # qq~->g+cc~[1S0(8)]
-    # --- 3PJ(8)
-    #"pysubs msub 424 1",  # gg->cc~[3PJ(8)]+g
-    #"pysubs msub 427 1",  # gq->q+cc~[3PJ(8)]
-    #"pysubs msub 430 1",  # qq~->g+cc~[3PJ(8)]
-
-    # ----- Chi's -----
-    #"pysubs msub 431 1",  # gg->cc~[3P0(1)]+g
-    #"pysubs msub 432 1",  # gg->cc~[3P1(1)]+g
-    #"pysubs msub 433 1",  # gg->cc~[3P2(1)]+g
-    #"pysubs msub 434 1",  # qg->q+cc~[3P0(1)]
-    #"pysubs msub 435 1",  # qg->q+cc~[3P1(1)]
-    #"pysubs msub 436 1",  # qg->q+cc~[3P2(1)]
-    #"pysubs msub 437 1",  # qq~->cc~[3P0(1)]+g
-    #"pysubs msub 438 1",  # qq~->cc~[3P1(1)]+g
-    #"pysubs msub 439 1",  # qq~->cc~[3P2(1)]+g
-                        
-    # ----- Upsilon production -----
-    # --- 3S1(1)
-    #"pysubs msub 461 1",  # gg->bb~[3S1(1)]+g
-    # --- 3S1(8)
-    #"pysubs msub 462 1",  # gg->bb~[3S1(8)]+g
-    #"pysubs msub 465 1",  # gq->q+bb~[3S1(8)]
-    #"pysubs msub 468 1",  # qq~->g+bb~[3S1(8)]
-    # --- 1S0(8)
-    #"pysubs msub 463 1",  # gg->bb~[1S0(8)]+g
-    #"pysubs msub 466 1",  # gq->q+bb~[1S0(8)]
-    #"pysubs msub 469 1",  # qq~->g+bb~[1S0(8)]
-    # --- 3PJ(8)
-    #"pysubs msub 464 1",  # gg->bb~[3PJ(8)]+g
-    #"pysubs msub 467 1",  # gq->q+bb~[3PJ(8)]
-    #"pysubs msub 470 1",  # qq~->g+bb~[3PJ(8)]
-
-    # ----- Chi's -----
-    #"pysubs msub 471 1",  # gg->bb~[3P0(1)]+g
-    #"pysubs msub 472 1",  # gg->bb~[3P1(1)]+g
-    #"pysubs msub 473 1",  # gg->bb~[3P2(1)]+g
-    #"pysubs msub 474 1",  # qg->q+bb~[3P0(1)]
-    #"pysubs msub 475 1",  # qg->q+bb~[3P1(1)]
-    #"pysubs msub 476 1",  # qg->q+bb~[3P2(1)]
-    #"pysubs msub 477 1",  # qq~->bb~[3P0(1)]+g
-    #"pysubs msub 478 1",  # qq~->bb~[3P1(1)]+g
-    #"pysubs msub 479 1",  # qq~->bb~[3P2(1)]+g
-    
-    ]                        
-
-Pythia.PythiaCommand += [ # force decays
-
-    "pydat3 mdme 858 1 0", # J/psi->e+e-
-    "pydat3 mdme 859 1 1", # J/psi->mumu (br 0.06)
-    "pydat3 mdme 860 1 0",  # J/psi->rndmflavpairs
-
-    "pydat3 mdme 1501 1 1", # chi0c->J/psi gamma (br 0.007)
-    "pydat3 mdme 1502 1 0", # chi0c->rfp 
-    
-    "pydat3 mdme 1555 1 1", # chi1c->J/psi gamma (br 0.273)
-    "pydat3 mdme 1556 1 0", # chi1c->rfp
-    
-    "pydat3 mdme 861 1 1", # chi2c->J/psi gamma (br 0.135)
-    "pydat3 mdme 862 1 0", # chi2c->rfp
-
-    "pydat3 mdme 1034 1 0", # Upsilon->e+e- (br 0.0254)
-    "pydat3 mdme 1035 1 1", # Upsilon->mu+mu- (br 0.0248)
-    "pydat3 mdme 1036 1 0", # Upsilon->tau+tau- (br 0.0267)
-    "pydat3 mdme 1037 1 0", # Upsilon->ddbar
-    "pydat3 mdme 1038 1 0", # Upsilon->uubar
-    "pydat3 mdme 1039 1 0", # Upsilon->ssbar
-    "pydat3 mdme 1040 1 0", # Upsilon->ccbar
-    "pydat3 mdme 1041 1 0", # Upsilon->ggg
-    "pydat3 mdme 1042 1 0", # Upsilon->gamma gg
-    
-    "pydat3 mdme 1520 1 1", # chi0b->Upsilon gamma (br 0.02)
-    "pydat3 mdme 1521 1 0", # chi0b->gg
-    
-    "pydat3 mdme 1565 1 1", # chi1b->Upsilon gamma (br 0.35)
-    "pydat3 mdme 1566 1 0", # chi1b->gg
-    
-    "pydat3 mdme 1043 1 1", # chi2b->Upsilon gamma (br 0.22)
-    "pydat3 mdme 1044 1 0", # chi2b->gg
-    
-    ]
-
-Pythia.PythiaCommand += [ # NRQCD matrix elements
-    
-    "pypars parp 141 1.16",   # Jpsi-3S1(1) NRQCD ME
-    "pypars parp 142 0.0119", # Jpsi-3S1(8) NRQCD ME
-    "pypars parp 143 0.01",   # Jpsi-1S0(8) NRQCD ME
-    "pypars parp 144 0.01",   # Jpsi-3P0(8) NRQCD ME / m_c^2
-    "pypars parp 145 0.05",   # chi_c0-3P0(1) NRQCD ME / m_c^2
-
-    "pypars parp 146 9.28",   # Upsilon-3S1(1) NRQCD ME
-    "pypars parp 147 0.15",   # Upsilon-3S1(8) NRQCD ME
-    "pypars parp 148 0.02",   # Upsilon-1S0(8) NRQCD ME
-    "pypars parp 149 0.02",   # Upsilon-3P0(8) NRQCD ME / m_b^2 
-    "pypars parp 150 0.085",  # chi_b0-3P0(1) NRQCD ME / m_b^2
-        
-    ]
-
-#Pythia.PythiaCommand += [ ### Moraes tunings (here for reference only)
-
-#        "pypars mstp 70 2",
-#        "pypars mstp 72 0",
-
-#            "pypars mstp 81 1",
-#            "pypars mstp 82 4",
-
-#            "pypars mstp 84 1",
-#            "pypars mstp 85 1",
-#            "pypars mstp 86 2",
-#            "pypars mstp 87 4",
-#            "pypars mstp 88 0",
-#            "pypars mstp 89 1",
-#            "pypars mstp 90 1",
-
-#            "pypars mstp 95 1",
-
-#            "pypars parp 78 0.2",
-#            "pypars parp 80 0.01",
-#            "pypars parp 82 1.9",
-#            "pypars parp 83 0.3",
-#            "pypars parp 84 0.5",
-#            "pypars parp 89 1800",
-#            "pypars parp 90 0.22",
-
-#            "pydat1 parj 81 0.14",
-
-#            ]
-
-
-Pythia.PythiaCommand += [
-
-    "pysubs ckin 3 4.5",   # lower pT cut on hard process in GeV
-
-    #"pypars mstp 61 0", # inital state showers off
-    #"pypars mstp 71 0", # final state showers off
-    #"pypars mstp 111 0" # fragmentation/hadronisation off
-    
-    ]
-
-Pythia.PythiaCommand += ["pyinit pylistf 1",
-                        "pystat mstat 1", 
-			"pyinit dumpr 0 3",#dump this event range to screen
-                         ]
-
-
-#------- Muon Trigger Cuts --------
-BSignalFilter = topAlg.BSignalFilter
-#-------------- Level 1 Muon Cuts --------------------- 
-BSignalFilter.LVL1MuonCutOn = True
-BSignalFilter.LVL1MuonCutPT = 6000.0 
-BSignalFilter.LVL1MuonCutEta = 2.5 
-#-------------- Level 2 lepton cuts -------------------
-# These will only function if LVL1 trigger used. 
-BSignalFilter.LVL2MuonCutOn = True 
-BSignalFilter.LVL2MuonCutPT = 4000.0 
-BSignalFilter.LVL2MuonCutEta = 2.5
-try:
-     Stream1.RequireAlgs += ["BSignalFilter"]
-except Exception, e:
-     pass
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/CSC.017506.PythiaB_bbmu6mu4X.py b/Generators/EvtGen_i/share/CSC.017506.PythiaB_bbmu6mu4X.py
deleted file mode 100644
index c0f3e6244de3901e5bad4f84cf20eec3b9541630..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/CSC.017506.PythiaB_bbmu6mu4X.py
+++ /dev/null
@@ -1,92 +0,0 @@
-###############################################################
-# PRODUCTION SYSTEM FRAGMENT
-# Job options file for generation of B events 
-# no decay channel is specified.
-# Only events containing at least one muon  
-# with pT>6GeV |eta|<2.5 are written to output
-# Selection criteria can be changed by datacards
-#==============================================================
-from AthenaCommon.AlgSequence import AlgSequence 
-topAlg = AlgSequence("TopAlg") 
-
-from PythiaB.PythiaBConf import PythiaB
-topAlg += PythiaB()
-
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIABMODULE
-#--------------------------------------------------------------
-PythiaB = topAlg.PythiaB
-PythiaB.ForceBDecay = "no"
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-PythiaB.PythiaCommand += [
-    "pysubs ckin 9 -4.5",
-    "pysubs ckin 10 4.5",
-    "pysubs ckin 11 -4.5",
-    "pysubs ckin 12 4.5",
-    "pydat1 mstj 26 0",
-    "pydat1 mstj 22 2",
-    "pydat1 parj 13 0.65",
-    "pydat1 parj 14 0.12",
-    "pydat1 parj 15 0.04",
-    "pydat1 parj 16 0.12",
-    "pydat1 parj 17 0.2",
-    "pydat1 parj 55 -0.006",
-    ]
-
-PythiaB.PythiaCommand += [
-                   "pypars mstp 70 2",
-                   "pypars mstp 72 0",
-                   "pypars mstp 81 21",
-                   "pypars mstp 82 4",
-                   "pypars mstp 84 1",
-                   "pypars mstp 85 1",
-                   "pypars mstp 86 2",
-                   "pypars mstp 87 4",
-                   "pypars mstp 88 0",
-                   "pypars mstp 89 1",
-                   "pypars mstp 90 1",
-                   "pypars mstp 95 1",
-                   "pypars parp 78 0.2",
-                   "pypars parp 80 0.01",
-                   "pypars parp 82 1.9",
-                   "pypars parp 83 0.3",
-                   "pypars parp 84 0.5",
-                   "pypars parp 89 1800",
-                   "pypars parp 90 0.22",
-                   "pydat1 parj 81 0.14"]
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 10.",
-				 "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-PythiaB.flavour =  5.				
-#  ------------- Selections on b  quarks   -------------
-PythiaB.cutbq = ["7. 4.5 or 7. 4.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 1.,  13.,     4.,   2.5]
-#PythiaB.lvl2cut = { 0.,  11.,     6.,   2.5};
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 0., 0., 102.5, 0., 102.5, 0., 102.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  20. 
-#  ------------- For how many events store B-chain in NTUPLE -------------
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/CSC.017516.PythiaB_bb_Jpsimu6mu4X.py b/Generators/EvtGen_i/share/CSC.017516.PythiaB_bb_Jpsimu6mu4X.py
deleted file mode 100644
index ecafc2db77ee6934cffc7e3dc6fa7e3eab5d015b..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/CSC.017516.PythiaB_bb_Jpsimu6mu4X.py
+++ /dev/null
@@ -1,127 +0,0 @@
-###############################################################
-# PRODUCTION SYSTEM SCRIPT
-# Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#==============================================================
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-from AthenaCommon.AlgSequence import AlgSequence 
-topAlg = AlgSequence("TopAlg") 
-
-from PythiaB.PythiaBConf import PythiaB
-topAlg += PythiaB()
-
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-from GeneratorFilters.GeneratorFiltersConf import BSignalFilter
-topAlg += BSignalFilter()
-
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-#PythiaB.ForceBDecay = "no";
-PythiaB = topAlg.PythiaB
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------				 
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "PythiaB/CloseAntibQuark.py" )
-
-PythiaB.ForceBDecay = "yes"
-
-#
-#   Inclusive B -> J/psi(mumu) X production
-#
-
-include( "PythiaB/Jpsichannels.py" )
-
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-PythiaB.PythiaCommand += [
-    "pysubs ckin 9 -4.5",
-    "pysubs ckin 10 4.5",
-    "pysubs ckin 11 -4.5",
-    "pysubs ckin 12 4.5",
-    "pydat1 mstj 26 0",
-    "pydat1 mstj 22 2",
-    "pydat1 parj 13 0.65",
-    "pydat1 parj 14 0.12",
-    "pydat1 parj 15 0.04",
-    "pydat1 parj 16 0.12",
-    "pydat1 parj 17 0.2",
-    "pydat1 parj 55 -0.006",
-    ]
-
-PythiaB.PythiaCommand += [
-                   "pypars mstp 70 2",
-                   "pypars mstp 72 0",
-                   "pypars mstp 81 21",
-                   "pypars mstp 82 4",
-                   "pypars mstp 84 1",
-                   "pypars mstp 85 1",
-                   "pypars mstp 86 2",
-                   "pypars mstp 87 4",
-                   "pypars mstp 88 0",
-                   "pypars mstp 89 1",
-                   "pypars mstp 90 1",
-                   "pypars mstp 95 1",
-                   "pypars parp 78 0.2",
-                   "pypars parp 80 0.01",
-                   "pypars parp 82 1.9",
-                   "pypars parp 83 0.3",
-                   "pypars parp 84 0.5",
-                   "pypars parp 89 1800",
-                   "pypars parp 90 0.22",
-                   "pydat1 parj 81 0.14"]
-
-#   Force J/psi to mu+ mu-
-PythiaB.PythiaCommand += ["pydat3 mdme 889 1 1",    
-                          "pydat3 mdme 858 1 0",
-                          "pydat3 mdme 859 1 1",
-                          "pydat3 brat 859 1.",
-                          "pydat3 mdme 860 1 0"        ]
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 9.",
-                                "pysubs ckin 9 -3.5",
-				"pysubs ckin 10 3.5",
-				"pysubs ckin 11 -3.5",
-				"pysubs ckin 12 3.5",
-				 "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["0. 102.5 and 10. 2.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 1.,  13.,     4.,   2.5]
-#PythiaB.lvl2cut = { 0.,  11.,     6.,   2.5};
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 0., 0.5, 2.5, 3., 2.5, 0.5, 2.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  2. 
-#  ------------- For how many events store B-chain in NTUPLE -------------
-
- 
-###############################################################
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/CSC.017700.PythiaB_Bs_Jpsi_mu6mu3_phi_KK.py b/Generators/EvtGen_i/share/CSC.017700.PythiaB_Bs_Jpsi_mu6mu3_phi_KK.py
deleted file mode 100644
index e252311535f0b7f76f25576f752e1e01158687b4..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/CSC.017700.PythiaB_Bs_Jpsi_mu6mu3_phi_KK.py
+++ /dev/null
@@ -1,126 +0,0 @@
-###############################################################
-#
-# Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#==============================================================
-#--------------------------------------------------------------
-# General Application Configuration options
-#--------------------------------------------------------------
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-from AthenaCommon.AlgSequence import AlgSequence 
-topAlg = AlgSequence("TopAlg") 
-
-from PythiaB.PythiaBConf import PythiaB
-topAlg += PythiaB()
-
-#-------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-#--------------------------------------------------------------	
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-#PythiaB.ForceBDecay = "no";
-PythiaB = topAlg.PythiaB
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------	
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "PythiaB/CloseAntibQuark.py" )
-
-PythiaB.ForceBDecay = "yes"
-#   T H R E E   E X A M P L E S    T O   O P E N    Y O U R    C H A N N E L 
-#   Decomment one of following examples or create your analogically
-# open your exclusive channel here  Bs -> J/psi(mumu) phi 
- PythiaB.PythiaCommand += ["pydat3 mdme 982 1 1",    
- 				"pydat3 mdme 858 1 0",
- 				"pydat3 mdme 860 1 0"        ]
-# This phis which have originated from Bs to decay into two kaons. Other phis 
-# are left to decay as normal. Comment this line to prevent the phi forcing. 
-# See user_finsel.F (in src directory) for more such forcing options.   
-PythiaB.ForceDecayChannel = "BsJpsimumuphiKK"
-# open your exclusive channel here  Bs -> Ds pi with Ds->phi pi
-##include "Dsphipi.txt" 
-#PythiaB.PythiaCommand += {"pydat3 mdme 967 1 1",
-#                                "pydat3 mdme 831 1 1"      };
-#PythiaB.ForceCDecay = "yes";                                
-# open your exclusive channel here  Bs -> J/psi(mumu) K0 
-#PythiaB.PythiaCommand += {"pydat3 mdme 889 1 1",    
-#				"pydat3 mdme 858 1 0",
-#				"pydat3 mdme 860 1 0"        };
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#-------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-PythiaB.PythiaCommand += [
-    "pysubs ckin 9 -4.5",
-    "pysubs ckin 10 4.5",
-    "pysubs ckin 11 -4.5",
-    "pysubs ckin 12 4.5",
-    "pydat1 mstj 26 0",
-    "pydat1 mstj 22 2",
-    "pydat1 parj 13 0.65",
-    "pydat1 parj 14 0.12",
-    "pydat1 parj 15 0.04",
-    "pydat1 parj 16 0.12",
-    "pydat1 parj 17 0.2",
-    "pydat1 parj 55 -0.006",
-    ]
-PythiaB.PythiaCommand += [
-                   "pypars mstp 70 2",
-                   "pypars mstp 72 0",
-                   "pypars mstp 81 21",
-                   "pypars mstp 82 4",
-                   "pypars mstp 84 1",
-                   "pypars mstp 85 1",
-                   "pypars mstp 86 2",
-                   "pypars mstp 87 4",
-                   "pypars mstp 88 0",
-                   "pypars mstp 89 1",
-                   "pypars mstp 90 1",
-                   "pypars mstp 95 1",
-                   "pypars parp 78 0.2",
-                   "pypars parp 80 0.01",
-                   "pypars parp 82 1.9",
-                   "pypars parp 83 0.3",
-                   "pypars parp 84 0.5",
-                   "pypars parp 89 1800",
-                   "pypars parp 90 0.22",
-                   "pydat1 parj 81 0.14"]
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 12.",
-                                "pysubs ckin 9 -3.5",
-				"pysubs ckin 10 3.5",
-				"pysubs ckin 11 -3.5",
-				"pysubs ckin 12 3.5",
-          "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------	
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["0. 102.5 and 10. 2.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 0.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#PythiaB.lvl2cut = { 0.,  11.,     6.,   2.5};
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 1., 6.0, 2.5, 6., 2.5, 6.0, 2.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  14. 
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/CSC.017900.PythiaB_Bs_mu6mu4.py b/Generators/EvtGen_i/share/CSC.017900.PythiaB_Bs_mu6mu4.py
deleted file mode 100644
index 32a5bf9fcc6e03d7cf6300e8ec147b6ee8b975d7..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/CSC.017900.PythiaB_Bs_mu6mu4.py
+++ /dev/null
@@ -1,128 +0,0 @@
-###############################################################
-#
-# Job options file for generation of B-events 
-#  in user selected exclusive channel
-# PRODUCTION SYSTEM FRAGMENT
-#==============================================================
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-from AthenaCommon.AlgSequence import AlgSequence 
-topAlg = AlgSequence("TopAlg") 
-
-from PythiaB.PythiaBConf import PythiaB
-topAlg += PythiaB()
-
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-#PythiaB.ForceBDecay = "no";
-PythiaB = topAlg.PythiaB
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------				 
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "PythiaB/CloseAntibQuark.py" )
-
-PythiaB.ForceBDecay = "yes"
-#   T H R E E   E X A M P L E S    T O   O P E N    Y O U R    C H A N N E L 				 
-#   Decomment one of following examples or create your analogically
-# open your exclusive channel here  Bs -> J/psi(mumu) phi 				 
-# PythiaB.PythiaCommand += ["pydat3 mdme 982 1 1",    
-# 				"pydat3 mdme 858 1 0",
-# 				"pydat3 mdme 860 1 0"        ]
-
-# open your exclusive channel here  Bs -> mumu 				 
-PythiaB.PythiaCommand += ["pydat3 mdme 977 1 1",    
-				"pydat3 kfdp 977 1 13",
-				"pydat3 kfdp 977 2 -13"        ]
-
-
-
-# open your exclusive channel here  Bs -> Ds pi with Ds->phi pi
-##include "Dsphipi.txt" 				 
-#PythiaB.PythiaCommand += {"pydat3 mdme 967 1 1",
-#                                "pydat3 mdme 831 1 1"      };
-#PythiaB.ForceCDecay = "yes";                                
-# open your exclusive channel here  Bs -> J/psi(mumu) K0 
-#PythiaB.PythiaCommand += {"pydat3 mdme 889 1 1",    
-#				"pydat3 mdme 858 1 0",
-#				"pydat3 mdme 860 1 0"        };
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-PythiaB.PythiaCommand += [
-    "pysubs ckin 9 -4.5",
-    "pysubs ckin 10 4.5",
-    "pysubs ckin 11 -4.5",
-    "pysubs ckin 12 4.5",
-    "pydat1 mstj 26 0",
-    "pydat1 mstj 22 2",
-    "pydat1 parj 13 0.65",
-    "pydat1 parj 14 0.12",
-    "pydat1 parj 15 0.04",
-    "pydat1 parj 16 0.12",
-    "pydat1 parj 17 0.2",
-    "pydat1 parj 55 -0.006",
-    ]
-PythiaB.PythiaCommand += [
-                   "pypars mstp 70 2",
-                   "pypars mstp 72 0",
-                   "pypars mstp 81 21",
-                   "pypars mstp 82 4",
-                   "pypars mstp 84 1",
-                   "pypars mstp 85 1",
-                   "pypars mstp 86 2",
-                   "pypars mstp 87 4",
-                   "pypars mstp 88 0",
-                   "pypars mstp 89 1",
-                   "pypars mstp 90 1",
-                   "pypars mstp 95 1",
-                   "pypars parp 78 0.2",
-                   "pypars parp 80 0.01",
-                   "pypars parp 82 1.9",
-                   "pypars parp 83 0.3",
-                   "pypars parp 84 0.5",
-                   "pypars parp 89 1800",
-                   "pypars parp 90 0.22",
-                   "pydat1 parj 81 0.14"]
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 10.",
-                                "pysubs ckin 9 -3.5",
-				"pysubs ckin 10 3.5",
-				"pysubs ckin 11 -3.5",
-				"pysubs ckin 12 3.5",
-          "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["0. 102.5 and 10. 2.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#PythiaB.lvl2cut = { 0.,  11.,     6.,   2.5};
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 1., 0.5, 2.5, 4., 2.5, 0.5, 2.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  10. 
-#  ------------- For how many events store B-chain in NTUPLE -------------
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/CSC.017901.PythiaB_Bd_KstarMuMu_Signal_F.py b/Generators/EvtGen_i/share/CSC.017901.PythiaB_Bd_KstarMuMu_Signal_F.py
deleted file mode 100644
index dca03f2e6c720e36624f3681e83fd2af3b97a622..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/CSC.017901.PythiaB_Bd_KstarMuMu_Signal_F.py
+++ /dev/null
@@ -1,112 +0,0 @@
-###############################################################
-#
-# Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#==============================================================
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-from AthenaCommon.AlgSequence import AlgSequence 
-topAlg = AlgSequence("TopAlg") 
-
-from PythiaB.PythiaBConf import PythiaB
-topAlg += PythiaB()
-
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-from GeneratorFilters.GeneratorFiltersConf import BSignalFilter
-topAlg += BSignalFilter()
-
-#--------------------------------------------------------------
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-#PythiaB.ForceBDecay = "no";
-PythiaB = topAlg.PythiaB
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "PythiaB/CloseAntibQuark.py" )
-
-PythiaB.ForceBDecay = "yes"
-# T O   O P E N    T H E    U S E R    C H A N N E L
-# For Bd -> Kstar(892) mu+ mu- 
-#
-PythiaB.PythiaCommand += ["pydat3 mdme 875 1 1", 
-                                "pydat3 kfdp 875 1 13",
-                                "pydat3 kfdp 875 2 -13",
-                                "pydat3 kfdp 875 3 313",
-                                "pydat3 kfdp 875 4 0",
-                                "pydat3 kfdp 875 5 0",
-                                "pydat3 brat 875 0.0000001"     ]
-PythiaB.ForceDecayChannel = "BdKstarMuMu"
-# lvl1 and lvl2 cuts pt_L1 eta_L1 pt_L2 eta_L2
-PythiaB.DecayChannelParameters = [1., 6.0, 2.5, 1., 6.0, 2.5] ;
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-PythiaB.PythiaCommand += [
-    "pysubs ckin 9 -4.5",
-    "pysubs ckin 10 4.5",
-    "pysubs ckin 11 -4.5",
-    "pysubs ckin 12 4.5",
-    "pydat1 mstj 26 0",
-    "pydat1 mstj 22 2",
-    "pydat1 parj 13 0.65",
-    "pydat1 parj 14 0.12",
-    "pydat1 parj 15 0.04",
-    "pydat1 parj 16 0.12",
-    "pydat1 parj 17 0.2",
-    "pydat1 parj 55 -0.006",
-    ]
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 15.",
-                                "pysubs ckin 9 -3.5",
-				"pysubs ckin 10 3.5",
-				"pysubs ckin 11 -3.5",
-				"pysubs ckin 12 3.5",
-          "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["0. 102.5 and 10. 2.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-# for BsPhiMuMu, BdKstarMuMu BsGammaMuMu lvl1,lvl2 must be OFF
-PythiaB.lvl1cut = [ 0.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#PythiaB.lvl2cut = { 0.,  11.,     6.,   2.5};
-# ???  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 0., 0.5, 2.5, 3., 2.5, 0.5, 2.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  4. 
-#  ------------- For how many events store B-chain in NTUPLE -------------
-BSignalFilter = topAlg.BSignalFilter
-BSignalFilter.Cuts_Final_hadrons_switch = TRUE
-BSignalFilter.Cuts_Final_hadrons_pT = 500.0
-BSignalFilter.Cuts_Final_hadrons_eta = 2.5
-BSignalFilter.BParticle_cuts = 511
-###############################################################
-# Add POOL persistency
-try:
-     Stream1.RequireAlgs += ["BSignalFilter"]
-except Exception, e:
-     pass
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/CSC.017902.PythiaB_Bs_PhiMuMu_Signal.py b/Generators/EvtGen_i/share/CSC.017902.PythiaB_Bs_PhiMuMu_Signal.py
deleted file mode 100644
index 432112bf03655f80fa0e8673482f1c068a2f508c..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/CSC.017902.PythiaB_Bs_PhiMuMu_Signal.py
+++ /dev/null
@@ -1,118 +0,0 @@
-###############################################################
-#
-# Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#==============================================================
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-from AthenaCommon.AlgSequence import AlgSequence 
-topAlg = AlgSequence("TopAlg") 
-
-from PythiaB.PythiaBConf import PythiaB
-topAlg += PythiaB()
-
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-from GeneratorFilters.GeneratorFiltersConf import BSignalFilter
-topAlg += BSignalFilter()
-
-#-------------------------------------------------------------
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-#PythiaB.ForceBDecay = "no";
-PythiaB = topAlg.PythiaB
-PythiaB.ForceCDecay = "no"
-#-------------------------------------------------------------
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "PythiaB/CloseAntibQuark.py" )
-
-PythiaB.ForceBDecay = "yes"
-# T O   O P E N    T H E    U S E R    C H A N N E L
-# Bs -> phi mu+ mu- 
-PythiaB.PythiaCommand += ["pydat3 mdme 965 1 1",
-                                "pydat3 kfdp 965 1 13",
-                                "pydat3 kfdp 965 2 -13",
-                                "pydat3 kfdp 965 3 333",
-                                "pydat3 kfdp 965 4 0",
-                                "pydat3 kfdp 965 5 0",
-                                "pydat3 brat 0.000001"     ]
-                                                                                                                                                                                                                            
-
-PythiaB.ForceDecayChannel = "BsPhiMuMu"
-# lvl1 and lvl2 cuts    KEY_L1(0/1) pt_L1 eta_L1 KEY_L2 pt_L2 eta_L2
-PythiaB.DecayChannelParameters = [1., 6.0, 2.5, 1., 4.0, 2.5] ;
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-PythiaB.PythiaCommand += [
-    "pysubs ckin 9 -4.5",
-    "pysubs ckin 10 4.5",
-    "pysubs ckin 11 -4.5",
-    "pysubs ckin 12 4.5",
-    "pydat1 mstj 26 0",
-    "pydat1 mstj 22 2",
-    "pydat1 parj 13 0.65",
-    "pydat1 parj 14 0.12",
-    "pydat1 parj 15 0.04",
-    "pydat1 parj 16 0.12",
-    "pydat1 parj 17 0.2",
-    "pydat1 parj 55 -0.006",
-    ]
-    
-PythiaB.PythiaCommand += ["pysubs ckin 3 15.",
-                                "pysubs ckin 9 -3.5",
-				"pysubs ckin 10 3.5",
-				"pysubs ckin 11 -3.5",
-				"pysubs ckin 12 3.5",
-          "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#-------------------------------------------------------------
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["0. 102.5 and 10. 2.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-# for BsPhiMuMu, BdKstarMuMu BsGammaMuMu lvl1,lvl2 must be OFF
-PythiaB.lvl1cut = [ 0.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#PythiaB.lvl2cut = { 0.,  11.,     6.,   2.5};
-# ???  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 0., 0.5, 2.5, 3., 2.5, 0.5, 2.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  14. 
-#  ------------- For how many events store B-chain in NTUPLE -------------
-BSignalFilter = topAlg.BSignalFilter
-BSignalFilter.Cuts_Final_hadrons_switch = TRUE
-BSignalFilter.Cuts_Final_hadrons_pT = 500.0
-BSignalFilter.Cuts_Final_hadrons_eta = 2.5
-BSignalFilter.BParticle_cuts = 531
-
-###############################################################
-
-# Change since 12.0.3
-# 2101 = EventInfo
-# 133273 = MCTruth (HepMC)
-try:
-     Stream1.RequireAlgs += ["BSignalFilter"]
-except Exception, e:
-     pass
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/CSC.017981.B_Kpi.py b/Generators/EvtGen_i/share/CSC.017981.B_Kpi.py
deleted file mode 100644
index 01be05d49316c715cb7e2dfe31277e54b466352a..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/CSC.017981.B_Kpi.py
+++ /dev/null
@@ -1,130 +0,0 @@
-###############################################################
-#
-# Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#==============================================================
-#--------------------------------------------------------------
-# General Application Configuration options
-#--------------------------------------------------------------
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-from AthenaCommon.AlgSequence import AlgSequence 
-topAlg = AlgSequence("TopAlg") 
-
-from PythiaB.PythiaBConf import PythiaB
-topAlg += PythiaB()
-
-#-------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-#--------------------------------------------------------------	
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-#PythiaB.ForceBDecay = "no";
-PythiaB = topAlg.PythiaB
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------	
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "PythiaB/CloseAntibQuark.py" )
-
-PythiaB.ForceBDecay = "yes"
-#   T H R E E   E X A M P L E S    T O   O P E N    Y O U R    C H A N N E L 
-#   Decomment one of following examples or create your analogically
-# open your exclusive channel here  Bs -> J/psi(mumu) phi 				 
-# PythiaB.PythiaCommand += ["pydat3 mdme 982 1 1",    
-# 				"pydat3 mdme 858 1 0",
-# 				"pydat3 mdme 860 1 0"        ]
-
-# open your exclusive channel here  Bs -> mumu 
-PythiaB.PythiaCommand += ["pydat3 mdme 977 1 1",
-				"pydat3 kfdp 977 1 -321",
-				"pydat3 kfdp 977 2 211"        ]
-
-
-
-# open your exclusive channel here  Bs -> Ds pi with Ds->phi pi
-##include "Dsphipi.txt" 
-#PythiaB.PythiaCommand += {"pydat3 mdme 967 1 1",
-#                                "pydat3 mdme 831 1 1"      };
-#PythiaB.ForceCDecay = "yes";                                
-# open your exclusive channel here  Bs -> J/psi(mumu) K0 
-#PythiaB.PythiaCommand += {"pydat3 mdme 889 1 1",    
-#				"pydat3 mdme 858 1 0",
-#				"pydat3 mdme 860 1 0"        };
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#-------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-PythiaB.PythiaCommand += [
-    "pysubs ckin 9 -4.5",
-    "pysubs ckin 10 4.5",
-    "pysubs ckin 11 -4.5",
-    "pysubs ckin 12 4.5",
-    "pydat1 mstj 26 0",
-    "pydat1 mstj 22 2",
-    "pydat1 parj 13 0.65",
-    "pydat1 parj 14 0.12",
-    "pydat1 parj 15 0.04",
-    "pydat1 parj 16 0.12",
-    "pydat1 parj 17 0.2",
-    "pydat1 parj 55 -0.006",
-    ]
-PythiaB.PythiaCommand += [
-                   "pypars mstp 70 2",
-                   "pypars mstp 72 0",
-                   "pypars mstp 81 21",
-                   "pypars mstp 82 4",
-                   "pypars mstp 84 1",
-                   "pypars mstp 85 1",
-                   "pypars mstp 86 2",
-                   "pypars mstp 87 4",
-                   "pypars mstp 88 0",
-                   "pypars mstp 89 1",
-                   "pypars mstp 90 1",
-                   "pypars mstp 95 1",
-                   "pypars parp 78 0.2",
-                   "pypars parp 80 0.01",
-                   "pypars parp 82 1.9",
-                   "pypars parp 83 0.3",
-                   "pypars parp 84 0.5",
-                   "pypars parp 89 1800",
-                   "pypars parp 90 0.22",
-                   "pydat1 parj 81 0.14"]
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 12.",
-                                "pysubs ckin 9 -3.5",
-				"pysubs ckin 10 3.5",
-				"pysubs ckin 11 -3.5",
-				"pysubs ckin 12 3.5",
-          "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------	
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["0. 102.5 and 10. 2.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 0.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#PythiaB.lvl2cut = { 0.,  11.,     6.,   2.5};
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 1., 6.0, 2.5, 6., 2.5, 6.0, 2.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  14. 
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/CSC.018101.PythiaB_Bd_Jpsie3e3K0s.py b/Generators/EvtGen_i/share/CSC.018101.PythiaB_Bd_Jpsie3e3K0s.py
deleted file mode 100644
index ca5ce27eb2cc7bda69d76a027396cde2c2c38ed8..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/CSC.018101.PythiaB_Bd_Jpsie3e3K0s.py
+++ /dev/null
@@ -1,139 +0,0 @@
-###############################################################

-#

-# Job options file for generation of B-events 

-#  in user selected exclusive channel

-#

-#==============================================================

-#--------------------------------------------------------------

-# Private Application Configuration options

-#--------------------------------------------------------------

-

-from AthenaCommon.AlgSequence import AlgSequence 

-topAlg = AlgSequence("TopAlg") 

-

-from PythiaB.PythiaBConf import PythiaB

-topAlg += PythiaB()

-

-#--------------------------------------------------------------

-# Algorithms

-#--------------------------------------------------------------

-from GeneratorFilters.GeneratorFiltersConf import BSignalFilter

-topAlg += BSignalFilter()

-

-from GeneratorFilters.GeneratorFiltersConf import MultiLeptonFilter

-topAlg += MultiLeptonFilter()

-

-#--------------------------------------------------------------				 

-#              PARAMETERS  SPECIFIC  TO   PYTHIAB

-#--------------------------------------------------------------

-PythiaB = topAlg.PythiaB

-PythiaB.ForceCDecay = "no"

-PythiaB.ForceBDecay = "yes"

-#--------------------------------------------------------------				 

-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------

-#--------------------------------------------------------------

-# To force your B-decay channels decomment following 2 lines:

-include( "PythiaB/CloseAntibQuark.py" )

-

-PythiaB.PythiaCommand += ["pydat3 mdme 889 1 1",    

-                          "pydat3 mdme 858 1 1",

-				"pydat3 mdme 859 1 0",

-				"pydat3 mdme 860 1 0"        ]

-#--------------------------------------------------------------

-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --

-#--------------------------------------------------------------

-

-include( "PythiaB/Btune.py" )

-

-PythiaB.PythiaCommand += [ # Arthur Moraes tuning

-    # lambda value for alpha_s

-    "pydat1 parj 81 0.14",

-    # affects the amount of color reconnection

-    "pypars parp 78 0.2",

-    # suppression probability for string pieces reattaching beam remnant

-    # to hard scatter

-    "pypars parp 80 0.01",

-    # effective pT_min for MI (pt0 scale)

-    "pypars parp 82 1.9",

-    # matter distribution

-    "pypars parp 83 0.3",

-    "pypars parp 84 0.5",

-    # pT0 scale

-    "pypars parp 89 1800",

-    "pypars parp 90 0.22",

-    # ISR

-    "pypars mstp 70 2",

-    # max scale for FSR dipoles

-    "pypars mstp 72 0",

-    # new multiple interaction model and new parton shower selected

-    "pypars mstp 81 1",

-    # MPI

-    "pypars mstp 82 4",

-    # ISR

-    "pypars mstp 84 1",

-    # FSR

-    "pypars mstp 85 1",

-    # MPI

-    "pypars mstp 86 2",

-    # sea quarks: large x behavior of assumed gluon distribution

-    "pypars mstp 87 4",

-    # color reconnection

-    "pypars mstp 88 0",

-    "pypars mstp 89 1",

-    "pypars mstp 90 1",

-    "pypars mstp 95 1",

-    ]

-

-PythiaB.PythiaCommand += ["pysubs ckin 3 15.",

-                                "pysubs ckin 9 -3.5",

-				"pysubs ckin 10 3.5",

-				"pysubs ckin 11 -3.5",

-				"pysubs ckin 12 3.5",

-                                "pydat1 mstj 22 1",

-          "pysubs msel 1"]

-#--------------------------------------------------------------

-# -------------  DEFINE SELECTION CUTS  -------------

-#--------------------------------------------------------------				

-#  ------------- Selections on b  quarks   -------------

-# simulate  only b-flavour events

-PythiaB.flavour =  5.

-# PythiaB force exclusive decay channels only on b=-5 side 

-# ------------------- b=5  --- and/or ---  b=-5 --------

-PythiaB.cutbq = ["10. 2.5 and 10. 2.5"]

-#PythiaB.cutbq = ["6. 2.5 and 6. 2.5"]

-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------

-PythiaB.lvl1cut = [ 1.,  6., 2.5]

-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------

-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]

-#  ------------- Offline cuts 0=OFF 1=ON -------------

-PythiaB.offcut = [ 1., 0.0, 102.5, 0., 102.5, 3.0, 2.5]

-#  ------------- Number of repeated hadronization mhadr -------------

-PythiaB.mhadr =  15. 

-

-# Add the filters:

-BSignalFilter = topAlg.BSignalFilter

-BSignalFilter.LVL1MuonCutOn = TRUE

-BSignalFilter.LVL1MuonCutPT = 6000.0

-BSignalFilter.LVL1MuonCutEta = 2.5

-BSignalFilter.Cuts_Final_e_switch = TRUE

-BSignalFilter.Cuts_Final_e_pT = 3000.0

-BSignalFilter.Cuts_Final_e_eta = 2.5

-

-MultiLeptonFilter = topAlg.MultiLeptonFilter

-#MultiLeptonFilter.Ptcut = 3.0*GeV

-MultiLeptonFilter.Ptcut = 3000.0

-MultiLeptonFilter.Etacut = 2.5

-MultiLeptonFilter.NLeptons = 3

-

-###############################################################

-# Add POOL persistency

-try:

-     Stream1.RequireAlgs +=  [ "BSignalFilter" ]

-except Exception, e:

-     pass

-

-#==============================================================

-#

-# End of job options file

-#

-###############################################################

diff --git a/Generators/EvtGen_i/share/CSC.018673.Bplus_Jpsi_mu6mu4_Kplus.py b/Generators/EvtGen_i/share/CSC.018673.Bplus_Jpsi_mu6mu4_Kplus.py
deleted file mode 100644
index 06d5b62fcc1a85b69acaa2d461b61104c78ade0d..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/CSC.018673.Bplus_Jpsi_mu6mu4_Kplus.py
+++ /dev/null
@@ -1,117 +0,0 @@
-###############################################################
-#
-# Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#==============================================================
-#--------------------------------------------------------------
-# General Application Configuration options
-#--------------------------------------------------------------
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-from AthenaCommon.AlgSequence import AlgSequence 
-topAlg = AlgSequence("TopAlg") 
-
-from PythiaB.PythiaBConf import PythiaB
-topAlg += PythiaB()
-
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-#--------------------------------------------------------------
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-PythiaB = topAlg.PythiaB
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------				 
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "PythiaB/CloseAntibQuark.py" )
-PythiaB.ForceBDecay = "yes"
-# open Channel B+ -> J/psi(mumu) K+
-PythiaB.PythiaCommand += ["pydat3 mdme 934 1 1",
-                                "pydat3 mdme 858 1 0",
-                               "pydat3 mdme 860 1 0"  ]
-
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-PythiaB.PythiaCommand += [
-    "pysubs ckin 9 -4.5",
-    "pysubs ckin 10 4.5",
-    "pysubs ckin 11 -4.5",
-    "pysubs ckin 12 4.5",
-    "pydat1 mstj 26 0",
-    "pydat1 mstj 22 2",
-    "pydat1 parj 13 0.65",
-    "pydat1 parj 14 0.12",
-    "pydat1 parj 15 0.04",
-    "pydat1 parj 16 0.12",
-    "pydat1 parj 17 0.2",
-    "pydat1 parj 55 -0.006",
-    ]
-
-PythiaB.PythiaCommand += [
-                   "pypars mstp 70 2",
-                   "pypars mstp 72 0",
-                   "pypars mstp 81 21",
-                   "pypars mstp 82 4",
-                   "pypars mstp 84 1",
-                   "pypars mstp 85 1",
-                   "pypars mstp 86 2",
-                   "pypars mstp 87 4",
-                   "pypars mstp 88 0",
-                   "pypars mstp 89 1",
-                   "pypars mstp 90 1",
-                   "pypars mstp 95 1",
-                   "pypars parp 78 0.2",
-                   "pypars parp 80 0.01",
-                   "pypars parp 82 1.9",
-                   "pypars parp 83 0.3",
-                   "pypars parp 84 0.5",
-                   "pypars parp 89 1800",
-                   "pypars parp 90 0.22",
-                   "pydat1 parj 81 0.14"]
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 15.",
-                                "pysubs ckin 9 -3.5",
-				"pysubs ckin 10 3.5",
-				"pysubs ckin 11 -3.5",
-				"pysubs ckin 12 3.5",
-          "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["0. 102.5 and 10. 2.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#PythiaB.lvl2cut = { 0.,  11.,     6.,   2.5};
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 1., 0.5, 2.5, 4., 2.5, 0.5, 2.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-#mhadr = 2 for Channel B+ -> J/psi(mumu) K+
-PythiaB.PythiaCommand += ["pydat3 mdme 934 1 1",
-                                "pydat3 mdme 858 1 0",
-                               "pydat3 mdme 860 1 0"  ]
-PythiaB.mhadr =  2. 
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/CSC.018701.PythiaB_Bs_Ds_PhiPi_A1_Signal3.py b/Generators/EvtGen_i/share/CSC.018701.PythiaB_Bs_Ds_PhiPi_A1_Signal3.py
deleted file mode 100644
index 7664501527ec36d8d837b08d6530802bd6396ae9..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/CSC.018701.PythiaB_Bs_Ds_PhiPi_A1_Signal3.py
+++ /dev/null
@@ -1,141 +0,0 @@
-###############################################################
-#
-#  Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#  Decay channel: B0s->Ds(Phi(K+K-)Pi)A1(Rho(Pi+Pi-)Pi)
-#
-#  Author : W. Walkowiak, 2006-04-02
-#           (adjusted after a template provided by PythiaB)
-#  Changes: WW, 2006-04-13
-#           Removed CBNT_ lines; added RootHistSvc again 
-# PRODUCTION FRAGMENT
-#==============================================================
-from AthenaCommon.AlgSequence import AlgSequence 
-topAlg = AlgSequence("TopAlg") 
-
-from PythiaB.PythiaBConf import PythiaB
-topAlg += PythiaB()
-
-# Algorithms 
-#--------------------------------------------------------------
-#PythiaB.ForceBDecay = "no";
-PythiaB = topAlg.PythiaB
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------				 
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "PythiaB/CloseAntibQuark.py" )
-PythiaB.ForceBDecay = "yes"
-#
-# open your exclusive channel here  Bs -> Ds a1 with Ds->phi pi
-#
-include( "PythiaB/Dsphipi.py" )   				 
-# 959: Bs  -> Ds-mu+nu
-# 967: Bs  -> Ds-Pi+
-# 969: Bs  -> Ds-a1+
-# 831: Ds- -> PhiPi-
-   				 
-PythiaB.PythiaCommand += [ "pydat3 mdme 969 1 1",
-                           "pydat3 mdme 831 1 1"   ];
-PythiaB.ForceCDecay = "yes";                               
-
-#
-# w.w., 2006-04-02 revised:
-# 
-# user_finsel.F decay particle channel
-#
-PythiaB.ForceDecayChannel = "DsPhiX";
-#
-# Decay particle selection for DsPhiX: 
-#   0. (off)/ 1. (on) -- ordered as follows:
-#     1 : PhiKK   decay -- Phi -> K+K- 
-#                          ((from B0s, B0bar or B-) or (from B0sbar, B0 or B+))
-#     2 : DsPhi   decay -- Ds*- -> Ds-X, Ds- -> Phi pi-, Phi -> K+K- 
-#                          (from B0s, B0bar or B-) or (from B0sbar, B0 or B+))
-#     3 : A1RhoPi decay -- a1 -> RhoPi   (from B0s)
-#     4 : RhoPiPi decay -- Rho -> Pi+Pi- (from B0s)
-#
-PythiaB.DecayChannelParameters = [1., 0., 1., 1.];
- 
-#
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-# 'msel 5' is only for fast tests! 
-#  for correct b-production you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-PythiaB.PythiaCommand += [
-    "pysubs ckin 9 -4.5",
-    "pysubs ckin 10 4.5",
-    "pysubs ckin 11 -4.5",
-    "pysubs ckin 12 4.5",
-    "pydat1 mstj 26 0",
-    "pydat1 mstj 22 2",
-    "pydat1 parj 13 0.65",
-    "pydat1 parj 14 0.12",
-    "pydat1 parj 15 0.04",
-    "pydat1 parj 16 0.12",
-    "pydat1 parj 17 0.2",
-    "pydat1 parj 55 -0.006",
-    ]
-PythiaB.PythiaCommand += [
-                   "pypars mstp 70 2",
-                   "pypars mstp 72 0",
-                   "pypars mstp 81 21",
-                   "pypars mstp 82 4",
-                   "pypars mstp 84 1",
-                   "pypars mstp 85 1",
-                   "pypars mstp 86 2",
-                   "pypars mstp 87 4",
-                   "pypars mstp 88 0",
-                   "pypars mstp 89 1",
-                   "pypars mstp 90 1",
-                   "pypars mstp 95 1",
-                   "pypars parp 78 0.2",
-                   "pypars parp 80 0.01",
-                   "pypars parp 82 1.9",
-                   "pypars parp 83 0.3",
-                   "pypars parp 84 0.5",
-                   "pypars parp 89 1800",
-                   "pypars parp 90 0.22",
-                   "pydat1 parj 81 0.14"]
-
-# PythiaB.PythiaCommand += ["pysubs ckin 3 6.",
-PythiaB.PythiaCommand += ["pysubs ckin 3 10.",
-                          "pysubs ckin 9 -3.5",
-                          "pysubs ckin 10 3.5",
-                          "pysubs ckin 11 -3.5",
-                          "pysubs ckin 12 3.5",
-                          "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["6.0 2.5 and 6.0 2.5"]
-# PythiaB.cutbq = ["6.0 4.5 and 6.0 4.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 1., 0.5, 2.5, 3., 2.5, 0.5, 2.5]
-# 
-#  ------------- Maximum number of tries for hard process -------------
-PythiaB.maxTriesHard = 100000.
-# 
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  100.
-#  ------------- For how many events store B-chain in NTUPLE -------------
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/CSC.019250.Bs_Kmunu.py b/Generators/EvtGen_i/share/CSC.019250.Bs_Kmunu.py
deleted file mode 100644
index 476ddd768866769629c30079a83682aa75538d16..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/CSC.019250.Bs_Kmunu.py
+++ /dev/null
@@ -1,123 +0,0 @@
-###############################################################
-#
-# Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#==============================================================
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-from AthenaCommon.AlgSequence import AlgSequence 
-topAlg = AlgSequence("TopAlg") 
-
-from PythiaB.PythiaBConf import PythiaB
-topAlg += PythiaB()
-
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-#PythiaB.ForceBDecay = "no";
-PythiaB = topAlg.PythiaB
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------				 
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "PythiaB/CloseAntibQuark.py" )
-
-PythiaB.ForceBDecay = "yes"
-#   T H R E E   E X A M P L E S    T O   O P E N    Y O U R    C H A N N E L 				 
-#   Decomment one of following examples or create your analogically
-# open your exclusive channel here  Bs -> J/psi(mumu) phi 				 
-# PythiaB.PythiaCommand += ["pydat3 mdme 982 1 1",    
-# 				"pydat3 mdme 858 1 0",
-# 				"pydat3 mdme 860 1 0"        ]
-
-# open your exclusive channel here  B0 -> Kmunu 				 
-PythiaB.PythiaCommand += ["pydat3 mdme 962 1 1",
-                          "pydat3 kfdp 962 1 -321",
-                          "pydat3 kfdp 962 2 13",
-                          "pydat3 kfdp 962 3 14"        ]
-
-
-
-# open your exclusive channel here  Bs -> Ds pi with Ds->phi pi
-##include "Dsphipi.txt" 				 
-#PythiaB.PythiaCommand += {"pydat3 mdme 967 1 1",
-#                                "pydat3 mdme 831 1 1"      };
-#PythiaB.ForceCDecay = "yes";                                
-# open your exclusive channel here  Bs -> J/psi(mumu) K0 
-#PythiaB.PythiaCommand += {"pydat3 mdme 889 1 1",    
-#				"pydat3 mdme 858 1 0",
-#				"pydat3 mdme 860 1 0"        };
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-PythiaB.PythiaCommand += [
-    "pysubs ckin 9 -4.5",
-    "pysubs ckin 10 4.5",
-    "pysubs ckin 11 -4.5",
-    "pysubs ckin 12 4.5",
-    "pydat1 mstj 26 0",
-    "pydat1 mstj 22 2",
-    "pydat1 parj 13 0.65",
-    "pydat1 parj 14 0.12",
-    "pydat1 parj 15 0.04",
-    "pydat1 parj 16 0.12",
-    "pydat1 parj 17 0.2",
-    "pydat1 parj 55 -0.006",
-    ]
-PythiaB.PythiaCommand += [
-                   "pypars mstp 70 2",
-                   "pypars mstp 72 0",
-                   "pypars mstp 81 21",
-                   "pypars mstp 82 4",
-                   "pypars mstp 84 1",
-                   "pypars mstp 85 1",
-                   "pypars mstp 86 2",
-                   "pypars mstp 87 4",
-                   "pypars mstp 88 0",
-                   "pypars mstp 89 1",
-                   "pypars mstp 90 1",
-                   "pypars mstp 95 1",
-                   "pypars parp 78 0.2",
-                   "pypars parp 80 0.01",
-                   "pypars parp 82 1.9",
-                   "pypars parp 83 0.3",
-                   "pypars parp 84 0.5",
-                   "pypars parp 89 1800",
-                   "pypars parp 90 0.22",
-                   "pydat1 parj 81 0.14"]
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 15.",
-                          "pysubs ckin 9 -3.5",
-                          "pysubs ckin 10 3.5",
-                          "pysubs ckin 11 -3.5",
-                          "pysubs ckin 12 3.5",
-                          "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["0. 102.5 and 10. 2.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#PythiaB.lvl2cut = { 0.,  11.,     6.,   2.5};
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 1., 4., 2.5, 6., 2.5, 0.5, 2.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  6. 
diff --git a/Generators/EvtGen_i/share/CSC.019251.Bs_Kmunu.py b/Generators/EvtGen_i/share/CSC.019251.Bs_Kmunu.py
deleted file mode 100644
index f05573309159cb221d7d187d7f916f44161325aa..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/CSC.019251.Bs_Kmunu.py
+++ /dev/null
@@ -1,123 +0,0 @@
-###############################################################
-#
-# Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#==============================================================
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-from AthenaCommon.AlgSequence import AlgSequence 
-topAlg = AlgSequence("TopAlg") 
-
-from PythiaB.PythiaBConf import PythiaB
-topAlg += PythiaB()
-
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-#--------------------------------------------------------------	
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-#PythiaB.ForceBDecay = "no";
-PythiaB = topAlg.PythiaB
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------	
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "PythiaB/CloseAntibQuark.py" )
-
-PythiaB.ForceBDecay = "yes"
-#   T H R E E   E X A M P L E S    T O   O P E N    Y O U R    C H A N N E L 
-#   Decomment one of following examples or create your analogically
-# open your exclusive channel here  Bs -> J/psi(mumu) phi 
-# PythiaB.PythiaCommand += ["pydat3 mdme 982 1 1",    
-# 				"pydat3 mdme 858 1 0",
-# 				"pydat3 mdme 860 1 0"        ]
-
-# open your exclusive channel here  B0 -> Kmunu 
-PythiaB.PythiaCommand += ["pydat3 mdme 962 1 1",
-                          "pydat3 kfdp 962 1 -321",
-                          "pydat3 kfdp 962 2 -13",
-                          "pydat3 kfdp 962 3 14"        ]
-
-
-
-# open your exclusive channel here  Bs -> Ds pi with Ds->phi pi
-##include "Dsphipi.txt" 				 
-#PythiaB.PythiaCommand += {"pydat3 mdme 967 1 1",
-#                                "pydat3 mdme 831 1 1"      };
-#PythiaB.ForceCDecay = "yes";                       
-# open your exclusive channel here  Bs -> J/psi(mumu) K0 
-#PythiaB.PythiaCommand += {"pydat3 mdme 889 1 1",    
-#				"pydat3 mdme 858 1 0",
-#				"pydat3 mdme 860 1 0"        };
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-PythiaB.PythiaCommand += [
-    "pysubs ckin 9 -4.5",
-    "pysubs ckin 10 4.5",
-    "pysubs ckin 11 -4.5",
-    "pysubs ckin 12 4.5",
-    "pydat1 mstj 26 0",
-    "pydat1 mstj 22 2",
-    "pydat1 parj 13 0.65",
-    "pydat1 parj 14 0.12",
-    "pydat1 parj 15 0.04",
-    "pydat1 parj 16 0.12",
-    "pydat1 parj 17 0.2",
-    "pydat1 parj 55 -0.006",
-    ]
-PythiaB.PythiaCommand += [
-                   "pypars mstp 70 2",
-                   "pypars mstp 72 0",
-                   "pypars mstp 81 21",
-                   "pypars mstp 82 4",
-                   "pypars mstp 84 1",
-                   "pypars mstp 85 1",
-                   "pypars mstp 86 2",
-                   "pypars mstp 87 4",
-                   "pypars mstp 88 0",
-                   "pypars mstp 89 1",
-                   "pypars mstp 90 1",
-                   "pypars mstp 95 1",
-                   "pypars parp 78 0.2",
-                   "pypars parp 80 0.01",
-                   "pypars parp 82 1.9",
-                   "pypars parp 83 0.3",
-                   "pypars parp 84 0.5",
-                   "pypars parp 89 1800",
-                   "pypars parp 90 0.22",
-                   "pydat1 parj 81 0.14"]
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 15.",
-                          "pysubs ckin 9 -3.5",
-                          "pysubs ckin 10 3.5",
-                          "pysubs ckin 11 -3.5",
-                          "pysubs ckin 12 3.5",
-                          "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------	
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["0. 102.5 and 10. 2.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#PythiaB.lvl2cut = { 0.,  11.,     6.,   2.5};
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 1., 4., 2.5, 6., 2.5, 0.5, 2.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  6. 
diff --git a/Generators/EvtGen_i/share/CSC.019300.Chib.py b/Generators/EvtGen_i/share/CSC.019300.Chib.py
deleted file mode 100644
index 1914281b1fae5bd27ca3fc8508dba9435e5eac58..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/CSC.019300.Chib.py
+++ /dev/null
@@ -1,72 +0,0 @@
-
-try:
-     Stream1.RequireAlgs += ["BSignalFilter"]
-except Exception, e:
-     pass
-
-StoreGateSvc = Service( "StoreGateSvc" )
-
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-from AthenaCommon.AlgSequence import AlgSequence 
-topAlg = AlgSequence("TopAlg") 
-
-from Pythia_i.Pythia_iConf import Pythia
-topAlg += Pythia()
-
-from GeneratorFilters.GeneratorFiltersConf import BSignalFilter
-topAlg += BSignalFilter()
-
-from GeneratorFilters.GeneratorFiltersConf import BSignalFilter
-topAlg += BSignalFilter()
-
-
-#--------------------------------------------------------------
-# Algorithms Private Options
-#--------------------------------------------------------------
-Pythia = topAlg.Pythia
-
-Pythia.PythiaCommand = [        "pysubs msel 0",              #user chooses decay
-                                "pysubs msub 471 1",          #gg->bb~[3P0(1)]+g
-                                "pysubs msub 474 1",          #qg->q+bb~[3P0(1)]
-# Force chi_b ->J/psi J/psi
-                                "pydat3 mdme 1521 1 0",       #chi_0b->gg
-                                "pydat3 mdme 1520 1 1",       #chi_0b->Y+gamma
-                                "pydat3 kfdp 1520 1 443",     #chi_0b->J/psi+gamma
-                                "pydat3 kfdp 1520 2 443",     #chi_0b->J/psi+J/psi
-
-
-# J/Psi Decays (close ee-pairs and random flavours production, and open only mumu pairs production.
-
-                                "pydat3 mdme 860 1 0",
-                                "pydat3 mdme 859 1 1",
-                                "pydat3 mdme 858 1 0",
-
-# Other stuff (pysubs ckin 3 3- mean that i demand pt > 3 GeV
-
-#                               "pyinit pylistf 1",
-                                "pyinit dumpr 0 3",
-                                "pysubs ckin 3 3"]
-
-TopSequence = topAlg.TopSequence
-TopSequence.Members  += ["Sequencer/Filter"]
-
-#------- Muon Trigger Cuts --------
-BSignalFilter = topAlg.BSignalFilter
-#-------------- Level 1 Muon Cuts ---------------------
-BSignalFilter.LVL1MuonCutOn = "true"
-BSignalFilter.LVL1MuonCutPT = 1000.0
-BSignalFilter.LVL1MuonCutEta = 2.5
-#-------------- Level 2 lepton cuts -------------------
-# These will only function if LVL1 trigger used.
-BSignalFilter.LVL2MuonCutOn = "true"
-BSignalFilter.LVL2MuonCutPT = 1000.0
-BSignalFilter.LVL2MuonCutEta = 2.5
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
-
diff --git a/Generators/EvtGen_i/share/CSC.019900.Pythia_directUpsilonmu6mu4.py b/Generators/EvtGen_i/share/CSC.019900.Pythia_directUpsilonmu6mu4.py
deleted file mode 100644
index 1ec5a7b69cc7f98b30a651e38ee7223159f11930..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/CSC.019900.Pythia_directUpsilonmu6mu4.py
+++ /dev/null
@@ -1,229 +0,0 @@
-###############################################################
-#
-#       jobOptions for quarkonium production in the
-#               NRQCD colour-octet framework
-# Author: Darren D Price ( Darren.Price@cern.ch )
-# Date:   June 2006
-#         Feb 2007 -- updated UE tuning to use CSC jobO
-#==============================================================
-#--------------------------------------------------------------
-# General Application Configuration options
-#--------------------------------------------------------------
-from AthenaCommon.AlgSequence import AlgSequence 
-topAlg = AlgSequence("TopAlg") 
-
-from Pythia_i.Pythia_iConf import Pythia
-topAlg += Pythia()
-
-
-from GeneratorFilters.GeneratorFiltersConf import BSignalFilter
-topAlg += BSignalFilter()
-
-
-Pythia = topAlg.Pythia
-#Pythia.newScenario = FALSE
-
-# New tuning for CTEQ6L and Pythia new showering
-include( "PythiaB/Btune.py" )
-
-Pythia.PythiaCommand += [
-    # lambda value for alpha_s
-    "pydat1 parj 81 0.14",
-    # effects the amount of color reconnection
-    "pypars parp 78 0.2",
-    # suppression probability for string pieces reattaching beam remnant
-    # to hard scatter
-    "pypars parp 80 0.01",
-    # effective pT_min for MI (pt0 scale)
-    "pypars parp 82 1.9",
-    # matter distribution
-    "pypars parp 83 0.3",
-    "pypars parp 84 0.5",
-    # pT0 scale
-    "pypars parp 89 1800",
-    "pypars parp 90 0.22",
-    # ISR
-    "pypars mstp 70 2",
-    # max scale for FSR dipoles
-    "pypars mstp 72 0",
-    # new multiple interaction model and new parton shower selected
-    "pypars mstp 81 1",
-    # MPI
-    "pypars mstp 82 4",
-    # ISR
-    "pypars mstp 84 1",
-    # FSR
-    "pypars mstp 85 1",
-    # MPI
-    "pypars mstp 86 2",
-    # sea quarks: large x behavior of assumed gluon distribution
-    "pypars mstp 87 4",
-    # color reconnection
-    "pypars mstp 88 0",
-    "pypars mstp 89 1",
-    "pypars mstp 90 1",
-    "pypars mstp 95 1",
-    ]
-
-Pythia.PythiaCommand += [ # quarkonium processes
-    
-    #"pysubs msel 0",   # user chooses decay mode(s)
-    #"pysubs msel 61", # colour octet charmonium production (421-439)
-    "pysubs msel 62", # colour octet bottomonium production (461-479)
-    #"pysubs msel 63", # colour octet onium production (msel 61+62)
-    
-    # ----- J/Psi production -----
-    # --- 3S1(1)                        
-    #"pysubs msub 421 1",  # gg->cc~[3S1(1)]+g
-    # --- 3S1(8)
-    #"pysubs msub 422 1",  # gg->cc~[3S1(8)]+g
-    #"pysubs msub 425 1",  # gq->q+cc~[3S1(8)]
-    #"pysubs msub 428 1",  # qq~->g+cc~[3S1(8)]
-    # --- 1S0(8)                        
-    #"pysubs msub 423 1",  # gg->cc~[1S0(8)]+g
-    #"pysubs msub 426 1",  # gq->q+cc~[1S0(8)]
-    #"pysubs msub 429 1",  # qq~->g+cc~[1S0(8)]
-    # --- 3PJ(8)
-    #"pysubs msub 424 1",  # gg->cc~[3PJ(8)]+g
-    #"pysubs msub 427 1",  # gq->q+cc~[3PJ(8)]
-    #"pysubs msub 430 1",  # qq~->g+cc~[3PJ(8)]
-
-    # ----- Chi's -----
-    #"pysubs msub 431 1",  # gg->cc~[3P0(1)]+g
-    #"pysubs msub 432 1",  # gg->cc~[3P1(1)]+g
-    #"pysubs msub 433 1",  # gg->cc~[3P2(1)]+g
-    #"pysubs msub 434 1",  # qg->q+cc~[3P0(1)]
-    #"pysubs msub 435 1",  # qg->q+cc~[3P1(1)]
-    #"pysubs msub 436 1",  # qg->q+cc~[3P2(1)]
-    #"pysubs msub 437 1",  # qq~->cc~[3P0(1)]+g
-    #"pysubs msub 438 1",  # qq~->cc~[3P1(1)]+g
-    #"pysubs msub 439 1",  # qq~->cc~[3P2(1)]+g
-                        
-    # ----- Upsilon production -----
-    # --- 3S1(1)
-    #"pysubs msub 461 1",  # gg->bb~[3S1(1)]+g
-    # --- 3S1(8)
-    #"pysubs msub 462 1",  # gg->bb~[3S1(8)]+g
-    #"pysubs msub 465 1",  # gq->q+bb~[3S1(8)]
-    #"pysubs msub 468 1",  # qq~->g+bb~[3S1(8)]
-    # --- 1S0(8)
-    #"pysubs msub 463 1",  # gg->bb~[1S0(8)]+g
-    #"pysubs msub 466 1",  # gq->q+bb~[1S0(8)]
-    #"pysubs msub 469 1",  # qq~->g+bb~[1S0(8)]
-    # --- 3PJ(8)
-    #"pysubs msub 464 1",  # gg->bb~[3PJ(8)]+g
-    #"pysubs msub 467 1",  # gq->q+bb~[3PJ(8)]
-    #"pysubs msub 470 1",  # qq~->g+bb~[3PJ(8)]
-
-    # ----- Chi's -----
-    #"pysubs msub 471 1",  # gg->bb~[3P0(1)]+g
-    #"pysubs msub 472 1",  # gg->bb~[3P1(1)]+g
-    #"pysubs msub 473 1",  # gg->bb~[3P2(1)]+g
-    #"pysubs msub 474 1",  # qg->q+bb~[3P0(1)]
-    #"pysubs msub 475 1",  # qg->q+bb~[3P1(1)]
-    #"pysubs msub 476 1",  # qg->q+bb~[3P2(1)]
-    #"pysubs msub 477 1",  # qq~->bb~[3P0(1)]+g
-    #"pysubs msub 478 1",  # qq~->bb~[3P1(1)]+g
-    #"pysubs msub 479 1",  # qq~->bb~[3P2(1)]+g
-    
-    ]                        
-
-Pythia.PythiaCommand += [ # force decays
-
-    "pydat3 mdme 858 1 0", # J/psi->e+e-
-    "pydat3 mdme 859 1 1", # J/psi->mumu (br 0.06)
-    "pydat3 mdme 860 1 0",  # J/psi->rndmflavpairs
-
-    "pydat3 mdme 1501 1 1", # chi0c->J/psi gamma (br 0.007)
-    "pydat3 mdme 1502 1 0", # chi0c->rfp 
-    
-    "pydat3 mdme 1555 1 1", # chi1c->J/psi gamma (br 0.273)
-    "pydat3 mdme 1556 1 0", # chi1c->rfp
-    
-    "pydat3 mdme 861 1 1", # chi2c->J/psi gamma (br 0.135)
-    "pydat3 mdme 862 1 0", # chi2c->rfp
-
-    "pydat3 mdme 1034 1 0", # Upsilon->e+e- (br 0.0254)
-    "pydat3 mdme 1035 1 1", # Upsilon->mu+mu- (br 0.0248)
-    "pydat3 mdme 1036 1 0", # Upsilon->tau+tau- (br 0.0267)
-    "pydat3 mdme 1037 1 0", # Upsilon->ddbar
-    "pydat3 mdme 1038 1 0", # Upsilon->uubar
-    "pydat3 mdme 1039 1 0", # Upsilon->ssbar
-    "pydat3 mdme 1040 1 0", # Upsilon->ccbar
-    "pydat3 mdme 1041 1 0", # Upsilon->ggg
-    "pydat3 mdme 1042 1 0", # Upsilon->gamma gg
-    
-    "pydat3 mdme 1520 1 1", # chi0b->Upsilon gamma (br 0.02)
-    "pydat3 mdme 1521 1 0", # chi0b->gg
-    
-    "pydat3 mdme 1565 1 1", # chi1b->Upsilon gamma (br 0.35)
-    "pydat3 mdme 1566 1 0", # chi1b->gg
-    
-    "pydat3 mdme 1043 1 1", # chi2b->Upsilon gamma (br 0.22)
-    "pydat3 mdme 1044 1 0", # chi2b->gg
-    
-    ]
-
-Pythia.PythiaCommand += [ # NRQCD matrix elements
-    
-    "pypars parp 141 1.16",   # Jpsi-3S1(1) NRQCD ME
-    "pypars parp 142 0.0119", # Jpsi-3S1(8) NRQCD ME
-    "pypars parp 143 0.01",   # Jpsi-1S0(8) NRQCD ME
-    "pypars parp 144 0.01",   # Jpsi-3P0(8) NRQCD ME / m_c^2
-    "pypars parp 145 0.05",   # chi_c0-3P0(1) NRQCD ME / m_c^2
-
-    "pypars parp 146 9.28",   # Upsilon-3S1(1) NRQCD ME
-    "pypars parp 147 0.15",   # Upsilon-3S1(8) NRQCD ME
-    "pypars parp 148 0.02",   # Upsilon-1S0(8) NRQCD ME
-    "pypars parp 149 0.02",   # Upsilon-3P0(8) NRQCD ME / m_b^2 
-    "pypars parp 150 0.085",  # chi_b0-3P0(1) NRQCD ME / m_b^2
-        
-    ]
-
-Pythia.PythiaCommand += [
-
-    "pysubs ckin 3 1.",   # lower pT cut on hard process in GeV
-
-    # LHAPDF parameters for CTEQ6M
-    #"pypars mstp 51 10050",
-    #"pypars mstp 53 10050",
-    #"pypars mstp 55 10050",
-    #"pypars mstp 52 2",
-    #"pypars mstp 54 2",
-    #"pypars mstp 56 2",
-    
-    
-    #"pypars mstp 61 0", # inital state showers off
-    #"pypars mstp 71 0", # final state showers off
-    #"pypars mstp 111 0" # fragmentation/hadronisation off
-    
-    ]
-
-Pythia.PythiaCommand += ["pyinit pylistf 1",
-                         "pystat mstat 1",
-                         "pyinit dumpr 0 3",#dump this event range to screen
-                         ]
-
-
-#------- Muon Trigger Cuts --------
-BSignalFilter = topAlg.BSignalFilter
-#-------------- Level 1 Muon Cuts --------------------- 
-BSignalFilter.LVL1MuonCutOn = "true"
-BSignalFilter.LVL1MuonCutPT = 6000.0 
-BSignalFilter.LVL1MuonCutEta = 2.5 
-#-------------- Level 2 lepton cuts -------------------
-# These will only function if LVL1 trigger used. 
-BSignalFilter.LVL2MuonCutOn = "true" 
-BSignalFilter.LVL2MuonCutPT = 4000.0 
-BSignalFilter.LVL2MuonCutEta = 2.5
-
-try:
-     Stream1.RequireAlgs += ["BSignalFilter"]
-except Exception, e:
-     pass
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/CloseAntibQuark.py b/Generators/EvtGen_i/share/CloseAntibQuark.py
deleted file mode 100644
index f5dae1a76f2eac9e2ec17b1b967525e21ec07582..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/CloseAntibQuark.py
+++ /dev/null
@@ -1,377 +0,0 @@
-PythiaB = topAlg.PythiaB
-PythiaB.PythiaCommand += [  "pydat3 mdme 863 1 3"
-           ,"pydat3 mdme 864 1 3"
-           ,"pydat3 mdme 865 1 3"
-           ,"pydat3 mdme 866 1 3"
-           ,"pydat3 mdme 867 1 3"
-           ,"pydat3 mdme 868 1 3"
-           ,"pydat3 mdme 869 1 3"
-           ,"pydat3 mdme 870 1 3"
-           ,"pydat3 mdme 871 1 3"
-           ,"pydat3 mdme 872 1 3"
-           ,"pydat3 mdme 873 1 3"
-           ,"pydat3 mdme 874 1 3"
-           ,"pydat3 mdme 875 1 3"
-           ,"pydat3 mdme 876 1 3"
-           ,"pydat3 mdme 877 1 3"
-           ,"pydat3 mdme 878 1 3"
-           ,"pydat3 mdme 879 1 3"
-           ,"pydat3 mdme 880 1 3"
-           ,"pydat3 mdme 881 1 3"
-           ,"pydat3 mdme 882 1 3"
-           ,"pydat3 mdme 883 1 3"
-           ,"pydat3 mdme 884 1 3"
-           ,"pydat3 mdme 885 1 3"
-           ,"pydat3 mdme 886 1 3"
-           ,"pydat3 mdme 887 1 3"
-           ,"pydat3 mdme 888 1 3"
-           ,"pydat3 mdme 889 1 3"
-           ,"pydat3 mdme 890 1 3"
-           ,"pydat3 mdme 891 1 3"
-           ,"pydat3 mdme 892 1 3"
-           ,"pydat3 mdme 893 1 3"
-           ,"pydat3 mdme 894 1 3"
-           ,"pydat3 mdme 895 1 3"
-           ,"pydat3 mdme 896 1 3"
-           ,"pydat3 mdme 897 1 3"
-           ,"pydat3 mdme 898 1 3"
-           ,"pydat3 mdme 908 1 3"
-           ,"pydat3 mdme 909 1 3"
-           ,"pydat3 mdme 910 1 3"
-           ,"pydat3 mdme 911 1 3"
-           ,"pydat3 mdme 912 1 3"
-           ,"pydat3 mdme 913 1 3"
-           ,"pydat3 mdme 914 1 3"
-           ,"pydat3 mdme 915 1 3"
-           ,"pydat3 mdme 916 1 3"
-           ,"pydat3 mdme 917 1 3"
-           ,"pydat3 mdme 918 1 3"
-           ,"pydat3 mdme 919 1 3"
-           ,"pydat3 mdme 920 1 3"
-           ,"pydat3 mdme 921 1 3"
-           ,"pydat3 mdme 922 1 3"
-           ,"pydat3 mdme 923 1 3"
-           ,"pydat3 mdme 924 1 3"
-           ,"pydat3 mdme 925 1 3"
-           ,"pydat3 mdme 926 1 3"
-           ,"pydat3 mdme 927 1 3"
-           ,"pydat3 mdme 928 1 3"
-           ,"pydat3 mdme 929 1 3"
-           ,"pydat3 mdme 930 1 3"
-           ,"pydat3 mdme 931 1 3"
-           ,"pydat3 mdme 932 1 3"
-           ,"pydat3 mdme 933 1 3"
-           ,"pydat3 mdme 934 1 3"
-           ,"pydat3 mdme 935 1 3"
-           ,"pydat3 mdme 936 1 3"
-           ,"pydat3 mdme 937 1 3"
-           ,"pydat3 mdme 938 1 3"
-           ,"pydat3 mdme 939 1 3"
-           ,"pydat3 mdme 940 1 3"
-           ,"pydat3 mdme 941 1 3"
-           ,"pydat3 mdme 942 1 3"
-           ,"pydat3 mdme 943 1 3"
-           ,"pydat3 mdme 953 1 3"
-           ,"pydat3 mdme 954 1 3"
-           ,"pydat3 mdme 955 1 3"
-           ,"pydat3 mdme 956 1 3"
-           ,"pydat3 mdme 957 1 3"
-           ,"pydat3 mdme 958 1 3"
-           ,"pydat3 mdme 959 1 3"
-           ,"pydat3 mdme 960 1 3"
-           ,"pydat3 mdme 961 1 3"
-           ,"pydat3 mdme 962 1 3"
-           ,"pydat3 mdme 963 1 3"
-           ,"pydat3 mdme 964 1 3"
-           ,"pydat3 mdme 965 1 3"
-           ,"pydat3 mdme 966 1 3"
-           ,"pydat3 mdme 967 1 3"
-           ,"pydat3 mdme 968 1 3"
-           ,"pydat3 mdme 969 1 3"
-           ,"pydat3 mdme 970 1 3"
-           ,"pydat3 mdme 971 1 3"
-           ,"pydat3 mdme 972 1 3"
-           ,"pydat3 mdme 973 1 3"
-           ,"pydat3 mdme 974 1 3"
-           ,"pydat3 mdme 975 1 3"
-           ,"pydat3 mdme 976 1 3"
-           ,"pydat3 mdme 977 1 3"
-           ,"pydat3 mdme 978 1 3"
-           ,"pydat3 mdme 979 1 3"
-           ,"pydat3 mdme 980 1 3"
-           ,"pydat3 mdme 981 1 3"
-           ,"pydat3 mdme 982 1 3"
-           ,"pydat3 mdme 983 1 3"
-           ,"pydat3 mdme 984 1 3"
-           ,"pydat3 mdme 985 1 3"
-           ,"pydat3 mdme 986 1 3"
-           ,"pydat3 mdme 987 1 3"
-           ,"pydat3 mdme 988 1 3"
-           ,"pydat3 mdme 989 1 3"
-           ,"pydat3 mdme 990 1 3"
-           ,"pydat3 mdme 991 1 3"
-           ,"pydat3 mdme 997 1 3"
-           ,"pydat3 mdme 998 1 3"
-           ,"pydat3 mdme 999 1 3"
-           ,"pydat3 mdme 1000 1 3"
-           ,"pydat3 mdme 1001 1 3"
-           ,"pydat3 mdme 1002 1 3"
-           ,"pydat3 mdme 1003 1 3"
-           ,"pydat3 mdme 1004 1 3"
-           ,"pydat3 mdme 1005 1 3"
-           ,"pydat3 mdme 1006 1 3"
-           ,"pydat3 mdme 1007 1 3"
-           ,"pydat3 mdme 1008 1 3"
-           ,"pydat3 mdme 1009 1 3"
-           ,"pydat3 mdme 1010 1 3"
-           ,"pydat3 mdme 1011 1 3"
-           ,"pydat3 mdme 1012 1 3"
-           ,"pydat3 mdme 1013 1 3"
-           ,"pydat3 mdme 1014 1 3"
-           ,"pydat3 mdme 1015 1 3"
-           ,"pydat3 mdme 1016 1 3"
-           ,"pydat3 mdme 1017 1 3"
-           ,"pydat3 mdme 1018 1 3"
-           ,"pydat3 mdme 1019 1 3"
-           ,"pydat3 mdme 1020 1 3"
-           ,"pydat3 mdme 1021 1 3"
-           ,"pydat3 mdme 1022 1 3"
-           ,"pydat3 mdme 1023 1 3"
-           ,"pydat3 mdme 1024 1 3"
-           ,"pydat3 mdme 1025 1 3"
-           ,"pydat3 mdme 1026 1 3"
-           ,"pydat3 mdme 1027 1 3"
-           ,"pydat3 mdme 1219 1 2"
-           ,"pydat3 mdme 1220 1 2"
-           ,"pydat3 mdme 1221 1 2"
-           ,"pydat3 mdme 1222 1 2"
-           ,"pydat3 mdme 1223 1 2"
-           ,"pydat3 mdme 1224 1 2"
-           ,"pydat3 mdme 1225 1 2"
-           ,"pydat3 mdme 1226 1 2"
-           ,"pydat3 mdme 1227 1 2"
-           ,"pydat3 mdme 1228 1 2"
-           ,"pydat3 mdme 1229 1 2"
-           ,"pydat3 mdme 1230 1 2"
-           ,"pydat3 mdme 1231 1 2"
-           ,"pydat3 mdme 1232 1 2"
-           ,"pydat3 mdme 1233 1 2"
-           ,"pydat3 mdme 1234 1 2"
-           ,"pydat3 mdme 1235 1 2"
-           ,"pydat3 mdme 1236 1 2"
-           ,"pydat3 mdme 1237 1 2"
-           ,"pydat3 mdme 1238 1 2"
-           ,"pydat3 mdme 1239 1 2"
-           ,"pydat3 mdme 1240 1 2"
-           ,"pydat3 mdme 1241 1 2"
-           ,"pydat3 mdme 1242 1 2"
-           ,"pydat3 mdme 1243 1 2"
-           ,"pydat3 mdme 1244 1 2"
-           ,"pydat3 mdme 1245 1 2"
-           ,"pydat3 mdme 1246 1 2"
-           ,"pydat3 mdme 1247 1 2"
-           ,"pydat3 mdme 1248 1 2"
-           ,"pydat3 mdme 1249 1 2"
-           ,"pydat3 mdme 1250 1 2"
-           ,"pydat3 mdme 1251 1 2"
-           ,"pydat3 mdme 1252 1 2"
-           ,"pydat3 mdme 1253 1 2"
-           ,"pydat3 mdme 1258 1 2"
-           ,"pydat3 mdme 1259 1 2"
-           ,"pydat3 mdme 1260 1 2"
-           ,"pydat3 mdme 1261 1 2"
-           ,"pydat3 mdme 1262 1 2"
-           ,"pydat3 mdme 1263 1 2"
-           ,"pydat3 mdme 1264 1 2"
-           ,"pydat3 mdme 1265 1 2"
-           ,"pydat3 mdme 1266 1 2"
-           ,"pydat3 mdme 1267 1 2"
-           ,"pydat3 mdme 1268 1 2"
-           ,"pydat3 mdme 1269 1 2"
-           ,"pydat3 mdme 1270 1 2"
-           ,"pydat3 mdme 1271 1 2"
-           ,"pydat3 mdme 1272 1 2"
-           ,"pydat3 mdme 1273 1 2"
-           ,"pydat3 mdme 1274 1 2"
-           ,"pydat3 mdme 1275 1 2"
-           ,"pydat3 mdme 1280 1 2"
-           ,"pydat3 mdme 1281 1 2"
-           ,"pydat3 mdme 1282 1 2"
-           ,"pydat3 mdme 1283 1 2"
-           ,"pydat3 mdme 1284 1 2"
-           ,"pydat3 mdme 1285 1 2"
-           ,"pydat3 mdme 1286 1 2"
-           ,"pydat3 mdme 1287 1 2"
-           ,"pydat3 mdme 1288 1 2"
-           ,"pydat3 mdme 1290 1 2"
-           ,"pydat3 mdme 1291 1 2"
-           ,"pydat3 mdme 1292 1 2"
-           ,"pydat3 mdme 1293 1 2"
-           ,"pydat3 mdme 1294 1 2"
-           ,"pydat3 mdme 1295 1 2"
-           ,"pydat3 mdme 1296 1 2"
-           ,"pydat3 mdme 1297 1 2"
-           ,"pydat3 mdme 1298 1 2"
-           ,"pydat3 mdme 1299 1 2"
-           ,"pydat3 mdme 1300 1 2"
-           ,"pydat3 mdme 1301 1 2"
-           ,"pydat3 mdme 1302 1 2"
-           ,"pydat3 mdme 1303 1 2"
-           ,"pydat3 mdme 1304 1 2"
-           ,"pydat3 mdme 1305 1 2"
-           ,"pydat3 mdme 1306 1 2"
-           ,"pydat3 mdme 1307 1 2"
-           ,"pydat3 mdme 1308 1 2"
-           ,"pydat3 mdme 1309 1 2"
-           ,"pydat3 mdme 1310 1 2"
-           ,"pydat3 mdme 1311 1 2"
-           ,"pydat3 mdme 1312 1 2"
-           ,"pydat3 mdme 1313 1 2"
-           ,"pydat3 mdme 1314 1 2"
-           ,"pydat3 mdme 1315 1 2"
-           ,"pydat3 mdme 1316 1 2"
-           ,"pydat3 mdme 1317 1 2"
-           ,"pydat3 mdme 1318 1 2"
-           ,"pydat3 mdme 1319 1 2"
-           ,"pydat3 mdme 1320 1 2"
-           ,"pydat3 mdme 1321 1 2"
-           ,"pydat3 mdme 1322 1 2"
-           ,"pydat3 mdme 1323 1 2"
-           ,"pydat3 mdme 1324 1 2"
-           ,"pydat3 mdme 1325 1 2"
-           ,"pydat3 mdme 1326 1 2"
-           ,"pydat3 mdme 1327 1 2"
-           ,"pydat3 mdme 1328 1 2"
-           ,"pydat3 mdme 1329 1 2"
-           ,"pydat3 mdme 1330 1 2"
-           ,"pydat3 mdme 1331 1 2"
-           ,"pydat3 mdme 1332 1 2"
-           ,"pydat3 mdme 1333 1 2"
-           ,"pydat3 mdme 1334 1 2"
-           ,"pydat3 mdme 1335 1 2"
-           ,"pydat3 mdme 1336 1 2"
-           ,"pydat3 mdme 1337 1 2"
-           ,"pydat3 mdme 1338 1 2"
-           ,"pydat3 mdme 1339 1 2"
-           ,"pydat3 mdme 1340 1 2"
-           ,"pydat3 mdme 1341 1 2"
-           ,"pydat3 mdme 1342 1 2"
-           ,"pydat3 mdme 1343 1 2"
-           ,"pydat3 mdme 1344 1 2"
-           ,"pydat3 mdme 1345 1 2"
-           ,"pydat3 mdme 1346 1 2"
-           ,"pydat3 mdme 1347 1 2"
-           ,"pydat3 mdme 1348 1 2"
-           ,"pydat3 mdme 1349 1 2"
-           ,"pydat3 mdme 1350 1 2"
-           ,"pydat3 mdme 1351 1 2"
-           ,"pydat3 mdme 1352 1 2"
-           ,"pydat3 mdme 1353 1 2"
-           ,"pydat3 mdme 1354 1 2"
-           ,"pydat3 mdme 1355 1 2"
-           ,"pydat3 mdme 1356 1 2"
-           ,"pydat3 mdme 1357 1 2"
-           ,"pydat3 mdme 1358 1 2"
-           ,"pydat3 mdme 1359 1 2"
-           ,"pydat3 mdme 1360 1 2"
-           ,"pydat3 mdme 1361 1 2"
-           ,"pydat3 mdme 1362 1 2"
-           ,"pydat3 mdme 1363 1 2"
-           ,"pydat3 mdme 1364 1 2"
-           ,"pydat3 mdme 1365 1 2"
-           ,"pydat3 mdme 1366 1 2"
-           ,"pydat3 mdme 1367 1 2"
-           ,"pydat3 mdme 1368 1 2"
-           ,"pydat3 mdme 1369 1 2"
-           ,"pydat3 mdme 1370 1 2"
-           ,"pydat3 mdme 1371 1 2"
-           ,"pydat3 mdme 1372 1 2"
-           ,"pydat3 mdme 1373 1 2"
-           ,"pydat3 mdme 1374 1 2"
-           ,"pydat3 mdme 1375 1 2"
-           ,"pydat3 mdme 1376 1 2"
-           ,"pydat3 mdme 1377 1 2"
-           ,"pydat3 mdme 1378 1 2"
-           ,"pydat3 mdme 1379 1 2"
-           ,"pydat3 mdme 1380 1 2"
-           ,"pydat3 mdme 1381 1 2"
-           ,"pydat3 mdme 1382 1 2"
-           ,"pydat3 mdme 1383 1 2"
-           ,"pydat3 mdme 1384 1 2"
-           ,"pydat3 mdme 1385 1 2"
-           ,"pydat3 mdme 1386 1 2"
-           ,"pydat3 mdme 1387 1 2"
-           ,"pydat3 mdme 1388 1 2"
-           ,"pydat3 mdme 1389 1 2"
-           ,"pydat3 mdme 1390 1 2"
-           ,"pydat3 mdme 1391 1 2"
-           ,"pydat3 mdme 1392 1 2"
-           ,"pydat3 mdme 1393 1 2"
-           ,"pydat3 mdme 1394 1 2"
-           ,"pydat3 mdme 1395 1 2"
-           ,"pydat3 mdme 1396 1 2"
-           ,"pydat3 mdme 1397 1 2"
-           ,"pydat3 mdme 1398 1 2"
-           ,"pydat3 mdme 1399 1 2"
-           ,"pydat3 mdme 1400 1 2"
-           ,"pydat3 mdme 1401 1 2"
-           ,"pydat3 mdme 1402 1 2"
-           ,"pydat3 mdme 1403 1 2"
-           ,"pydat3 mdme 1404 1 2"
-           ,"pydat3 mdme 1405 1 2"
-           ,"pydat3 mdme 1406 1 2"
-           ,"pydat3 mdme 1407 1 2"
-           ,"pydat3 mdme 1408 1 2"
-           ,"pydat3 mdme 1409 1 2"
-           ,"pydat3 mdme 1410 1 2"
-           ,"pydat3 mdme 1411 1 2"
-           ,"pydat3 mdme 1412 1 2"
-           ,"pydat3 mdme 1413 1 2"
-           ,"pydat3 mdme 1414 1 2"
-           ,"pydat3 mdme 1415 1 2"
-           ,"pydat3 mdme 1416 1 2"
-           ,"pydat3 mdme 1417 1 2"
-           ,"pydat3 mdme 1418 1 2"
-           ,"pydat3 mdme 1419 1 2"
-           ,"pydat3 mdme 1420 1 2"
-           ,"pydat3 mdme 1421 1 2"
-           ,"pydat3 mdme 1422 1 2"
-           ,"pydat3 mdme 1423 1 2"
-           ,"pydat3 mdme 1424 1 2"
-           ,"pydat3 mdme 1425 1 2"
-           ,"pydat3 mdme 1426 1 2"
-           ,"pydat3 mdme 1427 1 2"
-           ,"pydat3 mdme 1428 1 2"
-           ,"pydat3 mdme 1429 1 2"
-           ,"pydat3 mdme 1430 1 2"
-           ,"pydat3 mdme 1431 1 2"
-           ,"pydat3 mdme 1432 1 2"
-           ,"pydat3 mdme 1433 1 2"
-           ,"pydat3 mdme 1434 1 2"
-           ,"pydat3 mdme 1435 1 2"
-           ,"pydat3 mdme 1436 1 2"
-           ,"pydat3 mdme 1437 1 2"
-           ,"pydat3 mdme 1438 1 2"
-           ,"pydat3 mdme 1439 1 2"
-           ,"pydat3 mdme 1440 1 2"
-           ,"pydat3 mdme 1441 1 2"
-           ,"pydat3 mdme 1442 1 2"
-           ,"pydat3 mdme 1443 1 2"
-           ,"pydat3 mdme 1444 1 2"
-           ,"pydat3 mdme 1445 1 2"
-           ,"pydat3 mdme 1446 1 2"
-           ,"pydat3 mdme 1447 1 2"
-           ,"pydat3 mdme 1448 1 2"
-           ,"pydat3 mdme 1449 1 2"
-           ,"pydat3 mdme 1450 1 2"
-           ,"pydat3 mdme 1451 1 2"
-           ,"pydat3 mdme 545 1 2"
-           ,"pydat3 mdme 546 1 2"
-           ,"pydat3 mdme 547 1 2"
-           ,"pydat3 mdme 548 1 2"
-           ,"pydat3 mdme 549 1 2"
-           ,"pydat3 mdme 550 1 2"
-           ,"pydat3 mdme 551 1 2"
-           ,"pydat3 mdme 552 1 2"
-           ,"pydat3 mdme 553 1 2"
-                                         ]   
diff --git a/Generators/EvtGen_i/share/CloseD0bar.py b/Generators/EvtGen_i/share/CloseD0bar.py
deleted file mode 100644
index 9040364402230d322017946f0ef82c3fe2be0dcf..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/CloseD0bar.py
+++ /dev/null
@@ -1,67 +0,0 @@
-#
-# $Id: CloseD0bar.py,v 1.1 2007-03-01 17:15:38 msmizans Exp $
-#
-PythiaB = Algorithm( "PythiaB" )
-PythiaB.PythiaCommand += [  
-            "pydat3 mdme 747 1 2",
-            "pydat3 mdme 748 1 2",
-            "pydat3 mdme 749 1 2",
-            "pydat3 mdme 750 1 2",
-            "pydat3 mdme 751 1 2",
-            "pydat3 mdme 752 1 2",
-            "pydat3 mdme 753 1 2",
-            "pydat3 mdme 754 1 2",
-            "pydat3 mdme 755 1 2",
-            "pydat3 mdme 756 1 2",
-            "pydat3 mdme 757 1 2",
-            "pydat3 mdme 758 1 2",
-            "pydat3 mdme 759 1 2",
-            "pydat3 mdme 760 1 2",
-            "pydat3 mdme 761 1 2",
-            "pydat3 mdme 762 1 2",
-            "pydat3 mdme 763 1 2",
-            "pydat3 mdme 764 1 2",
-            "pydat3 mdme 765 1 2",
-            "pydat3 mdme 766 1 2",
-            "pydat3 mdme 767 1 2",
-            "pydat3 mdme 768 1 2",
-            "pydat3 mdme 769 1 2",
-            "pydat3 mdme 770 1 2",
-            "pydat3 mdme 771 1 2",
-            "pydat3 mdme 772 1 2",
-            "pydat3 mdme 773 1 2",
-            "pydat3 mdme 774 1 2",
-            "pydat3 mdme 775 1 2",
-            "pydat3 mdme 776 1 2",
-            "pydat3 mdme 777 1 2",
-            "pydat3 mdme 778 1 2",
-            "pydat3 mdme 779 1 2",
-            "pydat3 mdme 780 1 2",
-            "pydat3 mdme 781 1 2",
-            "pydat3 mdme 782 1 2",
-            "pydat3 mdme 783 1 2",
-            "pydat3 mdme 784 1 2",
-            "pydat3 mdme 785 1 2",
-            "pydat3 mdme 786 1 2",
-            "pydat3 mdme 787 1 2",
-            "pydat3 mdme 788 1 2",
-            "pydat3 mdme 789 1 2",
-            "pydat3 mdme 790 1 2",
-            "pydat3 mdme 791 1 2",
-            "pydat3 mdme 792 1 2",
-            "pydat3 mdme 793 1 2",
-            "pydat3 mdme 794 1 2",
-            "pydat3 mdme 795 1 2",
-            "pydat3 mdme 796 1 2",
-            "pydat3 mdme 797 1 2",
-            "pydat3 mdme 798 1 2",
-            "pydat3 mdme 799 1 2",
-            "pydat3 mdme 800 1 2",
-            "pydat3 mdme 801 1 2",
-            "pydat3 mdme 802 1 2",
-            "pydat3 mdme 803 1 2",
-            "pydat3 mdme 804 1 2",
-            "pydat3 mdme 805 1 2",
-            "pydat3 mdme 806 1 2",
-            "pydat3 mdme 807 1 2"
-            ]   
diff --git a/Generators/EvtGen_i/share/DXphipi.py b/Generators/EvtGen_i/share/DXphipi.py
deleted file mode 100644
index eb67a18adef6ea5cab47f001c8daa7f5eb49b989..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/DXphipi.py
+++ /dev/null
@@ -1,148 +0,0 @@
-#
-# $Id: DXphipi.py,v 1.1 2007-03-01 17:15:46 msmizans Exp $
-#
-PythiaB = Algorithm( "PythiaB" )
-
-# For Ds- -> phipi-: open Ds channels only for particle Ds+
-if DXChannel == "Dsphipi":
-    PythiaB.PythiaCommand += [  "pydat3 mdme 818 1 2"
-           ,"pydat3 mdme 819 1 2"
-           ,"pydat3 mdme 820 1 2"
-           ,"pydat3 mdme 821 1 2"
-           ,"pydat3 mdme 822 1 2"
-           ,"pydat3 mdme 823 1 2"
-           ,"pydat3 mdme 824 1 2"
-           ,"pydat3 mdme 825 1 2"
-           ,"pydat3 mdme 826 1 2"
-           ,"pydat3 mdme 827 1 2"
-           ,"pydat3 mdme 828 1 2"
-           ,"pydat3 mdme 829 1 2"
-           ,"pydat3 mdme 830 1 2"
-           ,"pydat3 mdme 831 1 2"
-           ,"pydat3 mdme 832 1 2"
-           ,"pydat3 mdme 833 1 2"
-           ,"pydat3 mdme 834 1 2"
-           ,"pydat3 mdme 835 1 2"
-           ,"pydat3 mdme 836 1 2"
-           ,"pydat3 mdme 837 1 2"
-           ,"pydat3 mdme 838 1 2"
-           ,"pydat3 mdme 839 1 2"
-           ,"pydat3 mdme 840 1 2"
-           ,"pydat3 mdme 841 1 2"
-           ,"pydat3 mdme 842 1 2"
-           ,"pydat3 mdme 843 1 2"
-           ,"pydat3 mdme 844 1 2"
-           ,"pydat3 mdme 845 1 2"
-           ,"pydat3 mdme 846 1 2"
-           ,"pydat3 mdme 847 1 2"
-           ,"pydat3 mdme 848 1 2"
-           ,"pydat3 mdme 849 1 2"
-           ,"pydat3 mdme 850 1 2"
-                                         ]   
-
-
-# For Ds+ -> phipi+: open Ds channels only for antiparticle Ds-
-if DXChannel == "Dsbarphipi":
-    PythiaB.PythiaCommand += [  "pydat3 mdme 818 1 3"
-           ,"pydat3 mdme 819 1 3"
-           ,"pydat3 mdme 820 1 3"
-           ,"pydat3 mdme 821 1 3"
-           ,"pydat3 mdme 822 1 3"
-           ,"pydat3 mdme 823 1 3"
-           ,"pydat3 mdme 824 1 3"
-           ,"pydat3 mdme 825 1 3"
-           ,"pydat3 mdme 826 1 3"
-           ,"pydat3 mdme 827 1 3"
-           ,"pydat3 mdme 828 1 3"
-           ,"pydat3 mdme 829 1 3"
-           ,"pydat3 mdme 830 1 3"
-           ,"pydat3 mdme 831 1 3"
-           ,"pydat3 mdme 832 1 3"
-           ,"pydat3 mdme 833 1 3"
-           ,"pydat3 mdme 834 1 3"
-           ,"pydat3 mdme 835 1 3"
-           ,"pydat3 mdme 836 1 3"
-           ,"pydat3 mdme 837 1 3"
-           ,"pydat3 mdme 838 1 3"
-           ,"pydat3 mdme 839 1 3"
-           ,"pydat3 mdme 840 1 3"
-           ,"pydat3 mdme 841 1 3"
-           ,"pydat3 mdme 842 1 3"
-           ,"pydat3 mdme 843 1 3"
-           ,"pydat3 mdme 844 1 3"
-           ,"pydat3 mdme 845 1 3"
-           ,"pydat3 mdme 846 1 3"
-           ,"pydat3 mdme 847 1 3"
-           ,"pydat3 mdme 848 1 3"
-           ,"pydat3 mdme 849 1 3"
-           ,"pydat3 mdme 850 1 3"
-                                         ]
-
-
-# For D- -> phipi-: open D channels only for particle D+
-if DXChannel == "Dphipi":
-    PythiaB.PythiaCommand += [  "pydat3 mdme 673 1 2"
-           ,"pydat3 mdme 674 1 2"
-           ,"pydat3 mdme 675 1 2"
-           ,"pydat3 mdme 676 1 2"
-           ,"pydat3 mdme 677 1 2"
-           ,"pydat3 mdme 678 1 2"
-           ,"pydat3 mdme 679 1 2"
-           ,"pydat3 mdme 680 1 2"
-           ,"pydat3 mdme 681 1 2"
-           ,"pydat3 mdme 682 1 2"
-           ,"pydat3 mdme 683 1 2"
-           ,"pydat3 mdme 684 1 2"
-           ,"pydat3 mdme 685 1 2"
-           ,"pydat3 mdme 686 1 2"
-           ,"pydat3 mdme 687 1 2"
-           ,"pydat3 mdme 688 1 2"
-           ,"pydat3 mdme 689 1 2"
-           ,"pydat3 mdme 690 1 2"
-           ,"pydat3 mdme 691 1 2"
-           ,"pydat3 mdme 692 1 2"
-           ,"pydat3 mdme 693 1 2"
-           ,"pydat3 mdme 694 1 2"
-           ,"pydat3 mdme 695 1 2"
-           ,"pydat3 mdme 696 1 2"
-           ,"pydat3 mdme 697 1 2"
-           ,"pydat3 mdme 698 1 2"
-           ,"pydat3 mdme 699 1 2"
-           ,"pydat3 mdme 700 1 2"                                
-           ,"pydat3 mdme 701 1 2"
-           ,"pydat3 mdme 702 1 2"
-           ,"pydat3 mdme 703 1 2"
-           ,"pydat3 mdme 704 1 2"
-           ,"pydat3 mdme 705 1 2"
-           ,"pydat3 mdme 706 1 2"
-           ,"pydat3 mdme 707 1 2"
-           ,"pydat3 mdme 708 1 2"
-           ,"pydat3 mdme 709 1 2"
-           ,"pydat3 mdme 710 1 2"
-           ,"pydat3 mdme 711 1 2"
-           ,"pydat3 mdme 712 1 2"
-           ,"pydat3 mdme 713 1 2"
-           ,"pydat3 mdme 714 1 2"
-           ,"pydat3 mdme 715 1 2"
-           ,"pydat3 mdme 716 1 2"
-           ,"pydat3 mdme 717 1 2"
-           ,"pydat3 mdme 718 1 2"
-           ,"pydat3 mdme 719 1 2"
-           ,"pydat3 mdme 720 1 2"
-           ,"pydat3 mdme 721 1 2"
-           ,"pydat3 mdme 722 1 2"
-           ,"pydat3 mdme 723 1 2"
-           ,"pydat3 mdme 724 1 2"
-           ,"pydat3 mdme 725 1 2"
-           ,"pydat3 mdme 726 1 2"
-           ,"pydat3 mdme 727 1 2"
-           ,"pydat3 mdme 728 1 2"
-           ,"pydat3 mdme 729 1 2"
-           ,"pydat3 mdme 730 1 2"
-           ,"pydat3 mdme 731 1 2"
-           ,"pydat3 mdme 732 1 2"
-           ,"pydat3 mdme 733 1 2"
-           ,"pydat3 mdme 734 1 2"
-           ,"pydat3 mdme 735 1 2"
-                                         ]   
-
diff --git a/Generators/EvtGen_i/share/Dsphipi.py b/Generators/EvtGen_i/share/Dsphipi.py
deleted file mode 100644
index cf1b8ee47a927d6f1c6417f60c592146f70e73cc..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/Dsphipi.py
+++ /dev/null
@@ -1,35 +0,0 @@
-PythiaB = topAlg.PythiaB
-PythiaB.PythiaCommand += [  "pydat3 mdme 818 1 2"
-           ,"pydat3 mdme 819 1 2"
-           ,"pydat3 mdme 820 1 2"
-           ,"pydat3 mdme 821 1 2"
-           ,"pydat3 mdme 822 1 2"
-           ,"pydat3 mdme 823 1 2"
-           ,"pydat3 mdme 824 1 2"
-           ,"pydat3 mdme 825 1 2"
-           ,"pydat3 mdme 826 1 2"
-           ,"pydat3 mdme 827 1 2"
-           ,"pydat3 mdme 828 1 2"
-           ,"pydat3 mdme 829 1 2"
-           ,"pydat3 mdme 830 1 2"
-           ,"pydat3 mdme 831 1 2"
-           ,"pydat3 mdme 832 1 2"
-           ,"pydat3 mdme 833 1 2"
-           ,"pydat3 mdme 834 1 2"
-           ,"pydat3 mdme 835 1 2"
-           ,"pydat3 mdme 836 1 2"
-           ,"pydat3 mdme 837 1 2"
-           ,"pydat3 mdme 838 1 2"
-           ,"pydat3 mdme 839 1 2"
-           ,"pydat3 mdme 840 1 2"
-           ,"pydat3 mdme 841 1 2"
-           ,"pydat3 mdme 842 1 2"
-           ,"pydat3 mdme 843 1 2"
-           ,"pydat3 mdme 844 1 2"
-           ,"pydat3 mdme 845 1 2"
-           ,"pydat3 mdme 846 1 2"
-           ,"pydat3 mdme 847 1 2"
-           ,"pydat3 mdme 848 1 2"
-           ,"pydat3 mdme 849 1 2"
-           ,"pydat3 mdme 850 1 2"
-                                         ]   
diff --git a/Generators/EvtGen_i/share/Jpsichannels.py b/Generators/EvtGen_i/share/Jpsichannels.py
deleted file mode 100644
index b9a3e9fbd590e7d21f6d3e96bc3fe6766f8cdfcf..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/Jpsichannels.py
+++ /dev/null
@@ -1,400 +0,0 @@
-PythiaB = topAlg.PythiaB
-#   Force selected anti-b-quark hadron decays (B+, B0, Bs, anti-Lambda_b etc.)
-#
-#   B0 decays
-#   repoint to place 4501, 96 decays including new ones
-PythiaB.PythiaCommand += [  "pydat3 mdcy 134 2 4501" ,"pydat3 mdcy 134 3 96" ,"pydat3 mdcy 134 1 1"
-           ,"pydat3 mdme 4501 1 3" ,"pydat3 mdme 4501 2 42" ,"pydat3 brat 4501 0.02000" ,"pydat3 kfdp 4501 1 12" ,"pydat3 kfdp 4501 2 -11" ,"pydat3 kfdp 4501 3 -411"
-           ,"pydat3 mdme 4502 1 3" ,"pydat3 mdme 4502 2 42" ,"pydat3 brat 4502 0.05500" ,"pydat3 kfdp 4502 1 12" ,"pydat3 kfdp 4502 2 -11" ,"pydat3 kfdp 4502 3 -413"
-           ,"pydat3 mdme 4503 1 3" ,"pydat3 mdme 4503 2 42" ,"pydat3 brat 4503 0.00500" ,"pydat3 kfdp 4503 1 12" ,"pydat3 kfdp 4503 2 -11" ,"pydat3 kfdp 4503 3 -10413"
-           ,"pydat3 mdme 4504 1 3" ,"pydat3 mdme 4504 2 42" ,"pydat3 brat 4504 0.00500" ,"pydat3 kfdp 4504 1 12" ,"pydat3 kfdp 4504 2 -11" ,"pydat3 kfdp 4504 3 -10411"
-           ,"pydat3 mdme 4505 1 3" ,"pydat3 mdme 4505 2 42" ,"pydat3 brat 4505 0.00800" ,"pydat3 kfdp 4505 1 12" ,"pydat3 kfdp 4505 2 -11" ,"pydat3 kfdp 4505 3 -20413"
-           ,"pydat3 mdme 4506 1 3" ,"pydat3 mdme 4506 2 42" ,"pydat3 brat 4506 0.01200" ,"pydat3 kfdp 4506 1 12" ,"pydat3 kfdp 4506 2 -11" ,"pydat3 kfdp 4506 3 -415"
-           ,"pydat3 mdme 4507 1 3" ,"pydat3 mdme 4507 2 42" ,"pydat3 brat 4507 0.02000" ,"pydat3 kfdp 4507 1 14" ,"pydat3 kfdp 4507 2 -13" ,"pydat3 kfdp 4507 3 -411"
-           ,"pydat3 mdme 4508 1 3" ,"pydat3 mdme 4508 2 42" ,"pydat3 brat 4508 0.05500" ,"pydat3 kfdp 4508 1 14" ,"pydat3 kfdp 4508 2 -13" ,"pydat3 kfdp 4508 3 -413"
-           ,"pydat3 mdme 4509 1 3" ,"pydat3 mdme 4509 2 42" ,"pydat3 brat 4509 0.00500" ,"pydat3 kfdp 4509 1 14" ,"pydat3 kfdp 4509 2 -13" ,"pydat3 kfdp 4509 3 -10413"
-           ,"pydat3 mdme 4510 1 3" ,"pydat3 mdme 4510 2 42" ,"pydat3 brat 4510 0.00500" ,"pydat3 kfdp 4510 1 14" ,"pydat3 kfdp 4510 2 -13" ,"pydat3 kfdp 4510 3 -10411"
-           ,"pydat3 mdme 4511 1 3" ,"pydat3 mdme 4511 2 42" ,"pydat3 brat 4511 0.00800" ,"pydat3 kfdp 4511 1 14" ,"pydat3 kfdp 4511 2 -13" ,"pydat3 kfdp 4511 3 -20413"
-           ,"pydat3 mdme 4512 1 3" ,"pydat3 mdme 4512 2 42" ,"pydat3 brat 4512 0.01200" ,"pydat3 kfdp 4512 1 14" ,"pydat3 kfdp 4512 2 -13" ,"pydat3 kfdp 4512 3 -415"
-           ,"pydat3 mdme 4513 1 3" ,"pydat3 mdme 4513 2 42" ,"pydat3 brat 4513 0.01000" ,"pydat3 kfdp 4513 1 16" ,"pydat3 kfdp 4513 2 -15" ,"pydat3 kfdp 4513 3 -411"
-           ,"pydat3 mdme 4514 1 3" ,"pydat3 mdme 4514 2 42" ,"pydat3 brat 4514 0.03000" ,"pydat3 kfdp 4514 1 16" ,"pydat3 kfdp 4514 2 -15" ,"pydat3 kfdp 4514 3 -413"
-           ,"pydat3 mdme 4515 1 3" ,"pydat3 brat 4515 0.00350" ,"pydat3 kfdp 4515 1 -411" ,"pydat3 kfdp 4515 2 211"
-           ,"pydat3 mdme 4516 1 3" ,"pydat3 brat 4516 0.01100" ,"pydat3 kfdp 4516 1 -411" ,"pydat3 kfdp 4516 2 213"
-           ,"pydat3 mdme 4517 1 3" ,"pydat3 brat 4517 0.00550" ,"pydat3 kfdp 4517 1 -411" ,"pydat3 kfdp 4517 2 20213"
-           ,"pydat3 mdme 4518 1 3" ,"pydat3 brat 4518 0.00420" ,"pydat3 kfdp 4518 1 -413" ,"pydat3 kfdp 4518 2 211"
-           ,"pydat3 mdme 4519 1 3" ,"pydat3 brat 4519 0.00900" ,"pydat3 kfdp 4519 1 -413" ,"pydat3 kfdp 4519 2 213"
-           ,"pydat3 mdme 4520 1 3" ,"pydat3 brat 4520 0.01800" ,"pydat3 kfdp 4520 1 -413" ,"pydat3 kfdp 4520 2 20213"
-           ,"pydat3 mdme 4521 1 3" ,"pydat3 brat 4521 0.01500" ,"pydat3 kfdp 4521 1 -411" ,"pydat3 kfdp 4521 2 431"
-           ,"pydat3 mdme 4522 1 3" ,"pydat3 brat 4522 0.01850" ,"pydat3 kfdp 4522 1 -411" ,"pydat3 kfdp 4522 2 433"
-           ,"pydat3 mdme 4523 1 3" ,"pydat3 brat 4523 0.01350" ,"pydat3 kfdp 4523 1 -413" ,"pydat3 kfdp 4523 2 431"
-           ,"pydat3 mdme 4524 1 3" ,"pydat3 brat 4524 0.02500" ,"pydat3 kfdp 4524 1 -413" ,"pydat3 kfdp 4524 2 433"
-           ,"pydat3 mdme 4525 1 3" ,"pydat3 brat 4525 0.00040" ,"pydat3 kfdp 4525 1 441" ,"pydat3 kfdp 4525 2 311"
-           ,"pydat3 mdme 4526 1 3" ,"pydat3 brat 4526 0.00070" ,"pydat3 kfdp 4526 1 441" ,"pydat3 kfdp 4526 2 313"
-           ,"pydat3 mdme 4527 1 1" ,"pydat3 brat 4527 0.00094" ,"pydat3 kfdp 4527 1 443" ,"pydat3 kfdp 4527 2 311"
-           ,"pydat3 mdme 4528 1 1" ,"pydat3 brat 4528 0.00132" ,"pydat3 kfdp 4528 1 443" ,"pydat3 kfdp 4528 2 313"
-           ,"pydat3 mdme 4529 1 1" ,"pydat3 brat 4529 0.00013" ,"pydat3 kfdp 4529 1 20443" ,"pydat3 kfdp 4529 2 311"
-           ,"pydat3 mdme 4530 1 1" ,"pydat3 brat 4530 0.00018" ,"pydat3 kfdp 4530 1 20443" ,"pydat3 kfdp 4530 2 313"
-           ,"pydat3 mdme 4531 1 3" ,"pydat3 mdme 4531 2 48" ,"pydat3 brat 4531 0.42910" ,"pydat3 kfdp 4531 1 2" ,"pydat3 kfdp 4531 2 -1" ,"pydat3 kfdp 4531 3 -4" ,"pydat3 kfdp 4531 4 1"
-           ,"pydat3 mdme 4532 1 3" ,"pydat3 mdme 4532 2 13" ,"pydat3 brat 4532 0.08000" ,"pydat3 kfdp 4532 1 2" ,"pydat3 kfdp 4532 2 -4" ,"pydat3 kfdp 4532 3 -1" ,"pydat3 kfdp 4532 4 1"
-           ,"pydat3 mdme 4533 1 3" ,"pydat3 mdme 4533 2 13" ,"pydat3 brat 4533 0.07000" ,"pydat3 kfdp 4533 1 4" ,"pydat3 kfdp 4533 2 -3" ,"pydat3 kfdp 4533 3 -4" ,"pydat3 kfdp 4533 4 1"
-           ,"pydat3 mdme 4534 1 3" ,"pydat3 mdme 4534 2 13" ,"pydat3 brat 4534 0.02000" ,"pydat3 kfdp 4534 1 4" ,"pydat3 kfdp 4534 2 -4" ,"pydat3 kfdp 4534 3 -3" ,"pydat3 kfdp 4534 4 1"
-           ,"pydat3 mdme 4535 1 3" ,"pydat3 mdme 4535 2 42" ,"pydat3 brat 4535 0.01500" ,"pydat3 kfdp 4535 1 2" ,"pydat3 kfdp 4535 2 -1" ,"pydat3 kfdp 4535 3 -2" ,"pydat3 kfdp 4535 4 1"
-           ,"pydat3 mdme 4536 1 3" ,"pydat3 mdme 4536 2 42" ,"pydat3 brat 4536 0.00500" ,"pydat3 kfdp 4536 1 4" ,"pydat3 kfdp 4536 2 -3" ,"pydat3 kfdp 4536 3 -2" ,"pydat3 kfdp 4536 4 1"
-           ,"pydat3 mdme 4537 1 1" ,"pydat3 brat 4537 0.00140" ,"pydat3 kfdp 4537 1 443" ,"pydat3 kfdp 4537 2 10313"
-           ,"pydat3 mdme 4538 1 1" ,"pydat3 brat 4538 0.00003" ,"pydat3 kfdp 4538 1 443" ,"pydat3 kfdp 4538 2 111"
-           ,"pydat3 mdme 4539 1 1" ,"pydat3 brat 4539 0.00001" ,"pydat3 kfdp 4539 1 443" ,"pydat3 kfdp 4539 2 221"
-           ,"pydat3 mdme 4540 1 1" ,"pydat3 brat 4540 0.00002" ,"pydat3 kfdp 4540 1 443" ,"pydat3 kfdp 4540 2 113"
-           ,"pydat3 mdme 4541 1 1" ,"pydat3 brat 4541 0.00002" ,"pydat3 kfdp 4541 1 443" ,"pydat3 kfdp 4541 2 223"
-           ,"pydat3 mdme 4542 1 1" ,"pydat3 brat 4542 0.00001" ,"pydat3 kfdp 4542 1 443" ,"pydat3 kfdp 4542 2 333"
-           ,"pydat3 mdme 4543 1 1" ,"pydat3 brat 4543 0.00001" ,"pydat3 kfdp 4543 1 443" ,"pydat3 kfdp 4543 2 331"
-           ,"pydat3 mdme 4544 1 1" ,"pydat3 brat 4544 0.00029" ,"pydat3 kfdp 4544 1 443" ,"pydat3 kfdp 4544 2 321" ,"pydat3 kfdp 4544 3 -211"
-           ,"pydat3 mdme 4545 1 1" ,"pydat3 brat 4545 0.00014" ,"pydat3 kfdp 4545 1 443" ,"pydat3 kfdp 4545 2 311" ,"pydat3 kfdp 4545 3 111"
-           ,"pydat3 mdme 4546 1 1" ,"pydat3 brat 4546 0.00008" ,"pydat3 kfdp 4546 1 443" ,"pydat3 kfdp 4546 2 311" ,"pydat3 kfdp 4546 3 333"
-           ,"pydat3 mdme 4547 1 1" ,"pydat3 brat 4547 0.00003" ,"pydat3 kfdp 4547 1 443" ,"pydat3 kfdp 4547 2 211" ,"pydat3 kfdp 4547 3 -211"
-           ,"pydat3 mdme 4548 1 1" ,"pydat3 brat 4548 0.00072" ,"pydat3 kfdp 4548 1 443" ,"pydat3 kfdp 4548 2 323" ,"pydat3 kfdp 4548 3 -211"
-           ,"pydat3 mdme 4549 1 1" ,"pydat3 brat 4549 0.00036" ,"pydat3 kfdp 4549 1 443" ,"pydat3 kfdp 4549 2 313" ,"pydat3 kfdp 4549 3 111"
-           ,"pydat3 mdme 4550 1 1" ,"pydat3 brat 4550 0.00058" ,"pydat3 kfdp 4550 1 443" ,"pydat3 kfdp 4550 2 321" ,"pydat3 kfdp 4550 3 -213"
-           ,"pydat3 mdme 4551 1 1" ,"pydat3 brat 4551 0.00029" ,"pydat3 kfdp 4551 1 443" ,"pydat3 kfdp 4551 2 311" ,"pydat3 kfdp 4551 3 113"
-           ,"pydat3 mdme 4552 1 1" ,"pydat3 brat 4552 0.00059" ,"pydat3 kfdp 4552 1 443" ,"pydat3 kfdp 4552 2 313" ,"pydat3 kfdp 4552 3 211" ,"pydat3 kfdp 4552 4 -211"
-           ,"pydat3 mdme 4553 1 1" ,"pydat3 brat 4553 0.00041" ,"pydat3 kfdp 4553 1 443" ,"pydat3 kfdp 4553 2 311" ,"pydat3 kfdp 4553 3 211" ,"pydat3 kfdp 4553 4 -211"
-           ,"pydat3 mdme 4554 1 1" ,"pydat3 brat 4554 0.00027" ,"pydat3 kfdp 4554 1 443" ,"pydat3 kfdp 4554 2 321" ,"pydat3 kfdp 4554 3 -211" ,"pydat3 kfdp 4554 4 111"
-           ,"pydat3 mdme 4555 1 1" ,"pydat3 brat 4555 0.00027" ,"pydat3 kfdp 4555 1 443" ,"pydat3 kfdp 4555 2 311" ,"pydat3 kfdp 4555 3 111" ,"pydat3 kfdp 4555 4 111"
-           ,"pydat3 mdme 4556 1 1" ,"pydat3 brat 4556 0.00021" ,"pydat3 kfdp 4556 1 100443" ,"pydat3 kfdp 4556 2 311"
-           ,"pydat3 mdme 4557 1 1" ,"pydat3 brat 4557 0.00030" ,"pydat3 kfdp 4557 1 100443" ,"pydat3 kfdp 4557 2 313"
-           ,"pydat3 mdme 4558 1 1" ,"pydat3 brat 4558 0.00032" ,"pydat3 kfdp 4558 1 100443" ,"pydat3 kfdp 4558 2 10313"
-           ,"pydat3 mdme 4559 1 1" ,"pydat3 brat 4559 0.00001" ,"pydat3 kfdp 4559 1 100443" ,"pydat3 kfdp 4559 2 111"
-           ,"pydat3 mdme 4560 1 1" ,"pydat3 brat 4560 0.00007" ,"pydat3 kfdp 4560 1 100443" ,"pydat3 kfdp 4560 2 321" ,"pydat3 kfdp 4560 3 -211"
-           ,"pydat3 mdme 4561 1 1" ,"pydat3 brat 4561 0.00003" ,"pydat3 kfdp 4561 1 100443" ,"pydat3 kfdp 4561 2 311" ,"pydat3 kfdp 4561 3 111"
-           ,"pydat3 mdme 4562 1 1" ,"pydat3 brat 4562 0.00002" ,"pydat3 kfdp 4562 1 100443" ,"pydat3 kfdp 4562 2 311" ,"pydat3 kfdp 4562 3 333"
-           ,"pydat3 mdme 4563 1 1" ,"pydat3 brat 4563 0.00001" ,"pydat3 kfdp 4563 1 100443" ,"pydat3 kfdp 4563 2 211" ,"pydat3 kfdp 4563 3 -211"
-           ,"pydat3 mdme 4564 1 1" ,"pydat3 brat 4564 0.00016" ,"pydat3 kfdp 4564 1 100443" ,"pydat3 kfdp 4564 2 323" ,"pydat3 kfdp 4564 3 -211"
-           ,"pydat3 mdme 4565 1 1" ,"pydat3 brat 4565 0.00008" ,"pydat3 kfdp 4565 1 100443" ,"pydat3 kfdp 4565 2 313" ,"pydat3 kfdp 4565 3 111"
-           ,"pydat3 mdme 4566 1 1" ,"pydat3 brat 4566 0.00013" ,"pydat3 kfdp 4566 1 100443" ,"pydat3 kfdp 4566 2 321" ,"pydat3 kfdp 4566 3 -213"
-           ,"pydat3 mdme 4567 1 1" ,"pydat3 brat 4567 0.00007" ,"pydat3 kfdp 4567 1 100443" ,"pydat3 kfdp 4567 2 311" ,"pydat3 kfdp 4567 3 113"
-           ,"pydat3 mdme 4568 1 1" ,"pydat3 brat 4568 0.00013" ,"pydat3 kfdp 4568 1 100443" ,"pydat3 kfdp 4568 2 313" ,"pydat3 kfdp 4568 3 211" ,"pydat3 kfdp 4568 4 -211"
-           ,"pydat3 mdme 4569 1 1" ,"pydat3 brat 4569 0.00009" ,"pydat3 kfdp 4569 1 100443" ,"pydat3 kfdp 4569 2 311" ,"pydat3 kfdp 4569 3 211" ,"pydat3 kfdp 4569 4 -211"
-           ,"pydat3 mdme 4570 1 1" ,"pydat3 brat 4570 0.00006" ,"pydat3 kfdp 4570 1 100443" ,"pydat3 kfdp 4570 2 321" ,"pydat3 kfdp 4570 3 -211" ,"pydat3 kfdp 4570 4 111"
-           ,"pydat3 mdme 4571 1 1" ,"pydat3 brat 4571 0.00006" ,"pydat3 kfdp 4571 1 100443" ,"pydat3 kfdp 4571 2 311" ,"pydat3 kfdp 4571 3 111" ,"pydat3 kfdp 4571 4 111"
-           ,"pydat3 mdme 4572 1 1" ,"pydat3 brat 4572 0.00019" ,"pydat3 kfdp 4572 1 20443" ,"pydat3 kfdp 4572 2 10313"
-           ,"pydat3 mdme 4573 1 1" ,"pydat3 brat 4573 0.00004" ,"pydat3 kfdp 4573 1 20443" ,"pydat3 kfdp 4573 2 321" ,"pydat3 kfdp 4573 3 -211"
-           ,"pydat3 mdme 4574 1 1" ,"pydat3 brat 4574 0.00002" ,"pydat3 kfdp 4574 1 20443" ,"pydat3 kfdp 4574 2 311" ,"pydat3 kfdp 4574 3 111"
-           ,"pydat3 mdme 4575 1 1" ,"pydat3 brat 4575 0.00001" ,"pydat3 kfdp 4575 1 20443" ,"pydat3 kfdp 4575 2 311" ,"pydat3 kfdp 4575 3 333"
-           ,"pydat3 mdme 4576 1 1" ,"pydat3 brat 4576 0.00010" ,"pydat3 kfdp 4576 1 20443" ,"pydat3 kfdp 4576 2 323" ,"pydat3 kfdp 4576 3 -211"
-           ,"pydat3 mdme 4577 1 1" ,"pydat3 brat 4577 0.00005" ,"pydat3 kfdp 4577 1 20443" ,"pydat3 kfdp 4577 2 313" ,"pydat3 kfdp 4577 3 111"
-           ,"pydat3 mdme 4578 1 1" ,"pydat3 brat 4578 0.00008" ,"pydat3 kfdp 4578 1 20443" ,"pydat3 kfdp 4578 2 321" ,"pydat3 kfdp 4578 3 -213"
-           ,"pydat3 mdme 4579 1 1" ,"pydat3 brat 4579 0.00004" ,"pydat3 kfdp 4579 1 20443" ,"pydat3 kfdp 4579 2 311" ,"pydat3 kfdp 4579 3 113"
-           ,"pydat3 mdme 4580 1 1" ,"pydat3 brat 4580 0.00008" ,"pydat3 kfdp 4580 1 20443" ,"pydat3 kfdp 4580 2 313" ,"pydat3 kfdp 4580 3 211" ,"pydat3 kfdp 4580 4 -211"
-           ,"pydat3 mdme 4581 1 1" ,"pydat3 brat 4581 0.00006" ,"pydat3 kfdp 4581 1 20443" ,"pydat3 kfdp 4581 2 311" ,"pydat3 kfdp 4581 3 211" ,"pydat3 kfdp 4581 4 -211"
-           ,"pydat3 mdme 4582 1 1" ,"pydat3 brat 4582 0.00004" ,"pydat3 kfdp 4582 1 20443" ,"pydat3 kfdp 4582 2 321" ,"pydat3 kfdp 4582 3 -211" ,"pydat3 kfdp 4582 4 111"
-           ,"pydat3 mdme 4583 1 1" ,"pydat3 brat 4583 0.00004" ,"pydat3 kfdp 4583 1 20443" ,"pydat3 kfdp 4583 2 311" ,"pydat3 kfdp 4583 3 111" ,"pydat3 kfdp 4583 4 111"
-           ,"pydat3 mdme 4584 1 1" ,"pydat3 brat 4584 0.00004" ,"pydat3 kfdp 4584 1 445" ,"pydat3 kfdp 4584 2 311"
-           ,"pydat3 mdme 4585 1 1" ,"pydat3 brat 4585 0.00006" ,"pydat3 kfdp 4585 1 445" ,"pydat3 kfdp 4585 2 313"
-           ,"pydat3 mdme 4586 1 1" ,"pydat3 brat 4586 0.00006" ,"pydat3 kfdp 4586 1 445" ,"pydat3 kfdp 4586 2 10313"
-           ,"pydat3 mdme 4587 1 1" ,"pydat3 brat 4587 0.00001" ,"pydat3 kfdp 4587 1 445" ,"pydat3 kfdp 4587 2 321" ,"pydat3 kfdp 4587 3 -211"
-           ,"pydat3 mdme 4588 1 1" ,"pydat3 brat 4588 0.00001" ,"pydat3 kfdp 4588 1 445" ,"pydat3 kfdp 4588 2 311" ,"pydat3 kfdp 4588 3 111"
-           ,"pydat3 mdme 4589 1 1" ,"pydat3 brat 4589 0.00003" ,"pydat3 kfdp 4589 1 445" ,"pydat3 kfdp 4589 2 323" ,"pydat3 kfdp 4589 3 -211"
-           ,"pydat3 mdme 4590 1 1" ,"pydat3 brat 4590 0.00002" ,"pydat3 kfdp 4590 1 445" ,"pydat3 kfdp 4590 2 313" ,"pydat3 kfdp 4590 3 111"
-           ,"pydat3 mdme 4591 1 1" ,"pydat3 brat 4591 0.00003" ,"pydat3 kfdp 4591 1 445" ,"pydat3 kfdp 4591 2 321" ,"pydat3 kfdp 4591 3 -213"
-           ,"pydat3 mdme 4592 1 1" ,"pydat3 brat 4592 0.00001" ,"pydat3 kfdp 4592 1 445" ,"pydat3 kfdp 4592 2 311" ,"pydat3 kfdp 4592 3 113"
-           ,"pydat3 mdme 4593 1 1" ,"pydat3 brat 4593 0.00003" ,"pydat3 kfdp 4593 1 445" ,"pydat3 kfdp 4593 2 313" ,"pydat3 kfdp 4593 3 211" ,"pydat3 kfdp 4593 4 -211"
-           ,"pydat3 mdme 4594 1 1" ,"pydat3 brat 4594 0.00002" ,"pydat3 kfdp 4594 1 445" ,"pydat3 kfdp 4594 2 311" ,"pydat3 kfdp 4594 3 211" ,"pydat3 kfdp 4594 4 -211"
-           ,"pydat3 mdme 4595 1 1" ,"pydat3 brat 4595 0.00001" ,"pydat3 kfdp 4595 1 445" ,"pydat3 kfdp 4595 2 321" ,"pydat3 kfdp 4595 3 -211" ,"pydat3 kfdp 4595 4 111"
-           ,"pydat3 mdme 4596 1 1" ,"pydat3 brat 4596 0.00001" ,"pydat3 kfdp 4596 1 445" ,"pydat3 kfdp 4596 2 311" ,"pydat3 kfdp 4596 3 111" ,"pydat3 kfdp 4596 4 111"
-#   B+ decays
-#   repoint to place 4601, 87 decays including new ones
-           ,"pydat3 mdcy 137 2 4601" ,"pydat3 mdcy 137 3 87" ,"pydat3 mdcy 137 1 1"
-           ,"pydat3 mdme 4601 1 3" ,"pydat3 mdme 4601 2 42" ,"pydat3 brat 4601 0.02000" ,"pydat3 kfdp 4601 1 12" ,"pydat3 kfdp 4601 2 -11" ,"pydat3 kfdp 4601 3 -421"
-           ,"pydat3 mdme 4602 1 3" ,"pydat3 mdme 4602 2 42" ,"pydat3 brat 4602 0.05500" ,"pydat3 kfdp 4602 1 12" ,"pydat3 kfdp 4602 2 -11" ,"pydat3 kfdp 4602 3 -423"
-           ,"pydat3 mdme 4603 1 3" ,"pydat3 mdme 4603 2 42" ,"pydat3 brat 4603 0.00500" ,"pydat3 kfdp 4603 1 12" ,"pydat3 kfdp 4603 2 -11" ,"pydat3 kfdp 4603 3 -10423"
-           ,"pydat3 mdme 4604 1 3" ,"pydat3 mdme 4604 2 42" ,"pydat3 brat 4604 0.00500" ,"pydat3 kfdp 4604 1 12" ,"pydat3 kfdp 4604 2 -11" ,"pydat3 kfdp 4604 3 -10421"
-           ,"pydat3 mdme 4605 1 3" ,"pydat3 mdme 4605 2 42" ,"pydat3 brat 4605 0.00800" ,"pydat3 kfdp 4605 1 12" ,"pydat3 kfdp 4605 2 -11" ,"pydat3 kfdp 4605 3 -20423"
-           ,"pydat3 mdme 4606 1 3" ,"pydat3 mdme 4606 2 42" ,"pydat3 brat 4606 0.01200" ,"pydat3 kfdp 4606 1 12" ,"pydat3 kfdp 4606 2 -11" ,"pydat3 kfdp 4606 3 -425"
-           ,"pydat3 mdme 4607 1 3" ,"pydat3 mdme 4607 2 42" ,"pydat3 brat 4607 0.02000" ,"pydat3 kfdp 4607 1 14" ,"pydat3 kfdp 4607 2 -13" ,"pydat3 kfdp 4607 3 -421"
-           ,"pydat3 mdme 4608 1 3" ,"pydat3 mdme 4608 2 42" ,"pydat3 brat 4608 0.05500" ,"pydat3 kfdp 4608 1 14" ,"pydat3 kfdp 4608 2 -13" ,"pydat3 kfdp 4608 3 -423"
-           ,"pydat3 mdme 4609 1 3" ,"pydat3 mdme 4609 2 42" ,"pydat3 brat 4609 0.00500" ,"pydat3 kfdp 4609 1 14" ,"pydat3 kfdp 4609 2 -13" ,"pydat3 kfdp 4609 3 -10423"
-           ,"pydat3 mdme 4610 1 3" ,"pydat3 mdme 4610 2 42" ,"pydat3 brat 4610 0.00500" ,"pydat3 kfdp 4610 1 14" ,"pydat3 kfdp 4610 2 -13" ,"pydat3 kfdp 4610 3 -10421"
-           ,"pydat3 mdme 4611 1 3" ,"pydat3 mdme 4611 2 42" ,"pydat3 brat 4611 0.00800" ,"pydat3 kfdp 4611 1 14" ,"pydat3 kfdp 4611 2 -13" ,"pydat3 kfdp 4611 3 -20423"
-           ,"pydat3 mdme 4612 1 3" ,"pydat3 mdme 4612 2 42" ,"pydat3 brat 4612 0.01200" ,"pydat3 kfdp 4612 1 14" ,"pydat3 kfdp 4612 2 -13" ,"pydat3 kfdp 4612 3 -425"
-           ,"pydat3 mdme 4613 1 3" ,"pydat3 mdme 4613 2 42" ,"pydat3 brat 4613 0.01000" ,"pydat3 kfdp 4613 1 16" ,"pydat3 kfdp 4613 2 -15" ,"pydat3 kfdp 4613 3 -421"
-           ,"pydat3 mdme 4614 1 3" ,"pydat3 mdme 4614 2 42" ,"pydat3 brat 4614 0.03000" ,"pydat3 kfdp 4614 1 16" ,"pydat3 kfdp 4614 2 -15" ,"pydat3 kfdp 4614 3 -423"
-           ,"pydat3 mdme 4615 1 3" ,"pydat3 brat 4615 0.00350" ,"pydat3 kfdp 4615 1 -421" ,"pydat3 kfdp 4615 2 211"
-           ,"pydat3 mdme 4616 1 3" ,"pydat3 brat 4616 0.01100" ,"pydat3 kfdp 4616 1 -421" ,"pydat3 kfdp 4616 2 213"
-           ,"pydat3 mdme 4617 1 3" ,"pydat3 brat 4617 0.00550" ,"pydat3 kfdp 4617 1 -421" ,"pydat3 kfdp 4617 2 20213"
-           ,"pydat3 mdme 4618 1 3" ,"pydat3 brat 4618 0.00420" ,"pydat3 kfdp 4618 1 -423" ,"pydat3 kfdp 4618 2 211"
-           ,"pydat3 mdme 4619 1 3" ,"pydat3 brat 4619 0.00900" ,"pydat3 kfdp 4619 1 -423" ,"pydat3 kfdp 4619 2 213"
-           ,"pydat3 mdme 4620 1 3" ,"pydat3 brat 4620 0.01800" ,"pydat3 kfdp 4620 1 -423" ,"pydat3 kfdp 4620 2 20213"
-           ,"pydat3 mdme 4621 1 3" ,"pydat3 brat 4621 0.01500" ,"pydat3 kfdp 4621 1 -421" ,"pydat3 kfdp 4621 2 431"
-           ,"pydat3 mdme 4622 1 3" ,"pydat3 brat 4622 0.01850" ,"pydat3 kfdp 4622 1 -421" ,"pydat3 kfdp 4622 2 433"
-           ,"pydat3 mdme 4623 1 3" ,"pydat3 brat 4623 0.01350" ,"pydat3 kfdp 4623 1 -423" ,"pydat3 kfdp 4623 2 431"
-           ,"pydat3 mdme 4624 1 3" ,"pydat3 brat 4624 0.02500" ,"pydat3 kfdp 4624 1 -423" ,"pydat3 kfdp 4624 2 433"
-           ,"pydat3 mdme 4625 1 3" ,"pydat3 brat 4625 0.00040" ,"pydat3 kfdp 4625 1 441" ,"pydat3 kfdp 4625 2 321"
-           ,"pydat3 mdme 4626 1 3" ,"pydat3 brat 4626 0.00070" ,"pydat3 kfdp 4626 1 441" ,"pydat3 kfdp 4626 2 323"
-           ,"pydat3 mdme 4627 1 1" ,"pydat3 brat 4627 0.00094" ,"pydat3 kfdp 4627 1 443" ,"pydat3 kfdp 4627 2 321"
-           ,"pydat3 mdme 4628 1 1" ,"pydat3 brat 4628 0.00132" ,"pydat3 kfdp 4628 1 443" ,"pydat3 kfdp 4628 2 323"
-           ,"pydat3 mdme 4629 1 1" ,"pydat3 brat 4629 0.00013" ,"pydat3 kfdp 4629 1 20443" ,"pydat3 kfdp 4629 2 321"
-           ,"pydat3 mdme 4630 1 1" ,"pydat3 brat 4630 0.00018" ,"pydat3 kfdp 4630 1 20443" ,"pydat3 kfdp 4630 2 323"
-           ,"pydat3 mdme 4631 1 3" ,"pydat3 mdme 4631 2 48" ,"pydat3 brat 4631 0.42910" ,"pydat3 kfdp 4631 1 2" ,"pydat3 kfdp 4631 2 -1" ,"pydat3 kfdp 4631 3 -4" ,"pydat3 kfdp 4631 4 2"
-           ,"pydat3 mdme 4632 1 3" ,"pydat3 mdme 4632 2 13" ,"pydat3 brat 4632 0.08000" ,"pydat3 kfdp 4632 1 2" ,"pydat3 kfdp 4632 2 -4" ,"pydat3 kfdp 4632 3 -1" ,"pydat3 kfdp 4632 4 2"
-           ,"pydat3 mdme 4633 1 3" ,"pydat3 mdme 4633 2 13" ,"pydat3 brat 4633 0.07000" ,"pydat3 kfdp 4633 1 4" ,"pydat3 kfdp 4633 2 -3" ,"pydat3 kfdp 4633 3 -4" ,"pydat3 kfdp 4633 4 2"
-           ,"pydat3 mdme 4634 1 3" ,"pydat3 mdme 4634 2 13" ,"pydat3 brat 4634 0.02000" ,"pydat3 kfdp 4634 1 4" ,"pydat3 kfdp 4634 2 -4" ,"pydat3 kfdp 4634 3 -3" ,"pydat3 kfdp 4634 4 2"
-           ,"pydat3 mdme 4635 1 3" ,"pydat3 mdme 4635 2 42" ,"pydat3 brat 4635 0.01500" ,"pydat3 kfdp 4635 1 2" ,"pydat3 kfdp 4635 2 -1" ,"pydat3 kfdp 4635 3 -2" ,"pydat3 kfdp 4635 4 2"
-           ,"pydat3 mdme 4636 1 3" ,"pydat3 mdme 4636 2 42" ,"pydat3 brat 4636 0.00500" ,"pydat3 kfdp 4636 1 4" ,"pydat3 kfdp 4636 2 -3" ,"pydat3 kfdp 4636 3 -2" ,"pydat3 kfdp 4636 4 2"
-           ,"pydat3 mdme 4637 1 1" ,"pydat3 brat 4637 0.00140" ,"pydat3 kfdp 4637 1 443" ,"pydat3 kfdp 4637 2 10323"
-           ,"pydat3 mdme 4638 1 1" ,"pydat3 brat 4638 0.00003" ,"pydat3 kfdp 4638 1 443" ,"pydat3 kfdp 4638 2 211"
-           ,"pydat3 mdme 4639 1 1" ,"pydat3 brat 4639 0.00002" ,"pydat3 kfdp 4639 1 443" ,"pydat3 kfdp 4639 2 213"
-           ,"pydat3 mdme 4640 1 1" ,"pydat3 brat 4640 0.00029" ,"pydat3 kfdp 4640 1 443" ,"pydat3 kfdp 4640 2 311" ,"pydat3 kfdp 4640 3 211"
-           ,"pydat3 mdme 4641 1 1" ,"pydat3 brat 4641 0.00014" ,"pydat3 kfdp 4641 1 443" ,"pydat3 kfdp 4641 2 321" ,"pydat3 kfdp 4641 3 111"
-           ,"pydat3 mdme 4642 1 1" ,"pydat3 brat 4642 0.00005" ,"pydat3 kfdp 4642 1 443" ,"pydat3 kfdp 4642 2 321" ,"pydat3 kfdp 4642 3 333"
-           ,"pydat3 mdme 4643 1 1" ,"pydat3 brat 4643 0.00076" ,"pydat3 kfdp 4643 1 443" ,"pydat3 kfdp 4643 2 313" ,"pydat3 kfdp 4643 3 211"
-           ,"pydat3 mdme 4644 1 1" ,"pydat3 brat 4644 0.00038" ,"pydat3 kfdp 4644 1 443" ,"pydat3 kfdp 4644 2 323" ,"pydat3 kfdp 4644 3 111"
-           ,"pydat3 mdme 4645 1 1" ,"pydat3 brat 4645 0.00058" ,"pydat3 kfdp 4645 1 443" ,"pydat3 kfdp 4645 2 311" ,"pydat3 kfdp 4645 3 213"
-           ,"pydat3 mdme 4646 1 1" ,"pydat3 brat 4646 0.00029" ,"pydat3 kfdp 4646 1 443" ,"pydat3 kfdp 4646 2 321" ,"pydat3 kfdp 4646 3 113"
-           ,"pydat3 mdme 4647 1 1" ,"pydat3 brat 4647 0.00001" ,"pydat3 kfdp 4647 1 443" ,"pydat3 kfdp 4647 2 -3122" ,"pydat3 kfdp 4647 3 2212"
-           ,"pydat3 mdme 4648 1 1" ,"pydat3 brat 4648 0.00069" ,"pydat3 kfdp 4648 1 443" ,"pydat3 kfdp 4648 2 321" ,"pydat3 kfdp 4648 3 -211" ,"pydat3 kfdp 4648 4 211"
-           ,"pydat3 mdme 4649 1 1" ,"pydat3 brat 4649 0.00045" ,"pydat3 kfdp 4649 1 443" ,"pydat3 kfdp 4649 2 321" ,"pydat3 kfdp 4649 3 111" ,"pydat3 kfdp 4649 4 111"
-           ,"pydat3 mdme 4650 1 1" ,"pydat3 brat 4650 0.00045" ,"pydat3 kfdp 4650 1 443" ,"pydat3 kfdp 4650 2 311" ,"pydat3 kfdp 4650 3 211" ,"pydat3 kfdp 4650 4 111"
-           ,"pydat3 mdme 4651 1 1" ,"pydat3 brat 4651 0.00021" ,"pydat3 kfdp 4651 1 100443" ,"pydat3 kfdp 4651 2 321"
-           ,"pydat3 mdme 4652 1 1" ,"pydat3 brat 4652 0.00030" ,"pydat3 kfdp 4652 1 100443" ,"pydat3 kfdp 4652 2 323"
-           ,"pydat3 mdme 4653 1 1" ,"pydat3 brat 4653 0.00032" ,"pydat3 kfdp 4653 1 100443" ,"pydat3 kfdp 4653 2 10323"
-           ,"pydat3 mdme 4654 1 1" ,"pydat3 brat 4654 0.00001" ,"pydat3 kfdp 4654 1 100443" ,"pydat3 kfdp 4654 2 211"
-           ,"pydat3 mdme 4655 1 1" ,"pydat3 brat 4655 0.00007" ,"pydat3 kfdp 4655 1 100443" ,"pydat3 kfdp 4655 2 311" ,"pydat3 kfdp 4655 3 211"
-           ,"pydat3 mdme 4656 1 1" ,"pydat3 brat 4656 0.00003" ,"pydat3 kfdp 4656 1 100443" ,"pydat3 kfdp 4656 2 321" ,"pydat3 kfdp 4656 3 111"
-           ,"pydat3 mdme 4657 1 1" ,"pydat3 brat 4657 0.00001" ,"pydat3 kfdp 4657 1 100443" ,"pydat3 kfdp 4657 2 321" ,"pydat3 kfdp 4657 3 333"
-           ,"pydat3 mdme 4658 1 1" ,"pydat3 brat 4658 0.00017" ,"pydat3 kfdp 4658 1 100443" ,"pydat3 kfdp 4658 2 313" ,"pydat3 kfdp 4658 3 211"
-           ,"pydat3 mdme 4659 1 1" ,"pydat3 brat 4659 0.00009" ,"pydat3 kfdp 4659 1 100443" ,"pydat3 kfdp 4659 2 323" ,"pydat3 kfdp 4659 3 111"
-           ,"pydat3 mdme 4660 1 1" ,"pydat3 brat 4660 0.00013" ,"pydat3 kfdp 4660 1 100443" ,"pydat3 kfdp 4660 2 311" ,"pydat3 kfdp 4660 3 213"
-           ,"pydat3 mdme 4661 1 1" ,"pydat3 brat 4661 0.00007" ,"pydat3 kfdp 4661 1 100443" ,"pydat3 kfdp 4661 2 321" ,"pydat3 kfdp 4661 3 113"
-           ,"pydat3 mdme 4662 1 1" ,"pydat3 brat 4662 0.00016" ,"pydat3 kfdp 4662 1 100443" ,"pydat3 kfdp 4662 2 321" ,"pydat3 kfdp 4662 3 -211" ,"pydat3 kfdp 4662 4 211"
-           ,"pydat3 mdme 4663 1 1" ,"pydat3 brat 4663 0.00010" ,"pydat3 kfdp 4663 1 100443" ,"pydat3 kfdp 4663 2 321" ,"pydat3 kfdp 4663 3 111" ,"pydat3 kfdp 4663 4 111"
-           ,"pydat3 mdme 4664 1 1" ,"pydat3 brat 4664 0.00010" ,"pydat3 kfdp 4664 1 100443" ,"pydat3 kfdp 4664 2 311" ,"pydat3 kfdp 4664 3 211" ,"pydat3 kfdp 4664 4 111"
-           ,"pydat3 mdme 4665 1 1" ,"pydat3 brat 4665 0.00019" ,"pydat3 kfdp 4665 1 20443" ,"pydat3 kfdp 4665 2 10323"
-           ,"pydat3 mdme 4666 1 1" ,"pydat3 brat 4666 0.00004" ,"pydat3 kfdp 4666 1 20443" ,"pydat3 kfdp 4666 2 311" ,"pydat3 kfdp 4666 3 211"
-           ,"pydat3 mdme 4667 1 1" ,"pydat3 brat 4667 0.00002" ,"pydat3 kfdp 4667 1 20443" ,"pydat3 kfdp 4667 2 321" ,"pydat3 kfdp 4667 3 111"
-           ,"pydat3 mdme 4668 1 1" ,"pydat3 brat 4668 0.00001" ,"pydat3 kfdp 4668 1 20443" ,"pydat3 kfdp 4668 2 321" ,"pydat3 kfdp 4668 3 333"
-           ,"pydat3 mdme 4669 1 1" ,"pydat3 brat 4669 0.00010" ,"pydat3 kfdp 4669 1 20443" ,"pydat3 kfdp 4669 2 313" ,"pydat3 kfdp 4669 3 211"
-           ,"pydat3 mdme 4670 1 1" ,"pydat3 brat 4670 0.00005" ,"pydat3 kfdp 4670 1 20443" ,"pydat3 kfdp 4670 2 323" ,"pydat3 kfdp 4670 3 111"
-           ,"pydat3 mdme 4671 1 1" ,"pydat3 brat 4671 0.00008" ,"pydat3 kfdp 4671 1 20443" ,"pydat3 kfdp 4671 2 311" ,"pydat3 kfdp 4671 3 213"
-           ,"pydat3 mdme 4672 1 1" ,"pydat3 brat 4672 0.00004" ,"pydat3 kfdp 4672 1 20443" ,"pydat3 kfdp 4672 2 321" ,"pydat3 kfdp 4672 3 113"
-           ,"pydat3 mdme 4673 1 1" ,"pydat3 brat 4673 0.00009" ,"pydat3 kfdp 4673 1 20443" ,"pydat3 kfdp 4673 2 321" ,"pydat3 kfdp 4673 3 -211" ,"pydat3 kfdp 4673 4 211"
-           ,"pydat3 mdme 4674 1 1" ,"pydat3 brat 4674 0.00006" ,"pydat3 kfdp 4674 1 20443" ,"pydat3 kfdp 4674 2 321" ,"pydat3 kfdp 4674 3 111" ,"pydat3 kfdp 4674 4 111"
-           ,"pydat3 mdme 4675 1 1" ,"pydat3 brat 4675 0.00006" ,"pydat3 kfdp 4675 1 20443" ,"pydat3 kfdp 4675 2 311" ,"pydat3 kfdp 4675 3 211" ,"pydat3 kfdp 4675 4 111"
-           ,"pydat3 mdme 4676 1 1" ,"pydat3 brat 4676 0.00004" ,"pydat3 kfdp 4676 1 443" ,"pydat3 kfdp 4676 2 321"
-           ,"pydat3 mdme 4677 1 1" ,"pydat3 brat 4677 0.00006" ,"pydat3 kfdp 4677 1 443" ,"pydat3 kfdp 4677 2 323"
-           ,"pydat3 mdme 4678 1 1" ,"pydat3 brat 4678 0.00006" ,"pydat3 kfdp 4678 1 443" ,"pydat3 kfdp 4678 2 10323"
-           ,"pydat3 mdme 4679 1 1" ,"pydat3 brat 4679 0.00001" ,"pydat3 kfdp 4679 1 443" ,"pydat3 kfdp 4679 2 311" ,"pydat3 kfdp 4679 3 211"
-           ,"pydat3 mdme 4680 1 1" ,"pydat3 brat 4680 0.00001" ,"pydat3 kfdp 4680 1 443" ,"pydat3 kfdp 4680 2 321" ,"pydat3 kfdp 4680 3 111"
-           ,"pydat3 mdme 4681 1 1" ,"pydat3 brat 4681 0.00003" ,"pydat3 kfdp 4681 1 443" ,"pydat3 kfdp 4681 2 313" ,"pydat3 kfdp 4681 3 211"
-           ,"pydat3 mdme 4682 1 1" ,"pydat3 brat 4682 0.00002" ,"pydat3 kfdp 4682 1 443" ,"pydat3 kfdp 4682 2 323" ,"pydat3 kfdp 4682 3 111"
-           ,"pydat3 mdme 4683 1 1" ,"pydat3 brat 4683 0.00002" ,"pydat3 kfdp 4683 1 443" ,"pydat3 kfdp 4683 2 311" ,"pydat3 kfdp 4683 3 213"
-           ,"pydat3 mdme 4684 1 1" ,"pydat3 brat 4684 0.00001" ,"pydat3 kfdp 4684 1 443" ,"pydat3 kfdp 4684 2 321" ,"pydat3 kfdp 4684 3 113"
-           ,"pydat3 mdme 4685 1 1" ,"pydat3 brat 4685 0.00003" ,"pydat3 kfdp 4685 1 443" ,"pydat3 kfdp 4685 2 321" ,"pydat3 kfdp 4685 3 -211" ,"pydat3 kfdp 4685 4 211"
-           ,"pydat3 mdme 4686 1 1" ,"pydat3 brat 4686 0.00002" ,"pydat3 kfdp 4686 1 443" ,"pydat3 kfdp 4686 2 321" ,"pydat3 kfdp 4686 3 111" ,"pydat3 kfdp 4686 4 111"
-           ,"pydat3 mdme 4687 1 1" ,"pydat3 brat 4687 0.00002" ,"pydat3 kfdp 4687 1 443" ,"pydat3 kfdp 4687 2 311" ,"pydat3 kfdp 4687 3 211" ,"pydat3 kfdp 4687 4 111"
-#   Bs decays
-#   repoint to place 4701, 73 decays including new ones
-           ,"pydat3 mdcy 140 2 4701" ,"pydat3 mdcy 140 3 73" ,"pydat3 mdcy 140 1 1"
-           ,"pydat3 mdme 4701 1 3" ,"pydat3 mdme 4701 2 42" ,"pydat3 brat 4701 0.02000" ,"pydat3 kfdp 4701 1 12" ,"pydat3 kfdp 4701 2 -11" ,"pydat3 kfdp 4701 3 -431"
-           ,"pydat3 mdme 4702 1 3" ,"pydat3 mdme 4702 2 42" ,"pydat3 brat 4702 0.05500" ,"pydat3 kfdp 4702 1 12" ,"pydat3 kfdp 4702 2 -11" ,"pydat3 kfdp 4702 3 -433"
-           ,"pydat3 mdme 4703 1 3" ,"pydat3 mdme 4703 2 42" ,"pydat3 brat 4703 0.00500" ,"pydat3 kfdp 4703 1 12" ,"pydat3 kfdp 4703 2 -11" ,"pydat3 kfdp 4703 3 -10433"
-           ,"pydat3 mdme 4704 1 3" ,"pydat3 mdme 4704 2 42" ,"pydat3 brat 4704 0.00500" ,"pydat3 kfdp 4704 1 12" ,"pydat3 kfdp 4704 2 -11" ,"pydat3 kfdp 4704 3 -10431"
-           ,"pydat3 mdme 4705 1 3" ,"pydat3 mdme 4705 2 42" ,"pydat3 brat 4705 0.00800" ,"pydat3 kfdp 4705 1 12" ,"pydat3 kfdp 4705 2 -11" ,"pydat3 kfdp 4705 3 -20433"
-           ,"pydat3 mdme 4706 1 3" ,"pydat3 mdme 4706 2 42" ,"pydat3 brat 4706 0.01200" ,"pydat3 kfdp 4706 1 12" ,"pydat3 kfdp 4706 2 -11" ,"pydat3 kfdp 4706 3 -435"
-           ,"pydat3 mdme 4707 1 3" ,"pydat3 mdme 4707 2 42" ,"pydat3 brat 4707 0.02000" ,"pydat3 kfdp 4707 1 14" ,"pydat3 kfdp 4707 2 -13" ,"pydat3 kfdp 4707 3 -431"
-           ,"pydat3 mdme 4708 1 3" ,"pydat3 mdme 4708 2 42" ,"pydat3 brat 4708 0.05500" ,"pydat3 kfdp 4708 1 14" ,"pydat3 kfdp 4708 2 -13" ,"pydat3 kfdp 4708 3 -433"
-           ,"pydat3 mdme 4709 1 3" ,"pydat3 mdme 4709 2 42" ,"pydat3 brat 4709 0.00500" ,"pydat3 kfdp 4709 1 14" ,"pydat3 kfdp 4709 2 -13" ,"pydat3 kfdp 4709 3 -10433"
-           ,"pydat3 mdme 4710 1 3" ,"pydat3 mdme 4710 2 42" ,"pydat3 brat 4710 0.00500" ,"pydat3 kfdp 4710 1 14" ,"pydat3 kfdp 4710 2 -13" ,"pydat3 kfdp 4710 3 -10431"
-           ,"pydat3 mdme 4711 1 3" ,"pydat3 mdme 4711 2 42" ,"pydat3 brat 4711 0.00800" ,"pydat3 kfdp 4711 1 14" ,"pydat3 kfdp 4711 2 -13" ,"pydat3 kfdp 4711 3 -20433"
-           ,"pydat3 mdme 4712 1 3" ,"pydat3 mdme 4712 2 42" ,"pydat3 brat 4712 0.01200" ,"pydat3 kfdp 4712 1 14" ,"pydat3 kfdp 4712 2 -13" ,"pydat3 kfdp 4712 3 -435"
-           ,"pydat3 mdme 4713 1 3" ,"pydat3 mdme 4713 2 42" ,"pydat3 brat 4713 0.01000" ,"pydat3 kfdp 4713 1 16" ,"pydat3 kfdp 4713 2 -15" ,"pydat3 kfdp 4713 3 -431"
-           ,"pydat3 mdme 4714 1 3" ,"pydat3 mdme 4714 2 42" ,"pydat3 brat 4714 0.03000" ,"pydat3 kfdp 4714 1 16" ,"pydat3 kfdp 4714 2 -15" ,"pydat3 kfdp 4714 3 -433"
-           ,"pydat3 mdme 4715 1 3" ,"pydat3 brat 4715 0.00350" ,"pydat3 kfdp 4715 1 -431" ,"pydat3 kfdp 4715 2 211"
-           ,"pydat3 mdme 4716 1 3" ,"pydat3 brat 4716 0.01100" ,"pydat3 kfdp 4716 1 -431" ,"pydat3 kfdp 4716 2 213"
-           ,"pydat3 mdme 4717 1 3" ,"pydat3 brat 4717 0.00550" ,"pydat3 kfdp 4717 1 -431" ,"pydat3 kfdp 4717 2 20213"
-           ,"pydat3 mdme 4718 1 3" ,"pydat3 brat 4718 0.00420" ,"pydat3 kfdp 4718 1 -433" ,"pydat3 kfdp 4718 2 211"
-           ,"pydat3 mdme 4719 1 3" ,"pydat3 brat 4719 0.00900" ,"pydat3 kfdp 4719 1 -433" ,"pydat3 kfdp 4719 2 213"
-           ,"pydat3 mdme 4720 1 3" ,"pydat3 brat 4720 0.01800" ,"pydat3 kfdp 4720 1 -433" ,"pydat3 kfdp 4720 2 20213"
-           ,"pydat3 mdme 4721 1 3" ,"pydat3 brat 4721 0.01500" ,"pydat3 kfdp 4721 1 -431" ,"pydat3 kfdp 4721 2 431"
-           ,"pydat3 mdme 4722 1 3" ,"pydat3 brat 4722 0.01850" ,"pydat3 kfdp 4722 1 -431" ,"pydat3 kfdp 4722 2 433"
-           ,"pydat3 mdme 4723 1 3" ,"pydat3 brat 4723 0.01350" ,"pydat3 kfdp 4723 1 -433" ,"pydat3 kfdp 4723 2 431"
-           ,"pydat3 mdme 4724 1 3" ,"pydat3 brat 4724 0.02500" ,"pydat3 kfdp 4724 1 -433" ,"pydat3 kfdp 4724 2 433"
-           ,"pydat3 mdme 4725 1 3" ,"pydat3 brat 4725 0.00020" ,"pydat3 kfdp 4725 1 441" ,"pydat3 kfdp 4725 2 221"
-           ,"pydat3 mdme 4726 1 3" ,"pydat3 brat 4726 0.00020" ,"pydat3 kfdp 4726 1 441" ,"pydat3 kfdp 4726 2 331"
-           ,"pydat3 mdme 4727 1 3" ,"pydat3 brat 4727 0.00070" ,"pydat3 kfdp 4727 1 441" ,"pydat3 kfdp 4727 2 333"
-           ,"pydat3 mdme 4728 1 1" ,"pydat3 brat 4728 0.00012" ,"pydat3 kfdp 4728 1 443" ,"pydat3 kfdp 4728 2 221"
-           ,"pydat3 mdme 4729 1 1" ,"pydat3 brat 4729 0.00034" ,"pydat3 kfdp 4729 1 443" ,"pydat3 kfdp 4729 2 331"
-           ,"pydat3 mdme 4730 1 1" ,"pydat3 brat 4730 0.00093" ,"pydat3 kfdp 4730 1 443" ,"pydat3 kfdp 4730 2 333"
-           ,"pydat3 mdme 4731 1 1" ,"pydat3 brat 4731 0.00002" ,"pydat3 kfdp 4731 1 20443" ,"pydat3 kfdp 4731 2 221"
-           ,"pydat3 mdme 4732 1 1" ,"pydat3 brat 4732 0.00005" ,"pydat3 kfdp 4732 1 20443" ,"pydat3 kfdp 4732 2 331"
-           ,"pydat3 mdme 4733 1 1" ,"pydat3 brat 4733 0.00013" ,"pydat3 kfdp 4733 1 20443" ,"pydat3 kfdp 4733 2 333"
-           ,"pydat3 mdme 4734 1 3" ,"pydat3 mdme 4734 2 48" ,"pydat3 brat 4734 0.42910" ,"pydat3 kfdp 4734 1 2" ,"pydat3 kfdp 4734 2 -1" ,"pydat3 kfdp 4734 3 -4" ,"pydat3 kfdp 4734 4 3"
-           ,"pydat3 mdme 4735 1 3" ,"pydat3 mdme 4735 2 13" ,"pydat3 brat 4735 0.08000" ,"pydat3 kfdp 4735 1 2" ,"pydat3 kfdp 4735 2 -4" ,"pydat3 kfdp 4735 3 -1" ,"pydat3 kfdp 4735 4 3"
-           ,"pydat3 mdme 4736 1 3" ,"pydat3 mdme 4736 2 13" ,"pydat3 brat 4736 0.07000" ,"pydat3 kfdp 4736 1 4" ,"pydat3 kfdp 4736 2 -3" ,"pydat3 kfdp 4736 3 -4" ,"pydat3 kfdp 4736 4 3"
-           ,"pydat3 mdme 4737 1 3" ,"pydat3 mdme 4737 2 13" ,"pydat3 brat 4737 0.02000" ,"pydat3 kfdp 4737 1 4" ,"pydat3 kfdp 4737 2 -4" ,"pydat3 kfdp 4737 3 -3" ,"pydat3 kfdp 4737 4 3"
-           ,"pydat3 mdme 4738 1 3" ,"pydat3 mdme 4738 2 42" ,"pydat3 brat 4738 0.01500" ,"pydat3 kfdp 4738 1 2" ,"pydat3 kfdp 4738 2 -1" ,"pydat3 kfdp 4738 3 -2" ,"pydat3 kfdp 4738 4 3"
-           ,"pydat3 mdme 4739 1 3" ,"pydat3 mdme 4739 2 42" ,"pydat3 brat 4739 0.00500" ,"pydat3 kfdp 4739 1 4" ,"pydat3 kfdp 4739 2 -3" ,"pydat3 kfdp 4739 3 -2" ,"pydat3 kfdp 4739 4 3"
-           ,"pydat3 mdme 4740 1 1" ,"pydat3 brat 4740 0.00130" ,"pydat3 kfdp 4740 1 443" ,"pydat3 kfdp 4740 2 321" ,"pydat3 kfdp 4740 3 -321"
-           ,"pydat3 mdme 4741 1 1" ,"pydat3 brat 4741 0.00130" ,"pydat3 kfdp 4741 1 443" ,"pydat3 kfdp 4741 2 311" ,"pydat3 kfdp 4741 3 -311"
-           ,"pydat3 mdme 4742 1 1" ,"pydat3 brat 4742 0.00012" ,"pydat3 kfdp 4742 1 443" ,"pydat3 kfdp 4742 2 221" ,"pydat3 kfdp 4742 3 111"
-           ,"pydat3 mdme 4743 1 1" ,"pydat3 brat 4743 0.00034" ,"pydat3 kfdp 4743 1 443" ,"pydat3 kfdp 4743 2 331" ,"pydat3 kfdp 4743 3 111"
-           ,"pydat3 mdme 4744 1 1" ,"pydat3 brat 4744 0.00093" ,"pydat3 kfdp 4744 1 443" ,"pydat3 kfdp 4744 2 333" ,"pydat3 kfdp 4744 3 111"
-           ,"pydat3 mdme 4745 1 1" ,"pydat3 brat 4745 0.00130" ,"pydat3 kfdp 4745 1 443" ,"pydat3 kfdp 4745 2 321" ,"pydat3 kfdp 4745 3 -321" ,"pydat3 kfdp 4745 4 111"
-           ,"pydat3 mdme 4746 1 1" ,"pydat3 brat 4746 0.00130" ,"pydat3 kfdp 4746 1 443" ,"pydat3 kfdp 4746 2 311" ,"pydat3 kfdp 4746 3 -311" ,"pydat3 kfdp 4746 4 111"
-           ,"pydat3 mdme 4747 1 1" ,"pydat3 brat 4747 0.00003" ,"pydat3 kfdp 4747 1 100443" ,"pydat3 kfdp 4747 2 221"
-           ,"pydat3 mdme 4748 1 1" ,"pydat3 brat 4748 0.00008" ,"pydat3 kfdp 4748 1 100443" ,"pydat3 kfdp 4748 2 331"
-           ,"pydat3 mdme 4749 1 1" ,"pydat3 brat 4749 0.00021" ,"pydat3 kfdp 4749 1 100443" ,"pydat3 kfdp 4749 2 333"
-           ,"pydat3 mdme 4750 1 1" ,"pydat3 brat 4750 0.00030" ,"pydat3 kfdp 4750 1 100443" ,"pydat3 kfdp 4750 2 321" ,"pydat3 kfdp 4750 3 -321"
-           ,"pydat3 mdme 4751 1 1" ,"pydat3 brat 4751 0.00030" ,"pydat3 kfdp 4751 1 100443" ,"pydat3 kfdp 4751 2 311" ,"pydat3 kfdp 4751 3 -311"
-           ,"pydat3 mdme 4752 1 1" ,"pydat3 brat 4752 0.00003" ,"pydat3 kfdp 4752 1 100443" ,"pydat3 kfdp 4752 2 221" ,"pydat3 kfdp 4752 3 111"
-           ,"pydat3 mdme 4753 1 1" ,"pydat3 brat 4753 0.00008" ,"pydat3 kfdp 4753 1 100443" ,"pydat3 kfdp 4753 2 331" ,"pydat3 kfdp 4753 3 111"
-           ,"pydat3 mdme 4754 1 1" ,"pydat3 brat 4754 0.00021" ,"pydat3 kfdp 4754 1 100443" ,"pydat3 kfdp 4754 2 333" ,"pydat3 kfdp 4754 3 111"
-           ,"pydat3 mdme 4755 1 1" ,"pydat3 brat 4755 0.00030" ,"pydat3 kfdp 4755 1 100443" ,"pydat3 kfdp 4755 2 321" ,"pydat3 kfdp 4755 3 -321" ,"pydat3 kfdp 4755 4 111"
-           ,"pydat3 mdme 4756 1 1" ,"pydat3 brat 4756 0.00030" ,"pydat3 kfdp 4756 1 100443" ,"pydat3 kfdp 4756 2 311" ,"pydat3 kfdp 4756 3 -311" ,"pydat3 kfdp 4756 4 111"
-           ,"pydat3 mdme 4757 1 1" ,"pydat3 brat 4757 0.00018" ,"pydat3 kfdp 4757 1 20443" ,"pydat3 kfdp 4757 2 321" ,"pydat3 kfdp 4757 3 -321"
-           ,"pydat3 mdme 4758 1 1" ,"pydat3 brat 4758 0.00018" ,"pydat3 kfdp 4758 1 20443" ,"pydat3 kfdp 4758 2 311" ,"pydat3 kfdp 4758 3 -311"
-           ,"pydat3 mdme 4759 1 1" ,"pydat3 brat 4759 0.00002" ,"pydat3 kfdp 4759 1 20443" ,"pydat3 kfdp 4759 2 221" ,"pydat3 kfdp 4759 3 111"
-           ,"pydat3 mdme 4760 1 1" ,"pydat3 brat 4760 0.00005" ,"pydat3 kfdp 4760 1 20443" ,"pydat3 kfdp 4760 2 331" ,"pydat3 kfdp 4760 3 111"
-           ,"pydat3 mdme 4761 1 1" ,"pydat3 brat 4761 0.00013" ,"pydat3 kfdp 4761 1 20443" ,"pydat3 kfdp 4761 2 333" ,"pydat3 kfdp 4761 3 111"
-           ,"pydat3 mdme 4762 1 1" ,"pydat3 brat 4762 0.00018" ,"pydat3 kfdp 4762 1 20443" ,"pydat3 kfdp 4762 2 321" ,"pydat3 kfdp 4762 3 -321" ,"pydat3 kfdp 4762 4 111"
-           ,"pydat3 mdme 4763 1 1" ,"pydat3 brat 4763 0.00018" ,"pydat3 kfdp 4763 1 20443" ,"pydat3 kfdp 4763 2 311" ,"pydat3 kfdp 4763 3 -311" ,"pydat3 kfdp 4763 4 111"
-           ,"pydat3 mdme 4764 1 1" ,"pydat3 brat 4764 0.00001" ,"pydat3 kfdp 4764 1 445" ,"pydat3 kfdp 4764 2 221"
-           ,"pydat3 mdme 4765 1 1" ,"pydat3 brat 4765 0.00002" ,"pydat3 kfdp 4765 1 445" ,"pydat3 kfdp 4765 2 331"
-           ,"pydat3 mdme 4766 1 1" ,"pydat3 brat 4766 0.00004" ,"pydat3 kfdp 4766 1 445" ,"pydat3 kfdp 4766 2 333"
-           ,"pydat3 mdme 4767 1 1" ,"pydat3 brat 4767 0.00006" ,"pydat3 kfdp 4767 1 445" ,"pydat3 kfdp 4767 2 321" ,"pydat3 kfdp 4767 3 -321"
-           ,"pydat3 mdme 4768 1 1" ,"pydat3 brat 4768 0.00006" ,"pydat3 kfdp 4768 1 445" ,"pydat3 kfdp 4768 2 311" ,"pydat3 kfdp 4768 3 -311"
-           ,"pydat3 mdme 4769 1 1" ,"pydat3 brat 4769 0.00001" ,"pydat3 kfdp 4769 1 445" ,"pydat3 kfdp 4769 2 221" ,"pydat3 kfdp 4769 3 111"
-           ,"pydat3 mdme 4770 1 1" ,"pydat3 brat 4770 0.00002" ,"pydat3 kfdp 4770 1 445" ,"pydat3 kfdp 4770 2 331" ,"pydat3 kfdp 4770 3 111"
-           ,"pydat3 mdme 4771 1 1" ,"pydat3 brat 4771 0.00004" ,"pydat3 kfdp 4771 1 445" ,"pydat3 kfdp 4771 2 333" ,"pydat3 kfdp 4771 3 111"
-           ,"pydat3 mdme 4772 1 1" ,"pydat3 brat 4772 0.00006" ,"pydat3 kfdp 4772 1 445" ,"pydat3 kfdp 4772 2 321" ,"pydat3 kfdp 4772 3 -321" ,"pydat3 kfdp 4772 4 111"
-           ,"pydat3 mdme 4773 1 1" ,"pydat3 brat 4773 0.00006" ,"pydat3 kfdp 4773 1 445" ,"pydat3 kfdp 4773 2 311" ,"pydat3 kfdp 4773 3 -311" ,"pydat3 kfdp 4773 4 111"
-#   Lambda_b decays
-#   repoint to place 4801, 55 decays including new ones
-           ,"pydat3 mdcy 210 2 4801" ,"pydat3 mdcy 210 3 55" ,"pydat3 mdcy 210 1 1"
-           ,"pydat3 mdme 4801 1 2" ,"pydat3 mdme 4801 2 42" ,"pydat3 brat 4801 0.10500" ,"pydat3 kfdp 4801 1 -12" ,"pydat3 kfdp 4801 2 11" ,"pydat3 kfdp 4801 3 4122"
-           ,"pydat3 mdme 4802 1 2" ,"pydat3 mdme 4802 2 42" ,"pydat3 brat 4802 0.10500" ,"pydat3 kfdp 4802 1 -14" ,"pydat3 kfdp 4802 2 13" ,"pydat3 kfdp 4802 3 4122"
-           ,"pydat3 mdme 4803 1 2" ,"pydat3 mdme 4803 2 42" ,"pydat3 brat 4803 0.04000" ,"pydat3 kfdp 4803 1 -16" ,"pydat3 kfdp 4803 2 15" ,"pydat3 kfdp 4803 3 4122"
-           ,"pydat3 mdme 4804 1 2" ,"pydat3 brat 4804 0.00770" ,"pydat3 kfdp 4804 1 4122" ,"pydat3 kfdp 4804 2 -211"
-           ,"pydat3 mdme 4805 1 2" ,"pydat3 brat 4805 0.02000" ,"pydat3 kfdp 4805 1 4122" ,"pydat3 kfdp 4805 2 -213"
-           ,"pydat3 mdme 4806 1 2" ,"pydat3 brat 4806 0.02350" ,"pydat3 kfdp 4806 1 4122" ,"pydat3 kfdp 4806 2 -20213"
-           ,"pydat3 mdme 4807 1 2" ,"pydat3 brat 4807 0.02850" ,"pydat3 kfdp 4807 1 4122" ,"pydat3 kfdp 4807 2 -431"
-           ,"pydat3 mdme 4808 1 2" ,"pydat3 brat 4808 0.04350" ,"pydat3 kfdp 4808 1 4122" ,"pydat3 kfdp 4808 2 -433"
-           ,"pydat3 mdme 4809 1 2" ,"pydat3 brat 4809 0.00110" ,"pydat3 kfdp 4809 1 441" ,"pydat3 kfdp 4809 2 3122"
-           ,"pydat3 mdme 4810 1 1" ,"pydat3 brat 4810 0.00047" ,"pydat3 kfdp 4810 1 443" ,"pydat3 kfdp 4810 2 3122"
-           ,"pydat3 mdme 4811 1 1" ,"pydat3 brat 4811 0.00006" ,"pydat3 kfdp 4811 1 20443" ,"pydat3 kfdp 4811 2 3122"
-           ,"pydat3 mdme 4812 1 2" ,"pydat3 mdme 4812 2 48" ,"pydat3 brat 4812 0.42910" ,"pydat3 kfdp 4812 1 -2" ,"pydat3 kfdp 4812 2 1" ,"pydat3 kfdp 4812 3 4" ,"pydat3 kfdp 4812 4 2101"
-           ,"pydat3 mdme 4813 1 2" ,"pydat3 mdme 4813 2 13" ,"pydat3 brat 4813 0.08000" ,"pydat3 kfdp 4813 1 -2" ,"pydat3 kfdp 4813 2 4" ,"pydat3 kfdp 4813 3 1" ,"pydat3 kfdp 4813 4 2101"
-           ,"pydat3 mdme 4814 1 2" ,"pydat3 mdme 4814 2 13" ,"pydat3 brat 4814 0.07000" ,"pydat3 kfdp 4814 1 -4" ,"pydat3 kfdp 4814 2 3" ,"pydat3 kfdp 4814 3 4" ,"pydat3 kfdp 4814 4 2101"
-           ,"pydat3 mdme 4815 1 2" ,"pydat3 mdme 4815 2 13" ,"pydat3 brat 4815 0.02000" ,"pydat3 kfdp 4815 1 -4" ,"pydat3 kfdp 4815 2 4" ,"pydat3 kfdp 4815 3 3" ,"pydat3 kfdp 4815 4 2101"
-           ,"pydat3 mdme 4816 1 2" ,"pydat3 mdme 4816 2 42" ,"pydat3 brat 4816 0.01500" ,"pydat3 kfdp 4816 1 -2" ,"pydat3 kfdp 4816 2 1" ,"pydat3 kfdp 4816 3 2" ,"pydat3 kfdp 4816 4 2101"
-           ,"pydat3 mdme 4817 1 2" ,"pydat3 mdme 4817 2 42" ,"pydat3 brat 4817 0.00500" ,"pydat3 kfdp 4817 1 -4" ,"pydat3 kfdp 4817 2 3" ,"pydat3 kfdp 4817 3 2" ,"pydat3 kfdp 4817 4 2101"
-           ,"pydat3 mdme 4818 1 1" ,"pydat3 brat 4818 0.00047" ,"pydat3 kfdp 4818 1 443" ,"pydat3 kfdp 4818 2 3212"
-           ,"pydat3 mdme 4819 1 1" ,"pydat3 brat 4819 0.00024" ,"pydat3 kfdp 4819 1 443" ,"pydat3 kfdp 4819 2 -321" ,"pydat3 kfdp 4819 3 2212"
-           ,"pydat3 mdme 4820 1 1" ,"pydat3 brat 4820 0.00024" ,"pydat3 kfdp 4820 1 443" ,"pydat3 kfdp 4820 2 -311" ,"pydat3 kfdp 4820 3 2112"
-           ,"pydat3 mdme 4821 1 1" ,"pydat3 brat 4821 0.00047" ,"pydat3 kfdp 4821 1 443" ,"pydat3 kfdp 4821 2 -321" ,"pydat3 kfdp 4821 3 211" ,"pydat3 kfdp 4821 4 2112"
-           ,"pydat3 mdme 4822 1 1" ,"pydat3 brat 4822 0.00024" ,"pydat3 kfdp 4822 1 443" ,"pydat3 kfdp 4822 2 -321" ,"pydat3 kfdp 4822 3 111" ,"pydat3 kfdp 4822 4 2212"
-           ,"pydat3 mdme 4823 1 1" ,"pydat3 brat 4823 0.00047" ,"pydat3 kfdp 4823 1 443" ,"pydat3 kfdp 4823 2 -311" ,"pydat3 kfdp 4823 3 -211" ,"pydat3 kfdp 4823 4 2212"
-           ,"pydat3 mdme 4824 1 1" ,"pydat3 brat 4824 0.00024" ,"pydat3 kfdp 4824 1 443" ,"pydat3 kfdp 4824 2 -311" ,"pydat3 kfdp 4824 3 111" ,"pydat3 kfdp 4824 4 2112"
-           ,"pydat3 mdme 4825 1 1" ,"pydat3 brat 4825 0.00047" ,"pydat3 kfdp 4825 1 443" ,"pydat3 kfdp 4825 2 3122" ,"pydat3 kfdp 4825 3 111"
-           ,"pydat3 mdme 4826 1 1" ,"pydat3 brat 4826 0.00047" ,"pydat3 kfdp 4826 1 443" ,"pydat3 kfdp 4826 2 3212" ,"pydat3 kfdp 4826 3 111"
-           ,"pydat3 mdme 4827 1 1" ,"pydat3 brat 4827 0.00011" ,"pydat3 kfdp 4827 1 100443" ,"pydat3 kfdp 4827 2 3122"
-           ,"pydat3 mdme 4828 1 1" ,"pydat3 brat 4828 0.00011" ,"pydat3 kfdp 4828 1 100443" ,"pydat3 kfdp 4828 2 3212"
-           ,"pydat3 mdme 4829 1 1" ,"pydat3 brat 4829 0.00005" ,"pydat3 kfdp 4829 1 100443" ,"pydat3 kfdp 4829 2 -321" ,"pydat3 kfdp 4829 3 2212"
-           ,"pydat3 mdme 4830 1 1" ,"pydat3 brat 4830 0.00005" ,"pydat3 kfdp 4830 1 100443" ,"pydat3 kfdp 4830 2 -311" ,"pydat3 kfdp 4830 3 2112"
-           ,"pydat3 mdme 4831 1 1" ,"pydat3 brat 4831 0.00011" ,"pydat3 kfdp 4831 1 100443" ,"pydat3 kfdp 4831 2 -321" ,"pydat3 kfdp 4831 3 211" ,"pydat3 kfdp 4831 4 2112"
-           ,"pydat3 mdme 4832 1 1" ,"pydat3 brat 4832 0.00005" ,"pydat3 kfdp 4832 1 100443" ,"pydat3 kfdp 4832 2 -321" ,"pydat3 kfdp 4832 3 111" ,"pydat3 kfdp 4832 4 2212"
-           ,"pydat3 mdme 4833 1 1" ,"pydat3 brat 4833 0.00011" ,"pydat3 kfdp 4833 1 100443" ,"pydat3 kfdp 4833 2 -311" ,"pydat3 kfdp 4833 3 -211" ,"pydat3 kfdp 4833 4 2212"
-           ,"pydat3 mdme 4834 1 1" ,"pydat3 brat 4834 0.00005" ,"pydat3 kfdp 4834 1 100443" ,"pydat3 kfdp 4834 2 -311" ,"pydat3 kfdp 4834 3 111" ,"pydat3 kfdp 4834 4 2112"
-           ,"pydat3 mdme 4835 1 1" ,"pydat3 brat 4835 0.00011" ,"pydat3 kfdp 4835 1 100443" ,"pydat3 kfdp 4835 2 3122" ,"pydat3 kfdp 4835 3 111"
-           ,"pydat3 mdme 4836 1 1" ,"pydat3 brat 4836 0.00011" ,"pydat3 kfdp 4836 1 100443" ,"pydat3 kfdp 4836 2 3212" ,"pydat3 kfdp 4836 3 111"
-           ,"pydat3 mdme 4837 1 1" ,"pydat3 brat 4837 0.00006" ,"pydat3 kfdp 4837 1 20443" ,"pydat3 kfdp 4837 2 3212"
-           ,"pydat3 mdme 4838 1 1" ,"pydat3 brat 4838 0.00003" ,"pydat3 kfdp 4838 1 20443" ,"pydat3 kfdp 4838 2 -321" ,"pydat3 kfdp 4838 3 2212"
-           ,"pydat3 mdme 4839 1 1" ,"pydat3 brat 4839 0.00003" ,"pydat3 kfdp 4839 1 20443" ,"pydat3 kfdp 4839 2 -311" ,"pydat3 kfdp 4839 3 2112"
-           ,"pydat3 mdme 4840 1 1" ,"pydat3 brat 4840 0.00006" ,"pydat3 kfdp 4840 1 20443" ,"pydat3 kfdp 4840 2 -321" ,"pydat3 kfdp 4840 3 211" ,"pydat3 kfdp 4840 4 2112"
-           ,"pydat3 mdme 4841 1 1" ,"pydat3 brat 4841 0.00003" ,"pydat3 kfdp 4841 1 20443" ,"pydat3 kfdp 4841 2 -321" ,"pydat3 kfdp 4841 3 111" ,"pydat3 kfdp 4841 4 2212"
-           ,"pydat3 mdme 4842 1 1" ,"pydat3 brat 4842 0.00006" ,"pydat3 kfdp 4842 1 20443" ,"pydat3 kfdp 4842 2 -311" ,"pydat3 kfdp 4842 3 -211" ,"pydat3 kfdp 4842 4 2212"
-           ,"pydat3 mdme 4843 1 1" ,"pydat3 brat 4843 0.00003" ,"pydat3 kfdp 4843 1 20443" ,"pydat3 kfdp 4843 2 -311" ,"pydat3 kfdp 4843 3 111" ,"pydat3 kfdp 4843 4 2112"
-           ,"pydat3 mdme 4844 1 1" ,"pydat3 brat 4844 0.00006" ,"pydat3 kfdp 4844 1 20443" ,"pydat3 kfdp 4844 2 3122" ,"pydat3 kfdp 4844 3 111"
-           ,"pydat3 mdme 4845 1 1" ,"pydat3 brat 4845 0.00006" ,"pydat3 kfdp 4845 1 20443" ,"pydat3 kfdp 4845 2 3212" ,"pydat3 kfdp 4845 3 111"
-           ,"pydat3 mdme 4846 1 1" ,"pydat3 brat 4846 0.00002" ,"pydat3 kfdp 4846 1 445" ,"pydat3 kfdp 4846 2 3122"
-           ,"pydat3 mdme 4847 1 1" ,"pydat3 brat 4847 0.00002" ,"pydat3 kfdp 4847 1 445" ,"pydat3 kfdp 4847 2 3212"
-           ,"pydat3 mdme 4848 1 1" ,"pydat3 brat 4848 0.00001" ,"pydat3 kfdp 4848 1 445" ,"pydat3 kfdp 4848 2 -321" ,"pydat3 kfdp 4848 3 2212"
-           ,"pydat3 mdme 4849 1 1" ,"pydat3 brat 4849 0.00001" ,"pydat3 kfdp 4849 1 445" ,"pydat3 kfdp 4849 2 -311" ,"pydat3 kfdp 4849 3 2112"
-           ,"pydat3 mdme 4850 1 1" ,"pydat3 brat 4850 0.00002" ,"pydat3 kfdp 4850 1 445" ,"pydat3 kfdp 4850 2 -321" ,"pydat3 kfdp 4850 3 211" ,"pydat3 kfdp 4850 4 2112"
-           ,"pydat3 mdme 4851 1 1" ,"pydat3 brat 4851 0.00001" ,"pydat3 kfdp 4851 1 445" ,"pydat3 kfdp 4851 2 -321" ,"pydat3 kfdp 4851 3 111" ,"pydat3 kfdp 4851 4 2212"
-           ,"pydat3 mdme 4852 1 1" ,"pydat3 brat 4852 0.00002" ,"pydat3 kfdp 4852 1 445" ,"pydat3 kfdp 4852 2 -311" ,"pydat3 kfdp 4852 3 -211" ,"pydat3 kfdp 4852 4 2212"
-           ,"pydat3 mdme 4853 1 1" ,"pydat3 brat 4853 0.00001" ,"pydat3 kfdp 4853 1 445" ,"pydat3 kfdp 4853 2 -311" ,"pydat3 kfdp 4853 3 111" ,"pydat3 kfdp 4853 4 2112"
-           ,"pydat3 mdme 4854 1 1" ,"pydat3 brat 4854 0.00002" ,"pydat3 kfdp 4854 1 445" ,"pydat3 kfdp 4854 2 3122" ,"pydat3 kfdp 4854 3 111"
-           ,"pydat3 mdme 4855 1 1" ,"pydat3 brat 4855 0.00002" ,"pydat3 kfdp 4855 1 445" ,"pydat3 kfdp 4855 2 3212" ,"pydat3 kfdp 4855 3 111"
-#   Ksi_b0 decays
-#   repoint to place 4901, 17 decays including new ones
-           ,"pydat3 mdcy 219 2 4901" ,"pydat3 mdcy 219 3 17" ,"pydat3 mdcy 219 1 1"
-           ,"pydat3 mdme 4901 1 2" ,"pydat3 mdme 4901 2 85" ,"pydat3 brat 4901 0.99992"
-           ,"pydat3 mdme 4902 1 1" ,"pydat3 brat 4902 0.00047" ,"pydat3 kfdp 4902 1 443" ,"pydat3 kfdp 4902 2 3322"
-           ,"pydat3 mdme 4903 1 1" ,"pydat3 brat 4903 0.00047" ,"pydat3 kfdp 4903 1 443" ,"pydat3 kfdp 4903 2 3322" ,"pydat3 kfdp 4903 3 111"
-           ,"pydat3 mdme 4904 1 1" ,"pydat3 brat 4904 0.00024" ,"pydat3 kfdp 4904 1 443" ,"pydat3 kfdp 4904 2 -321" ,"pydat3 kfdp 4904 3 3222"
-           ,"pydat3 mdme 4905 1 1" ,"pydat3 brat 4905 0.00024" ,"pydat3 kfdp 4905 1 443" ,"pydat3 kfdp 4905 2 -311" ,"pydat3 kfdp 4905 3 3212"
-           ,"pydat3 mdme 4906 1 1" ,"pydat3 brat 4906 0.00011" ,"pydat3 kfdp 4906 1 100443" ,"pydat3 kfdp 4906 2 3322"
-           ,"pydat3 mdme 4907 1 1" ,"pydat3 brat 4907 0.00011" ,"pydat3 kfdp 4907 1 100443" ,"pydat3 kfdp 4907 2 3322" ,"pydat3 kfdp 4907 3 111"
-           ,"pydat3 mdme 4908 1 1" ,"pydat3 brat 4908 0.00005" ,"pydat3 kfdp 4908 1 100443" ,"pydat3 kfdp 4908 2 -321" ,"pydat3 kfdp 4908 3 3222"
-           ,"pydat3 mdme 4909 1 1" ,"pydat3 brat 4909 0.00005" ,"pydat3 kfdp 4909 1 100443" ,"pydat3 kfdp 4909 2 -311" ,"pydat3 kfdp 4909 3 3212"
-           ,"pydat3 mdme 4910 1 1" ,"pydat3 brat 4910 0.00006" ,"pydat3 kfdp 4910 1 20443" ,"pydat3 kfdp 4910 2 3322"
-           ,"pydat3 mdme 4911 1 1" ,"pydat3 brat 4911 0.00006" ,"pydat3 kfdp 4911 1 20443" ,"pydat3 kfdp 4911 2 3322" ,"pydat3 kfdp 4911 3 111"
-           ,"pydat3 mdme 4912 1 1" ,"pydat3 brat 4912 0.00003" ,"pydat3 kfdp 4912 1 20443" ,"pydat3 kfdp 4912 2 -321" ,"pydat3 kfdp 4912 3 3222"
-           ,"pydat3 mdme 4913 1 1" ,"pydat3 brat 4913 0.00003" ,"pydat3 kfdp 4913 1 20443" ,"pydat3 kfdp 4913 2 -311" ,"pydat3 kfdp 4913 3 3212"
-           ,"pydat3 mdme 4914 1 1" ,"pydat3 brat 4914 0.00002" ,"pydat3 kfdp 4914 1 445" ,"pydat3 kfdp 4914 2 3322"
-           ,"pydat3 mdme 4915 1 1" ,"pydat3 brat 4915 0.00002" ,"pydat3 kfdp 4915 1 445" ,"pydat3 kfdp 4915 2 3322" ,"pydat3 kfdp 4915 3 111"
-           ,"pydat3 mdme 4916 1 1" ,"pydat3 brat 4916 0.00001" ,"pydat3 kfdp 4916 1 445" ,"pydat3 kfdp 4916 2 -321" ,"pydat3 kfdp 4916 3 3222"
-           ,"pydat3 mdme 4917 1 1" ,"pydat3 brat 4917 0.00001" ,"pydat3 kfdp 4917 1 445" ,"pydat3 kfdp 4917 2 -311" ,"pydat3 kfdp 4917 3 3212"
-#   Ksi_b- decays
-#   repoint to place 4921, 17 decays including new ones
-           ,"pydat3 mdcy 211 2 4921" ,"pydat3 mdcy 211 3 17" ,"pydat3 mdcy 211 1 1"
-           ,"pydat3 mdme 4921 1 2" ,"pydat3 mdme 4921 2 85" ,"pydat3 brat 4921 0.99992"
-           ,"pydat3 mdme 4922 1 1" ,"pydat3 brat 4922 0.00047" ,"pydat3 kfdp 4922 1 443" ,"pydat3 kfdp 4922 2 3312"
-           ,"pydat3 mdme 4923 1 1" ,"pydat3 brat 4923 0.00047" ,"pydat3 kfdp 4923 1 443" ,"pydat3 kfdp 4923 2 3312" ,"pydat3 kfdp 4923 3 111"
-           ,"pydat3 mdme 4924 1 1" ,"pydat3 brat 4924 0.00024" ,"pydat3 kfdp 4924 1 443" ,"pydat3 kfdp 4924 2 -321" ,"pydat3 kfdp 4924 3 3212"
-           ,"pydat3 mdme 4925 1 1" ,"pydat3 brat 4925 0.00024" ,"pydat3 kfdp 4925 1 443" ,"pydat3 kfdp 4925 2 -311" ,"pydat3 kfdp 4925 3 3112"
-           ,"pydat3 mdme 4926 1 1" ,"pydat3 brat 4926 0.00011" ,"pydat3 kfdp 4926 1 100443" ,"pydat3 kfdp 4926 2 3312"
-           ,"pydat3 mdme 4927 1 1" ,"pydat3 brat 4927 0.00011" ,"pydat3 kfdp 4927 1 100443" ,"pydat3 kfdp 4927 2 3312" ,"pydat3 kfdp 4927 3 111"
-           ,"pydat3 mdme 4928 1 1" ,"pydat3 brat 4928 0.00005" ,"pydat3 kfdp 4928 1 100443" ,"pydat3 kfdp 4928 2 -321" ,"pydat3 kfdp 4928 3 3212"
-           ,"pydat3 mdme 4929 1 1" ,"pydat3 brat 4929 0.00005" ,"pydat3 kfdp 4929 1 100443" ,"pydat3 kfdp 4929 2 -311" ,"pydat3 kfdp 4929 3 3112"
-           ,"pydat3 mdme 4930 1 1" ,"pydat3 brat 4930 0.00006" ,"pydat3 kfdp 4930 1 20443" ,"pydat3 kfdp 4930 2 3312"
-           ,"pydat3 mdme 4931 1 1" ,"pydat3 brat 4931 0.00006" ,"pydat3 kfdp 4931 1 20443" ,"pydat3 kfdp 4931 2 3312" ,"pydat3 kfdp 4931 3 111"
-           ,"pydat3 mdme 4932 1 1" ,"pydat3 brat 4932 0.00003" ,"pydat3 kfdp 4932 1 20443" ,"pydat3 kfdp 4932 2 -321" ,"pydat3 kfdp 4932 3 3212"
-           ,"pydat3 mdme 4933 1 1" ,"pydat3 brat 4933 0.00003" ,"pydat3 kfdp 4933 1 20443" ,"pydat3 kfdp 4933 2 -311" ,"pydat3 kfdp 4933 3 3112"
-           ,"pydat3 mdme 4934 1 1" ,"pydat3 brat 4934 0.00002" ,"pydat3 kfdp 4934 1 445" ,"pydat3 kfdp 4934 2 3312"
-           ,"pydat3 mdme 4935 1 1" ,"pydat3 brat 4935 0.00002" ,"pydat3 kfdp 4935 1 445" ,"pydat3 kfdp 4935 2 3312" ,"pydat3 kfdp 4935 3 111"
-           ,"pydat3 mdme 4936 1 1" ,"pydat3 brat 4936 0.00001" ,"pydat3 kfdp 4936 1 445" ,"pydat3 kfdp 4936 2 -321" ,"pydat3 kfdp 4936 3 3212"
-           ,"pydat3 mdme 4937 1 1" ,"pydat3 brat 4937 0.00001" ,"pydat3 kfdp 4937 1 445" ,"pydat3 kfdp 4937 2 -311" ,"pydat3 kfdp 4937 3 3112"
-#   Omega_b- decays
-#   repoint to place 4941, 17 decays including new ones
-           ,"pydat3 mdcy 227 2 4941" ,"pydat3 mdcy 227 3 17" ,"pydat3 mdcy 227 1 1"
-           ,"pydat3 mdme 4941 1 2" ,"pydat3 mdme 4941 2 85" ,"pydat3 brat 4941 0.99992"
-           ,"pydat3 mdme 4942 1 1" ,"pydat3 brat 4942 0.00047" ,"pydat3 kfdp 4942 1 443" ,"pydat3 kfdp 4942 2 3334"
-           ,"pydat3 mdme 4943 1 1" ,"pydat3 brat 4943 0.00047" ,"pydat3 kfdp 4943 1 443" ,"pydat3 kfdp 4943 2 3334" ,"pydat3 kfdp 4943 3 111"
-           ,"pydat3 mdme 4944 1 1" ,"pydat3 brat 4944 0.00024" ,"pydat3 kfdp 4944 1 443" ,"pydat3 kfdp 4944 2 -321" ,"pydat3 kfdp 4944 3 3322"
-           ,"pydat3 mdme 4945 1 1" ,"pydat3 brat 4945 0.00024" ,"pydat3 kfdp 4945 1 443" ,"pydat3 kfdp 4945 2 -311" ,"pydat3 kfdp 4945 3 3312"
-           ,"pydat3 mdme 4946 1 1" ,"pydat3 brat 4946 0.00011" ,"pydat3 kfdp 4946 1 100443" ,"pydat3 kfdp 4946 2 3334"
-           ,"pydat3 mdme 4947 1 1" ,"pydat3 brat 4947 0.00011" ,"pydat3 kfdp 4947 1 100443" ,"pydat3 kfdp 4947 2 3334" ,"pydat3 kfdp 4947 3 111"
-           ,"pydat3 mdme 4948 1 1" ,"pydat3 brat 4948 0.00005" ,"pydat3 kfdp 4948 1 100443" ,"pydat3 kfdp 4948 2 -321" ,"pydat3 kfdp 4948 3 3322"
-           ,"pydat3 mdme 4949 1 1" ,"pydat3 brat 4949 0.00005" ,"pydat3 kfdp 4949 1 100443" ,"pydat3 kfdp 4949 2 -311" ,"pydat3 kfdp 4949 3 3312"
-           ,"pydat3 mdme 4950 1 1" ,"pydat3 brat 4950 0.00006" ,"pydat3 kfdp 4950 1 20443" ,"pydat3 kfdp 4950 2 3334"
-           ,"pydat3 mdme 4951 1 1" ,"pydat3 brat 4951 0.00006" ,"pydat3 kfdp 4951 1 20443" ,"pydat3 kfdp 4951 2 3334" ,"pydat3 kfdp 4951 3 111"
-           ,"pydat3 mdme 4952 1 1" ,"pydat3 brat 4952 0.00003" ,"pydat3 kfdp 4952 1 20443" ,"pydat3 kfdp 4952 2 -321" ,"pydat3 kfdp 4952 3 3322"
-           ,"pydat3 mdme 4953 1 1" ,"pydat3 brat 4953 0.00003" ,"pydat3 kfdp 4953 1 20443" ,"pydat3 kfdp 4953 2 -311" ,"pydat3 kfdp 4953 3 3312"
-           ,"pydat3 mdme 4954 1 1" ,"pydat3 brat 4954 0.00002" ,"pydat3 kfdp 4954 1 445" ,"pydat3 kfdp 4954 2 3334"
-           ,"pydat3 mdme 4955 1 1" ,"pydat3 brat 4955 0.00002" ,"pydat3 kfdp 4955 1 445" ,"pydat3 kfdp 4955 2 3334" ,"pydat3 kfdp 4955 3 111"
-           ,"pydat3 mdme 4956 1 1" ,"pydat3 brat 4956 0.00001" ,"pydat3 kfdp 4956 1 445" ,"pydat3 kfdp 4956 2 -321" ,"pydat3 kfdp 4956 3 3322"
-           ,"pydat3 mdme 4957 1 1" ,"pydat3 brat 4957 0.00001" ,"pydat3 kfdp 4957 1 445" ,"pydat3 kfdp 4957 2 -311" ,"pydat3 kfdp 4957 3 3312"
-#
-#   The above assumes that psi', chi_0c, chi_1c and chi_2c are forced to J/psi
-#   switch off other psi' channels
-           ,"pydat3 mdme 1567 1 0"
-           ,"pydat3 mdme 1568 1 0"
-           ,"pydat3 mdme 1569 1 0"
-           ,"pydat3 mdme 1577 1 0"
-#   switch off other chi_0c channels
-           ,"pydat3 mdme 1502 1 0"
-#   switch off other chi_1c channels
-           ,"pydat3 mdme 1556 1 0"
-#   switch off other chi_2c channels
-           ,"pydat3 mdme 862 1 0" 
-                                         ]   
diff --git a/Generators/EvtGen_i/share/MC11.108424.PythiaB_Bs_Jpsi_mu0mu0_phi_KK_nopTcuts_PhysAngles.py b/Generators/EvtGen_i/share/MC11.108424.PythiaB_Bs_Jpsi_mu0mu0_phi_KK_nopTcuts_PhysAngles.py
deleted file mode 100644
index 9bc83e112f789c111df1ebca3733c2fe0cf0513e..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/MC11.108424.PythiaB_Bs_Jpsi_mu0mu0_phi_KK_nopTcuts_PhysAngles.py
+++ /dev/null
@@ -1,95 +0,0 @@
-###############################################################################
-#
-# MC11.108424.PythiaB_Bs_Jpsi_mu0mu0_phi_KK_nopTcuts.py
-# Author: ATLAS B-physics group
-# Generator of Bs -> phi(K+K-) J/psi(mu+mu-) decay
-# PRODUCTION SYSTEM FRAGMENT
-#
-###############################################################################
-
-#------------------------------------------------------------------------------
-# Production driving parameters
-#------------------------------------------------------------------------------
-
-from MC11JobOptions.PythiaBEvgenConfig import evgenConfig
-evgenConfig.minevents = 100
-
-#------------------------------------------------------------------------------
-# Import all needed algorithms (in the proper order)
-#------------------------------------------------------------------------------
-
-from AthenaCommon.AlgSequence import AlgSequence
-topAlg = AlgSequence("TopAlg")
-
-include( "MC11JobOptions/MC11_PythiaB_Common.py" )
-
-#from GeneratorFilters.GeneratorFiltersConf import BSignalFilter
-#topAlg += BSignalFilter()
-#BSignalFilter = topAlg.BSignalFilter
-
-#------------------------------------------------------------------------------
-# PythiaB parameters settings
-#------------------------------------------------------------------------------
-
-PythiaB.ForceCDecay = "no"
-PythiaB.ForceBDecay = "yes"
-
-# Updated B-decays list (changes B-hadron decay tables including mdme line
-# number to start from 4500 - see also ...CloseAntibQuarkNew.py below)
-include( "MC11JobOptions/MC11_PythiaB_Bchannels.py" )
-
-# Clasical PythiaB way of producing exclusive decay channel
-# (close whole the decay and then open only the one requested channel)
-include( "MC11JobOptions/MC11_PythiaB_CloseAntibQuarkNew.py" )
-
-# Open channel for B0s -> phi J/psi and ban other than J/psi->mumu decays
-PythiaB.PythiaCommand += [ "pydat3 mdme 4730 1 1",
-                           "pydat3 mdme 858 1 0",
-                           "pydat3 mdme 860 1 0" ]
-
-# User-finsel to accept only charged phi daughters
-PythiaB.ForceDecayChannel = "BsAngles"
-# Parameter of the finsel: flat(0)/physics(1), pT_L1_mu, pT_L2_mu, eta_mu, kaon pT,eta, Bs pT,eta, (Bs lifetime)
-PythiaB.DecayChannelParameters = [ 1.0, 0.0, 0.0, 100.0, 0.0, 100.0, 0.0, 100.0, 0.0, 0.0 ]
-
-# Correct B0s lifetime as in PDG2010
-PythiaB.PythiaCommand += ["pydat2 pmas 531 4 0.4599"]
-
-# Production settings
-include( "MC11JobOptions/MC11_PythiaB_Btune.py" )
-PythiaB.PythiaCommand += [ "pysubs ckin 3 8.0",
-                           "pysubs ckin 9 -3.0",
-                           "pysubs ckin 10 3.0",
-                           "pysubs ckin 11 -3.0",
-                           "pysubs ckin 12 3.0",
-                           "pysubs msel 1" ]
-
-# Simulate only b-flavour events
-PythiaB.flavour = 5.
-
-# Pythia b-quark cuts
-PythiaB.cutbq = [ "0. 102.5 and 6.0 3.5" ]
-
-# Repeated hadronization
-PythiaB.mhadr = 10.
-
-#------------------------------------------------------------------------------
-# Signal event filtering
-#------------------------------------------------------------------------------
-
-# LVL1: pT_L1, eta_L1
-PythiaB.lvl1cut = [ 1., 0.0, 102.5 ]
-# LVL2: pdg (muon/electron), pT_L2, eta_L2
-PythiaB.lvl2cut = [ 0., 13., 0., 2.5 ]
-# Offline: pT, eta cuts for kaon/pion, muon, electron
-PythiaB.offcut = [ 0., 0.5, 2.5, 2.5, 2.5, 0.5, 2.5 ]
-
-# Ntuple content settings
-#BSignalFilter.SignaltoNtup = 10.0*float(evgenConfig.minevents)/float(evgenConfig.efficiency)
-#BSignalFilter.StoreBQuarks = True
-
-###############################################################################
-#
-# End of job options fragment for B0s -> phi(K+K-) J/psi(mu+mu-)
-#
-###############################################################################
diff --git a/Generators/EvtGen_i/share/MC8.108424.PythiaB_Bs_Jpsi_mu6mu4_phi_KK.py b/Generators/EvtGen_i/share/MC8.108424.PythiaB_Bs_Jpsi_mu6mu4_phi_KK.py
deleted file mode 100644
index ed498765966d8e7c5bad0f4346bb80f5c67d2f1d..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/MC8.108424.PythiaB_Bs_Jpsi_mu6mu4_phi_KK.py
+++ /dev/null
@@ -1,89 +0,0 @@
-###############################################################
-#
-# Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#==============================================================
-#--------------------------------------------------------------
-# General Application Configuration options
-#--------------------------------------------------------------
-from EvgenJobOptions.PythiaBEvgenConfig import evgenConfig
-evgenConfig.minevents = 500
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-from AthenaCommon.AlgSequence import AlgSequence
-topAlg = AlgSequence("TopAlg")
-
-include ( "EvgenJobOptions/MC8_PythiaB_Common.py" )
-
-#--------------------------------------------------------------	
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------	
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "EvgenJobOptions/MC8_PythiaB_CloseAntibQuark.py" )
-
-PythiaB.ForceBDecay = "yes"
-#   T H R E E   E X A M P L E S    T O   O P E N    Y O U R    C H A N N E L 
-#   Decomment one of following examples or create your analogically
-# open your exclusive channel here  Bs -> J/psi(mumu) phi 
-PythiaB.PythiaCommand += ["pydat3 mdme 982 1 1",    
- 				"pydat3 mdme 858 1 0",
- 				"pydat3 mdme 860 1 0"        ]
-# This phis which have originated from Bs to decay into two kaons. Other phis 
-# are left to decay as normal. Comment this line to prevent the phi forcing. 
-# See user_finsel.F (in src directory) for more such forcing options.   
-PythiaB.ForceDecayChannel = "BsAngles"
-# open your exclusive channel here  Bs -> Ds pi with Ds->phi pi
-##include "Dsphipi.txt" 
-#PythiaB.PythiaCommand += {"pydat3 mdme 967 1 1",
-#                                "pydat3 mdme 831 1 1"      };
-#PythiaB.ForceCDecay = "yes";                                
-# open your exclusive channel here  Bs -> J/psi(mumu) K0 
-#PythiaB.PythiaCommand += {"pydat3 mdme 889 1 1",    
-#				"pydat3 mdme 858 1 0",
-#				"pydat3 mdme 860 1 0"        };
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#-------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-include( "EvgenJobOptions/MC8_PythiaB_Btune.py" )
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 15.",
-                                "pysubs ckin 9 -3.5",
-				"pysubs ckin 10 3.5",
-				"pysubs ckin 11 -3.5",
-				"pysubs ckin 12 3.5",
-          "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------	
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["0. 102.5 and 10. 2.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 0.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#PythiaB.lvl2cut = { 0.,  11.,     6.,   2.5};
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 1., 0.0, 102.5, 0., 102.5, 0., 102.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  40. 
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
-
diff --git a/Generators/EvtGen_i/share/PythiaB_B0_DPhiA1_Signal3.py b/Generators/EvtGen_i/share/PythiaB_B0_DPhiA1_Signal3.py
deleted file mode 100644
index 81325e7bf5af5dfb660d7ba038db5193c63c207a..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/PythiaB_B0_DPhiA1_Signal3.py
+++ /dev/null
@@ -1,207 +0,0 @@
- ###############################################################
-#
-#  Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#  Decay channel: B0->D(Phi(K+K-)Pi)A1(Rho(Pi+Pi-)Pi)
-#
-#  Author : W. Walkowiak, 2006-12-11
-#           (adjusted after a template provided by PythiaB)
-#  changed:
-#
-#  $Id: PythiaB_B0_DPhiA1_Signal3.py,v 1.2 2007-03-20 14:21:33 msmizans Exp $
-#
-#==============================================================
-#
-varInit = dir()
-
-# default options (can be overwritten by command line options)
-PythiaBDecayFlags = {
-    'BtuneOptionsFile'     : "Btune.py"
-    }
-
-# set variable to default or from personalized JobOptions
-# if not already set (code taken from RecExCommon)
-for o in [ o for o in PythiaBDecayFlags.keys() if not o in varInit ]:
-        exec '%s = PythiaBDecayFlags["%s"]' % (o,o)
-
-#--------------------------------------------------------------
-# General Application Configuration options
-#--------------------------------------------------------------
-#theApp.setup( MONTECARLO )
-include( "AthenaCommon/Atlas_Gen.UnixStandardJob.py" ) 
-
-include( "PartPropSvc/PartPropSvc.py" )
-
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-theApp.Dlls += [ "GaudiAlg" ]
-theApp.Dlls += [ "TruthExamples", "PythiaB" ]
-theApp.Dlls += [ "GaudiAud" ]
-theApp.Dlls += [ "HbookCnv" ]
-theApp.Dlls += [ "GeneratorFilters" ]
-theAuditorSvc = AuditorSvc()
-theAuditorSvc.Auditors  = [ "ChronoAuditor" ]
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-theApp.TopAlg = ["PythiaB" ,  "BSignalFilter"]
-theApp.ExtSvc += ["AtRndmGenSvc"]
-#--------------------------------------------------------------
-# Number of events to be accepted !! (default is 10)
-# re-written if use B job submition script
-# RunNumber, FirstEvent re-written if use B job submission script
-#--------------------------------------------------------------
-theApp.EvtMax = 100
-EventSelector.RunNumber   = 1
-EventSelector.FirstEvent  = 1
-#--------------------------------------------------------------
-#User random number seeds - re-written if use B job submission script
-#--------------------------------------------------------------
-AtRndmGenSvc = Service( "AtRndmGenSvc" )
-AtRndmGenSvc.Seeds = ["PYTHIA 4789899 989240512", "PYTHIA_INIT 820021 2347532"]
-AtRndmGenSvc.ReadFromFile = True;
-# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
-MessageSvc.OutputLevel               = 3
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-PythiaB = Algorithm( "PythiaB" )
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------				 
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "CloseAntibQuark.py" )
-PythiaB.ForceBDecay = "yes"
-#
-# open your exclusive channel here  B0 -> D- a1+ with D->phi pi
-#
-# DXChannel to be set here (close all D- -> phi pi- channels)
-DXChannel = "Dphipi"
-include( "DXphipi.py" )
-#
-# 879: B0 -> D- a1+
-# 715: D- -> Phi Pi-
-#  				 
-PythiaB.PythiaCommand += [ "pydat3 mdme 879 1 1",
-                           "pydat3 mdme 715 1 1"   ];
-PythiaB.ForceCDecay = "yes";                               
-
-#
-# w.w., 2006-12-11 revised:
-# 
-# user_finsel.F decay particle channel
-#
-PythiaB.ForceDecayChannel = "DsPhiX";
-#
-# Decay particle selection for DsPhiX: 
-#   0. (off)/ 1. (on) -- ordered as follows:
-#     1 : PhiKK   decay -- Phi -> K+K- 
-#                          ((from B0s, B0bar or B-) or (from B0sbar, B0 or B+)
-#                          or (from B0->D-X) or (from B0bar->D+X))
-#     2 : DsPhi   decay -- Ds*- -> Ds-X, Ds- -> Phi pi-, Phi -> K+K- 
-#                          (from B0s, B0bar or B-) or (from B0sbar, B0 or B+))
-#     3 : A1RhoPi decay -- a1 -> RhoPi   (from B0s)
-#     4 : RhoPiPi decay -- Rho -> Pi+Pi- (from B0s)
-#
-PythiaB.DecayChannelParameters = [1., 0., 1., 1.];
- 
-#
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-# 'msel 5' is only for fast tests! 
-#  for correct b-production you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-include( BtuneOptionsFile )
-
-# PythiaB.PythiaCommand += ["pysubs ckin 3 6.",
-PythiaB.PythiaCommand += ["pysubs ckin 3 10.",
-                          "pysubs ckin 9 -3.5",
-                          "pysubs ckin 10 3.5",
-                          "pysubs ckin 11 -3.5",
-                          "pysubs ckin 12 3.5",
-                          "pysubs msel 1"]
-
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["6.0 2.5 and 6.0 2.5"]
-# PythiaB.cutbq = ["6.0 4.5 and 6.0 4.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 1., 0.5, 2.5, 3., 2.5, 0.5, 2.5]
-# 
-#  ------------- Maximum number of tries for hard process -------------
-PythiaB.maxTriesHard = 100000.
-# 
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  100.
-#  ------------- For how many events store B-chain in NTUPLE -------------
-BSignalFilter = Algorithm( "BSignalFilter" )
-BSignalFilter.SignaltoNtup = 400
-#  ------------- For how many events store B-chain in ascii -------------
-PythiaB.SignalDumptoAscii =  10.
-
-#--------------------------------------------------------------
-# CBNT output
-#--------------------------------------------------------------
-CBNTAthenaAware=True
-include( "CBNT_Athena/CBNT_AthenaAware_jobOptions.py" )
-include( "CBNT_Athena/CBNT_EventInfo_jobOptions.py" )
-# include( "RecExCommon/CBNT_Truth_jobOptions.py" )
-include( "CBNT_Truth_jobOptions.py" )
-CBNT_Truth.MaxNbParticles = 6000    # maximum number of particles in the ntuple
-CBNT_Truth.MaxNbVertices  = 6000    # maximum number of vertices in the ntuple
-All.Enable = True                   # save ALL particles
-
-#--------------------------------------------------------------
-# Histogram & Ntuple Persistency 
-#--------------------------------------------------------------
-theApp.Dlls                += [ "RootHistCnv" ]
-theApp.HistogramPersistency = "ROOT"
-
-#--------------------------------------------------------------
-# NTuple output file 
-#--------------------------------------------------------------
-RootHistSvc = Service( "RootHistSvc" )
-NtupleSvc = Service( "NtupleSvc" )
-NtupleSvc.Output = ["FILE1 DATAFILE='pythiaB.root' TYP='ROOT' OPT='NEW'"]
-
-# Change since 12.0.3
-theApp.Dlls += [ "AnalysisTools" ]
-THistSvc = Service ( "THistSvc" )
-THistSvc.Output = ["AANT DATAFILE='pythiaB.root' OPT='NEW'"]
-theApp.TopAlg += [ "AANTupleStream" ]
-AANTupleStream = Algorithm( "AANTupleStream" )
-AANTupleStream.ExtraRefNames = [ "" ]
-AANTupleStream.OutputName = 'pythiaB.root'
-AANTupleStream.ExistDataHeader = False
-AANTupleStream.OutputLevel = INFO
-
-#----------------------------------------------------------------              # Pool persistency
-#----------------------------------------------------------------
-include( "AthenaPoolCnvSvc/WriteAthenaPool_jobOptions.py" )
-include( "GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py" )
-# 2101 = EventInfo
-# 133273 = MCTruth (HepMC)
-Stream1.ItemList += ["2101#*", "133273#*" ]
-Stream1.OutputFile = "pythiaB.pool.root"
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/PythiaB_B0_DPhiPi_Signal3.py b/Generators/EvtGen_i/share/PythiaB_B0_DPhiPi_Signal3.py
deleted file mode 100644
index 3254a004efd06be0cb3d39b1928a4556f9ada78d..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/PythiaB_B0_DPhiPi_Signal3.py
+++ /dev/null
@@ -1,210 +0,0 @@
-###############################################################
-#
-#  Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#  Decay channel: B0->D(Phi(K+K-)Pi)Pi
-#
-#  Author:  W. Walkowiak, 2006-04-02
-#           (adjusted after a template provided by PythiaB)
-#  Changes: BE, 2006-12-11
-#           Adjusted for B0->DPi channel
-#           WW, 2006-12-12
-#           added default options section
-#
-#  $Id: PythiaB_B0_DPhiPi_Signal3.py,v 1.2 2007-03-20 14:21:41 msmizans Exp $
-#
-#==============================================================
-#
-varInit = dir()
-
-# default options (can be overwritten by command line options)
-PythiaBDecayFlags = {
-    'NEventGen'            :  400,
-    'BtuneOptionsFile'     : "Btune.py"
-    }
-
-# set variable to default or from personalized JobOptions
-# if not already set (code taken from RecExCommon)
-for o in [ o for o in PythiaBDecayFlags.keys() if not o in varInit ]:
-        exec '%s = PythiaBDecayFlags["%s"]' % (o,o)
-
-#--------------------------------------------------------------
-# General Application Configuration options
-#--------------------------------------------------------------
-#theApp.setup( MONTECARLO )
-include( "AthenaCommon/Atlas_Gen.UnixStandardJob.py" ) 
-
-include( "PartPropSvc/PartPropSvc.py" )
-
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-theApp.Dlls += [ "GaudiAlg" ]
-theApp.Dlls += [ "TruthExamples", "PythiaB" ]
-theApp.Dlls += [ "GaudiAud" ]
-theApp.Dlls += [ "HbookCnv" ]
-theApp.Dlls += [ "GeneratorFilters" ]
-theAuditorSvc = AuditorSvc()
-theAuditorSvc.Auditors  = [ "ChronoAuditor" ]
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-theApp.TopAlg = ["PythiaB" ,  "BSignalFilter"]
-theApp.ExtSvc += ["AtRndmGenSvc"]
-#--------------------------------------------------------------
-# Number of events to be accepted !! (default is 10)
-# re-written if use B job submition script
-# RunNumber, FirstEvent re-written if use B job submission script
-#--------------------------------------------------------------
-theApp.EvtMax = NEventGen
-EventSelector.RunNumber   = 1
-EventSelector.FirstEvent  = 1
-#--------------------------------------------------------------
-#User random number seeds - re-written if use B job submission script
-#--------------------------------------------------------------
-AtRndmGenSvc = Service( "AtRndmGenSvc" )
-AtRndmGenSvc.Seeds = ["PYTHIA 4789899 989240512", "PYTHIA_INIT 820021 2347532"]
-AtRndmGenSvc.ReadFromFile = True;
-# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
-MessageSvc.OutputLevel               = 3
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-#PythiaB.ForceBDecay = "no";
-PythiaB = Algorithm( "PythiaB" )
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------				 
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "CloseAntibQuark.py" )
-PythiaB.ForceBDecay = "yes"
-#
-# open your exclusive channel here  B0 -> D-pi+ with D->phi pi
-#   				 
-#background channel B0->D-Pi+
-# 877: B0  -> D-Pi+
-# 715: D-  -> PhiPi-
-
-# DXChannel has to be set before DXphipi.py is included
-DXChannel = "Dphipi"
-include( "DXphipi.py" )
-
-PythiaB.PythiaCommand += [ "pydat3 mdme 877 1 1",
-                           "pydat3 mdme 715 1 1"   ];
-PythiaB.ForceCDecay = "yes";                               
-
-#
-# w.w., 2006-04-02 revised:
-# 
-# user_finsel.F decay particle channel
-#
-PythiaB.ForceDecayChannel = "DsPhiX";
-#
-# Decay particle selection for DsPhiX: 
-#   0. (off)/ 1. (on) -- ordered as follows:
-#     1 : PhiKK   decay -- Phi -> K+K- 
-#                          ((from B0s, B0bar or B-) or (from B0sbar, B0 or B+))
-#     2 : DsPhi   decay -- Ds*- -> Ds-X, Ds- -> Phi pi-, Phi -> K+K- 
-#                          (from B0s, B0bar or B-) or (from B0sbar, B0 or B+))
-#     3 : A1RhoPi decay -- a1 -> RhoPi   (from B0s)
-#     4 : RhoPiPi decay -- Rho -> Pi+Pi- (from B0s)
-PythiaB.DecayChannelParameters = [1., 0., 0., 0.];
- 
-#
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-# 'msel 5' is only for fast tests! 
-#  for correct b-production you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-include( BtuneOptionsFile )
-
-# PythiaB.PythiaCommand += ["pysubs ckin 3 6.",
-PythiaB.PythiaCommand += ["pysubs ckin 3 10.",
-                          "pysubs ckin 9 -3.5",
-                          "pysubs ckin 10 3.5",
-                          "pysubs ckin 11 -3.5",
-                          "pysubs ckin 12 3.5",
-                          "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["6.0 2.5 and 6.0 2.5"]
-# PythiaB.cutbq = ["6.0 4.5 and 6.0 4.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 1., 0.5, 2.5, 3., 2.5, 0.5, 2.5]
-# 
-#  ------------- Maximum number of tries for hard process -------------
-PythiaB.maxTriesHard = 50000.
-# 
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  100.
-#  ------------- For how many events store B-chain in NTUPLE -------------
-BSignalFilter = Algorithm( "BSignalFilter" )
-BSignalFilter.SignaltoNtup = NEventGen
-#  ------------- For how many events store B-chain in ascii -------------
-PythiaB.SignalDumptoAscii =  10.
-
-#--------------------------------------------------------------
-# CBNT output
-#--------------------------------------------------------------
-CBNTAthenaAware=True
-include( "CBNT_Athena/CBNT_AthenaAware_jobOptions.py" )
-include( "CBNT_Athena/CBNT_EventInfo_jobOptions.py" )
-# include( "RecExCommon/CBNT_Truth_jobOptions.py" )
-include( "CBNT_Truth_jobOptions.py" )
-CBNT_Truth.MaxNbParticles = 6000    # maximum number of particles in the ntuple
-CBNT_Truth.MaxNbVertices  = 6000    # maximum number of vertices in the ntuple
-All.Enable = True                   # save ALL particles
-
-#--------------------------------------------------------------
-# Histogram & Ntuple Persistency 
-#--------------------------------------------------------------
-theApp.Dlls                += [ "RootHistCnv" ]
-theApp.HistogramPersistency = "ROOT"
-
-#--------------------------------------------------------------
-# NTuple output file 
-#--------------------------------------------------------------
-RootHistSvc = Service( "RootHistSvc" )
-NtupleSvc = Service( "NtupleSvc" )
-NtupleSvc.Output = ["FILE1 DATAFILE='pythiaB.root' TYP='ROOT' OPT='NEW'"]
-
-# Change since 12.0.3
-theApp.Dlls += [ "AnalysisTools" ]
-THistSvc = Service ( "THistSvc" )
-THistSvc.Output = ["AANT DATAFILE='pythiaB.root' OPT='NEW'"]
-theApp.TopAlg += [ "AANTupleStream" ]
-AANTupleStream = Algorithm( "AANTupleStream" )
-AANTupleStream.ExtraRefNames = [ "" ]
-AANTupleStream.OutputName = 'pythiaB.root'
-AANTupleStream.ExistDataHeader = False
-AANTupleStream.OutputLevel = INFO
-
-#----------------------------------------------------------------              # Pool persistency
-#----------------------------------------------------------------
-include( "AthenaPoolCnvSvc/WriteAthenaPool_jobOptions.py" )
-include( "GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py" )
-# 2101 = EventInfo
-# 133273 = MCTruth (HepMC)
-Stream1.ItemList += ["2101#*", "133273#*" ]
-Stream1.OutputFile = "pythiaB.pool.root"
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/PythiaB_B0_DsPhiA1_Signal3.py b/Generators/EvtGen_i/share/PythiaB_B0_DsPhiA1_Signal3.py
deleted file mode 100644
index 36170b5d8efcd669d6466720a7c9c30acbb71655..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/PythiaB_B0_DsPhiA1_Signal3.py
+++ /dev/null
@@ -1,213 +0,0 @@
- ###############################################################
-#
-#  Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#  Decay channel: B0->Ds(Phi(K+K-)Pi)A1(Rho(Pi+Pi-)Pi)
-#
-#  Author : W. Walkowiak, 2006-12-11
-#           (adjusted after a template provided by PythiaB)
-#  changed:
-#
-#  $Id: PythiaB_B0_DsPhiA1_Signal3.py,v 1.2 2007-03-20 14:21:49 msmizans Exp $
-#
-#==============================================================
-#
-varInit = dir()
-
-# default options (can be overwritten by command line options)
-PythiaBDecayFlags = {
-    'NEventGen'            :  400,
-    'BtuneOptionsFile'     : "Btune.py"
-    }
-
-# set variable to default or from personalized JobOptions
-# if not already set (code taken from RecExCommon)
-for o in [ o for o in PythiaBDecayFlags.keys() if not o in varInit ]:
-        exec '%s = PythiaBDecayFlags["%s"]' % (o,o)
-
-#--------------------------------------------------------------
-# General Application Configuration options
-#--------------------------------------------------------------
-#theApp.setup( MONTECARLO )
-include( "AthenaCommon/Atlas_Gen.UnixStandardJob.py" ) 
-
-include( "PartPropSvc/PartPropSvc.py" )
-
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-theApp.Dlls += [ "GaudiAlg" ]
-theApp.Dlls += [ "TruthExamples", "PythiaB" ]
-theApp.Dlls += [ "GaudiAud" ]
-theApp.Dlls += [ "HbookCnv" ]
-theApp.Dlls += [ "GeneratorFilters" ]
-theAuditorSvc = AuditorSvc()
-theAuditorSvc.Auditors  = [ "ChronoAuditor" ]
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-theApp.TopAlg = ["PythiaB" ,  "BSignalFilter"]
-theApp.ExtSvc += ["AtRndmGenSvc"]
-#--------------------------------------------------------------
-# Number of events to be accepted !! (default is 10)
-# re-written if use B job submition script
-# RunNumber, FirstEvent re-written if use B job submission script
-#--------------------------------------------------------------
-theApp.EvtMax = NEventGen
-EventSelector.RunNumber   = 1
-EventSelector.FirstEvent  = 1
-#--------------------------------------------------------------
-#User random number seeds - re-written if use B job submission script
-#--------------------------------------------------------------
-AtRndmGenSvc = Service( "AtRndmGenSvc" )
-AtRndmGenSvc.Seeds = ["PYTHIA 4789899 989240512", "PYTHIA_INIT 820021 2347532"]
-AtRndmGenSvc.ReadFromFile = True;
-# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
-MessageSvc.OutputLevel               = 3
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-PythiaB = Algorithm( "PythiaB" )
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "CloseAntibQuark.py" )
-PythiaB.ForceBDecay = "yes"
-#
-# open your exclusive channel here  B0 -> Ds+a1- with Ds->phi pi
-# (charge conjugated)
-#
-# DXChannel to be set here (close all Ds- -> phi pi- decays)
-DXChannel = "Dsbarphipi"
-include( "DXphipi.py" )
-#
-# 898: B0 -> Ds+ a1-
-#  				 
-PythiaB.PythiaCommand += [ "pydat3 mdme 898 1 2",
-                           "pydat3 mdme 898 2 0",
-                           "pydat3 kfdp 898 1 431",
-                           "pydat3 kfdp 898 2 -20213",
-                           "pydat3 kfdp 898 3 0",
-                           "pydat3 kfdp 898 4 0",
-                           "pydat3 mdme 831 1 1"];
-PythiaB.ForceCDecay = "yes";                               
-
-#
-# w.w., 2006-12-11 revised:
-# 
-# user_finsel.F decay particle channel
-#
-PythiaB.ForceDecayChannel = "DsPhiX";
-#
-# Decay particle selection for DsPhiX: 
-#   0. (off)/ 1. (on) -- ordered as follows:x
-#     1 : PhiKK   decay -- Phi -> K+K- 
-#                          ((from B0s, B0bar or B-) or (from B0sbar, B0 or B+)
-#                          or (from B0->D-X) or (from B0bar->D+X))
-#     2 : DsPhi   decay -- Ds*- -> Ds-X, Ds- -> Phi pi-, Phi -> K+K- 
-#                          (from B0s, B0bar or B-) or (from B0sbar, B0 or B+))
-#     3 : A1RhoPi decay -- a1 -> RhoPi   (from B0s)
-#     4 : RhoPiPi decay -- Rho -> Pi+Pi- (from B0s)
-#
-PythiaB.DecayChannelParameters = [1., 0., 1., 1.];
- 
-#
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-# 'msel 5' is only for fast tests! 
-#  for correct b-production you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-include( BtuneOptionsFile )
-
-# PythiaB.PythiaCommand += ["pysubs ckin 3 6.",
-PythiaB.PythiaCommand += ["pysubs ckin 3 10.",
-                          "pysubs ckin 9 -3.5",
-                          "pysubs ckin 10 3.5",
-                          "pysubs ckin 11 -3.5",
-                          "pysubs ckin 12 3.5",
-                          "pysubs msel 1"]
-
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["6.0 2.5 and 6.0 2.5"]
-# PythiaB.cutbq = ["6.0 4.5 and 6.0 4.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 1., 0.5, 2.5, 3., 2.5, 0.5, 2.5]
-# 
-#  ------------- Maximum number of tries for hard process -------------
-PythiaB.maxTriesHard = 100000.
-# 
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  100.
-#  ------------- For how many events store B-chain in NTUPLE -------------
-BSignalFilter = Algorithm( "BSignalFilter" )
-BSignalFilter.SignaltoNtup = NEventGen
-#  ------------- For how many events store B-chain in ascii -------------
-PythiaB.SignalDumptoAscii =  10.
-
-#--------------------------------------------------------------
-# CBNT output
-#--------------------------------------------------------------
-CBNTAthenaAware=True
-include( "CBNT_Athena/CBNT_AthenaAware_jobOptions.py" )
-include( "CBNT_Athena/CBNT_EventInfo_jobOptions.py" )
-# include( "RecExCommon/CBNT_Truth_jobOptions.py" )
-include( "CBNT_Truth_jobOptions.py" )
-CBNT_Truth.MaxNbParticles = 6000    # maximum number of particles in the ntuple
-CBNT_Truth.MaxNbVertices  = 6000    # maximum number of vertices in the ntuple
-All.Enable = True                   # save ALL particles
-
-#--------------------------------------------------------------
-# Histogram & Ntuple Persistency 
-#--------------------------------------------------------------
-theApp.Dlls                += [ "RootHistCnv" ]
-theApp.HistogramPersistency = "ROOT"
-
-#--------------------------------------------------------------
-# NTuple output file 
-#--------------------------------------------------------------
-RootHistSvc = Service( "RootHistSvc" )
-NtupleSvc = Service( "NtupleSvc" )
-NtupleSvc.Output = ["FILE1 DATAFILE='pythiaB.root' TYP='ROOT' OPT='NEW'"]
-
-# Change since 12.0.3
-theApp.Dlls += [ "AnalysisTools" ]
-THistSvc = Service ( "THistSvc" )
-THistSvc.Output = ["AANT DATAFILE='pythiaB.root' OPT='NEW'"]
-theApp.TopAlg += [ "AANTupleStream" ]
-AANTupleStream = Algorithm( "AANTupleStream" )
-AANTupleStream.ExtraRefNames = [ "" ]
-AANTupleStream.OutputName = 'pythiaB.root'
-AANTupleStream.ExistDataHeader = False
-AANTupleStream.OutputLevel = INFO
-
-#----------------------------------------------------------------              # Pool persistency
-#----------------------------------------------------------------
-include( "AthenaPoolCnvSvc/WriteAthenaPool_jobOptions.py" )
-include( "GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py" )
-# 2101 = EventInfo
-# 133273 = MCTruth (HepMC)
-Stream1.ItemList += ["2101#*", "133273#*" ]
-Stream1.OutputFile = "pythiaB.pool.root"
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/PythiaB_B0_DsPhiPi_Signal3.py b/Generators/EvtGen_i/share/PythiaB_B0_DsPhiPi_Signal3.py
deleted file mode 100644
index 295e2093ffe052bbdd201119077db9acc44af124..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/PythiaB_B0_DsPhiPi_Signal3.py
+++ /dev/null
@@ -1,215 +0,0 @@
-###############################################################
-#
-#  Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#  Decay channel: B0->Ds(Phi(K+K-)Pi)Pi
-#
-#  Author:  W. Walkowiak, 2006-04-02
-#           (adjusted after a template provided by PythiaB)
-#  Changes: BE, 2006-12-11
-#           Adjusted for B0->DsPi channel
-#           WW, 2006-12-12
-#           added default options section
-#
-#  $Id: PythiaB_B0_DsPhiPi_Signal3.py,v 1.2 2007-03-20 14:21:56 msmizans Exp $
-#
-#==============================================================
-#
-varInit = dir()
-
-# default options (can be overwritten by command line options)
-PythiaBDecayFlags = {
-    'NEventGen'            :  400,
-    'BtuneOptionsFile'     : "Btune.py"
-    }
-
-# set variable to default or from personalized JobOptions
-# if not already set (code taken from RecExCommon)
-for o in [ o for o in PythiaBDecayFlags.keys() if not o in varInit ]:
-        exec '%s = PythiaBDecayFlags["%s"]' % (o,o)
-
-#--------------------------------------------------------------
-# General Application Configuration options
-#--------------------------------------------------------------
-#theApp.setup( MONTECARLO )
-include( "AthenaCommon/Atlas_Gen.UnixStandardJob.py" ) 
-
-include( "PartPropSvc/PartPropSvc.py" )
-
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-theApp.Dlls += [ "GaudiAlg" ]
-theApp.Dlls += [ "TruthExamples", "PythiaB" ]
-theApp.Dlls += [ "GaudiAud" ]
-theApp.Dlls += [ "HbookCnv" ]
-theApp.Dlls += [ "GeneratorFilters" ]
-theAuditorSvc = AuditorSvc()
-theAuditorSvc.Auditors  = [ "ChronoAuditor" ]
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-theApp.TopAlg = ["PythiaB" ,  "BSignalFilter"]
-theApp.ExtSvc += ["AtRndmGenSvc"]
-#--------------------------------------------------------------
-# Number of events to be accepted !! (default is 10)
-# re-written if use B job submition script
-# RunNumber, FirstEvent re-written if use B job submission script
-#--------------------------------------------------------------
-theApp.EvtMax = NEventGen
-EventSelector.RunNumber   = 1
-EventSelector.FirstEvent  = 1
-#--------------------------------------------------------------
-#User random number seeds - re-written if use B job submission script
-#--------------------------------------------------------------
-AtRndmGenSvc = Service( "AtRndmGenSvc" )
-AtRndmGenSvc.Seeds = ["PYTHIA 4789899 989240512", "PYTHIA_INIT 820021 2347532"]
-AtRndmGenSvc.ReadFromFile = True;
-# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
-MessageSvc.OutputLevel               = 3
-MessageSvc.defaultLimit = 9999999  # all messages
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-#PythiaB.ForceBDecay = "no";
-PythiaB = Algorithm( "PythiaB" )
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------				 
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "CloseAntibQuark.py" )
-PythiaB.ForceBDecay = "yes"
-#
-# open your exclusive channel here  B0 -> Ds pi with Ds->phi pi
-#
-# background channel B0->Ds+(phiPi+)Pi-  is c.c.
-# 898: B0  -> Ds+Pi-  has to be created from B0 -> csbar
-
-# DXChannel has to be set before DXphipi.py is included
-DXChannel = "Dsbarphipi"
-include( "DXphipi.py" )
-
-PythiaB.PythiaCommand += [ "pydat3 mdme 898 1 2",
-                           "pydat3 mdme 898 2 0",
-                           "pydat3 kfdp 898 1 431",
-                           "pydat3 kfdp 898 2 -211",
-                           "pydat3 kfdp 898 3 0",
-                           "pydat3 kfdp 898 4 0",
-                           "pydat3 mdme 831 1 1"   ];
-PythiaB.ForceCDecay = "yes";                               
-
-#
-# w.w., 2006-04-02 revised:
-# 
-# user_finsel.F decay particle channel
-#
-PythiaB.ForceDecayChannel = "DsPhiX";
-#
-# Decay particle selection for DsPhiX: 
-#   0. (off)/ 1. (on) -- ordered as follows:
-#     1 : PhiKK   decay -- Phi -> K+K- 
-#                          ((from B0s, B0bar or B-) or (from B0sbar, B0 or B+))
-#     2 : DsPhi   decay -- Ds*- -> Ds-X, Ds- -> Phi pi-, Phi -> K+K- 
-#                          (from B0s, B0bar or B-) or (from B0sbar, B0 or B+))
-#     3 : A1RhoPi decay -- a1 -> RhoPi   (from B0s)
-#     4 : RhoPiPi decay -- Rho -> Pi+Pi- (from B0s)
-PythiaB.DecayChannelParameters = [1., 0., 0., 0.];
- 
-#
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-# 'msel 5' is only for fast tests! 
-#  for correct b-production you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-include( BtuneOptionsFile )
-
-# PythiaB.PythiaCommand += ["pysubs ckin 3 6.",
-PythiaB.PythiaCommand += ["pysubs ckin 3 10.",
-                          "pysubs ckin 9 -3.5",
-                          "pysubs ckin 10 3.5",
-                          "pysubs ckin 11 -3.5",
-                          "pysubs ckin 12 3.5",
-                          "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["6.0 2.5 and 6.0 2.5"]
-# PythiaB.cutbq = ["6.0 4.5 and 6.0 4.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 1., 0.5, 2.5, 3., 2.5, 0.5, 2.5]
-# 
-#  ------------- Maximum number of tries for hard process -------------
-PythiaB.maxTriesHard = 50000.
-# 
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  100.
-#  ------------- For how many events store B-chain in NTUPLE -------------
-BSignalFilter = Algorithm( "BSignalFilter" )
-BSignalFilter.SignaltoNtup = NEventGen
-#  ------------- For how many events store B-chain in ascii -------------
-PythiaB.SignalDumptoAscii =  10.
-
-#--------------------------------------------------------------
-# CBNT output
-#--------------------------------------------------------------
-CBNTAthenaAware=True
-include( "CBNT_Athena/CBNT_AthenaAware_jobOptions.py" )
-include( "CBNT_Athena/CBNT_EventInfo_jobOptions.py" )
-# include( "RecExCommon/CBNT_Truth_jobOptions.py" )
-include( "CBNT_Truth_jobOptions.py" )
-CBNT_Truth.MaxNbParticles = 6000    # maximum number of particles in the ntuple
-CBNT_Truth.MaxNbVertices  = 6000    # maximum number of vertices in the ntuple
-All.Enable = True                   # save ALL particles
-
-#--------------------------------------------------------------
-# Histogram & Ntuple Persistency 
-#--------------------------------------------------------------
-theApp.Dlls                += [ "RootHistCnv" ]
-theApp.HistogramPersistency = "ROOT"
-
-#--------------------------------------------------------------
-# NTuple output file 
-#--------------------------------------------------------------
-RootHistSvc = Service( "RootHistSvc" )
-NtupleSvc = Service( "NtupleSvc" )
-NtupleSvc.Output = ["FILE1 DATAFILE='pythiaB.root' TYP='ROOT' OPT='NEW'"]
-
-# Change since 12.0.3
-theApp.Dlls += [ "AnalysisTools" ]
-THistSvc = Service ( "THistSvc" )
-THistSvc.Output = ["AANT DATAFILE='pythiaB.root' OPT='NEW'"]
-theApp.TopAlg += [ "AANTupleStream" ]
-AANTupleStream = Algorithm( "AANTupleStream" )
-AANTupleStream.ExtraRefNames = [ "" ]
-AANTupleStream.OutputName = 'pythiaB.root'
-AANTupleStream.ExistDataHeader = False
-AANTupleStream.OutputLevel = INFO
-
-#----------------------------------------------------------------              # Pool persistency
-#----------------------------------------------------------------
-include( "AthenaPoolCnvSvc/WriteAthenaPool_jobOptions.py" )
-include( "GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py" )
-# 2101 = EventInfo
-# 133273 = MCTruth (HepMC)
-Stream1.ItemList += ["2101#*", "133273#*" ]
-Stream1.OutputFile = "pythiaB.pool.root"
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/PythiaB_Bp_D0MuNu_Signal3.py b/Generators/EvtGen_i/share/PythiaB_Bp_D0MuNu_Signal3.py
deleted file mode 100644
index 435764b8da1f1f711e9d64c73c83f54e01a8c87c..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/PythiaB_Bp_D0MuNu_Signal3.py
+++ /dev/null
@@ -1,235 +0,0 @@
-###############################################################
-#
-#  Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#  Decay channel: Bp->D0 mu nu
-#
-#  Author : W. Walkowiak, 2006-04-02
-#           (adjusted after a template provided by PythiaB)
-#  changed: 2006-09-07, w.w. -- added Btune options
-#           2006-11-10, w.w. -- adjusted for release 12
-#
-#  $Id: PythiaB_Bp_D0MuNu_Signal3.py,v 1.2 2007-03-20 14:22:12 msmizans Exp $
-#
-#==============================================================
-#
-varInit = dir()
-
-# default options (can be overwritten by command line options)
-PythiaBDecayFlags = {
-    'BtuneOptionsFile'     : "Btune.py"
-    }
-
-# set variable to default or from personalized JobOptions
-# if not already set (code taken from RecExCommon)
-for o in [ o for o in PythiaBDecayFlags.keys() if not o in varInit ]:
-        exec '%s = PythiaBDecayFlags["%s"]' % (o,o)
-
-#--------------------------------------------------------------
-# General Application Configuration options
-#--------------------------------------------------------------
-#theApp.setup( MONTECARLO )
-include( "AthenaCommon/Atlas_Gen.UnixStandardJob.py" ) 
-
-include( "PartPropSvc/PartPropSvc.py" )
-
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-theApp.Dlls += [ "GaudiAlg" ]
-theApp.Dlls += [ "TruthExamples", "PythiaB" ]
-theApp.Dlls += [ "GaudiAud" ]
-theApp.Dlls += [ "HbookCnv" ]
-theApp.Dlls += [ "GeneratorFilters" ]
-theAuditorSvc = AuditorSvc()
-theAuditorSvc.Auditors  = [ "ChronoAuditor" ]
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-theApp.TopAlg = ["PythiaB" ,  "BSignalFilter"]
-theApp.ExtSvc += ["AtRndmGenSvc"]
-#--------------------------------------------------------------
-# Number of events to be accepted !! (default is 10)
-# re-written if use B job submition script
-# RunNumber, FirstEvent re-written if use B job submission script
-#--------------------------------------------------------------
-theApp.EvtMax = 100
-EventSelector.RunNumber   = 1
-EventSelector.FirstEvent  = 1
-#--------------------------------------------------------------
-#User random number seeds - re-written if use B job submission script
-#--------------------------------------------------------------
-AtRndmGenSvc = Service( "AtRndmGenSvc" )
-AtRndmGenSvc.Seeds = ["PYTHIA 4789899 989240512", "PYTHIA_INIT 820021 2347532"]
-AtRndmGenSvc.ReadFromFile = True;
-# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
-MessageSvc.OutputLevel               = 3
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-#PythiaB.ForceBDecay = "no";
-PythiaB = Algorithm( "PythiaB" )
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------				 
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "CloseAntibQuark.py" )
-PythiaB.ForceBDecay = "yes"
-#
-# open your exclusive channel here  Bs -> D0bar mu+ nu with 
-#
-# close all D0bar decay channels here
-# include( "CloseD0bar.py" )
-
-# 831: Ds+  -> PhiPi+
-# 851: D*s+ -> Ds+gam
-# 852: D*s+ -> Ds+pi0
-# 953: Bs   -> Ds-e+nu
-# 954: Bs   -> D*s-e+nu
-# 959: Bs   -> Ds-mu+nu
-# 960: Bs   -> D*s-mu+nu
-# 965: Bs   -> Ds-tau+nu
-# 966: Bs   -> D*s-tau+nu
-# 967: Bs   -> Ds-Pi+
-# 968: Bs   -> Ds-rho+
-# 969: Bs   -> Ds-a1+
-# 970: Bs   -> D*s-Pi+
-# 971: Bs   -> D*s-rho+
-# 972: Bs   -> D*s-a1+
-# 973: Bs   -> Ds-Ds+
-# 974  Bs   -> Ds-D*s+
-# 975  Bs   -> D*s-Ds+
-# 976  Bs   -> D*s-D*s+
-#
-# 914  B+   -> D0bar mu+ nu_mu
-	 
-PythiaB.PythiaCommand += [ "pydat3 mdme 914 1 1"
-                           ];
-
-PythiaB.ForceCDecay = "yes";                               
-#
-# w.w., 2006-04-02 revised:
-# 
-# user_finsel.F decay particle channel
-#
-## PythiaB.ForceDecayChannel = "DsPhiX";
-#
-# Decay particle selection for DsPhiX: 
-#   0. (off)/ 1. (on) -- ordered as follows:
-#     1 : PhiKK   decay -- Phi -> K+K- 
-#                          ((from B0s, B0bar or B-) or (from B0sbar, B0 or B+))
-#     2 : DsPhi   decay -- Ds*- -> Ds-X, Ds- -> Phi pi-, Phi -> K+K- 
-#                          (from B0s, B0bar or B-) or (from B0sbar, B0 or B+))
-#     3 : A1RhoPi decay -- a1 -> RhoPi   (from B0s)
-#     4 : RhoPiPi decay -- Rho -> Pi+Pi- (from B0s)
-#
-PythiaB.DecayChannelParameters = [0., 0., 0., 0.];
- 
-#
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-# 'msel 5' is only for fast tests! 
-#  for correct b-production you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-include( BtuneOptionsFile )
-
-# PythiaB.PythiaCommand += ["pysubs ckin 3 6.",
-PythiaB.PythiaCommand += ["pysubs ckin 3 10.",
-                          "pysubs ckin 9 -3.5",
-                          "pysubs ckin 10 3.5",
-                          "pysubs ckin 11 -3.5",
-                          "pysubs ckin 12 3.5",
-                          "pysubs msel 1"]
-
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["6.0 2.5 and 6.0 2.5"]
-# PythiaB.cutbq = ["6.0 4.5 and 6.0 4.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 1.,  13.,     5.,   2.5]
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 1., 0.5, 2.5, 3., 2.5, 0.5, 2.5]
-# 
-#  ------------- Maximum number of tries for hard process -------------
-PythiaB.maxTriesHard = 100000.
-# 
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  100.
-#  ------------- For how many events store B-chain in NTUPLE -------------
-BSignalFilter = Algorithm( "BSignalFilter" )
-BSignalFilter.SignaltoNtup = 400
-#  ------------- For how many events store B-chain in ascii -------------
-PythiaB.SignalDumptoAscii =  10.
-
-#--------------------------------------------------------------
-# CBNT output
-#--------------------------------------------------------------
-# include( "CBNT_Athena/CBNT_Athena_jobOptions.py" )
-# include( "CBNT_Athena/CBNT_EventInfo_jobOptions.py" )
-# include( "RecExCommon/CBNT_Truth_jobOptions.py" )
-# CBNT_Truth.MaxNbParticles = 6000    # maximum number of particles in the ntuple
-# CBNT_Truth.MaxNbVertices  = 6000    # maximum number of vertices in the ntuple
-# CBNT_Athena.NtupleLocID = "/FILE1/CBNT/t3333" # name of the tree
-# All.Enable = True                   # save ALL particles
-
-CBNTAthenaAware=True
-include( "CBNT_Athena/CBNT_AthenaAware_jobOptions.py" )
-include( "CBNT_Athena/CBNT_EventInfo_jobOptions.py" )
-# include( "RecExCommon/CBNT_Truth_jobOptions.py" )
-include( "CBNT_Truth_jobOptions.py" )
-CBNT_Truth.MaxNbParticles = 6000    # maximum number of particles in the ntuple
-CBNT_Truth.MaxNbVertices  = 6000    # maximum number of vertices in the ntuple
-# CBNT_AthenaAware.NtupleLocID = "/FILE1/CBNT/t3333" # name of the tree
-All.Enable = True                   # save ALL particles
-
-#--------------------------------------------------------------
-# Histogram & Ntuple Persistency 
-#--------------------------------------------------------------
-theApp.Dlls                += [ "RootHistCnv" ]
-theApp.HistogramPersistency = "ROOT"
-
-#--------------------------------------------------------------
-# NTuple output file 
-#--------------------------------------------------------------
-RootHistSvc = Service( "RootHistSvc" )
-NtupleSvc = Service( "NtupleSvc" )
-NtupleSvc.Output = ["FILE1 DATAFILE='pythiaB.root' TYP='ROOT' OPT='NEW'"]
-
-# Change since 12.0.3
-theApp.Dlls += [ "AnalysisTools" ]
-THistSvc = Service ( "THistSvc" )
-THistSvc.Output = ["AANT DATAFILE='pythiaB.root' OPT='NEW'"]
-theApp.TopAlg += [ "AANTupleStream" ]
-AANTupleStream = Algorithm( "AANTupleStream" )
-AANTupleStream.ExtraRefNames = [ "" ]
-AANTupleStream.OutputName = 'pythiaB.root'
-AANTupleStream.ExistDataHeader = False
-AANTupleStream.OutputLevel = INFO
-
-#----------------------------------------------------------------              # Pool persistency
-#----------------------------------------------------------------
-include( "AthenaPoolCnvSvc/WriteAthenaPool_jobOptions.py" )
-include( "GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py" )
-# 2101 = EventInfo
-# 133273 = MCTruth (HepMC)
-Stream1.ItemList += ["2101#*", "133273#*" ]
-Stream1.OutputFile = "pythiaB.pool.root"
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/PythiaB_Bs_DsPhiMuNu_Signal3.py b/Generators/EvtGen_i/share/PythiaB_Bs_DsPhiMuNu_Signal3.py
deleted file mode 100644
index 8821824a48b314f53d955c45ce854fc2ecd2767e..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/PythiaB_Bs_DsPhiMuNu_Signal3.py
+++ /dev/null
@@ -1,182 +0,0 @@
-###############################################################
-#
-#  Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#  Decay channel: B0s->Ds(Phi(K+K-)Pi)A1MuNu
-#
-#  Author:  W. Walkowiak, 2006-04-02
-#           (adjusted after a template provided by PythiaB)
-#  Changes: WW, 2006-04-13
-#           Removed CBNT_ lines; added RootHistSvc again 
-#
-#==============================================================
-#--------------------------------------------------------------
-# General Application Configuration options
-#--------------------------------------------------------------
-#theApp.setup( MONTECARLO )
-include( "AthenaCommon/Atlas_Gen.UnixStandardJob.py" ) 
-
-include( "PartPropSvc/PartPropSvc.py" )
-
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-theApp.Dlls += [ "GaudiAlg" ]
-theApp.Dlls += [ "TruthExamples", "PythiaB" ]
-theApp.Dlls += [ "GaudiAud" ]
-theApp.Dlls += [ "HbookCnv" ]
-theApp.Dlls += [ "GeneratorFilters" ]
-theAuditorSvc = AuditorSvc()
-theAuditorSvc.Auditors  = [ "ChronoAuditor" ]
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-theApp.TopAlg = ["PythiaB" ,  "BSignalFilter"]
-theApp.ExtSvc += ["AtRndmGenSvc"]
-#--------------------------------------------------------------
-# Number of events to be accepted !! (default is 10)
-# re-written if use B job submition script
-# RunNumber, FirstEvent re-written if use B job submission script
-#--------------------------------------------------------------
-theApp.EvtMax = 100
-EventSelector.RunNumber   = 1
-EventSelector.FirstEvent  = 1
-#--------------------------------------------------------------
-#User random number seeds - re-written if use B job submission script
-#--------------------------------------------------------------
-AtRndmGenSvc = Service( "AtRndmGenSvc" )
-AtRndmGenSvc.Seeds = ["PYTHIA 4789899 989240512", "PYTHIA_INIT 820021 2347532"]
-AtRndmGenSvc.ReadFromFile = True;
-# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
-MessageSvc.OutputLevel               = 3
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-#PythiaB.ForceBDecay = "no";
-PythiaB = Algorithm( "PythiaB" )
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------				 
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "CloseAntibQuark.py" )
-PythiaB.ForceBDecay = "yes"
-#
-# open your exclusive channel here  Bs -> Ds mu nu with Ds->phi pi
-#
-include( "Dsphipi.py" )
-# 959: Bs  -> Ds-mu+nu
-# 967: Bs  -> Ds-Pi+
-# 969: Bs  -> Ds-a1+
-# 831: Ds- -> PhiPi-
-   				 
-PythiaB.PythiaCommand += [ "pydat3 mdme 959 1 1",
-                           "pydat3 mdme 831 1 1"   ];
-PythiaB.ForceCDecay = "yes";                               
-
-#
-# w.w., 2006-04-02 revised:
-# 
-# user_finsel.F decay particle channel
-#
-PythiaB.ForceDecayChannel = "DsPhiX";
-#
-# Decay particle selection for DsPhiX: 
-#   0. (off)/ 1. (on) -- ordered as follows:
-#     1 : PhiKK   decay -- Phi -> K+K- 
-#                          ((from B0s, B0bar or B-) or (from B0sbar, B0 or B+))
-#     2 : DsPhi   decay -- Ds*- -> Ds-X, Ds- -> Phi pi-, Phi -> K+K- 
-#                          (from B0s, B0bar or B-) or (from B0sbar, B0 or B+))
-#     3 : A1RhoPi decay -- a1 -> RhoPi   (from B0s)
-#     4 : RhoPiPi decay -- Rho -> Pi+Pi- (from B0s)
-#
-PythiaB.DecayChannelParameters = [1., 0., 0., 0.];
- 
-#
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-# 'msel 5' is only for fast tests! 
-#  for correct b-production you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-include( "Btune.py" )
-
-# PythiaB.PythiaCommand += ["pysubs ckin 3 6.",
-PythiaB.PythiaCommand += ["pysubs ckin 3 10.",
-                          "pysubs ckin 9 -3.5",
-                          "pysubs ckin 10 3.5",
-                          "pysubs ckin 11 -3.5",
-                          "pysubs ckin 12 3.5",
-                          "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["6.0 2.5 and 6.0 2.5"]
-# PythiaB.cutbq = ["6.0 4.5 and 6.0 4.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-# PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-PythiaB.lvl2cut = [ 1.,  13.,     5.,   2.5]
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 1., 0.5, 2.5, 3., 2.5, 0.5, 2.5]
-#
-#  ------------- Maximum number of tries for hard process -------------
-PythiaB.maxTriesHard = 500000.
-#
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  100.
-#  ------------- For how many events store B-chain in NTUPLE -------------
-BSignalFilter = Algorithm( "BSignalFilter" )
-BSignalFilter.SignaltoNtup = 50
-#  ------------- For how many events store B-chain in ascii -------------
-PythiaB.SignalDumptoAscii =  10.
-
-#--------------------------------------------------------------
-# Histogram & Ntuple Persistency 
-#--------------------------------------------------------------
-#theApp.Dlls                += [ "RootHistCnv" ]
-#theApp.HistogramPersistency = "ROOT"
-
-#--------------------------------------------------------------
-# NTuple output file 
-#--------------------------------------------------------------
-#RootHistSvc = Service( "RootHistSvc" )
-#NtupleSvc = Service( "NtupleSvc" )
-#NtupleSvc.Output = ["FILE1 DATAFILE='pythiaB.root' TYP='ROOT' OPT='NEW'"]
-
-# Change since 12.0.3
-theApp.Dlls += [ "AnalysisTools" ]
-THistSvc = Service ( "THistSvc" )
-THistSvc.Output = ["AANT DATAFILE='pythiaB.root' OPT='NEW'"]
-theApp.TopAlg += [ "AANTupleStream" ]
-AANTupleStream = Algorithm( "AANTupleStream" )
-AANTupleStream.ExtraRefNames = [ "" ]
-AANTupleStream.OutputName = 'pythiaB.root'
-AANTupleStream.ExistDataHeader = False
-AANTupleStream.OutputLevel = VERBOSE
-
-
-
-#----------------------------------------------------------------              # Pool persistency
-#----------------------------------------------------------------
-include( "AthenaPoolCnvSvc/WriteAthenaPool_jobOptions.py" )
-include( "GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py" )
-# 2101 = EventInfo
-# 133273 = MCTruth (HepMC)
-Stream1.ItemList += ["2101#*", "133273#*" ]
-Stream1.OutputFile = "pythiaB.pool.root"
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/PythiaB_Bs_DsStDsPhiA1_Signal3.py b/Generators/EvtGen_i/share/PythiaB_Bs_DsStDsPhiA1_Signal3.py
deleted file mode 100644
index e9bfa12f00d877cf09b57d325a4b7e5eb18f24e5..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/PythiaB_Bs_DsStDsPhiA1_Signal3.py
+++ /dev/null
@@ -1,233 +0,0 @@
-###############################################################
-#
-#  Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#  Decay channel: B0s->DsSt(Ds(Phi(K+K-)Pi)X)A1(Rho(Pi+Pi-)Pi)
-#
-#  Author : W. Walkowiak, 2006-04-02
-#           (adjusted after a template provided by PythiaB)
-#  changed: 2006-09-07, w.w. -- added Btune options
-#           2006-11-10, w.w. -- adjusted for release 12
-#
-#  $Id: PythiaB_Bs_DsStDsPhiA1_Signal3.py,v 1.2 2007-03-20 14:22:55 msmizans Exp $
-#
-#==============================================================
-#
-varInit = dir()
-
-# default options (can be overwritten by command line options)
-PythiaBDecayFlags = {
-    'BtuneOptionsFile'     : "Btune.py"
-    }
-
-# set variable to default or from personalized JobOptions
-# if not already set (code taken from RecExCommon)
-for o in [ o for o in PythiaBDecayFlags.keys() if not o in varInit ]:
-        exec '%s = PythiaBDecayFlags["%s"]' % (o,o)
-
-#--------------------------------------------------------------
-# General Application Configuration options
-#--------------------------------------------------------------
-#theApp.setup( MONTECARLO )
-include( "AthenaCommon/Atlas_Gen.UnixStandardJob.py" ) 
-
-include( "PartPropSvc/PartPropSvc.py" )
-
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-theApp.Dlls += [ "GaudiAlg" ]
-theApp.Dlls += [ "TruthExamples", "PythiaB" ]
-theApp.Dlls += [ "GaudiAud" ]
-theApp.Dlls += [ "HbookCnv" ]
-theApp.Dlls += [ "GeneratorFilters" ]
-theAuditorSvc = AuditorSvc()
-theAuditorSvc.Auditors  = [ "ChronoAuditor" ]
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-theApp.TopAlg = ["PythiaB" ,  "BSignalFilter"]
-theApp.ExtSvc += ["AtRndmGenSvc"]
-#--------------------------------------------------------------
-# Number of events to be accepted !! (default is 10)
-# re-written if use B job submition script
-# RunNumber, FirstEvent re-written if use B job submission script
-#--------------------------------------------------------------
-theApp.EvtMax = 100
-EventSelector.RunNumber   = 1
-EventSelector.FirstEvent  = 1
-#--------------------------------------------------------------
-#User random number seeds - re-written if use B job submission script
-#--------------------------------------------------------------
-AtRndmGenSvc = Service( "AtRndmGenSvc" )
-AtRndmGenSvc.Seeds = ["PYTHIA 4789899 989240512", "PYTHIA_INIT 820021 2347532"]
-AtRndmGenSvc.ReadFromFile = True;
-# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
-MessageSvc.OutputLevel               = 3
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-#PythiaB.ForceBDecay = "no";
-PythiaB = Algorithm( "PythiaB" )
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------				 
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "CloseAntibQuark.py" )
-PythiaB.ForceBDecay = "yes"
-#
-# open your exclusive channel here  Bs -> Ds* a1 with Ds* -> Ds X, Ds->phi pi
-#
-include( "Dsphipi.py" )
-
-# 831: Ds+  -> PhiPi+
-# 851: D*s+ -> Ds+gam
-# 852: D*s+ -> Ds+pi0
-# 953: Bs   -> Ds-e+nu
-# 954: Bs   -> D*s-e+nu
-# 959: Bs   -> Ds-mu+nu
-# 960: Bs   -> D*s-mu+nu
-# 965: Bs   -> Ds-tau+nu
-# 966: Bs   -> D*s-tau+nu
-# 967: Bs   -> Ds-Pi+
-# 968: Bs   -> Ds-rho+
-# 969: Bs   -> Ds-a1+
-# 970: Bs   -> D*s-Pi+
-# 971: Bs   -> D*s-rho+
-# 972: Bs   -> D*s-a1+
-# 973: Bs   -> Ds-Ds+
-# 974  Bs   -> Ds-D*s+
-# 975  Bs   -> D*s-Ds+
-# 976  Bs   -> D*s-D*s+
-   				 
-PythiaB.PythiaCommand += [ "pydat3 mdme 972 1 1",
-                           "pydat3 mdme 851 1 1",
-                           "pydat3 mdme 852 1 1",
-                           "pydat3 mdme 831 1 1"   ];
-PythiaB.ForceCDecay = "yes";                               
-#
-# w.w., 2006-04-02 revised:
-# 
-# user_finsel.F decay particle channel
-#
-PythiaB.ForceDecayChannel = "DsPhiX";
-#
-# Decay particle selection for DsPhiX: 
-#   0. (off)/ 1. (on) -- ordered as follows:
-#     1 : PhiKK   decay -- Phi -> K+K- 
-#                          ((from B0s, B0bar or B-) or (from B0sbar, B0 or B+))
-#     2 : DsPhi   decay -- Ds*- -> Ds-X, Ds- -> Phi pi-, Phi -> K+K- 
-#                          (from B0s, B0bar or B-) or (from B0sbar, B0 or B+))
-#     3 : A1RhoPi decay -- a1 -> RhoPi   (from B0s)
-#     4 : RhoPiPi decay -- Rho -> Pi+Pi- (from B0s)
-#
-PythiaB.DecayChannelParameters = [0., 1., 1., 1.];
- 
-#
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-# 'msel 5' is only for fast tests! 
-#  for correct b-production you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-include( BtuneOptionsFile )
-
-# PythiaB.PythiaCommand += ["pysubs ckin 3 6.",
-PythiaB.PythiaCommand += ["pysubs ckin 3 10.",
-                          "pysubs ckin 9 -3.5",
-                          "pysubs ckin 10 3.5",
-                          "pysubs ckin 11 -3.5",
-                          "pysubs ckin 12 3.5",
-                          "pysubs msel 1"]
-
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["6.0 2.5 and 6.0 2.5"]
-# PythiaB.cutbq = ["6.0 4.5 and 6.0 4.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 1., 0.5, 2.5, 3., 2.5, 0.5, 2.5]
-# 
-#  ------------- Maximum number of tries for hard process -------------
-PythiaB.maxTriesHard = 100000.
-# 
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  100.
-#  ------------- For how many events store B-chain in NTUPLE -------------
-BSignalFilter = Algorithm( "BSignalFilter" )
-BSignalFilter.SignaltoNtup = 400
-#  ------------- For how many events store B-chain in ascii -------------
-PythiaB.SignalDumptoAscii =  10.
-
-#--------------------------------------------------------------
-# CBNT output
-#--------------------------------------------------------------
-# include( "CBNT_Athena/CBNT_Athena_jobOptions.py" )
-# include( "CBNT_Athena/CBNT_EventInfo_jobOptions.py" )
-# include( "RecExCommon/CBNT_Truth_jobOptions.py" )
-# CBNT_Truth.MaxNbParticles = 6000    # maximum number of particles in the ntuple
-# CBNT_Truth.MaxNbVertices  = 6000    # maximum number of vertices in the ntuple
-# CBNT_Athena.NtupleLocID = "/FILE1/CBNT/t3333" # name of the tree
-# All.Enable = True                   # save ALL particles
-
-CBNTAthenaAware=True
-include( "CBNT_Athena/CBNT_AthenaAware_jobOptions.py" )
-include( "CBNT_Athena/CBNT_EventInfo_jobOptions.py" )
-# include( "RecExCommon/CBNT_Truth_jobOptions.py" )
-include( "CBNT_Truth_jobOptions.py" )
-CBNT_Truth.MaxNbParticles = 6000    # maximum number of particles in the ntuple
-CBNT_Truth.MaxNbVertices  = 6000    # maximum number of vertices in the ntuple
-# CBNT_AthenaAware.NtupleLocID = "/FILE1/CBNT/t3333" # name of the tree
-All.Enable = True                   # save ALL particles
-
-#--------------------------------------------------------------
-# Histogram & Ntuple Persistency 
-#--------------------------------------------------------------
-theApp.Dlls                += [ "RootHistCnv" ]
-theApp.HistogramPersistency = "ROOT"
-
-#--------------------------------------------------------------
-# NTuple output file 
-#--------------------------------------------------------------
-RootHistSvc = Service( "RootHistSvc" )
-NtupleSvc = Service( "NtupleSvc" )
-NtupleSvc.Output = ["FILE1 DATAFILE='pythiaB.root' TYP='ROOT' OPT='NEW'"]
-
-# Change since 12.0.3
-theApp.Dlls += [ "AnalysisTools" ]
-THistSvc = Service ( "THistSvc" )
-THistSvc.Output = ["AANT DATAFILE='pythiaB.root' OPT='NEW'"]
-theApp.TopAlg += [ "AANTupleStream" ]
-AANTupleStream = Algorithm( "AANTupleStream" )
-AANTupleStream.ExtraRefNames = [ "" ]
-AANTupleStream.OutputName = 'pythiaB.root'
-AANTupleStream.ExistDataHeader = False
-AANTupleStream.OutputLevel = INFO
-
-#----------------------------------------------------------------              # Pool persistency
-#----------------------------------------------------------------
-include( "AthenaPoolCnvSvc/WriteAthenaPool_jobOptions.py" )
-include( "GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py" )
-# 2101 = EventInfo
-# 133273 = MCTruth (HepMC)
-Stream1.ItemList += ["2101#*", "133273#*" ]
-Stream1.OutputFile = "pythiaB.pool.root"
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/PythiaB_Bs_GammaMuMu_Signal.py b/Generators/EvtGen_i/share/PythiaB_Bs_GammaMuMu_Signal.py
deleted file mode 100644
index 684dd2978c37a1d035cd3123b996b302b7d797a0..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/PythiaB_Bs_GammaMuMu_Signal.py
+++ /dev/null
@@ -1,164 +0,0 @@
-###############################################################
-#
-# Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#==============================================================
-#--------------------------------------------------------------
-# General Application Configuration options
-#--------------------------------------------------------------
-#theApp.setup( MONTECARLO )
-include( "AthenaCommon/Atlas_Gen.UnixStandardJob.py" ) 
-
-include( "PartPropSvc/PartPropSvc.py" )
-
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-theApp.Dlls += [ "GaudiAlg" ]
-theApp.Dlls += [ "TruthExamples", "PythiaB" ]
-theApp.Dlls += [ "GaudiAud" ]
-theApp.Dlls += [ "HbookCnv" ]
-theApp.Dlls += [ "GeneratorFilters" ]
-theAuditorSvc = AuditorSvc()
-theAuditorSvc.Auditors  = [ "ChronoAuditor" ]
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-theApp.TopAlg = ["PythiaB" ,  "BSignalFilter"]
-theApp.ExtSvc += ["AtRndmGenSvc"]
-#--------------------------------------------------------------
-# Number of events to be accepted !! (default is 10)
-# re-written if use B job submition script
-# RunNumber, FirstEvent re-written if use B job submition script
-#--------------------------------------------------------------
-theApp.EvtMax = 50
-EventSelector.RunNumber   = 1
-EventSelector.FirstEvent  = 1
-#--------------------------------------------------------------
-#User random number seeds - re-written if use B job submition script
-#--------------------------------------------------------------
-AtRndmGenSvc = Service( "AtRndmGenSvc" )
-AtRndmGenSvc.Seeds = ["PYTHIA 4789899 989240512", "PYTHIA_INIT 820021 2347532"]
-# AtRndmGenSvc.ReadFromFile = true;
-# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
-MessageSvc.OutputLevel               = 3
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-#PythiaB.ForceBDecay = "no";
-PythiaB = Algorithm( "PythiaB" )
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------				 
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "CloseAntibQuark.py" )
-
-PythiaB.ForceBDecay = "yes"
-#   T O   O P E N    T H E   U S E R   C H A N N E L 				 
-#   Bs -> gamma mu+ mu- 				 
-PythiaB.PythiaCommand += ["pydat3 mdme 965 1 1",
-                                "pydat3 kfdp 965 1 13",
-                                "pydat3 kfdp 965 2 -13",
-                                "pydat3 kfdp 965 3 22",
-                                "pydat3 kfdp 965 4 0",
-                                "pydat3 kfdp 965 5 0",
-                                "pydat3 brat 965 0.000000001"     ]
-                                                                                                                                                                                                                                
-
-PythiaB.ForceDecayChannel = "BsGammaMuMu"
-# lvl1 and lvl2 cuts pt_L1 eta_L1 pt_L2 eta_L2
-PythiaB.DecayChannelParameters = [1., 5.8, 2.5, 1., 5.8, 2.5] ;
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-include( "Btune.py" )
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 15.",
-                                "pysubs ckin 9 -3.5",
-				"pysubs ckin 10 3.5",
-				"pysubs ckin 11 -3.5",
-				"pysubs ckin 12 3.5",
-          "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["0. 102.5 and 10. 2.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-# for BsPhiMuMu, BdKstarMuMu BsGammaMuMu lvl1,lvl2 must be OFF
-PythiaB.lvl1cut = [ 0.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#PythiaB.lvl2cut = { 0.,  11.,     6.,   2.5};
-# ???  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 0., 0.5, 2.5, 3., 2.5, 0.5, 2.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  6. 
-#  ------------- For how many events store B-chain in NTUPLE -------------
-BSignalFilter = Algorithm( "BSignalFilter" )
-BSignalFilter.SignaltoNtup = 50
-#  ------------- For how many events store B-chain in ascii -------------
-PythiaB.SignalDumptoAscii =  50.
-
-
-
-###############################################################
-
-#--------------------------------------------------------------
-# Histogram & Ntuple Persistency
-#--------------------------------------------------------------
-# Change the following line to "RootHistCnv" for ROOT persistency
-#theApp.Dlls                += [ "RootHistCnv" ]
-# Change the following line to "ROOT" for ROOT persistency
-#theApp.HistogramPersistency = "ROOT"
-#--------------------------------------------------------------
-# NTuple output file
-#--------------------------------------------------------------
-#RootHistSvc = Service( "RootHistSvc" )
-#HbookHistSvc.NPAWC = 1500000
-#HistogramPersistencySvc = Service( "HistogramPersistencySvc" )
-#HistogramPersistencySvc.OutputFile  = "histo.root"
-#NTupleSvc = Service( "NTupleSvc" )
-#NTupleSvc.Output = [ "FILE1  DATAFILE='pythiaB.root'  OPT='NEW'  TYP='ROOT'" ]
-
-# Change since 12.0.3
-theApp.Dlls += [ "AnalysisTools" ]
-THistSvc = Service ( "THistSvc" )
-THistSvc.Output = ["AANT DATAFILE='pythiaB.root' OPT='NEW'"]
-theApp.TopAlg += [ "AANTupleStream" ]
-AANTupleStream = Algorithm( "AANTupleStream" )
-AANTupleStream.ExtraRefNames = [ "" ]
-AANTupleStream.OutputName = 'pythiaB.root'
-AANTupleStream.ExistDataHeader = False
-AANTupleStream.OutputLevel = VERBOSE
-
-
-
-
-###############################################################
-# Add POOL persistency
-include( "AthenaPoolCnvSvc/WriteAthenaPool_jobOptions.py" )
-include( "GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py" )
-# 2101 = EventInfo
-# 133273 = MCTruth (HepMC)
-Stream1.ItemList += [ "2101#*", "133273#*" ]
-Stream1.OutputFile = "pythiaB.pool.root"
-
-          
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/PythiaB_Master.py b/Generators/EvtGen_i/share/PythiaB_Master.py
deleted file mode 100644
index 3bd5da789a20ed92eedb923e54d3a6aec7c88939..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/PythiaB_Master.py
+++ /dev/null
@@ -1,68 +0,0 @@
-###############################################################################
-#
-# PythiaB_Master.py
-# Author: ATLAS B-physics group
-# Use this script to execute standard production job options.
-#
-###############################################################################
-
-#------------------------------------------------------------------------------
-# General Application Configuration options
-#------------------------------------------------------------------------------
-
-import AthenaCommon.AtlasUnixGeneratorJob
-include( "PartPropSvc/PartPropSvc.py" )
-from AthenaCommon.AppMgr import theApp
-from AthenaCommon.AppMgr import ServiceMgr
-
-#------------------------------------------------------------------------------
-# Events to execute
-#------------------------------------------------------------------------------
-
-theApp.EvtMax = 100
-ServiceMgr.EventSelector.RunNumber  = 108524
-ServiceMgr.EventSelector.FirstEvent = 1
-
-#------------------------------------------------------------------------------
-# Random seeds initialization
-#------------------------------------------------------------------------------
-
-from AthenaServices.AthenaServicesConf import AtRndmGenSvc
-AtRndmGenSvc = AtRndmGenSvc()
-ServiceMgr  += AtRndmGenSvc
-
-# See EvgenJobTransforms/Evgen_randomseeds.py
-AtRndmGenSvc.Seeds = ['PYTHIA 47898993 0', 'PYTHIA_INIT 820021 2347532']
-
-#------------------------------------------------------------------------------
-# Output level threshold: 1=VERBOSE 2=DEBUG 3=INFO 4=WARNING 5=ERROR 6=FATAL
-#------------------------------------------------------------------------------
-
-ServiceMgr.MessageSvc.OutputLevel  = INFO
-ServiceMgr.MessageSvc.defaultLimit = 9999999 # all messages
-
-#------------------------------------------------------------------------------
-# HERE INCLUDE THE PRODUCTION JOB-OPTIONS FRAGMENT
-#------------------------------------------------------------------------------
-
-include( "MC11.108424.PythiaB_Bs_Jpsi_mu0mu0_phi_KK_nopTcuts_PhysAngles.py" )
-
-# Set CMS energy
-PythiaB.PythiaCommand += [ "pyinit win 7000"]
-
-#------------------------------------------------------------------------------
-# POOL persistency
-#------------------------------------------------------------------------------
-
-from AthenaPoolCnvSvc.WriteAthenaPool import AthenaPoolOutputStream
-Stream1 = AthenaPoolOutputStream( "StreamEVGEN" )
-
-# 2101 = EventInfo, 133273 = MCTruth (HepMC)
-Stream1.ItemList  += [ "2101#*", "133273#*" ]
-Stream1.OutputFile = "evgen.pool.root"
-
-###############################################################################
-#
-# End of PythiaB_Master.py job-options
-#
-###############################################################################
diff --git a/Generators/EvtGen_i/share/PythiaB_Signal.py b/Generators/EvtGen_i/share/PythiaB_Signal.py
deleted file mode 100644
index bce19decf15615b8544cc39777423e33d06ea538..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/PythiaB_Signal.py
+++ /dev/null
@@ -1,164 +0,0 @@
-###############################################################
-#
-# Job options file for generation of B-events 
-#  in user selected exclusive channel
-#
-#==============================================================
-#--------------------------------------------------------------
-# General Application Configuration options
-#--------------------------------------------------------------
-#theApp.setup( MONTECARLO )
-include( "AthenaCommon/Atlas_Gen.UnixStandardJob.py" ) 
-
-include( "PartPropSvc/PartPropSvc.py" )
-
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-theApp.Dlls += [ "GaudiAlg" ]
-theApp.Dlls += [ "TruthExamples", "PythiaB" ]
-theApp.Dlls += [ "GaudiAud" ]
-theApp.Dlls += [ "HbookCnv" ]
-theApp.Dlls += [ "GeneratorFilters" ]
-theAuditorSvc = AuditorSvc()
-theAuditorSvc.Auditors  = [ "ChronoAuditor" ]
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-theApp.TopAlg = ["PythiaB" ,  "BSignalFilter"]
-theApp.ExtSvc += ["AtRndmGenSvc"]
-#--------------------------------------------------------------
-# Number of events to be accepted !! (default is 10)
-# re-written if use B job submition script
-# RunNumber, FirstEvent re-written if use B job submition script
-#--------------------------------------------------------------
-theApp.EvtMax = 5
-EventSelector.RunNumber   = 1
-EventSelector.FirstEvent  = 1
-#--------------------------------------------------------------
-#User random number seeds - re-written if use B job submition script
-#--------------------------------------------------------------
-AtRndmGenSvc = Service( "AtRndmGenSvc" )
-AtRndmGenSvc.Seeds = ["PYTHIA 4789899 989240512", "PYTHIA_INIT 820021 2347532"]
-# AtRndmGenSvc.ReadFromFile = true;
-# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
-MessageSvc.OutputLevel               = 3
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIAB
-#--------------------------------------------------------------
-#PythiaB.ForceBDecay = "no";
-PythiaB = Algorithm( "PythiaB" )
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------				 
-# -------------  FORCE   YOUR  B CHANNEL  HERE -------------
-#--------------------------------------------------------------
-# To force your B-decay channels decomment following 2 lines:
-include( "CloseAntibQuark.py" )
-
-PythiaB.ForceBDecay = "yes"
-#   T H R E E   E X A M P L E S    T O   O P E N    Y O U R    C H A N N E L 				 
-#   Decomment one of following examples or create your analogically
-# open your exclusive channel here  Bs -> J/psi(mumu) phi 				 
-PythiaB.PythiaCommand += ["pydat3 mdme 982 1 1",    
-				"pydat3 mdme 858 1 0",
-				"pydat3 mdme 860 1 0"        ]
-# open your exclusive channel here  Bs -> Ds pi with Ds->phi pi
-##include "Dsphipi.txt" 				 
-#PythiaB.PythiaCommand += {"pydat3 mdme 967 1 1",
-#                                "pydat3 mdme 831 1 1"      };
-#PythiaB.ForceCDecay = "yes";                                
-# open your exclusive channel here  Bs -> J/psi(mumu) K0 
-#PythiaB.PythiaCommand += {"pydat3 mdme 889 1 1",    
-#				"pydat3 mdme 858 1 0",
-#				"pydat3 mdme 860 1 0"        };
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-include( "Btune.py" )
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 15.",
-                                "pysubs ckin 9 -3.5",
-				"pysubs ckin 10 3.5",
-				"pysubs ckin 11 -3.5",
-				"pysubs ckin 12 3.5",
-          "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-#  ------------- Selections on b  quarks   -------------
-# simulate  only b-flavour events
-PythiaB.flavour =  5.
-# PythiaB force exclusive decay channels only on b=-5 side 
-# ------------------- b=5  --- and/or ---  b=-5 --------
-PythiaB.cutbq = ["0. 102.5 and 10. 2.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-#PythiaB.lvl2cut = { 0.,  11.,     6.,   2.5};
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 1., 0.5, 2.5, 3., 2.5, 0.5, 2.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  14. 
-#  ------------- For how many events store B-chain in NTUPLE -------------
-BSignalFilter = Algorithm( "BSignalFilter" )
-BSignalFilter.SignaltoNtup = 50
-#  ------------- For how many events store B-chain in ascii -------------
-PythiaB.SignalDumptoAscii =  50.
-
-
-
-###############################################################
-
-#--------------------------------------------------------------
-# Histogram & Ntuple Persistency
-#--------------------------------------------------------------
-# Change the following line to "RootHistCnv" for ROOT persistency
-#theApp.Dlls                += [ "RootHistCnv" ]
-## Change the following line to "ROOT" for ROOT persistency
-#theApp.HistogramPersistency = "ROOT"
-#--------------------------------------------------------------
-# NTuple output file
-#--------------------------------------------------------------
-#RootHistSvc = Service( "RootHistSvc" )
-##HbookHistSvc.NPAWC = 1500000
-##HistogramPersistencySvc = Service( "HistogramPersistencySvc" )
-##HistogramPersistencySvc.OutputFile  = "histo.root"
-#NTupleSvc = Service( "NTupleSvc" )
-#NTupleSvc.Output = [ "FILE1  DATAFILE='pythiaB.root'  OPT='NEW'  TYP='ROOT'" ]
-
-# Change since 12.0.3
-theApp.Dlls += [ "AnalysisTools" ]
-THistSvc = Service ( "THistSvc" )
-THistSvc.Output = ["AANT DATAFILE='pythiaB.root' OPT='NEW'"]
-theApp.TopAlg += [ "AANTupleStream" ]
-AANTupleStream = Algorithm( "AANTupleStream" )
-AANTupleStream.ExtraRefNames = [ "" ]
-AANTupleStream.OutputName = 'pythiaB.root'
-AANTupleStream.ExistDataHeader = False
-AANTupleStream.OutputLevel = VERBOSE
-
-
-
-
-###############################################################
-# Add POOL persistency
-include( "AthenaPoolCnvSvc/WriteAthenaPool_jobOptions.py" )
-include( "GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py" )
-# 2101 = EventInfo
-# 133273 = MCTruth (HepMC)
-Stream1.ItemList += [ "2101#*", "133273#*" ]
-Stream1.OutputFile = "pythiaB.pool.root"
-
-          
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/PythiaB_bbe10X.py b/Generators/EvtGen_i/share/PythiaB_bbe10X.py
deleted file mode 100644
index 9114ce294ea94e4156c31754b15c06e9001cb115..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/PythiaB_bbe10X.py
+++ /dev/null
@@ -1,135 +0,0 @@
-###############################################################
-#
-# Job options file for generation of B events 
-# no decay channel is specified.
-# Only events containing at least one muon  
-# with pT>6GeV |eta|<2.5 are written to output
-# Selection criteria can be changed by datacards
-#==============================================================
-#--------------------------------------------------------------
-# General Application Configuration options
-#--------------------------------------------------------------
-#theApp.setup( MONTECARLO )
-include( "AthenaCommon/Atlas_Gen.UnixStandardJob.py" ) 
-
-include( "PartPropSvc/PartPropSvc.py" )
-
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-theApp.Dlls += [ "GaudiAlg" ]
-theApp.Dlls += [ "TruthExamples", "PythiaB" ]
-theApp.Dlls += [ "GaudiAud" ]
-theApp.Dlls += [ "HbookCnv" ]
-theApp.Dlls += [ "GeneratorFilters" ]
-theAuditorSvc = AuditorSvc()
-theAuditorSvc.Auditors  = [ "ChronoAuditor" ]
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-theApp.TopAlg = ["PythiaB" ,  "BSignalFilter"]
-theApp.ExtSvc += ["AtRndmGenSvc"]
-#--------------------------------------------------------------
-# Number of events to be accepted !! (default is 10)
-# re-written if use B job submition script
-# RunNumber, FirstEvent re-written if use B job submition script
-#--------------------------------------------------------------
-theApp.EvtMax = 10
-EventSelector.RunNumber   = 1
-EventSelector.FirstEvent  = 1
-#--------------------------------------------------------------
-#User random number seeds - re-written if use B job submition script
-#--------------------------------------------------------------
-AtRndmGenSvc = Service( "AtRndmGenSvc" )
-AtRndmGenSvc.Seeds = ["PYTHIA 4789899 989240512", "PYTHIA_INIT 820021 2347532"]
-# AtRndmGenSvc.ReadFromFile = true;
-# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
-MessageSvc.OutputLevel               = 3
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIABMODULE
-#--------------------------------------------------------------
-PythiaB = Algorithm( "PythiaB" )
-PythiaB.ForceBDecay = "no"
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-include( "Btune.py" )
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 10.",
-				 "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-PythiaB.flavour =  5.				
-#  ------------- Selections on b  quarks   -------------
-PythiaB.cutbq = ["7. 4.5 or 7. 4.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 0.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-#PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.5]
-PythiaB.lvl2cut = [ 1.,  11.,     10.,   2.5]
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 0., 0., 102.5, 0., 102.5, 0., 102.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  9. 
-#  ------------- For how many events store B-chain in NTUPLE -------------
-BSignalFilter = Algorithm( "BSignalFilter" )
-BSignalFilter.SignaltoNtup = 10
-#  ------------- For how many events store B-chain in ascii -------------
-PythiaB.SignalDumptoAscii =  10.
-
-###############################################################
-
-#--------------------------------------------------------------
-# Histogram & Ntuple Persistency
-#--------------------------------------------------------------
-# Change the following line to "RootHistCnv" for ROOT persistency
-#theApp.Dlls                += [ "RootHistCnv" ]
-# Change the following line to "ROOT" for ROOT persistency
-#theApp.HistogramPersistency = "ROOT"
-#--------------------------------------------------------------
-# NTuple output file
-#--------------------------------------------------------------
-#RootHistSvc = Service( "RootHistSvc" )
-#HbookHistSvc.NPAWC = 1500000
-#HistogramPersistencySvc = Service( "HistogramPersistencySvc" )
-#HistogramPersistencySvc.OutputFile  = "histo.root"
-#NTupleSvc = Service( "NTupleSvc" )
-#NTupleSvc.Output = [ "FILE1  DATAFILE='pythiaB.root'  OPT='NEW'  TYP='ROOT'" ]
-
-# Change since 12.0.3
-theApp.Dlls += [ "AnalysisTools" ]
-THistSvc = Service ( "THistSvc" )
-THistSvc.Output = ["AANT DATAFILE='pythiaB.root' OPT='NEW'"]
-theApp.TopAlg += [ "AANTupleStream" ]
-AANTupleStream = Algorithm( "AANTupleStream" )
-AANTupleStream.ExtraRefNames = [ "" ]
-AANTupleStream.OutputName = 'pythiaB.root'
-AANTupleStream.ExistDataHeader = False
-AANTupleStream.OutputLevel = VERBOSE
-
-
-
-
-###############################################################
-# Add POOL persistency
-include( "AthenaPoolCnvSvc/WriteAthenaPool_jobOptions.py" )
-include( "GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py" )
-# 2101 = EventInfo
-# 133273 = MCTruth (HepMC)
-Stream1.ItemList += [ "2101#*", "133273#*" ]
-Stream1.OutputFile = "pythiaB.pool.root"
-
-
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/PythiaB_bbmu12mu12X.py b/Generators/EvtGen_i/share/PythiaB_bbmu12mu12X.py
deleted file mode 100644
index 87585b84a90dc4750d73dddd3a61d98715bb8340..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/PythiaB_bbmu12mu12X.py
+++ /dev/null
@@ -1,134 +0,0 @@
-###############################################################
-#
-# Job options file for generation of B events 
-# no decay channel is specified.
-# Only events containing at least one muon  
-# with pT>6GeV |eta|<2.5 are written to output
-# Selection criteria can be changed by datacards
-#==============================================================
-#--------------------------------------------------------------
-# General Application Configuration options
-#--------------------------------------------------------------
-#theApp.setup( MONTECARLO )
-include( "AthenaCommon/Atlas_Gen.UnixStandardJob.py" ) 
-
-include( "PartPropSvc/PartPropSvc.py" )
-
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-theApp.Dlls += [ "GaudiAlg" ]
-theApp.Dlls += [ "TruthExamples", "PythiaB" ]
-theApp.Dlls += [ "GaudiAud" ]
-theApp.Dlls += [ "HbookCnv" ]
-theApp.Dlls += [ "GeneratorFilters" ]
-theAuditorSvc = AuditorSvc()
-theAuditorSvc.Auditors  = [ "ChronoAuditor" ]
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-theApp.TopAlg = ["PythiaB" ,  "BSignalFilter"]
-theApp.ExtSvc += ["AtRndmGenSvc"]
-#--------------------------------------------------------------
-# Number of events to be accepted !! (default is 10)
-# re-written if use B job submition script
-# RunNumber, FirstEvent re-written if use B job submition script
-#--------------------------------------------------------------
-theApp.EvtMax = 10
-EventSelector.RunNumber   = 1
-EventSelector.FirstEvent  = 1
-#--------------------------------------------------------------
-#User random number seeds - re-written if use B job submition script
-#--------------------------------------------------------------
-AtRndmGenSvc = Service( "AtRndmGenSvc" )
-AtRndmGenSvc.Seeds = ["PYTHIA 4789899 989240512", "PYTHIA_INIT 820021 2347532"]
-# AtRndmGenSvc.ReadFromFile = true;
-# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
-MessageSvc.OutputLevel               = 3
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIABMODULE
-#--------------------------------------------------------------
-PythiaB = Algorithm( "PythiaB" )
-PythiaB.ForceBDecay = "no"
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-include( "Btune.py" )
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 12.",
-				 "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-PythiaB.flavour =  5.				
-#  ------------- Selections on b  quarks   -------------
-PythiaB.cutbq = ["12. 4.5 or 12. 4.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  12., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 1.,  13.,     12.,   2.5]
-#PythiaB.lvl2cut = { 0.,  11.,     6.,   2.5};
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 0., 0., 102.5, 0., 102.5, 0., 102.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  20. 
-#  ------------- For how many events store B-chain in NTUPLE -------------
-BSignalFilter = Algorithm( "BSignalFilter" )
-BSignalFilter.SignaltoNtup = 10
-#  ------------- For how many events store B-chain in ascii -------------
-PythiaB.SignalDumptoAscii =  10.
-
-###############################################################
-
-#--------------------------------------------------------------
-# Histogram & Ntuple Persistency
-#--------------------------------------------------------------
-# Change the following line to "RootHistCnv" for ROOT persistency
-#theApp.Dlls                += [ "RootHistCnv" ]
-# Change the following line to "ROOT" for ROOT persistency
-#theApp.HistogramPersistency = "ROOT"
-#--------------------------------------------------------------
-# NTuple output file
-#--------------------------------------------------------------
-#RootHistSvc = Service( "RootHistSvc" )
-##HbookHistSvc.NPAWC = 1500000
-##HistogramPersistencySvc = Service( "HistogramPersistencySvc" )
-##HistogramPersistencySvc.OutputFile  = "histo.root"
-#NTupleSvc = Service( "NTupleSvc" )
-#NTupleSvc.Output = [ "FILE1  DATAFILE='pythiaB.root'  OPT='NEW'  TYP='ROOT'" ]
-
-# Change since 12.0.3
-theApp.Dlls += [ "AnalysisTools" ]
-THistSvc = Service ( "THistSvc" )
-THistSvc.Output = ["AANT DATAFILE='pythiaB.root' OPT='NEW'"]
-theApp.TopAlg += [ "AANTupleStream" ]
-AANTupleStream = Algorithm( "AANTupleStream" )
-AANTupleStream.ExtraRefNames = [ "" ]
-AANTupleStream.OutputName = 'pythiaB.root'
-AANTupleStream.ExistDataHeader = False
-AANTupleStream.OutputLevel = VERBOSE
-
-
-
-###############################################################
-# Add POOL persistency
-include( "AthenaPoolCnvSvc/WriteAthenaPool_jobOptions.py" )
-include( "GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py" )
-# 2101 = EventInfo
-# 133273 = MCTruth (HepMC)
-Stream1.ItemList += [ "2101#*", "133273#*" ]
-Stream1.OutputFile = "pythiaB.pool.root"
-
-
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/PythiaB_bbmu4_ChHadr.py b/Generators/EvtGen_i/share/PythiaB_bbmu4_ChHadr.py
deleted file mode 100644
index 16dace2b6218609670a057c8a245909cd21a54c7..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/PythiaB_bbmu4_ChHadr.py
+++ /dev/null
@@ -1,113 +0,0 @@
-###############################################################
-# PRODUCTION FRAGMENT
-#
-# Job options file for generation of bb events, 
-#
-# Only events containing at least one muon  
-# with pT>4GeV |eta|<2.8
-# and at least one Charm Hadron in the decay of interest
-# are written to output.
-#
-# Author : Leonid Gladilin (gladilin@mail.cern.ch), 2008-0004-14
-#
-# Selection criteria can be changed by datacards
-#==============================================================
-from AthenaCommon.AlgSequence import AlgSequence 
-topAlg = AlgSequence("TopAlg") 
-
-from PythiaB.PythiaBConf import PythiaB
-topAlg += PythiaB()
-
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIABMODULE
-#--------------------------------------------------------------
-PythiaB = topAlg.PythiaB
-PythiaB.ForceBDecay = "no"
-PythiaB.ForceCDecay = "no"
-#
-PythiaB.ForceDecayChannel = "CharmHadrons"
-# lvl1 and lvl2 cuts pt_L1 eta_L1 pt_L2 eta_L2
-#                                  D+-  Ds+- Lc+- D*(2)pi D*mu D*el D0(2) D0mu D0el |eta|
-PythiaB.DecayChannelParameters = [ 4.5, 4.5, -4.5, 4.5,   4.5, 0.0, 0.0,  0.0, 0.0,  2.8]
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-PythiaB.PythiaCommand += [
-    "pysubs ckin 7 -4.",
-    "pysubs ckin 8 4.",
-    "pydat1 mstj 26 0",
-    "pydat1 mstj 22 2",
-    "pydat1 parj 13 0.65",
-    "pydat1 parj 14 0.12",
-    "pydat1 parj 15 0.04",
-    "pydat1 parj 16 0.12",
-    "pydat1 parj 17 0.2",
-    "pydat1 parj 55 -0.006",
-    ]
-
-PythiaB.PythiaCommand += [
-                   "pypars mstp 70 2",
-                   "pypars mstp 72 0",
-                   "pypars mstp 81 21",
-                   "pypars mstp 82 4",
-                   "pypars mstp 84 1",
-                   "pypars mstp 85 1",
-                   "pypars mstp 86 2",
-                   "pypars mstp 87 4",
-                   "pypars mstp 88 0",
-                   "pypars mstp 89 1",
-                   "pypars mstp 90 1",
-                   "pypars mstp 95 1",
-                   "pypars parp 78 0.2",
-                   "pypars parp 80 0.01",
-                   "pypars parp 82 1.9",
-                   "pypars parp 83 0.3",
-                   "pypars parp 84 0.5",
-                   "pypars parp 89 1800",
-                   "pypars parp 90 0.22",
-                   "pydat1 parj 81 0.14"]
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 5.",
-				 "pysubs msel 1"]
-
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-PythiaB.flavour =  5.				
-#  ------------- Selections on b  quarks   -------------
-PythiaB.cutbq = ["4. 4.5 or 4. 4.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  4., 2.8]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.8]
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 0., 0.5, 2.5, 3., 2.5, 0.5, 2.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  10
-#==============================================================
-#
-# End of job options file
-#
-#--------------------------------------------------------------
-# Number of events to be processed (default is 10)
-theApp.EvtMax = 10
-#--------------------------------------------------------------
-#
-#---------------------------------------------------------------
-# Pool Persistency
-#---------------------------------------------------------------
-from AthenaPoolCnvSvc.WriteAthenaPool import AthenaPoolOutputStream
-Stream1 = AthenaPoolOutputStream( "StreamEVGEN" )
-Stream1.OutputFile = "pythia.bbmu4ch.pool.root"
-Stream1.ItemList += [ 'EventInfo#*', 'McEventCollection#*' ]
-###############################################################
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/PythiaB_bbmu6e4X.py b/Generators/EvtGen_i/share/PythiaB_bbmu6e4X.py
deleted file mode 100644
index be8d6436252237d7b5297afa6c431b751f8d0b50..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/PythiaB_bbmu6e4X.py
+++ /dev/null
@@ -1,134 +0,0 @@
-###############################################################
-#
-# Job options file for generation of B events 
-# no decay channel is specified.
-# Only events containing at least one muon  
-# with pT>6GeV |eta|<2.5 are written to output
-# Selection criteria can be changed by datacards
-#==============================================================
-#--------------------------------------------------------------
-# General Application Configuration options
-#--------------------------------------------------------------
-#theApp.setup( MONTECARLO )
-include( "AthenaCommon/Atlas_Gen.UnixStandardJob.py" ) 
-
-include( "PartPropSvc/PartPropSvc.py" )
-
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-theApp.Dlls += [ "GaudiAlg" ]
-theApp.Dlls += [ "TruthExamples", "PythiaB" ]
-theApp.Dlls += [ "GaudiAud" ]
-theApp.Dlls += [ "HbookCnv" ]
-theApp.Dlls += [ "GeneratorFilters" ]
-theAuditorSvc = AuditorSvc()
-theAuditorSvc.Auditors  = [ "ChronoAuditor" ]
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-theApp.TopAlg = ["PythiaB" ,  "BSignalFilter"]
-theApp.ExtSvc += ["AtRndmGenSvc"]
-#--------------------------------------------------------------
-# Number of events to be accepted !! (default is 10)
-# re-written if use B job submition script
-# RunNumber, FirstEvent re-written if use B job submition script
-#--------------------------------------------------------------
-theApp.EvtMax = 5
-EventSelector.RunNumber   = 1
-EventSelector.FirstEvent  = 1
-#--------------------------------------------------------------
-#User random number seeds - re-written if use B job submition script
-#--------------------------------------------------------------
-AtRndmGenSvc = Service( "AtRndmGenSvc" )
-AtRndmGenSvc.Seeds = ["PYTHIA 4789899 989240512", "PYTHIA_INIT 820021 2347532"]
-# AtRndmGenSvc.ReadFromFile = true;
-# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
-MessageSvc.OutputLevel               = 3
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIABMODULE
-#--------------------------------------------------------------
-PythiaB = Algorithm( "PythiaB" )
-PythiaB.ForceBDecay = "no"
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-include( "Btune.py" )
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 10.",
-				 "pysubs msel 1"]
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-PythiaB.flavour =  5.				
-#  ------------- Selections on b  quarks   -------------
-PythiaB.cutbq = ["7. 4.5 or 7. 4.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-#PythiaB.lvl2cut = [ 1.,  13.,     4.,   2.5]
-PythiaB.lvl2cut = [ 1.,  11.,     4.,   2.5]
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 0., 0., 102.5, 0., 102.5, 0., 102.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  20. 
-#  ------------- For how many events store B-chain in NTUPLE -------------
-BSignalFilter = Algorithm( "BSignalFilter" )
-BSignalFilter.SignaltoNtup = 10
-#  ------------- For how many events store B-chain in ascii -------------
-PythiaB.SignalDumptoAscii =  10.
-
-###############################################################
-
-#--------------------------------------------------------------
-# Histogram & Ntuple Persistency
-#--------------------------------------------------------------
-# Change the following line to "RootHistCnv" for ROOT persistency
-#theApp.Dlls                += [ "RootHistCnv" ]
-# Change the following line to "ROOT" for ROOT persistency
-#theApp.HistogramPersistency = "ROOT"
-#--------------------------------------------------------------
-# NTuple output file
-#--------------------------------------------------------------
-#RootHistSvc = Service( "RootHistSvc" )
-#HbookHistSvc.NPAWC = 1500000
-#HistogramPersistencySvc = Service( "HistogramPersistencySvc" )
-#HistogramPersistencySvc.OutputFile  = "histo.root"
-#NTupleSvc = Service( "NTupleSvc" )
-#NTupleSvc.Output = [ "FILE1  DATAFILE='pythiaB.root'  OPT='NEW'  TYP='ROOT'" ]
-
-# Change since 12.0.3
-theApp.Dlls += [ "AnalysisTools" ]
-THistSvc = Service ( "THistSvc" )
-THistSvc.Output = ["AANT DATAFILE='pythiaB.root' OPT='NEW'"]
-theApp.TopAlg += [ "AANTupleStream" ]
-AANTupleStream = Algorithm( "AANTupleStream" )
-AANTupleStream.ExtraRefNames = [ "" ]
-AANTupleStream.OutputName = 'pythiaB.root'
-AANTupleStream.ExistDataHeader = False
-AANTupleStream.OutputLevel = VERBOSE
-
-
-
-###############################################################
-# Add POOL persistency
-include( "AthenaPoolCnvSvc/WriteAthenaPool_jobOptions.py" )
-include( "GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py" )
-# 2101 = EventInfo
-# 133273 = MCTruth (HepMC)
-Stream1.ItemList += [ "2101#*", "133273#*" ]
-Stream1.OutputFile = "pythiaB.pool.root"
-
-
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/PythiaB_bbmu6mu4_massX.py b/Generators/EvtGen_i/share/PythiaB_bbmu6mu4_massX.py
deleted file mode 100644
index 9e61974288b1d896117686c046b89b4fc31f87d9..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/PythiaB_bbmu6mu4_massX.py
+++ /dev/null
@@ -1,142 +0,0 @@
-###############################################################
-#
-# Job options file for generation of B events 
-# no decay channel is specified.
-# Only events containing at least one muon  
-# with pT>6GeV |eta|<2.5 are written to output
-# Selection criteria can be changed by datacards
-#==============================================================
-#--------------------------------------------------------------
-# General Application Configuration options
-#--------------------------------------------------------------
-#theApp.setup( MONTECARLO )
-include( "AthenaCommon/Atlas_Gen.UnixStandardJob.py" ) 
-
-include( "PartPropSvc/PartPropSvc.py" )
-
-#--------------------------------------------------------------
-# Private Application Configuration options
-#--------------------------------------------------------------
-theApp.Dlls += [ "GaudiAlg" ]
-theApp.Dlls += [ "TruthExamples", "PythiaB" ]
-theApp.Dlls += [ "GaudiAud" ]
-theApp.Dlls += [ "HbookCnv" ]
-theApp.Dlls += [ "GeneratorFilters" ]
-theAuditorSvc = AuditorSvc()
-theAuditorSvc.Auditors  = [ "ChronoAuditor" ]
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-theApp.TopAlg = ["PythiaB" ,  "BSignalFilter"]
-theApp.ExtSvc += ["AtRndmGenSvc"]
-#--------------------------------------------------------------
-# Number of events to be accepted !! (default is 10)
-# re-written if use B job submition script
-# RunNumber, FirstEvent re-written if use B job submition script
-#--------------------------------------------------------------
-theApp.EvtMax = 5
-EventSelector.RunNumber   = 1
-EventSelector.FirstEvent  = 1
-#--------------------------------------------------------------
-#User random number seeds - re-written if use B job submition script
-#--------------------------------------------------------------
-AtRndmGenSvc = Service( "AtRndmGenSvc" )
-AtRndmGenSvc.Seeds = ["PYTHIA 4789899 989240512", "PYTHIA_INIT 820021 2347532"]
-# AtRndmGenSvc.ReadFromFile = true;
-# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
-MessageSvc.OutputLevel               = 3
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIABMODULE
-#--------------------------------------------------------------
-PythiaB = Algorithm( "PythiaB" )
-PythiaB.ForceBDecay = "no"
-PythiaB.ForceCDecay = "no"
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-include( "Btune.py" )
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 10.",
-				 "pysubs msel 1"]
-
-#
-# Select user_finsel.F decay channel and parameters
-# 
-PythiaB.ForceDecayChannel = "bbmumu"
-
-PythiaB.DecayChannelParameters = [8.0]
-
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-PythiaB.flavour =  5.				
-#  ------------- Selections on b  quarks   -------------
-PythiaB.cutbq = ["7. 4.5 or 7. 4.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  6., 2.5]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 1.,  13.,     4.,   2.5]
-#PythiaB.lvl2cut = [ 1.,  11.,     4.,   2.5]
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 0., 0., 102.5, 0., 102.5, 0., 102.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  20. 
-#  ------------- For how many events store B-chain in NTUPLE -------------
-BSignalFilter = Algorithm( "BSignalFilter" )
-BSignalFilter.SignaltoNtup = 10
-#  ------------- For how many events store B-chain in ascii -------------
-PythiaB.SignalDumptoAscii =  10.
-
-###############################################################
-
-#--------------------------------------------------------------
-# Histogram & Ntuple Persistency
-#--------------------------------------------------------------
-# Change the following line to "RootHistCnv" for ROOT persistency
-#theApp.Dlls                += [ "RootHistCnv" ]
-# Change the following line to "ROOT" for ROOT persistency
-#theApp.HistogramPersistency = "ROOT"
-#--------------------------------------------------------------
-# NTuple output file
-#--------------------------------------------------------------
-#RootHistSvc = Service( "RootHistSvc" )
-#HbookHistSvc.NPAWC = 1500000
-#HistogramPersistencySvc = Service( "HistogramPersistencySvc" )
-#HistogramPersistencySvc.OutputFile  = "histo.root"
-#NTupleSvc = Service( "NTupleSvc" )
-#NTupleSvc.Output = [ "FILE1  DATAFILE='pythiaB.root'  OPT='NEW'  TYP='ROOT'" ]
-
-
-# Change since 12.0.3
-theApp.Dlls += [ "AnalysisTools" ]
-THistSvc = Service ( "THistSvc" )
-THistSvc.Output = ["AANT DATAFILE='pythiaB.root' OPT='NEW'"]
-theApp.TopAlg += [ "AANTupleStream" ]
-AANTupleStream = Algorithm( "AANTupleStream" )
-AANTupleStream.ExtraRefNames = [ "" ]
-AANTupleStream.OutputName = 'pythiaB.root'
-AANTupleStream.ExistDataHeader = False
-AANTupleStream.OutputLevel = VERBOSE
-
-
-###############################################################
-# Add POOL persistency
-include( "AthenaPoolCnvSvc/WriteAthenaPool_jobOptions.py" )
-include( "GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py" )
-# 2101 = EventInfo
-# 133273 = MCTruth (HepMC)
-Stream1.ItemList += [ "2101#*", "133273#*" ]
-Stream1.OutputFile = "pythiaB.pool.root"
-
-
-
-#==============================================================
-#
-# End of job options file
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/PythiaB_ccmu4_ChHadr.py b/Generators/EvtGen_i/share/PythiaB_ccmu4_ChHadr.py
deleted file mode 100644
index 0e0711a4f7b48576fac8151ee6305a28e2203647..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/PythiaB_ccmu4_ChHadr.py
+++ /dev/null
@@ -1,113 +0,0 @@
-###############################################################
-# PRODUCTION FRAGMENT
-#
-# Job options file for generation of cc events, 
-#
-# Only events containing at least one muon  
-# with pT>4GeV |eta|<2.8
-# and at least one Charm Hadron in the decay of interest
-# are written to output.
-#
-# Author : Leonid Gladilin (gladilin@mail.cern.ch), 2008-0004-14
-#
-# Selection criteria can be changed by datacards
-#==============================================================
-from AthenaCommon.AlgSequence import AlgSequence 
-topAlg = AlgSequence("TopAlg") 
-
-from PythiaB.PythiaBConf import PythiaB
-topAlg += PythiaB()
-
-#--------------------------------------------------------------
-# Algorithms 
-#--------------------------------------------------------------
-#--------------------------------------------------------------				 
-#              PARAMETERS  SPECIFIC  TO   PYTHIABMODULE
-#--------------------------------------------------------------
-PythiaB = topAlg.PythiaB
-PythiaB.ForceBDecay = "no"
-PythiaB.ForceCDecay = "no"
-#
-PythiaB.ForceDecayChannel = "CharmHadrons"
-# lvl1 and lvl2 cuts pt_L1 eta_L1 pt_L2 eta_L2
-#                                  D+-  Ds+- Lc+- D*(2)pi D*mu D*el D0(2) D0mu D0el |eta|
-PythiaB.DecayChannelParameters = [ 4.5, 4.5, -4.5, 4.5,   4.5, 0.0, 0.0,  0.0, 0.0,  2.8]
-#--------------------------------------------------------------
-# --------  PYTHIA PARAMETERS OPTIMAL FOR BEAUTY PRODUCTION  --
-#--------------------------------------------------------------
-#  'msel 5' is only for fast tests! 
-#  for correct b-producion you should use 'msel 1'
-# 'mstj 26 0' = no mixing was defined in Btune as default
-# 'mstj 22 2' = no K0S, Lambda0 decays in Pythia - defined in Btune as default
-
-PythiaB.PythiaCommand += [
-    "pysubs ckin 7 -4.",
-    "pysubs ckin 8 4.",
-    "pydat1 mstj 26 0",
-    "pydat1 mstj 22 2",
-    "pydat1 parj 13 0.65",
-    "pydat1 parj 14 0.12",
-    "pydat1 parj 15 0.04",
-    "pydat1 parj 16 0.12",
-    "pydat1 parj 17 0.2",
-    "pydat1 parj 55 -0.006",
-    ]
-
-PythiaB.PythiaCommand += [
-                   "pypars mstp 70 2",
-                   "pypars mstp 72 0",
-                   "pypars mstp 81 21",
-                   "pypars mstp 82 4",
-                   "pypars mstp 84 1",
-                   "pypars mstp 85 1",
-                   "pypars mstp 86 2",
-                   "pypars mstp 87 4",
-                   "pypars mstp 88 0",
-                   "pypars mstp 89 1",
-                   "pypars mstp 90 1",
-                   "pypars mstp 95 1",
-                   "pypars parp 78 0.2",
-                   "pypars parp 80 0.01",
-                   "pypars parp 82 1.9",
-                   "pypars parp 83 0.3",
-                   "pypars parp 84 0.5",
-                   "pypars parp 89 1800",
-                   "pypars parp 90 0.22",
-                   "pydat1 parj 81 0.14"]
-
-PythiaB.PythiaCommand += ["pysubs ckin 3 5.",
-				 "pysubs msel 1"]
-
-#--------------------------------------------------------------
-# -------------  DEFINE SELECTION CUTS  -------------
-#--------------------------------------------------------------				
-PythiaB.flavour =  4.				
-#  ------------- Selections on b  quarks   -------------
-PythiaB.cutbq = ["4. 4.5 or 4. 4.5"]
-#  ------------- LVL1 muon cuts 0=OFF 1=ON -------------
-PythiaB.lvl1cut = [ 1.,  4., 2.8]
-#  ------------- LVL2 muon/electron cuts  0=OFF 1=ON-------------
-PythiaB.lvl2cut = [ 0.,  13.,     6.,   2.8]
-#  ------------- Offline cuts 0=OFF 1=ON -------------
-PythiaB.offcut = [ 0., 0.5, 2.5, 3., 2.5, 0.5, 2.5]
-#  ------------- Number of repeated hadronization mhadr -------------
-PythiaB.mhadr =  10
-#==============================================================
-#
-# End of job options file
-#
-#--------------------------------------------------------------
-# Number of events to be processed (default is 10)
-theApp.EvtMax = 10
-#--------------------------------------------------------------
-#
-#---------------------------------------------------------------
-# Pool Persistency
-#---------------------------------------------------------------
-from AthenaPoolCnvSvc.WriteAthenaPool import AthenaPoolOutputStream
-Stream1 = AthenaPoolOutputStream( "StreamEVGEN" )
-Stream1.OutputFile = "pythia.ccmu4ch.pool.root"
-Stream1.ItemList += [ 'EventInfo#*', 'McEventCollection#*' ]
-###############################################################
-#
-###############################################################
diff --git a/Generators/EvtGen_i/share/ReadGen.py b/Generators/EvtGen_i/share/ReadGen.py
deleted file mode 100644
index 90b1b3b18466dd0b1c255fc2def80178f62ec565..0000000000000000000000000000000000000000
--- a/Generators/EvtGen_i/share/ReadGen.py
+++ /dev/null
@@ -1,284 +0,0 @@
-###############################################################################
-#
-# ReadGen.py
-# Author: Pavel Reznicek (Pavel.Reznicek@cern.ch)
-# Reads the Hep-MC record and eventually dumps it to screen or an ntuple.
-# Supports b-quark chains ntuple storage and CBNT.
-# Allows also to rerun EvtGen (inclusive) over the MC collection.
-#
-###############################################################################
-
-#------------------------------------------------------------------------------
-# Global job-driving options
-#------------------------------------------------------------------------------
-
-# Dump Hep-MC on the screen
-if not 'doPrintMC'     in locals(): doPrintMC     = True
-# Create B-chains ntuple
-if not 'doBphysNtuple' in locals(): doBphysNtuple = True
-# Create CBNT
-if not 'doCBNT'        in locals(): doCBNT        = True
-# Rerun EvtGen
-if not 'doEvtGen'      in locals(): doEvtGen      = False
-
-# Messages level for the analysis algorithm
-if not 'outputLevel'   in locals(): outputLevel   = INFO
-#maxEvents     = MYNOEVENTS
-if not 'maxEvents'     in locals(): maxEvents     = 1000
-#skipEvents    = MYSKIP
-if not 'skipEvents'    in locals(): skipEvents    = 0
-# Mostly for the POOL convertors and configurables
-if not 'usedRelease'   in locals(): usedRelease   = 16
-# Hep-MC event key in the data file (GEN_EVENT, GEN_AOD, TruthEvent)
-if not 'mcEventKey'    in locals(): mcEventKey    = "GEN_EVENT"
-# Input datafile(s)
-if not 'inputData'     in locals():
-  inputData = [ "evgen.pool.root" ]
-
-#------------------------------------------------------------------------------
-# General Application Configuration options
-#------------------------------------------------------------------------------
-
-if usedRelease >= 13:
-  from AthenaCommon.AppMgr      import theApp
-  from AthenaCommon.AppMgr      import ServiceMgr
-  from AthenaCommon.AlgSequence import AlgSequence
-  topSequence = AlgSequence()
-
-#------------------------------------------------------------------------------
-# To read out Athena POOL files
-#------------------------------------------------------------------------------
-
-if usedRelease >= 13:
-  import AthenaPoolCnvSvc.ReadAthenaPool
-else:
-  include( "AthenaPoolCnvSvc/ReadAthenaPool_jobOptions.py" )
-
-#------------------------------------------------------------------------------
-# Particle properties
-#------------------------------------------------------------------------------
-
-include( "PartPropSvc/PartPropSvc.py" )
-
-#------------------------------------------------------------------------------
-# The POOL converters
-#------------------------------------------------------------------------------
-
-if usedRelease <= 11:
-  include( "ParticleEventAthenaPool/AOD_PoolCnv_jobOptions.py" )
-
-if usedRelease >= 12:
-  include( "ParticleBuilderOptions/ESD_PoolCnv_jobOptions.py" )
-  include( "ParticleBuilderOptions/AOD_PoolCnv_jobOptions.py" )
-  include( "ParticleBuilderOptions/McAOD_PoolCnv_jobOptions.py" )
-  include( "EventAthenaPool/EventAthenaPool_joboptions.py" )
-
-#------------------------------------------------------------------------------
-# Output level threshold: 1=VERBOSE 2=DEBUG 3=INFO 4=WARNING 5=ERROR 6=FATAL
-#------------------------------------------------------------------------------
-
-if usedRelease >= 13:
-  if not hasattr( ServiceMgr , "MessageSvc" ):
-    from GaudiSvc.GaudiSvcConf import MessageSvc
-    ServiceMgr += MessageSvc()
-  MessageSvc = ServiceMgr.MessageSvc
-else:
-  MessageSvc = Service( "MessageSvc" )
-
-MessageSvc.OutputLevel  = outputLevel
-MessageSvc.defaultLimit = 9999999 # all messages
-
-#------------------------------------------------------------------------------
-# Event related parameters
-#------------------------------------------------------------------------------
-
-if usedRelease >= 13:
-  # The import and registration with ServiceMgr is done in AthenaPoolCnvSvc.ReadAthenaPool
-  EventSelector = ServiceMgr.EventSelector
-else:
-  EventSelector = Service( "EventSelector" )
-
-EventSelector.InputCollections = inputData
-
-#------------------------------------------------------------------------------
-# Number of events to be processed and skipped
-#------------------------------------------------------------------------------
-
-theApp.EvtMax            = maxEvents
-EventSelector.SkipEvents = skipEvents
-
-#------------------------------------------------------------------------------
-# Rerun EvtGen on the input data file
-#------------------------------------------------------------------------------
-
-if doEvtGen:
-
-  # Copy the orignal events collection and make it writeable
-  if usedRelease >= 13:
-    from HepMCTools.HepMCToolsConf import CopyMcCollection
-    topSequence     += CopyMcCollection()
-    CopyMcCollection = topSequence.CopyMcCollection
-  else:
-    theApp.Dlls     += [ "HepMCTools" ]
-    theApp.TopAlg   += [ "CopyMcCollection" ]
-    CopyMcCollection = Algorithm( "CopyMcCollection" )
-
-  # Replace the collection in place
-  CopyMcCollection.oldCollectionKey    = mcEventKey
-  CopyMcCollection.newCollectionKey    = mcEventKey
-  CopyMcCollection.deleteOldCollection = True
-
-  # Run EvtGen on that new copy of the collection
-  # TODO - translate particle codes service
-  if usedRelease >= 13:
-    from EvtGen_i.EvtGen_iConf import EvtInclusiveDecay
-    topSequence      += EvtInclusiveDecay()
-    EvtInclusiveDecay = topSequence.EvtInclusiveDecay
-  else:
-    theApp.Dlls      += [ "EvtGen_i" ]
-    theApp.TopAlg    += [ "EvtInclusiveDecay" ]
-    EvtInclusiveDecay = Algorithm( "EvtInclusiveDecay" )
-
-#------------------------------------------------------------------------------
-# Dump Hep-MC to the screen (or log file)
-#------------------------------------------------------------------------------
-
-if doPrintMC:
-
-  if usedRelease >= 13:
-    from TruthExamples.TruthExamplesConf import PrintMC
-    topSequence += PrintMC()
-    PrintMC = topSequence.PrintMC
-  else:
-    theApp.Dlls  += [ "TruthExamples" ]
-    theApp.TopAlg += [ "PrintMC" ]
-    PrintMC = Algorithm( "PrintMC" )
-
-  # Hep-MC event key in pool file
-  PrintMC.McEventKey    = mcEventKey
-  # Do you want output at all? TRUE/FALSE
-  PrintMC.VerboseOutput = True
-  # Event print style Vertex(traditional)/Barcode(barcode ordered)
-  PrintMC.PrintStyle    = "Barcode"
-  # Vertex infomration
-  PrintMC.VertexInfo    = False
-  # First and last event to print, if no last events => job end are printed
-  PrintMC.FirstEvent    = 0
-  PrintMC.LastEvent     = 100000000
-
-#------------------------------------------------------------------------------
-# Store the b-quark chains
-#------------------------------------------------------------------------------
-
-if doBphysNtuple:
-
-  if usedRelease >= 13:
-    from GeneratorFilters.GeneratorFiltersConf import BSignalFilter
-    topSequence  += BSignalFilter()
-    BSignalFilter = topSequence.BSignalFilter
-  else:
-    theApp.Dlls   += [ "GeneratorFilters" ]
-    theApp.TopAlg += [ "BSignalFilter" ]
-    BSignalFilter  = Algorithm( "BSignalFilter" )
-
-  # Hep-MC event key in pool file
-  BSignalFilter.McEventKey   = mcEventKey
-  # No. events to be written to b-chains ntuple
-  BSignalFilter.SignaltoNtup = maxEvents
-  # Store also the b-quarks properties
-  BSignalFilter.StoreBQuarks = True
-
-#------------------------------------------------------------------------------
-# CBNT configuration
-#------------------------------------------------------------------------------
-
-if doCBNT:
-
-  if usedRelease >= 12:
-    include( "CBNT_Athena/CBNT_AthenaAware_jobOptions.py" )
-    CBNT_AthenaAware.TreeName = "t3333"
-  else:
-    include( "CBNT_Athena/CBNT_Athena_jobOptions.py" )
-    CBNT_Athena.NtupleLocID = "/FILE1/CBNT/t3333"
-  include( "CBNT_Athena/CBNT_EventInfo_jobOptions.py" )
-  include( "RecExCommon/CBNT_Truth_jobOptions.py" )
-  if usedRelease >= 13:
-    CBNT_Truth = theCBNTAA_Truth
-
-  # Maximum number of particles in the ntuple
-  CBNT_Truth.MaxNbParticles = 10000
-  # Maximum number of vertices in the ntuple
-  CBNT_Truth.MaxNbVertices  = 10000
-  CBNT_Truth.McEventsName   = mcEventKey
-  # Save ALL particles
-  All.Enable = True
-
-#------------------------------------------------------------------------------
-# Ntuple configuration
-#------------------------------------------------------------------------------
-
-if doBphysNtuple or doCBNT:
-
-  if usedRelease >= 12:
-
-    if usedRelease >= 13:
-      if not hasattr( ServiceMgr, "THistSvc" ):
-        from GaudiSvc.GaudiSvcConf import THistSvc
-        ServiceMgr += THistSvc()
-      THistSvc = ServiceMgr.THistSvc
-    else:
-      theApp.Dlls += [ "AnalysisTools" ]
-      THistSvc     = Service ( "THistSvc" )
-    THistSvc.Output = [ "AANT DATAFILE='ntuple.root' TYP='ROOT' OPT='NEW'" ]
-
-    if doBphysNtuple:
-      if usedRelease >= 13:
-        if not hasattr( topSequence, "AANTStreamBchains" ):
-          if usedRelease >= 16:
-            from AnalysisTools.AthAnalysisToolsConf import AANTupleStream
-          else:
-            from AnalysisTools.AnalysisToolsConf import AANTupleStream
-          topSequence += AANTupleStream( "AANTStreamBchains" )
-        AANTStreamBchains = getattr( topSequence, "AANTStreamBchains" )
-      else:
-        theApp.TopAlg += [ "AANTupleStream/AANTStreamBchains" ]
-        AANTStreamBchains = Algorithm( "AANTStreamBchains" )
-      AANTStreamBchains.ExtraRefNames        = [ "StreamESD", "Stream1" ]
-      AANTStreamBchains.WriteInputDataHeader = True
-      AANTStreamBchains.OutputName           = "ntuple.root"
-
-    if doCBNT:
-      if usedRelease >= 13:
-        if not hasattr( topSequence, "AANTStreamCBNT" ):
-          if usedRelease >= 16:
-            from AnalysisTools.AthAnalysisToolsConf import AANTupleStream
-          else:
-            from AnalysisTools.AnalysisToolsConf import AANTupleStream
-          topSequence += AANTupleStream( "AANTStreamCBNT" )
-        AANTStreamCBNT = getattr( topSequence, "AANTStreamCBNT" )
-      else:
-        theApp.TopAlg += [ "AANTupleStream/AANTStreamCBNT" ]
-        AANTStreamCBNT = Algorithm( "AANTStreamCBNT" )
-      AANTStreamCBNT.ExtraRefNames        = [ "StreamESD", "Stream1" ]
-      AANTStreamCBNT.WriteInputDataHeader = True
-      AANTStreamCBNT.OutputName           = "ntuple.root"
-      AANTStreamCBNT.TreeName             = "t3333"
-
-  else:
-
-    HistogramPersistencySvc            = Service( "HistogramPersistencySvc" )
-    HistogramPersistencySvc.OutputFile = "histo.root"
-    theApp.Dlls                       += [ "RootHistCnv" ]
-    theApp.HistogramPersistency        = "ROOT"
-    #theApp.Dlls                       += [ "HbookCnv" ]
-    #theApp.HistogramPersistency        = "HBOOK"
-    #HbookHistSvc                       = Service( "HbookHistSvc")
-    #HbookHistSvc.NPAWC                 = 1500000
-    NTupleSvc                          = Service( "NTupleSvc" )
-    NTupleSvc.Output                   = [ "FILE1 DATAFILE='ntuple.root' TYP='ROOT' OPT='NEW'" ]
-
-###############################################################################
-#
-# End of ReadGen.py job-options
-#
-###############################################################################
diff --git a/Generators/EvtGen_i/share/BsJpsiphi.py b/Generators/EvtGen_i/share/common/BsJpsiphi.py
similarity index 98%
rename from Generators/EvtGen_i/share/BsJpsiphi.py
rename to Generators/EvtGen_i/share/common/BsJpsiphi.py
index 39e2d49f1ada98d89e646d9edea540e7232bd39d..8a39a85026efe5b2c285ddaedf0bac4e7dd2fd2b 100644
--- a/Generators/EvtGen_i/share/BsJpsiphi.py
+++ b/Generators/EvtGen_i/share/common/BsJpsiphi.py
@@ -145,6 +145,10 @@ Stream1.OutputFile = "pythiaB.pool.root"
 Stream1.ItemList += [ "2101#*", "133273#*" ]
 Stream1.AcceptAlgs = ["BSignalFilter"]
 
+include("AthenaSealSvc/AthenaSealSvc_joboptions.py" )
+AthenaSealSvc.CheckDictionary = TRUE
+
+
 #==============================================================
 #
 # End of job options file
diff --git a/Generators/EvtGen_i/share/common/EvtGen_Fragment.py b/Generators/EvtGen_i/share/common/EvtGen_Fragment.py
new file mode 100644
index 0000000000000000000000000000000000000000..131ac298985728acd24e90e1a42ff7c70a5b52c8
--- /dev/null
+++ b/Generators/EvtGen_i/share/common/EvtGen_Fragment.py
@@ -0,0 +1,52 @@
+## base fragment for EvtGen using 2014 decay tables.
+
+evgenConfig.generators += ["EvtGen"]
+
+if "EVTGENVER" in os.environ:
+  evtgenver_str = str(os.environ['EVTGENVER'])[:3]
+  evtgenver = float(evtgenver_str)
+  print(" ver of EvtGen ", evtgenver)
+  if (evtgenver == 1.7):
+     evgenConfig.auxfiles += ['2014Inclusive_17.dec']
+     decayfile_str = "2014Inclusive_17.dec"
+  else:
+     evgenConfig.auxfiles += ['2014Inclusive.dec']
+     decayfile_str = "2014Inclusive.dec"
+else:
+  print("EVTGENVER not available !!! assuming version != 1.7")
+  evgenConfig.auxfiles += ['2014Inclusive.dec']
+  decayfile_str = "2014Inclusive.dec"
+
+from EvtGen_i.EvtGen_iConf import EvtInclusiveDecay
+genSeq += EvtInclusiveDecay()
+genSeq.EvtInclusiveDecay.OutputLevel = INFO
+genSeq.EvtInclusiveDecay.decayFile = decayfile_str
+genSeq.EvtInclusiveDecay.allowAllKnownDecays=False
+genSeq.EvtInclusiveDecay.whiteList+=[-411, -421, -10411, -10421, -413, -423,
+                                     -10413, -10423, -20413, -20423, -415, -425, -431, -10431, -433, -10433, -20433,
+                                     -435, -511, -521, -10511, -10521, -513, -523, -10513, -10523, -20513, -20523,
+                                     -515, -525, -531, -10531, -533, -10533, -20533, -535, -541, -10541, -543,
+                                     -10543, -20543, -545, -441, -10441, -100441, -443, -10443, -20443, -100443,
+                                     -30443, -9000443, -9010443, -9020443, -445, -100445, -551, -10551, -100551,
+                                     -110551, -200551, -210551, -553, -10553, -20553, -30553, -100553, -110553,
+                                     -120553, -130553, -200553, -210553, -220553, -300553, -9000553, -9010553, -555,
+                                     -10555, -20555, -100555, -110555, -120555, -200555, -557, -100557, -4122, -4222,
+                                     -4212, -4112, -4224, -4214, -4114, -4232, -4132, -4322, -4312, -4324, -4314,
+                                     -4332, -4334, -4412, -4422, -4414, -4424, -4432, -4434, -4444, -5122, -5112,
+                                     -5212, -5222, -5114, -5214, -5224, -5132, -5232, -5312, -5322, -5314, -5324,
+                                     -5332, -5142, -5242, -5412, -5422, -5414, -5424, -5342, -5432, -5434, -5442,
+                                     -5444, -5512, -5522, -5514, -5524, -5532, -5534, -5542, -5544, -5554, -204126,
+                                     -104312, -104322, -105122, -105312, -105322, -104124, -104314, -104324, 411,
+                                     421, 10411, 10421, 413, 423, 10413, 10423, 20413, 20423, 415, 425, 431, 10431,
+                                     433, 10433, 20433, 435, 511, 521, 10511, 10521, 513, 523, 10513, 10523, 20513,
+                                     20523, 515, 525, 531, 10531, 533, 10533, 20533, 535, 541, 10541, 543, 10543,
+                                     20543, 545, 441, 10441, 100441, 443, 10443, 20443, 100443, 30443, 9000443,
+                                     9010443, 9020443, 445, 100445, 551, 10551, 100551, 110551, 200551, 210551, 553,
+                                     10553, 20553, 30553, 100553, 110553, 120553, 130553, 200553, 210553, 220553,
+                                     300553, 9000553, 9010553, 555, 10555, 20555, 100555, 110555, 120555, 200555,
+                                     557, 100557, 4122, 4222, 4212, 4112, 4224, 4214, 4114, 4232, 4132, 4322, 4312,
+                                     4324, 4314, 4332, 4334, 4412, 4422, 4414, 4424, 4432, 4434, 4444, 5122, 5112,
+                                     5212, 5222, 5114, 5214, 5224, 5132, 5232, 5312, 5322, 5314, 5324, 5332, 5142,
+                                     5242, 5412, 5422, 5414, 5424, 5342, 5432, 5434, 5442, 5444, 5512, 5522, 5514,
+                                     5524, 5532, 5534, 5542, 5544, 5554, 204126, 104312, 104322, 105122, 105312,
+                                     105322, 104124, 104314, 104324 ]
diff --git a/Generators/EvtGen_i/share/Lb2Lll.py b/Generators/EvtGen_i/share/common/Lb2Lll.py
similarity index 98%
rename from Generators/EvtGen_i/share/Lb2Lll.py
rename to Generators/EvtGen_i/share/common/Lb2Lll.py
index 3f9a016aca2f5a2a09d2b09185b08eed3a498968..e9e7847f1f3e76559ba4b32a298b19ab4134ad19 100644
--- a/Generators/EvtGen_i/share/Lb2Lll.py
+++ b/Generators/EvtGen_i/share/common/Lb2Lll.py
@@ -246,6 +246,9 @@ if not doNotWritePOOL:
     Stream1.ItemList += [ "2101#*", "133273#*" ]
     Stream1.AcceptAlgs = [ "BSignalFilter" ]
 
+    include("AthenaSealSvc/AthenaSealSvc_joboptions.py" )
+    AthenaSealSvc.CheckDictionary = TRUE
+
 #==============================================================
 #
 # End of job options file
diff --git a/Generators/EvtGen_i/share/LbJpsiL.py b/Generators/EvtGen_i/share/common/LbJpsiL.py
similarity index 100%
rename from Generators/EvtGen_i/share/LbJpsiL.py
rename to Generators/EvtGen_i/share/common/LbJpsiL.py
diff --git a/Generators/EvtGen_i/share/PythiaBEvtGen.py b/Generators/EvtGen_i/share/common/PythiaBEvtGen.py
similarity index 98%
rename from Generators/EvtGen_i/share/PythiaBEvtGen.py
rename to Generators/EvtGen_i/share/common/PythiaBEvtGen.py
index 2736252884564566d2bbeec06305e1b2e9a57560..1678798e7a4663bf7e527beb83976182452c08fe 100644
--- a/Generators/EvtGen_i/share/PythiaBEvtGen.py
+++ b/Generators/EvtGen_i/share/common/PythiaBEvtGen.py
@@ -122,11 +122,15 @@ from AthenaPoolCnvSvc.WriteAthenaPool import AthenaPoolOutputStream
 include( "GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py" )
 
 Stream1 = AthenaPoolOutputStream( "Stream1" )
+Stream1.ForceRead=TRUE
 Stream1.OutputFile = "pythiaB.pool.root"
 # 2101 = EventInfo
 # 133273 = MCTruth (HepMC)
 Stream1.ItemList += [ "2101#*", "133273#*" ]
 
+include("AthenaSealSvc/AthenaSealSvc_joboptions.py" )
+AthenaSealSvc.CheckDictionary = TRUE
+
 #==============================================================
 #
 # End of job options file
diff --git a/Generators/EvtGen_i/share/PythiaBEvtGen_Signal.py b/Generators/EvtGen_i/share/common/PythiaBEvtGen_Signal.py
similarity index 97%
rename from Generators/EvtGen_i/share/PythiaBEvtGen_Signal.py
rename to Generators/EvtGen_i/share/common/PythiaBEvtGen_Signal.py
index 4dab2c0da207660b4b8f8090e5cebb782ccc49f8..d1eb710da03535e56d4f6023ea7d99886198b278 100644
--- a/Generators/EvtGen_i/share/PythiaBEvtGen_Signal.py
+++ b/Generators/EvtGen_i/share/common/PythiaBEvtGen_Signal.py
@@ -125,12 +125,17 @@ from AthenaPoolCnvSvc.WriteAthenaPool import AthenaPoolOutputStream
 include( "GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py" )
 
 Stream1 = AthenaPoolOutputStream( "Stream1" )
+Stream1.ForceRead=TRUE
 Stream1.OutputFile = "pythiaB.pool.root"
 # 2101 = EventInfo
 # 133273 = MCTruth (HepMC)
 Stream1.ItemList += [ "2101#*", "133273#*" ]
 Stream1.AcceptAlgs = [ "BSignalFilter" ]
 
+include("AthenaSealSvc/AthenaSealSvc_joboptions.py" )
+AthenaSealSvc.CheckDictionary = TRUE
+          
+
 #==============================================================
 #
 # End of job options file
diff --git a/Generators/EvtGen_i/share/PythiaEvtGen.py b/Generators/EvtGen_i/share/common/PythiaEvtGen.py
similarity index 97%
rename from Generators/EvtGen_i/share/PythiaEvtGen.py
rename to Generators/EvtGen_i/share/common/PythiaEvtGen.py
index de61c7fb106bcd44cd110e0c88479290fbe217ea..a4c6fa2aed8c3404cebb4070a0a29a4626a0c0e0 100644
--- a/Generators/EvtGen_i/share/PythiaEvtGen.py
+++ b/Generators/EvtGen_i/share/common/PythiaEvtGen.py
@@ -103,11 +103,16 @@ from AthenaPoolCnvSvc.WriteAthenaPool import AthenaPoolOutputStream
 include( "GeneratorObjectsAthenaPool/GeneratorObjectsAthenaPool_joboptions.py" )
 
 Stream1 = AthenaPoolOutputStream( "Stream1" )
+Stream1.ForceRead=TRUE
 Stream1.OutputFile = "pythiaB.pool.root"
 # 2101 = EventInfo
 # 133273 = MCTruth (HepMC)  
 Stream1.ItemList += [ "2101#*", "133273#*" ]
 
+include("AthenaSealSvc/AthenaSealSvc_joboptions.py" )
+AthenaSealSvc.CheckDictionary = TRUE
+
+          
 #==============================================================
 #
 # End of job options file
diff --git a/Generators/EvtGen_i/share/StopPytWeakBdecays.py b/Generators/EvtGen_i/share/common/StopPytWeakBdecays.py
similarity index 100%
rename from Generators/EvtGen_i/share/StopPytWeakBdecays.py
rename to Generators/EvtGen_i/share/common/StopPytWeakBdecays.py
diff --git a/Generators/EvtGen_i/share/bTosllAli.py b/Generators/EvtGen_i/share/common/bTosllAli.py
similarity index 98%
rename from Generators/EvtGen_i/share/bTosllAli.py
rename to Generators/EvtGen_i/share/common/bTosllAli.py
index ae6943149987b5367762de9bca7522ed2359962e..cc04d70c23443a0e29958255e1cb4977c7d2363f 100644
--- a/Generators/EvtGen_i/share/bTosllAli.py
+++ b/Generators/EvtGen_i/share/common/bTosllAli.py
@@ -156,6 +156,10 @@ Stream1.OutputFile = "pythiaB.pool.root"
 Stream1.ItemList += [ "2101#*", "133273#*" ]
 Stream1.AcceptAlgs = [ "BSignalFilter" ]
 
+include("AthenaSealSvc/AthenaSealSvc_joboptions.py" )
+AthenaSealSvc.CheckDictionary = TRUE
+
+
 #==============================================================
 #
 # End of job options file
diff --git a/Generators/EvtGen_i/share/2014Inclusive.dec b/Generators/EvtGen_i/share/file/2014Inclusive.dec
similarity index 100%
rename from Generators/EvtGen_i/share/2014Inclusive.dec
rename to Generators/EvtGen_i/share/file/2014Inclusive.dec
diff --git a/Generators/EvtGen_i/share/file/2014Inclusive_17.dec b/Generators/EvtGen_i/share/file/2014Inclusive_17.dec
new file mode 100644
index 0000000000000000000000000000000000000000..7d8001e795c270b0cce974e0b3e307f486e600ff
--- /dev/null
+++ b/Generators/EvtGen_i/share/file/2014Inclusive_17.dec
@@ -0,0 +1,9894 @@
+# $Id: DECAY.DEC,v 1.55 2009-11-26 14:16:27 robbep Exp $
+# Updated to PDG 2010 by Tomas Pilar - T.Pilar@warwick.ac.uk
+# Updated Mixing Parameters Mark Whitehead May 2009
+#
+#Updated SL branching ratios to match 2011 PDG for ATLAS table only
+#January 2014 Jacquelyn Brosamer jbrosamer@lbl.gov
+Define qoverp_incohMix_B_s0 1.0
+Define dm_incohMix_B_s0 17.8e12
+Define qoverp_incohMix_B0 1.0
+Define dm_incohMix_B0 0.507e12
+# Old definition of dm still in some decay models
+Define dm 0.507e12
+#Define dgamma 0
+#Define qoverp 1
+#Define phaseqoverp 0
+#Define values for B0s mixing
+#Define dms 20.e12
+# DeltaGammas corresponds to DG/G = 10%
+#Define dgammas 6.852e10
+# Activate incoherent Mixing
+### TODO: find a way to give mixing parameters through decay file to EvtGen
+#####yesIncoherentB0Mixing dm  dgamma
+#####yesIncoherentBsMixing dms dgammas
+# define the values of the CKM angles  (alpha=70, beta=40)
+Define alpha 1.365
+Define beta  0.39
+Define gamma 1.387
+Define twoBetaPlusGamma  2.167
+Define betaPlusHalfGamma 1.0835
+Define minusGamma -1.387
+Define minusTwoBeta -0.78
+
+# New definitions for psiKstar modes (Lange, July 26, 2000)
+Define PKHplus  0.159
+Define PKHzero  0.775
+Define PKHminus 0.612
+Define PKphHplus  1.563
+Define PKphHzero  0.0
+Define PKphHminus 2.712
+
+Define Aplus  0.490
+Define Azero  1.10
+Define Aminus 0.4
+#
+Define phAplus  2.5
+Define phAzero  0.0
+Define phAminus -0.17
+
+#
+# These particle aliases are used in for CP violating decays
+# in which the decay distributions depends on how the K* decayed.
+#
+#
+Alias K*L       K*0
+Alias K*S       K*0
+Alias K*BL       anti-K*0
+Alias K*BS       anti-K*0
+Alias K*0T      K*0
+Alias anti-K*0T anti-K*0
+Alias K*BR  anti-K*0
+Alias K*0R  K*0
+Alias anti-K_0*0N anti-K_0*0
+Alias K_0*0N K_0*0
+#
+ChargeConj K*L    K*BL
+ChargeConj K*S    K*BS
+ChargeConj K*0T    anti-K*0T
+ChargeConj K_0*0N  anti-K_0*0N
+ChargeConj K*0R    K*BR
+#
+#  PR LHCb: Alias for signal productions in LHCb
+#
+Alias      B0sig             B0
+Alias      anti-B0sig        anti-B0
+ChargeConj B0sig             anti-B0sig
+Alias      B+sig             B+
+Alias      B-sig             B-
+ChargeConj B+sig             B-sig
+Alias      B_s0sig           B_s0
+Alias      anti-B_s0sig      anti-B_s0
+ChargeConj B_s0sig           anti-B_s0sig
+Alias      B_c+sig           B_c+
+Alias      B_c-sig           B_c-
+ChargeConj B_c+sig           B_c-sig
+Alias      eta_bsig          eta_b
+ChargeConj eta_bsig          eta_bsig
+Alias      h_bsig            h_b
+ChargeConj h_bsig            h_bsig
+Alias      Sigma_b-sig       Sigma_b-
+Alias      anti-Sigma_b+sig  anti-Sigma_b+
+ChargeConj Sigma_b-sig       anti-Sigma_b+sig
+Alias      Lambda_b0sig      Lambda_b0
+Alias      anti-Lambda_b0sig anti-Lambda_b0
+ChargeConj Lambda_b0sig      anti-Lambda_b0sig
+Alias      Omega_b-sig       Omega_b-
+Alias      anti-Omega_b+sig  anti-Omega_b+
+ChargeConj Omega_b-sig       anti-Omega_b+sig
+Alias      Xi_b-sig          Xi_b-
+Alias      anti-Xi_b+sig     anti-Xi_b+
+ChargeConj Xi_b-sig          anti-Xi_b+sig
+Alias      Xi_b0sig          Xi_b0
+Alias      anti-Xi_b0sig     anti-Xi_b0
+ChargeConj Xi_b0sig          anti-Xi_b0sig
+Alias      J/psisig          J/psi
+ChargeConj J/psisig          J/psisig
+Alias      chi_c0sig         chi_c0
+ChargeConj chi_c0sig         chi_c0sig
+Alias      chi_c1sig         chi_c1
+ChargeConj chi_c1sig         chi_c1sig
+Alias      chi_c2sig         chi_c2
+ChargeConj chi_c2sig         chi_c2sig
+Alias      psi(2S)sig        psi(2S)
+ChargeConj psi(2S)sig        psi(2S)sig
+Alias      psi(3770)sig      psi(3770)
+ChargeConj psi(3770)sig      psi(3770)sig
+Alias      D*+sig            D*+
+Alias      D*-sig            D*-
+ChargeConj D*+sig            D*-sig
+Alias      D*0sig            D*0
+Alias      anti-D*0sig       anti-D*0
+ChargeConj D*0sig            anti-D*0sig
+Alias      D0sig             D0
+Alias      anti-D0sig        anti-D0
+ChargeConj D0sig             anti-D0sig
+Alias      D+sig             D+
+Alias      D-sig             D-
+ChargeConj D+sig             D-sig
+Alias      D_s+sig           D_s+
+Alias      D_s-sig           D_s-
+ChargeConj D_s+sig           D_s-sig
+Alias      Lambda_c+sig      Lambda_c+
+Alias      anti-Lambda_c-sig anti-Lambda_c-
+ChargeConj Lambda_c+sig      anti-Lambda_c-sig
+Alias      tau+sig           tau+
+Alias      tau-sig           tau-
+ChargeConj tau+sig           tau-sig
+Alias      Upsilonsig        Upsilon
+ChargeConj Upsilonsig        Upsilonsig
+Alias      Upsilon(2S)sig    Upsilon(2S)
+ChargeConj Upsilon(2S)sig    Upsilon(2S)sig
+Alias      Upsilon(3S)sig    Upsilon(3S)
+ChargeConj Upsilon(3S)sig    Upsilon(3S)sig
+Alias      Upsilon(4S)sig    Upsilon(4S)
+ChargeConj Upsilon(4S)sig    Upsilon(4S)sig
+Alias      Upsilon(5S)sig    Upsilon(5S)
+ChargeConj Upsilon(5S)sig    Upsilon(5S)sig
+Alias      X_1(3872)sig      X_1(3872)
+ChargeConj X_1(3872)sig      X_1(3872)sig
+Alias      h_csig            h_c
+ChargeConj h_csig            h_csig
+Alias      Sigma+sig         Sigma+
+Alias      anti-Sigma-sig    anti-Sigma-
+ChargeConj Sigma+sig         anti-Sigma-sig
+Alias      Lambda0sig        Lambda0
+Alias      anti-Lambda0sig   anti-Lambda0
+ChargeConj Lambda0sig        anti-Lambda0sig
+Alias      B_10sig           B_10
+Alias      anti-B_10sig      anti-B_10
+ChargeConj B_10sig           anti-B_10sig
+Alias      B_2*0sig          B_2*0
+Alias      anti-B_2*0sig     anti-B_2*0
+ChargeConj B_2*0sig          anti-B_2*0sig
+Alias      B_s10sig          B_s10
+Alias      anti-B_s10sig     anti-B_s10
+ChargeConj B_s10sig          anti-B_s10sig
+Alias      B_s2*0sig         B_s2*0
+Alias      anti-B_s2*0sig    anti-B_s2*0
+ChargeConj B_s2*0sig         anti-B_s2*0sig
+Alias      B_1+sig           B_1+
+Alias      B_1-sig           B_1-
+ChargeConj B_1+sig           B_1-sig
+Alias      B_2*+sig          B_2*+
+Alias      B_2*-sig          B_2*-
+ChargeConj B_2*+sig          B_2*-sig
+#
+#JetSet parameter modifications
+#(Very important that there are no blank spaces in the parameter string!)
+#Turn of B0-B0B mixing in JetSet:
+#JetSetPar MSTJ(26)=0
+# control of L=1 mesons (in order: J1S0 J0S1 J1S1 J2S1) - commented out by NB/WP
+#JetSetPar PARJ(14)=0.05
+#JetSetPar PARJ(15)=0.05
+#JetSetPar PARJ(16)=0.05
+#JetSetPar PARJ(17)=0.05
+#cut-off parameter used to stop fragmentation process (should not be changed)
+#####JetSetPar PARJ(33)=0.3 SET NOW IN GAUSS
+
+# PR LHCb 10/01/2006
+# Turn on PHOTOS for all decays
+yesPhotos
+#
+#
+#Decay vpho
+#1.000                     PYCONT;
+#Enddecay
+#
+# use new VSS_BMIX mixing decay model (DK,28-Oct-1999)
+Decay Upsilon(4S)
+0.515122645 B+      B-                                      VSS; #[Reconstructed PDG2011]
+0.483122645 B0      anti-B0                                 VSS_BMIX dm; #[Reconstructed PDG2011]
+0.000015583 e+      e-                                      PHOTOS  VLL; #[Reconstructed PDG2011]
+0.000015766 mu+     mu-                                     PHOTOS  VLL; #[Reconstructed PDG2011]
+0.000015766 tau+    tau-                                    PHOTOS  VLL; #[Reconstructed PDG2011]
+0.000084099 Upsilon(2S) pi+     pi-                         VVPIPI; #[Reconstructed PDG2011]
+0.000044342 Upsilon(2S) pi0     pi0                         VVPIPI; #[Reconstructed PDG2011]
+0.000080123 Upsilon pi+     pi-                             VVPIPI; #[Reconstructed PDG2011]
+0.000044342 Upsilon pi0     pi0                             VVPIPI; #[Reconstructed PDG2011]
+0.000194392 Upsilon eta                                     PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+# BF ~ (2J+1)E^3_gamma; see PRL 94, 032001
+# V-> gamma S    Partial wave (L,S)=(0,0)
+0.000092625 gamma   chi_b0(3P)                              HELAMP 1. 0. 1. 0.; #[Reconstructed PDG2011]
+# V-> gamma V    Partial wave (L,S)=(0,1)
+0.000138938 gamma   chi_b1(3P)                              HELAMP 1. 0. 1. 0. -1. 0. -1. 0.; #[Reconstructed PDG2011]
+# V-> gamma T    Partial wave (L,S)=(0,1)
+0.000129084 gamma   chi_b2(3P)                              HELAMP 2.4494897 0. 1.7320508 0. 1. 0. 1. 0. 1.7320508 0. 2.4494897 0.; #[Reconstructed PDG2011]
+# V-> gamma S    Partial wave (L,S)=(0,0)
+0.000002956 gamma   chi_b0(2P)                              HELAMP 1. 0. 1. 0.; #[Reconstructed PDG2011]
+# V-> gamma V    Partial wave (L,S)=(0,1)
+0.000007883 gamma   chi_b1(2P)                              HELAMP 1. 0. 1. 0. -1. 0. -1. 0.; #[Reconstructed PDG2011]
+# V-> gamma T    Partial wave (L,S)=(0,1)
+0.000011825 gamma   chi_b2(2P)                              HELAMP 2.4494897 0. 1.7320508 0. 1. 0. 1. 0. 1.7320508 0. 2.4494897 0.; #[Reconstructed PDG2011]
+0.000837571 g       g       g                               PYTHIA 4; #[Reconstructed PDG2011]
+0.000039415 gamma   g       g                               PYTHIA 4; #[Reconstructed PDG2011]
+Enddecay
+#
+#
+#
+Decay anti-B0
+# Updated to PDG 2008
+#                   b -> c semileptonic
+#
+0.0493 D*+     e-      anti-nu_e                       PHOTOS  HQET 0.77 1.33 0.92; #[Reconstructed PDG2011]#JB change to match 2011 PDG
+0.0218 D+      e-      anti-nu_e                       PHOTOS  ISGW2; #[Reconstructed PDG2011]#JB rescaled to match PDG 2011 SL inc BR
+0.00753608113379275 D_1+   e-   anti-nu_e          PHOTOS  ISGW2;#JB rescaled to match PDG 2011 SL inc BR
+0.00279114116066398 D_0*+   e-   anti-nu_e          PHOTOS  ISGW2;#JB rescaled to match PDG 2011 SL inc BR
+0.00697785290165995 D'_1+   e-   anti-nu_e          PHOTOS  ISGW2;#JB rescaled to match PDG 2011 SL inc BR
+0.00307025527673038 D_2*+   e-   anti-nu_e          PHOTOS  ISGW2;#JB rescaled to match PDG 2011 SL inc BR
+0.000418671174099597 D*+  pi0   e-   anti-nu_e      PHOTOS  GOITY_ROBERTS;#JB rescaled to match PDG 2011 SL inc BR
+0.00683829584362675 D*0     pi+     e-      anti-nu_e               PHOTOS  GOITY_ROBERTS; #[Reconstructed PDG2011]#JB rescaled to match PDG 2011 SL inc BR
+0.00139557058033199 D+   pi0   e-   anti-nu_e      PHOTOS  GOITY_ROBERTS;#JB rescaled to match PDG 2011 SL inc BR
+#
+
+
+0.0493 D*+     mu-     anti-nu_mu                      PHOTOS  HQET 0.77 1.33 0.92; #[Reconstructed PDG2011]#JB change to match 2011 PDG, bug fix jan 2015
+0.0218 D+      mu-     anti-nu_mu                      PHOTOS  ISGW2; #[Reconstructed PDG2011]#JB rescaled to match PDG 2011 SL inc BR, bug fix jan 2015
+0.00753608113379275 D_1+   mu-  anti-nu_mu         PHOTOS  ISGW2;#JB rescaled to match PDG 2011 SL inc BR
+0.00279114116066398 D_0*+   mu-  anti-nu_mu         PHOTOS  ISGW2;#JB rescaled to match PDG 2011 SL inc BR
+0.00697785290165995 D'_1+   mu-  anti-nu_mu         PHOTOS  ISGW2;#JB rescaled to match PDG 2011 SL inc BR
+0.00307025527673038 D_2*+   mu-  anti-nu_mu         PHOTOS  ISGW2;#JB rescaled to match PDG 2011 SL inc BR
+0.000418671174099597 D*+  pi0   mu-  anti-nu_mu    PHOTOS   GOITY_ROBERTS;#JB rescaled to match PDG 2011 SL inc BR
+0.00683829584362675 D*0     pi+     mu-     anti-nu_mu              PHOTOS   GOITY_ROBERTS; #[Reconstructed PDG2011]#JB rescaled to match PDG 2011 SL inc BR
+0.00139557058033199 D+   pi0   mu-  anti-nu_mu    PHOTOS   GOITY_ROBERTS;#JB rescaled to match PDG 2011 SL inc BR
+
+0.0000   D0   pi+   mu-  anti-nu_mu    PHOTOS   GOITY_ROBERTS;
+#
+#                    b -> c tau nu
+#
+0.0184 D*+     tau-    anti-nu_tau                     ISGW2; #[Reconstructed PDG2011]#JB change to match 2011 PDG
+0.0102 D+      tau-    anti-nu_tau                     ISGW2; #[Reconstructed PDG2011]#JB change to match 2011 PDG
+0.00181424175443159 D_1+   tau- anti-nu_tau                 ISGW2;#JB rescaled to match PDG 2011 SL inc BR
+0.00181424175443159 D_0*+   tau- anti-nu_tau                 ISGW2;#JB rescaled to match PDG 2011 SL inc BR
+0.00279114116066398 D'_1+   tau- anti-nu_tau                 ISGW2;#JB rescaled to match PDG 2011 SL inc BR
+0.00279114116066398 D_2*+   tau- anti-nu_tau                 ISGW2;#JB rescaled to match PDG 2011 SL inc BR
+
+#
+#                    b -> u l nu
+#
+# 03/28/01 S.Menke included inclusive B -> X_u l nu decays for m(X_u) > 1.26 GeV.
+#                  with some thresholds to gradually switch from excl. to incl.
+#                  modeling without big jumps keeping the better known excl.
+#                  Brs at their actual values and constrain the incl. Br and
+#                  weights in a way that ~40% of the total BR belongs to
+#                  the mass region > 1.5 GeV
+# October 20, 2004 - Lange - update using sl awg input
+# March 30, 2005 J. Dingfelder: Updated  B -> X_u l nu hybrid model
+#                               (supersedes older version by S. Menke). Inclusive
+#                               decays are reweighted in three kinematic
+#                               variables mX, q2, and El (=> 512 weights total).
+#                               The list of weights is included as ModelAlias
+#                               once per B charge state.
+# NOTE: - The specified parameters for model VUBHYBRID are:
+#         mb, a, alpha_s, nbins_mX, nbins_q2, nbins_El,
+#         list of threshold values for mX, q2, El in ascending order.
+#
+#         *** DO NOT CHANGE ANY OF THESE PARAMETERS! ***
+#         Otherwise a new set of weights would be needed, since they were
+#         generated for a certain set of values for mb, a, excl. BFs, non-res BF.
+#
+#       - If no binning (nbins or thresholds) are specified after the first
+#         three parameters (mb,a,alpha_s) no hybrid weighting is performed.
+
+# --- Hybrid weights for neutral B -> Xu l nu decays
+# NOTE: Do NOT CHANGE any BFs without using the corresponding set of
+#       hybrid weights (and vice versa).
+0.0001870064577644870  pi+     e-      anti-nu_e                       PHOTOS   ISGW2; #[Reconstructed PDG2011]#JB rescaled to match PDG 2011 SL inc BR
+0.0003447059333420010  rho+    e-      anti-nu_e                       PHOTOS   ISGW2; #[Reconstructed PDG2011]#JB rescaled to match PDG 2011 SL inc BR
+0.00264041953798813   Xu+  e-  anti-nu_e         PHOTOS    VUB 4.8 1.29 0.22 20 0.30 0.55 1.20 0.61 1.26 0.85 1.34 1.08 1.41 1.21 1.48 1.30 1.55 1.30 1.61 1.33 1.67 1.36 1.73 1.39 1.79 1.33 1.84 1.42 1.90 1.39 1.95 1.39 2.00 1.37 2.50 1.30 3.00 0.74 3.50 0.99 4.00 1.09 4.50 1.00;#JB rescaled to match PDG 2011 SL inc BR
+0.00018700645776448700 pi+     mu-     anti-nu_mu                      PHOTOS   ISGW2; #[Reconstructed PDG2011]#JB rescaled to match PDG 2011 SL inc BR
+0.00034470593334200100 rho+    mu-     anti-nu_mu                      PHOTOS   ISGW2; #[Reconstructed PDG2011]#JB rescaled to match PDG 2011 SL inc BR
+0.00264041953798813   Xu+  mu-  anti-nu_mu      PHOTOS       VUB 4.8 1.29 0.22 20 0.30 0.55 1.20 0.61 1.26 0.85 1.34 1.08 1.41 1.21 1.48 1.30 1.55 1.30 1.61 1.33 1.67 1.36 1.73 1.39 1.79 1.33 1.84 1.42 1.90 1.39 1.95 1.39 2.00 1.37 2.50 1.30 3.00 0.74 3.50 0.99 4.00 1.09 4.50 1.00;#JB rescaled to match PDG 2011 SL inc BR
+0.0000837342348199194   pi+    tau- anti-nu_tau                 ISGW2;#JB rescaled to match PDG 2011 SL inc BR
+0.000115832358167555   rho+   tau- anti-nu_tau                 ISGW2;#JB rescaled to match PDG 2011 SL inc BR
+0.000125601352229879   a_1+    tau- anti-nu_tau                 ISGW2;#JB rescaled to match PDG 2011 SL inc BR
+0.0000111645646426559   b_1+    tau- anti-nu_tau                 ISGW2;#JB rescaled to match PDG 2011 SL inc BR
+0.0000111645646426559   a_0+    tau- anti-nu_tau                 ISGW2;#JB rescaled to match PDG 2011 SL inc BR
+0.0000111645646426559   a_2+    tau- anti-nu_tau                 ISGW2;#JB rescaled to match PDG 2011 SL inc BR
+
+0.000000   rho(2S)+ tau- anti-nu_tau                 ISGW2;
+0.000000   D(2S)+ tau- anti-nu_tau                 ISGW2;
+0.000000   D*(2S)+ tau- anti-nu_tau                 ISGW2;
+#
+
+#
+# b->u hadronic
+# Ref. [B1]:
+# Lange Nov 14, 2004  (flip D_s K -- is opposite of D_s pi)
+0.000024000 D_s-    pi+                                     PHSP; #[Reconstructed PDG2011]
+0.000030000 D_s+    K-                                      PHSP; #[Reconstructed PDG2011]
+0.000021000 D_s*-   pi+                                     SVS; #[Reconstructed PDG2011]
+0.000021900 D_s*+   K-                                      SVS; #[Reconstructed PDG2011]
+#
+0.000016   rho+   D_s-    SVS;
+0.000035000 K*-     D_s+                                    SVS; #[Reconstructed PDG2011]
+0.000041000 D_s*-   rho+                                    SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.000032000 D_s*+   K*-                                     SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0; #[Reconstructed PDG2011]
+
+
+#
+# b -> s gamma
+#
+0.000043300 anti-K*0 gamma                                  HELAMP 1.0 0.0 1.0 0.0; #[Reconstructed PDG2011]
+# PR LHCb add omega gamma
+0.000000440 omega   gamma                                   HELAMP 1.0 0.0 1.0 0.0; #[Reconstructed PDG2011]
+#0.0000135  anti-K_10  gamma                   HELAMP 1.0 0.0 1.0 0.0;
+#0.0000065  anti-K'_10 gamma                   HELAMP 1.0 0.0 1.0 0.0;
+#0.0000128  anti-K'*0  gamma                   HELAMP 1.0 0.0 1.0 0.0;
+#0.0000166  anti-K_2*0 gamma                   HELAMP 1.0 0.0 1.0 0.0;
+#0.0000017  anti-K''*0 gamma                   HELAMP 1.0 0.0 1.0 0.0;
+0.0003118     anti-Xsd    gamma     BTOXSGAMMA 2 ;
+#
+0.000000160 anti-K0 e+      e-                              PHOTOS BTOSLLBALL; #[Reconstructed PDG2011]
+0.000001030 anti-K*0 e+      e-                             PHOTOS BTOSLLBALL; #[Reconstructed PDG2011]
+0.0000050 anti-Xsd  e+    e-    PHOTOS BTOXSLL 4.8 0.2 0.0 0.41;
+0.000000450 anti-K0 mu+     mu-                             PHOTOS BTOSLLBALL; #[Reconstructed PDG2011]
+0.000001050 anti-K*0 mu+     mu-                            PHOTOS BTOSLLBALL; #[Reconstructed PDG2011]
+0.0000025 anti-Xsd  mu+   mu-   PHOTOS BTOXSLL 4.8 0.2 0.0 0.41;
+0.0000001 anti-K0   tau+  tau-  PHOTOS BTOSLLBALL;
+0.0000002 anti-K*0  tau+  tau-  PHOTOS BTOSLLBALL;
+0.0000002 anti-Xsd  tau+  tau-  PHOTOS BTOXSLL 4.8 0.2 0.0 0.41;
+#
+#------------------------------------------------------------------------------
+# 2- and 3-body modes revised Feb.2005  Markus Cristinziani, SLAC
+#vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
+#    B0 -> CP eigenstates  (some exclusive b -> u)   sum=0.00036
+#
+0.000005130 pi+     pi-                                     PHSP; #[Reconstructed PDG2011]
+0.000001620 pi0     pi0                                     PHSP; #[Reconstructed PDG2011]
+0.0000010  pi0  eta     PHSP;
+0.000001200 pi0     eta'                                    PHSP; #[Reconstructed PDG2011]
+0.000001  pi0  a_00    PHSP;
+0.000001  pi0  f_0     PHSP;
+# pi0 rho0 is with the 3-body modes
+0.000001  omega pi0    SVS;
+0.000001  a_10  pi0    SVS;
+0.000001  b_10  pi0    SVS;
+0.000001  eta  eta     PHSP;
+0.000001  eta  eta'    PHSP;
+0.000001  eta  a_00    PHSP;
+0.000001  eta  f_0     PHSP;
+0.000001  rho0 eta     SVS;
+0.000000940 omega   eta                                     SVS; #[Reconstructed PDG2011]
+0.000001  a_10 eta     SVS;
+0.000001  b_10 eta     SVS;
+0.000001  eta' eta'    PHSP;
+0.000001  eta' a_00    PHSP;
+0.000001  eta' f_0     PHSP;
+0.000001  rho0 eta'    SVS;
+0.000001000 omega   eta'                                    SVS; #[Reconstructed PDG2011]
+0.000001  a_10 eta'    SVS;
+0.000001  b_10 eta'    SVS;
+0.000001  a_00  a_00   PHSP;
+0.000001  a_00  f_0    PHSP;
+0.000001  rho0 a_00    SVS;
+0.000001  omega a_00   SVS;
+0.000001  a_10 a_00    SVS;
+0.000001  b_10 a_00    SVS;
+0.000001  f_0  f_0     PHSP;
+0.000001  rho0 f_0     SVS;
+0.000001  omega f_0    SVS;
+0.000001  a_10 f_0     SVS;
+0.000001  b_10 f_0     SVS;
+
+# Penguin dominated modes are sin2beta, not sin2alpha
+0.000004300 phi     K_S0                                    SVS; #[Reconstructed PDG2011]
+0.000004300 phi     K_L0                                    SVS; #[Reconstructed PDG2011]
+0.000000550 eta     K_S0                                    PHSP; #[Reconstructed PDG2011]
+0.000000550 eta     K_L0                                    PHSP; #[Reconstructed PDG2011]
+0.000033000 eta'    K_S0                                    PHSP; #[Reconstructed PDG2011]
+0.000033000 eta'    K_L0                                    PHSP; #[Reconstructed PDG2011]
+0.000002500 omega   K_S0                                    SVS; #[Reconstructed PDG2011]
+0.000002500 omega   K_L0                                    SVS; #[Reconstructed PDG2011]
+#don't allow jetset to simulate the same decay but to a K0 or anti-K0
+#Lange 1/30/2003
+0.0  phi  K0    PHSP;
+0.0  phi  anti-K0    PHSP;
+0.0  eta K0     PHSP;
+0.0  eta anti-K0 PHSP;
+0.0  eta' K0    PHSP;
+0.0  eta' anti-K0 PHSP;
+0.0  omega K0   PHSP;
+0.0  omega anti-K0 PHSP;
+# phipi0 has no simple Pengiun or tree so who knows - ditto phieta/eta'?
+0.000001  phi  pi0     SVS;
+0.000001  phi  eta     SVS;
+0.000001  phi  eta'    SVS;
+#
+0.000015900 anti-K*0 eta                                    SVS; #[Reconstructed PDG2011]
+0.000003800 anti-K*0 eta'                                   SVS; #[Reconstructed PDG2011]
+0.000002000 anti-K*0 omega                                  SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.000001  phi  omega   SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+0.000001  omega omega  SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+0.000001  omega rho0   SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+#
+#
+#2-body modes from Jim Olsen
+0.000019400 K-      pi+                                     PHSP; #[Reconstructed PDG2011]
+0.0000004  K+  K-       PHSP;
+# K_S0 K_L0 is 0
+# see http://babar-hn.slac.stanford.edu:5090/HyperNews/get/pubboard14/156.html
+0.000000240 K_S0    K_S0                                    PHSP; #[Reconstructed PDG2011]
+0.0000000 K_S0 K_L0    PHSP;
+0.000000240 K_L0    K_L0                                    PHSP; #[Reconstructed PDG2011]
+# declare K0 pi0 not to have it through Pythia
+0.000000  anti-K0 pi0  PHSP;
+# Split into K_S0 K_L0 (LHCb - P. Robbe)
+0.000004750 K_S0    pi0                                     PHSP; #[Reconstructed PDG2011]
+0.000004750 K_L0    pi0                                     PHSP; #[Reconstructed PDG2011]
+# 0 to keep PYTHIA from generating it
+0.000000 K0 anti-K0   PHSP;
+#
+# 3-body decays
+# this model generates interferences and higher mass rho
+#
+# 3-body by John Back (jback@slac.stanford.edu) - Oct 15, 2002
+# JGS intersperses modes with pi0->eta,eta'
+# anti-B0 modes
+# Model generates rho(770), rho(1450) and rho(1700) resonances
+# with interference (uses CKM angle alpha)
+# the line commented out for EvtGen v.17
+#0.000024     pi- pi+ pi0            BTO3PI_CP dm  alpha;
+# Put in with 0 BR to keep PYTHIA from generating these (see BTO3PI_CP above)
+0.000000     rho0 pi0               SVS;
+0.000000     rho- pi+               SVS;
+0.000000     rho+ pi-               SVS;
+0.000000     rho(2S)- pi+           SVS;
+0.000000     rho(2S)+ pi-           SVS;
+0.000000     rho(3S)- pi+           SVS;
+0.000000     rho(3S)+ pi-           SVS;
+#
+# rho0 3-body modes
+0.000002350 rho0    K_S0                                    SVS; #[Reconstructed PDG2011]
+0.000002350 rho0    K_L0                                    SVS; #[Reconstructed PDG2011]
+#
+# rho+ 3-body modes
+0.000008400 rho+    K-                                      SVS; #[Reconstructed PDG2011]
+#
+# rho(1450) 3-body modes
+0.0000005    rho(2S)0 K_S0          SVS;
+0.0000005    rho(2S)0 K_L0          SVS;
+#
+#
+# f0,a0(980) 3-body modes
+0.0000055     f_0 anti-K0            PHSP;
+0.000001     a_00 anti-K0           PHSP;
+0.000001     a_0+ K-                PHSP;
+0.000003     a_0+ pi-               PHSP;
+0.000001     a_0- pi+               PHSP;
+#
+# K*0(892) 3-body modes
+0.000003600 anti-K*0 pi0                                    SVS; #[Reconstructed PDG2011]
+0.000003     anti-K*0 K0            SVS;
+#
+# K*0(1430) 3-body modes
+0.000001     anti-K_0*0 pi0         PHSP;
+0.000003     anti-K_0*0 K0          PHSP;
+#
+# K*0(1680) 3-body modes
+0.000001     anti-K''*0 pi0         SVS;
+0.000001     anti-K''*0 K0          SVS;
+
+#
+# K*-(892) 3-body modes
+0.000009400 K*-     pi+                                     SVS; #[Reconstructed PDG2011]
+0.000002     K*- K+                 SVS;
+#
+# K*-(1430) 3-body modes
+0.000033000 K_0*-   pi+                                     PHSP; #[Reconstructed PDG2011]
+0.000002     K_0*- K+               PHSP;
+#
+# K*0(1680) 3-body modes
+0.000001     K''*- pi+ 	            SVS;
+0.000001     K''*- K+               SVS;
+#
+#
+# Non-resonant 3-body left-overs
+# Most modes are set at 1e-6
+#
+# pi-pi+pi0: high mass + f0(400-1200) = (1+1)e-6
+####0402270.000002     pi- pi+ pi0            PHSP;
+0.000017     pi- pi+ eta            PHSP;
+0.000001     pi- pi+ eta'           PHSP;
+#
+# pi- pi+ anti-K0: total-rhoK0-f0K0-piK*(892)-piK*(1430)=45-5-6-13./3-11./3
+0.000000000 pi-     pi+     anti-K0                         PHSP; #[Reconstructed PDG2011]
+#
+# K- pi+ pi0
+0.000027500 K-      pi+     pi0                             PHSP; #[Reconstructed PDG2011]
+0.000020     K- pi+ eta             PHSP;
+0.000001     K- pi+ eta'            PHSP;
+#
+# pi- K+ K0.
+# Both B0 and B0bar can decay to these => 0.5e-6 each
+0.0000005    pi- K+ anti-K0         PHSP;
+0.0000005    pi+ K- K0              PHSP;
+#
+# K- K+ anti-K0
+# PR LHCb 09 Apr 2004 split into KL/KS
+0.000000     K- K+ anti-K0          PHSP;
+0.000012350 K-      K+      K_S0                            PHSP; #[Reconstructed PDG2011]
+0.000012350 K-      K+      K_L0                            PHSP; #[Reconstructed PDG2011]
+#
+# K- K+ pi0
+0.000001     K- K+ pi0              PHSP;
+0.000001     K- K+ eta              PHSP;
+0.000001     K- K+ eta'             PHSP;
+#
+# pi0 anti-K0 K0
+0.000002     anti-K0 K0 pi0        PHSP;
+0.000001     anti-K0 K0 eta        PHSP;
+0.000001     anti-K0 K0 eta'       PHSP;
+#
+# pi0 pi0 anti-K0
+0.000002     anti-K0 pi0 pi0      PHSP;
+0.000001     anti-K0 pi0 eta      PHSP;
+0.000001     anti-K0 pi0 eta'     PHSP;
+0.000001     anti-K0 eta eta      PHSP;
+0.000001     anti-K0 eta eta'     PHSP;
+0.000001     anti-K0 eta' eta'    PHSP;
+#
+# anti-K0 K0 anti-K0:  8*BF(KsKsKs)~=48 (8 is a guess)
+0.000048    anti-K0 K0 anti-K0     PHSP;
+#
+# pi0 pi0 pi0
+0.000001     pi0 pi0 pi0            PHSP;
+0.000001     pi0 pi0 eta            PHSP;
+0.000001     pi0 pi0 eta'           PHSP;
+0.000001     pi0 eta eta            PHSP;
+0.000001     pi0 eta eta'           PHSP;
+#
+#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+# 2- and 3-body modes revised Feb.2005   Markus Cristinziani, SLAC
+#---------------------------------------------------------------------------
+#
+#4-body modes from Andrei Gritsan
+#--- 4-body rho-rho, rho-pi-pi, pi-pi-pi-pi --------------------------
+# PR LHCb 21 Apr 2004 : set polarisation to longitudinal
+0.000000730 rho0    rho0                                    SVV_HELAMP 0.0 0.0 1.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.000024200 rho+    rho-                                    SVV_HELAMP 0.0 0.0 1.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.000003  rho0 pi+ pi-           PHSP;
+0.000003  omega pi+ pi-          PHSP;
+0.000001  rho0 pi0 pi0           PHSP;
+0.000001  omega pi0 pi0          PHSP;
+0.0000005 rho0 pi0 eta           PHSP;
+0.0000002 rho0 eta eta           PHSP;
+0.0000002 rho0 pi0 eta'          PHSP;
+0.0000001 rho0 eta eta'          PHSP;
+0.0000005 omega pi0 eta          PHSP;
+0.0000002 omega eta eta          PHSP;
+0.0000002 omega pi0 eta'         PHSP;
+0.0000001 omega eta eta'         PHSP;
+0.000010  rho+ pi- pi0           PHSP;
+0.000005  rho+ pi- eta           PHSP;
+0.000010  rho- pi+ pi0           PHSP;
+0.000005  rho- pi+ eta           PHSP;
+0.000010  pi+ pi- pi+ pi-        PHSP;
+0.000010  pi+ pi- pi0 pi0        PHSP;
+0.000005  pi+ pi- eta pi0        PHSP;
+0.000002  pi+ pi- eta eta        PHSP;
+0.000002  pi+ pi- eta' pi0       PHSP;
+0.000001  pi+ pi- eta' eta       PHSP;
+0.000016500 a_1+    pi-                                     SVS; #[Reconstructed PDG2011]
+0.000016500 a_1-    pi+                                     SVS; #[Reconstructed PDG2011]
+0.0000055  b_1+ pi-               SVS;
+0.0000055  b_1- pi+               SVS;
+0.000002  rho- a_0+              SVS;
+0.000010  rho+ a_0-              SVS;
+0.000001  f_0 pi+ pi-            PHSP;
+0.000001  f_0 pi0 pi0            PHSP;
+0.000001  a_0- pi+ pi0           PHSP;
+0.000001  a_00 pi0 pi0           PHSP;
+0.000001  a_0+ pi- pi0           PHSP;
+#--- 4-body rho-K*, rho-pi-K, K*-pi-pi, pi-pi-pi-K -------------------
+0.000003400 rho0    anti-K*0                                SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.000010  rho+  K*-              SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+0.000050600 pi-     pi+     anti-K*0                        PHSP; #[Reconstructed PDG2011]
+0.000010  pi+ pi0 K*-            PHSP;
+0.000005  pi+ eta K*-            PHSP;
+0.000002  pi+ eta' K*-           PHSP;
+0.000010  rho+  K- pi0           PHSP;
+0.000005  rho+  K- eta           PHSP;
+0.000002  rho+  K- eta'          PHSP;
+0.000010  rho+  anti-K0 pi-      PHSP;
+0.000010  rho-  anti-K0 pi+      PHSP;
+0.000005  rho0  anti-K0 pi0      PHSP;
+0.000002  rho0  anti-K0 eta      PHSP;
+0.000001  rho0  anti-K0 eta'     PHSP;
+0.000010  rho0  K- pi+           PHSP;
+0.000005  omega anti-K0 pi0      PHSP;
+0.000002  omega anti-K0 eta      PHSP;
+0.000001  omega anti-K0 eta'     PHSP;
+0.000005100 omega   K-      pi+                             PHSP; #[Reconstructed PDG2011]
+0.000010  pi+ pi0 pi- anti-K0    PHSP;
+0.000005  pi+ eta pi- anti-K0    PHSP;
+0.000010  pi0 pi0 pi0 anti-K0    PHSP;
+0.000005  pi0 pi0 eta anti-K0    PHSP;
+0.000002  pi0 eta eta anti-K0    PHSP;
+0.000002  pi0 pi0 eta' anti-K0   PHSP;
+0.000001  pi0 eta eta' anti-K0   PHSP;
+0.000010  pi+ pi- pi+ K-         PHSP;
+0.000010  pi0 pi0 pi+ K-         PHSP;
+0.000005  pi0 eta pi+ K-         PHSP;
+0.000002  eta eta pi+ K-         PHSP;
+0.000002  pi0 eta' pi+ K-        PHSP;
+0.000001  eta eta' pi+ K-        PHSP;
+0.000010  rho0 anti-K_0*0        PHSP;
+0.000020  rho+ K_0*-             PHSP;
+0.000010  pi- pi+ anti-K_0*0     PHSP;
+0.000010  pi0 pi0 anti-K_0*0     PHSP;
+0.000010  pi+ pi0 K_0*-          PHSP;
+0.000005  anti-K*0 f_0           SVS;
+0.000010  a_10 anti-K0           SVS;
+0.000016000 a_1+    K-                                      SVS; #[Reconstructed PDG2011]
+0.000010  b_10 anti-K0           SVS;
+0.0000074  b_1+ K-                SVS;
+0.000005  anti-K*0 a_00          SVS;
+0.000005  K*- a_0+               SVS;
+#--- 4-body K*-K*, rho-K-K, K*-K-pi, phi-pi-pi, pi-pi-K-K ------------
+0.000001280 K*0     anti-K*0                                SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.000001  K*+   K*-              SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+0.0000001 phi   rho0             SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+0.0000001 phi   pi- pi+          PHSP;
+0.000001  K+ K- rho0             PHSP;
+0.000001  K0 anti-K0 rho0        PHSP;
+0.000001  K+ K- omega            PHSP;
+0.000001  K0 anti-K0 omega       PHSP;
+0.000001  K+ anti-K0 rho-        PHSP;
+0.000001  K- K0 rho+             PHSP;
+0.000001  K+ K- pi- pi+          PHSP;
+0.000001  K+ K- pi0 pi0          PHSP;
+0.0000005 K+ K- pi0 eta          PHSP;
+0.0000002 K+ K- eta eta          PHSP;
+0.0000002 K+ K- pi0 eta'         PHSP;
+0.0000001 K+ K- eta eta'         PHSP;
+0.000001  K0 anti-K0 pi- pi+     PHSP;
+0.000001  K0 anti-K0 pi0 pi0     PHSP;
+0.0000005 K0 anti-K0 pi0 eta     PHSP;
+0.0000002 K0 anti-K0 eta eta     PHSP;
+0.0000002 K0 anti-K0 pi0 eta'    PHSP;
+0.0000001 K0 anti-K0 eta eta'    PHSP;
+0.000001  K*+ K- pi0             PHSP;
+0.000001  K*- K+ pi0             PHSP;
+0.000001  K*0 anti-K0 pi0        PHSP;
+0.000001  K0 anti-K*0 pi0        PHSP;
+0.000003320 K+      anti-K*0 pi-                            PHSP; #[Reconstructed PDG2011]
+0.000001  K*+ anti-K0 pi-        PHSP;
+0.0000033  K- K*0 pi+             PHSP;
+0.000001  K*- K0 pi+             PHSP;
+#--- 4-body phi-K*, phi-K-pi, K-K-K*, pi-K-K-K -----------------------
+0.000009800 phi     anti-K*0                                SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.000010  phi K- pi+             PHSP;
+0.000010  phi anti-K0 pi0        PHSP;
+0.000007  phi anti-K0 eta        PHSP;
+0.000017700 K-      K+      anti-K*0                        PHSP; #[Reconstructed PDG2011]
+0.000010  K- K*+ anti-K0         PHSP;
+0.000010  K*- K+ anti-K0         PHSP;
+0.000010  K+ K- K- pi+           PHSP;
+0.000010  K+ K- anti-K0 pi0      PHSP;
+0.000005  K+ K- anti-K0 eta      PHSP;
+0.000010  K0 anti-K0 anti-K0 pi0 PHSP;
+0.000005  K0 anti-K0 anti-K0 eta PHSP;
+0.000003900 phi     anti-K_0*0                              PHSP; #[Reconstructed PDG2011]
+0.000010  K- K+ anti-K_0*0       PHSP;
+0.000010  K- K_0*+ anti-K0       PHSP;
+0.000010  K_0*- K+ anti-K0       PHSP;
+0.000002  phi   anti-K'_10       PHSP;
+0.000002  K- K+ anti-K'_10       PHSP;
+#--- 4-body phi-phi, phi-K-K, K-K-K-K --------------------------------
+0.0000001 phi phi                SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+0.0000001 phi K+ K-              PHSP;
+0.0000001 phi K0 anti-K0         PHSP;
+0.0000001 K+ K- K+ K-            PHSP;
+0.0000001 K0 anti-K0 K+ K-       PHSP;
+0.0000001 K0 anti-K0 K0 anti-K0  PHSP;
+#5-body modes from Jim Smith - 1/30/05
+#--- 5-body rho-rho-pi, rho-pi-pi-pi, pi-pi-pi-pi-pi -------------------
+0.000010  rho0 rho0 pi0          PHSP;
+0.000005  rho0 rho0 eta          PHSP;
+0.000002  rho0 rho0 eta'         PHSP;
+0.000010  omega rho0 pi0         PHSP;
+0.000005  omega rho0 eta         PHSP;
+0.000002  omega rho0 eta'        PHSP;
+0.000010  rho+ rho- pi0          PHSP;
+0.000005  rho+ rho- eta          PHSP;
+0.000002  rho+ rho- eta'         PHSP;
+0.000010  rho0 rho+ pi-          PHSP;
+0.000010  omega rho+ pi-         PHSP;
+0.000002  rho0 pi+ pi- pi0       PHSP;
+0.000001  rho0 pi+ pi- eta       PHSP;
+0.000001  rho0 pi+ pi- eta'      PHSP;
+0.000002  rho0 pi0 pi0 pi0       PHSP;
+0.000001  rho0 pi0 eta pi0       PHSP;
+0.000001  rho0 pi0 eta' pi0      PHSP;
+0.000002  omega pi+ pi- pi0      PHSP;
+0.000001  omega pi+ pi- eta      PHSP;
+0.000001  omega pi+ pi- eta'     PHSP;
+0.000002  omega pi0 pi0 pi0      PHSP;
+0.000001  omega pi0 eta pi0      PHSP;
+0.000001  omega pi0 eta' pi0     PHSP;
+0.000002  rho+ pi- pi+ pi-       PHSP;
+0.000002  rho+ pi- pi0 pi0       PHSP;
+0.000001  rho+ pi- pi0 eta       PHSP;
+0.000001  rho+ pi- pi0 eta'      PHSP;
+0.000002  rho- pi+ pi+ pi-       PHSP;
+0.000002  rho- pi+ pi0 pi0       PHSP;
+0.000001  rho- pi+ pi0 eta       PHSP;
+0.000001  rho- pi+ pi0 eta'      PHSP;
+0.000001  pi+ pi- pi+ pi- pi0    PHSP;
+0.0000005 pi+ pi- pi+ pi- eta    PHSP;
+0.0000002 pi+ pi- pi+ pi- eta'   PHSP;
+0.000001  pi+ pi- pi0 pi0 pi0    PHSP;
+0.0000005 pi+ pi- pi0 pi0 eta    PHSP;
+0.0000002 pi+ pi- pi0 pi0 eta'   PHSP;
+0.0000005 pi0 pi0 pi0 pi0 pi0    PHSP;
+0.0000002 pi0 pi0 pi0 pi0 eta    PHSP;
+0.0000001 pi0 pi0 pi0 pi0 eta'   PHSP;
+0.000010  a_1+  rho-             PHSP;
+0.000010  a_1-  rho+             PHSP;
+0.000010  a_10  rho0             PHSP;
+0.000010  a_10  omega            PHSP;
+0.000010  a_1+  pi- pi0          PHSP;
+0.000005  a_1+  pi- eta          PHSP;
+0.000002  a_1+  pi- eta'         PHSP;
+0.000010  a_10  pi+ pi-          PHSP;
+0.000010  a_10  pi0 pi0          PHSP;
+0.000005  a_10  pi0 eta          PHSP;
+0.000002  a_10  pi0 eta'         PHSP;
+0.000010  a_1-  pi+ pi0          PHSP;
+0.000005  a_1-  pi+ eta          PHSP;
+0.000002  a_1-  pi+ eta'         PHSP;
+0.000010  rho+ f_0 pi-           PHSP;
+0.000010  rho- f_0 pi+           PHSP;
+0.000010  rho0 f_0 pi0           PHSP;
+0.000005  rho0 f_0 eta           PHSP;
+0.000002  rho0 f_0 eta'          PHSP;
+0.000010  omega f_0 pi0          PHSP;
+0.000010  rho+ a_00 pi-          PHSP;
+0.000010  rho+ a_0- pi0          PHSP;
+0.000005  rho+ a_0- eta          PHSP;
+0.000002  rho+ a_0- eta'         PHSP;
+0.000010  rho0 a_0+ pi-          PHSP;
+0.000010  rho0 a_0- pi+          PHSP;
+0.000010  rho0 a_00 pi0          PHSP;
+0.000005  rho0 a_00 eta          PHSP;
+0.000002  rho0 a_00 eta'         PHSP;
+0.000010  rho- a_00 pi+          PHSP;
+0.000010  rho- a_0+ pi0          PHSP;
+0.000005  rho- a_0+ eta          PHSP;
+0.000002  rho- a_0+ eta'         PHSP;
+0.000002  f_0 pi+ pi- pi0        PHSP;
+0.000001  f_0 pi+ pi- eta        PHSP;
+0.000001  f_0 pi+ pi- eta'       PHSP;
+0.000002  f_0 pi0 pi0 pi0        PHSP;
+0.000001  f_0 pi0 pi0 eta        PHSP;
+0.000001  f_0 pi0 pi0 eta'       PHSP;
+0.000001  a_00 pi+ pi- pi0       PHSP;
+0.000001  a_00 pi0 pi0 pi0       PHSP;
+0.000001  a_0+ pi- pi+ pi-       PHSP;
+0.000001  a_0+ pi- pi0 pi0       PHSP;
+0.000001  a_0- pi+ pi+ pi-       PHSP;
+0.000001  a_0- pi+ pi0 pi0       PHSP;
+#--- 5-body rho-K*pi, rho-2pi-K, K*-3pi, 4pi-K -------------------
+0.000010  rho0 K*- pi+           PHSP;
+0.000010  rho+ K*- pi0           PHSP;
+0.000005  rho+ K*- eta           PHSP;
+0.000002  rho+ K*- eta'          PHSP;
+0.000010  rho0 anti-K*0 pi0      PHSP;
+0.000005  rho0 anti-K*0 eta      PHSP;
+0.000002  rho0 anti-K*0 eta'     PHSP;
+0.000010  rho- anti-K*0 pi+      PHSP;
+0.000010  rho+ anti-K*0 pi-      PHSP;
+0.000010  omega K*- pi+          PHSP;
+0.000010  omega anti-K*0 pi0     PHSP;
+0.000005  omega anti-K*0 eta     PHSP;
+0.000002  omega anti-K*0 eta'    PHSP;
+0.000010  pi+ pi- K*- pi+        PHSP;
+0.000010  pi+ pi0 K*- pi0        PHSP;
+0.000005  pi+ pi0 K*- eta        PHSP;
+0.000002  pi+ pi0 K*- eta'       PHSP;
+0.000010  pi+ pi- anti-K*0 pi0   PHSP;
+0.000005  pi+ pi- anti-K*0 eta   PHSP;
+0.000002  pi+ pi- anti-K*0 eta'  PHSP;
+0.000010  pi0 pi0 anti-K*0 pi0   PHSP;
+0.000005  pi0 pi0 anti-K*0 eta   PHSP;
+0.000002  pi0 pi0 anti-K*0 eta'  PHSP;
+0.000010  rho-  K- pi+ pi+       PHSP;
+0.000010  rho0  K- pi+ pi0       PHSP;
+0.000005  rho0  K- pi+ eta       PHSP;
+0.000002  rho0  K- pi+ eta'      PHSP;
+0.000010  rho+  K- pi+ pi-       PHSP;
+0.000010  rho+  K- pi0 pi0       PHSP;
+0.000005  rho+  K- pi0 eta       PHSP;
+0.000002  rho+  K- pi0 eta'      PHSP;
+
+0.000010  rho0  anti-K0 pi+ pi-  PHSP;
+0.000010  rho0  anti-K0 pi0 pi0  PHSP;
+0.000005  rho0  anti-K0 pi0 eta  PHSP;
+0.000002  rho0  anti-K0 pi0 eta' PHSP;
+0.000010  rho-  anti-K0 pi+ pi0  PHSP;
+0.000005  rho-  anti-K0 pi+ eta  PHSP;
+0.000002  rho-  anti-K0 pi+ eta' PHSP;
+0.000010  rho+  anti-K0 pi- pi0  PHSP;
+0.000005  rho+  anti-K0 pi- eta  PHSP;
+0.000002  rho+  anti-K0 pi- eta' PHSP;
+0.000010  omega K- pi+ pi0       PHSP;
+0.000005  omega K- pi+ eta       PHSP;
+0.000002  omega K- pi+ eta'      PHSP;
+0.000010  omega anti-K0 pi+ pi-  PHSP;
+0.000010  omega anti-K0 pi0 pi0  PHSP;
+0.000005  omega anti-K0 pi0 eta  PHSP;
+0.000002  omega anti-K0 pi0 eta' PHSP;
+0.000002  pi+ pi- pi+ K- pi0     PHSP;
+0.000001  pi+ pi- pi+ K- eta     PHSP;
+0.000001  pi+ pi- pi+ K- eta'    PHSP;
+0.000002  pi0 pi0 pi+ K- pi0     PHSP;
+0.000001  pi0 pi0 pi+ K- eta     PHSP;
+0.000001  pi0 pi0 pi+ K- eta'    PHSP;
+0.000002  pi+ pi- pi+ anti-K0 pi- PHSP;
+0.000002  pi+ pi- pi0 anti-K0 pi0 PHSP;
+0.000001  pi+ pi- pi0 anti-K0 eta PHSP;
+0.000001  pi+ pi- pi0 anti-K0 eta' PHSP;
+0.000002  pi0 pi0 pi0 anti-K0 pi0 PHSP;
+0.000001  pi0 pi0 pi0 anti-K0 eta PHSP;
+0.000001  pi0 pi0 pi0 anti-K0 eta' PHSP;
+0.000010  rho+ anti-K_0*0 pi-    PHSP;
+0.000010  rho0 anti-K_0*0 pi0    PHSP;
+0.000005  rho0 anti-K_0*0 eta    PHSP;
+0.000002  rho0 anti-K_0*0 eta'   PHSP;
+0.000010  rho- anti-K_0*0 pi+    PHSP;
+0.000010  rho+ K_0*- pi0         PHSP;
+0.000005  rho+ K_0*- eta         PHSP;
+0.000002  rho+ K_0*- eta'        PHSP;
+0.000010  rho0 K_0*- pi+         PHSP;
+0.000010  pi+ pi- K_0*- pi+      PHSP;
+0.000010  pi+ pi0 K_0*- pi0      PHSP;
+0.000005  pi+ pi0 K_0*- eta      PHSP;
+0.000002  pi+ pi0 K_0*- eta'     PHSP;
+0.000010  pi+ pi- anti-K_0*0 pi0 PHSP;
+0.000005  pi+ pi- anti-K_0*0 eta PHSP;
+0.000002  pi+ pi- anti-K_0*0 eta' PHSP;
+0.000010  pi0 pi0 anti-K_0*0 pi0 PHSP;
+0.000005  pi0 pi0 anti-K_0*0 eta PHSP;
+0.000005  pi0 pi0 anti-K_0*0 eta' PHSP;
+0.000010  K*- f_0 pi+            PHSP;
+0.000010  anti-K*0 f_0 pi0       PHSP;
+0.000005  anti-K*0 f_0 eta       PHSP;
+0.000002  anti-K*0 f_0 eta'      PHSP;
+0.000010  a_1+ anti-K0 pi-       PHSP;
+0.000020  a_10 anti-K*0          PHSP;
+0.000010  a_10 K- pi+            PHSP;
+0.000010  a_10 anti-K0 pi0       PHSP;
+0.000020  a_1+ K*-               PHSP;
+0.000010  a_1+ K- pi0            PHSP;
+0.000010  a_1- anti-K0 pi+       PHSP;
+0.000005  K*- a_00 pi+           PHSP;
+0.000005  K*- a_0+ pi0           PHSP;
+0.000002  K*- a_0+ eta           PHSP;
+0.000001  K*- a_0+ eta'          PHSP;
+0.000005  anti-K*0 a_0+ pi-      PHSP;
+0.000005  anti-K*0 a_00 pi0      PHSP;
+0.000002  anti-K*0 a_00 eta      PHSP;
+0.000001  anti-K*0 a_00 eta'     PHSP;
+#--- 5-body K*-K*pi,rho-K-Kpi, K*-K-2pi, phi-3pi, 3pi-K-K ------------
+0.000001  K*- K*0 pi+            PHSP;
+0.000001  K*+ anti-K*0 pi-       PHSP;
+0.000001  K*- K*+ pi0            PHSP;
+0.0000005 K*- K*+ eta            PHSP;
+0.0000002 K*- K*+ eta'           PHSP;
+0.000001  K*0 anti-K*0 pi0       PHSP;
+0.0000005 K*0 anti-K*0 eta       PHSP;
+0.0000002 K*0 anti-K*0 eta'      PHSP;
+0.000001  phi rho+ pi-           PHSP;
+0.000001  phi rho- pi+           PHSP;
+0.000001  phi rho0 pi0           PHSP;
+0.0000005 phi rho0 eta           PHSP;
+0.0000002 phi rho0 eta'          PHSP;
+0.000001  phi omega pi0          PHSP;
+0.000001  phi f_0 pi0            PHSP;
+0.000001  phi pi+ pi- pi0        PHSP;
+0.0000005 phi pi+ pi- eta        PHSP;
+0.0000002 phi pi+ pi- eta'       PHSP;
+0.000001  phi pi0 pi0 pi0        PHSP;
+0.0000005 phi pi0 pi0 eta        PHSP;
+0.0000002 phi pi0 pi0 eta'       PHSP;
+0.000001  K0 K- rho0 pi+         PHSP;
+0.000001  K0 K- rho+ pi0         PHSP;
+0.0000005 K0 K- rho+ eta         PHSP;
+0.0000002 K0 K- rho+ eta'        PHSP;
+0.000001  K0 K- omega pi+        PHSP;
+0.000001  K0 K- f_0 pi+          PHSP;
+0.000001  K+ K- rho+ pi-         PHSP;
+0.000001  K+ K- rho- pi+         PHSP;
+0.000001  K+ K- rho0 pi0         PHSP;
+0.0000005 K+ K- rho0 eta         PHSP;
+0.0000002 K+ K- rho0 eta'        PHSP;
+0.000001  K+ K- omega pi0        PHSP;
+0.0000005 K+ K- omega eta        PHSP;
+0.0000002 K+ K- omega eta'       PHSP;
+0.000001  K+ K- f_0 pi0          PHSP;
+0.000001  K0 anti-K0 rho+ pi-    PHSP;
+0.000001  K0 anti-K0 rho- pi+    PHSP;
+0.000001  K0 anti-K0 rho0 pi0    PHSP;
+0.0000005 K0 anti-K0 rho0 eta    PHSP;
+0.0000002 K0 anti-K0 rho0 eta'   PHSP;
+0.000001  K0 anti-K0 omega pi0   PHSP;
+0.000001  K0 anti-K0 f_0 pi0     PHSP;
+0.000001  anti-K0 K+ rho0 pi-    PHSP;
+0.000001  anti-K0 K+ rho- pi0    PHSP;
+0.0000005 anti-K0 K+ rho- eta    PHSP;
+0.0000002 anti-K0 K+ rho- eta'   PHSP;
+0.000001  anti-K0 K+ omega pi-   PHSP;
+0.000001  anti-K0 K+ f_0 pi-     PHSP;
+0.0000002 K0 K- pi+ pi+ pi-      PHSP;
+0.0000002 K0 K- pi+ pi0 pi0      PHSP;
+0.0000001 K0 K- pi+ pi0 eta      PHSP;
+0.0000001 K0 K- pi+ pi0 eta'     PHSP;
+0.0000002 K+ K- pi+ pi- pi0      PHSP;
+0.0000001 K+ K- pi+ pi- eta      PHSP;
+0.0000001 K+ K- pi+ pi- eta'     PHSP;
+0.0000002 K+ K- pi0 pi0 pi0      PHSP;
+0.0000001 K+ K- pi0 pi0 eta      PHSP;
+0.0000001 K+ K- pi0 pi0 eta'     PHSP;
+0.0000002 K0 anti-K0 pi+ pi- pi0 PHSP;
+0.0000001 K0 anti-K0 pi+ pi- eta PHSP;
+0.0000001 K0 anti-K0 pi+ pi- eta' PHSP;
+0.0000002 K0 anti-K0 pi0 pi0 pi0 PHSP;
+0.0000001 K0 anti-K0 pi0 pi0 eta PHSP;
+0.0000001 K0 anti-K0 pi0 pi0 eta' PHSP;
+0.0000002 anti-K0 K+ pi- pi+ pi- PHSP;
+0.0000002 anti-K0 K+ pi- pi0 pi0 PHSP;
+0.0000001 anti-K0 K+ pi- pi0 eta PHSP;
+0.0000001 anti-K0 K+ pi- pi0 eta' PHSP;
+0.000001  K*0 K- pi+ pi0         PHSP;
+0.0000005 K*0 K- pi+ eta         PHSP;
+0.0000002 K*0 K- pi+ eta'        PHSP;
+0.000001  K*- K0 pi+ pi0         PHSP;
+0.0000005 K*- K0 pi+ eta         PHSP;
+0.0000002 K*- K0 pi+ eta'        PHSP;
+0.000001  K*+ K- pi+ pi-         PHSP;
+0.000001  K*+ K- pi0 pi0         PHSP;
+0.0000005 K*+ K- pi0 eta         PHSP;
+0.0000002 K*+ K- pi0 eta'        PHSP;
+0.000001  K*- K+ pi+ pi-         PHSP;
+0.000001  K*- K+ pi0 pi0         PHSP;
+0.0000005 K*- K+ pi0 eta         PHSP;
+0.0000002 K*- K+ pi0 eta'        PHSP;
+0.000001  K*0 anti-K0 pi+ pi-    PHSP;
+0.000001  K*0 anti-K0 pi0 pi0    PHSP;
+0.0000005 K*0 anti-K0 pi0 eta    PHSP;
+0.0000002 K*0 anti-K0 pi0 eta'   PHSP;
+0.000001  K0 anti-K*0 pi+ pi-    PHSP;
+0.000001  K0 anti-K*0 pi0 pi0    PHSP;
+0.0000005 K0 anti-K*0 pi0 eta    PHSP;
+0.0000002 K0 anti-K*0 pi0 eta'   PHSP;
+0.000001  K+ anti-K*0 pi- pi0    PHSP;
+0.0000005 K+ anti-K*0 pi- eta    PHSP;
+0.0000002 K+ anti-K*0 pi- eta'   PHSP;
+0.000001  K*+ anti-K0 pi- pi0    PHSP;
+0.0000005 K*+ anti-K0 pi- eta    PHSP;
+0.0000002 K*+ anti-K0 pi- eta'   PHSP;
+#--- 5-body phi-K*-pi, phi-K-2pi, K-K-K*-pi, 2pi-K-K-K --------------------
+0.000010  phi K*- pi+            PHSP;
+0.000010  phi anti-K*0 pi0       PHSP;
+0.000005  phi anti-K*0 eta       PHSP;
+0.000002  phi anti-K*0 eta'      PHSP;
+0.000010  phi K- rho+            PHSP;
+0.000010  phi anti-K0 rho0       PHSP;
+0.000010  phi anti-K0 omega      PHSP;
+0.000010  phi anti-K0 f_0        PHSP;
+0.000010  phi anti-K0 pi+ pi-    PHSP;
+0.000010  phi anti-K0 pi0 pi0    PHSP;
+0.000005  phi anti-K0 pi0 eta    PHSP;
+0.000002  phi anti-K0 pi0 eta'   PHSP;
+0.000010  phi K- pi+ pi0         PHSP;
+0.000005  phi K- pi+ eta         PHSP;
+0.000002  phi K- pi+ eta'        PHSP;
+0.000010  K+ K- K*- pi+          PHSP;
+0.000010  K- K*+ K- pi+          PHSP;
+0.000010  K- K*0 anti-K0 pi+     PHSP;
+0.000010  K- K0 anti-K*0 pi+     PHSP;
+0.000010  K0 K*- anti-K0 pi+     PHSP;
+0.000010  K- K+ K- rho+          PHSP;
+0.000010  K- K+ anti-K0 rho0     PHSP;
+0.000010  K- K+ anti-K0 omega    PHSP;
+0.000010  K- K+ anti-K0 f_0      PHSP;
+0.000010  K+ K- K- pi+ pi0       PHSP;
+0.000005  K+ K- K- pi+ eta       PHSP;
+0.000002  K+ K- K- pi+ eta'      PHSP;
+0.000010  K+ K- anti-K0 pi+ pi-  PHSP;
+0.000010  K+ K- anti-K0 pi0 pi0  PHSP;
+0.000005  K+ K- anti-K0 pi0 eta  PHSP;
+0.000005  K+ K- anti-K0 pi0 eta' PHSP;
+0.000010  K0 anti-K0 K- pi+ pi0  PHSP;
+0.000005  K0 anti-K0 K- pi+ eta  PHSP;
+0.000002  K0 anti-K0 K- pi+ eta' PHSP;
+0.000010  K0 anti-K0 anti-K0 pi+ pi-  PHSP;
+0.000010  K0 anti-K0 anti-K0 pi0 pi0  PHSP;
+0.000005  K0 anti-K0 anti-K0 pi0 eta  PHSP;
+0.000002  K0 anti-K0 anti-K0 pi0 eta' PHSP;
+0.000010  phi   K_0*- pi+        PHSP;
+0.000010  phi   anti-K_0*0 pi0   PHSP;
+0.000010  K+ K- K_0*- pi+        PHSP;
+0.000010  K+ K- anti-K_0*0 pi0   PHSP;
+0.000005  K+ K- anti-K_0*0 eta   PHSP;
+0.000002  K+ K- anti-K_0*0 eta'  PHSP;
+0.000010  K- K- K_0*+ pi+        PHSP;
+0.000010  K- anti-K_0*0 K0 pi+   PHSP;
+0.000010  K- K_0*0 anti-K0 pi+   PHSP;
+0.000010  K0 anti-K0 K_0*- pi+   PHSP;
+0.000010  K0 anti-K0 anti-K_0*0 pi0  PHSP;
+0.000005  K0 anti-K0 anti-K_0*0 eta  PHSP;
+0.000002  K0 anti-K0 anti-K_0*0 eta' PHSP;
+0.000010  anti-K0 anti-K0 K_0*0 pi0  PHSP;
+0.000005  anti-K0 anti-K0 K_0*0 eta  PHSP;
+0.000002  anti-K0 anti-K0 K_0*0 eta' PHSP;
+0.000002  phi   K'_1- pi+        PHSP;
+0.000002  phi   anti-K'_10 pi0   PHSP;
+0.000001  phi   anti-K'_10 eta   PHSP;
+0.000001  phi   anti-K'_10 eta'  PHSP;
+0.000002  K- K+ K'_1- pi+        PHSP;
+0.000002  K- K+ anti-K'_10 pi0   PHSP;
+0.000001  K- K+ anti-K'_10 eta   PHSP;
+0.000001  K- K+ anti-K'_10 eta'  PHSP;
+0.000002  K- K- K'_1+ pi+        PHSP;
+0.000002  K0 anti-K0 anti-K'_10 pi0  PHSP;
+0.000001  K0 anti-K0 anti-K'_10 eta  PHSP;
+0.000001  K0 anti-K0 anti-K'_10 eta' PHSP;
+0.000002  anti-K0 anti-K0 K'_10 pi0  PHSP;
+0.000001  anti-K0 anti-K0 K'_10 eta  PHSP;
+0.000001  anti-K0 anti-K0 K'_10 eta' PHSP;
+#--- 5-body phi-phi-K, phi-phi-pi, phi-3K, phi-K-K-pi, 5K, 4K-pi ------------
+0.000004100 phi     phi     anti-K0                         PHSP; #[Reconstructed PDG2011]
+0.0000001 phi phi pi0            PHSP;
+0.000001  phi K+ K- anti-K0      PHSP;
+0.000001  phi K0 anti-K0 anti-K0 PHSP;
+0.0000001 phi K+ K- pi0          PHSP;
+0.0000001 phi K0 anti-K0 pi0     PHSP;
+0.0000001 phi anti-K0 K+ pi-     PHSP;
+0.0000001 phi K0 K- pi+          PHSP;
+0.0000001 K+ K- K+ K- anti-K0    PHSP;
+0.0000001 K0 anti-K0 K+ K- anti-K0 PHSP;
+0.0000001 K+ K- K+ K- pi0        PHSP;
+0.0000001 K+ K- K0 anti-K0 pi0   PHSP;
+0.0000001 K+ K- K+ anti-K0 pi-   PHSP;
+0.0000001 K+ K- K0 K- pi+        PHSP;
+0.0000001 K0 anti-K0 K0 anti-K0 pi0 PHSP;
+0.0000001 K0 anti-K0 anti-K0 K+ pi- PHSP;
+0.0000001 K0 anti-K0 K0 K- pi+   PHSP;
+#--- 6-body phi-phi-K*, phi-3Kpi, phi-K-K-2pi ------------
+0.000003  phi phi anti-K*0       PHSP;
+0.000001  phi K+ K- anti-K*0     PHSP;
+0.000001  phi K0 anti-K0 anti-K*0 PHSP;
+0.000001  phi anti-K0 K- K*+     PHSP;
+0.000001  phi anti-K0 anti-K0 K*0 PHSP;
+0.0000001 phi K+ K- K- pi+       PHSP;
+0.0000001 phi K+ K- anti-K0 pi0  PHSP;
+0.0000001 phi K0 anti-K0 K- pi+  PHSP;
+0.0000001 phi K0 anti-K0 anti-K0 pi0 PHSP;
+#--- 6-body a1a1 ------------
+0.000050  a_10  a_10             PHSP;
+0.000050  a_1+  a_1-             PHSP;
+#
+# PR LHCb: 7 Nov 2005 Add K*0 pi0 pi0
+0.0000067     K*0  pi0  pi0     PHSP;
+#
+#       B -> cc= s
+#
+#   Charmonium states - updated from Lange's recommendations (august 23,2000)
+# Based on new BABAR results I'm making the following changes (Lange, March 13, 2001
+#       J/psi K0   was 10, now 9 x 10^-4
+#       J/psi pi0   was 2.5, now 2.0 x 10^-4
+#       J/psi Kstar was 15, now 13
+#       Fix chic1 KS CP eigenstate
+#       adding J/psi rho and omega - for lack of better thing will use the Kstar helicity amplitudes.
+#       Psi2sKs  30 ->31
+#       chic1 Kstar: 12 ->6
+0.000435500 J/psi   K_S0                                    SVS; #[Reconstructed PDG2011]
+0.000435500 J/psi   K_L0                                    SVS; #[Reconstructed PDG2011]
+#
+#
+0.001330000 J/psi   anti-K*0                                SVV_HELAMP PKHminus PKphHminus PKHzero PKphHzero PKHplus PKphHplus; #[Reconstructed PDG2011]
+0.000017600 J/psi   pi0                                     SVS; #[Reconstructed PDG2011]
+0.000027000 J/psi   rho0                                    SVV_HELAMP PKHminus PKphHminus PKHzero PKphHzero PKHplus PKphHplus; #[Reconstructed PDG2011]
+0.000030     J/psi  omega             SVV_HELAMP PKHminus PKphHminus PKHzero PKphHzero PKHplus PKphHplus;
+0.000000000 J/psi   K-      pi+                             PHSP; #[Reconstructed PDG2011]
+0.0001     J/psi  anti-K0   pi0           PHSP;
+#rl0.0007     J/psi  anti-K0   pi+  pi-      PHSP;
+#rl0.00035     J/psi  anti-K0   pi0  pi0      PHSP;
+#rl0.00035     J/psi  K-  pi+  pi0      PHSP;
+0.001300000 J/psi   anti-K_10                               SVV_HELAMP 0.5 0.0 1.0 0.0 0.5 0.0; #[Reconstructed PDG2011]
+0.0001     J/psi  anti-K'_10             SVV_HELAMP 0.5 0.0 1.0 0.0 0.5 0.0;
+0.0005     J/psi  anti-K_2*0              PHSP;
+0.000094000 J/psi   phi     anti-K0                         PHSP; #[Reconstructed PDG2011]
+#
+0.000310000 psi(2S) K_S0                                    SVS; #[Reconstructed PDG2011]
+0.000310000 psi(2S) K_L0                                    SVS; #[Reconstructed PDG2011]
+#
+#
+0.000610000 psi(2S) anti-K*0                                SVV_HELAMP PKHminus PKphHminus PKHzero PKphHzero PKHplus PKphHplus; #[Reconstructed PDG2011]
+
+0.0004     psi(2S)  K-  pi+          PHSP;
+0.0002     psi(2S)  anti-K0   pi0          PHSP;
+0.0002     psi(2S)  anti-K0   pi+  pi-     PHSP;
+0.0001     psi(2S)  anti-K0   pi0  pi0     PHSP;
+0.0001     psi(2S)  K-  pi+  pi0     PHSP;
+0.0004     psi(2S)  anti-K_10              PHSP;
+
+#
+0.000445000 eta_c   K_S0                                    PHSP; #[Reconstructed PDG2011]
+0.000445000 eta_c   K_L0                                    PHSP; #[Reconstructed PDG2011]
+#
+#
+0.000610000 anti-K*0 eta_c                                  SVS; #[Reconstructed PDG2011]
+0.0002    eta_c  K-  pi+          PHSP;
+0.0001    eta_c  anti-K0   pi0          PHSP;
+0.0002    eta_c  anti-K0   pi+  pi-     PHSP;
+0.0001    eta_c  anti-K0   pi0  pi0     PHSP;
+0.0001    eta_c  K-  pi+  pi0     PHSP;
+#
+0.00024    eta_c(2S) K_S0               PHSP;
+0.00024    eta_c(2S) K_L0               PHSP;
+#
+#
+0.00066    anti-K*0 eta_c(2S)          SVS;
+0.00008    eta_c(2S)   K-  pi+          PHSP;
+0.00005    eta_c(2S)   anti-K0   pi0          PHSP;
+0.00008    eta_c(2S)   anti-K0   pi+  pi-     PHSP;
+0.00005    eta_c(2S)   anti-K0   pi0  pi0     PHSP;
+0.00005    eta_c(2S)   K-  pi+  pi0     PHSP;
+#
+0.000070000 chi_c0  K_S0                                    PHSP; #[Reconstructed PDG2011]
+0.000070000 chi_c0  K_L0                                    PHSP; #[Reconstructed PDG2011]
+#
+#
+0.00030     anti-K*0 chi_c0              SVS;
+0.0002     chi_c0  K-  pi+          PHSP;
+0.0001     chi_c0  anti-K0   pi0          PHSP;
+0.0002     chi_c0  anti-K0   pi+  pi-     PHSP;
+0.0001     chi_c0  anti-K0   pi0  pi0     PHSP;
+0.0001     chi_c0  K-  pi+  pi0     PHSP;
+#
+0.000195000 chi_c1  K_S0                                    SVS; #[Reconstructed PDG2011]
+0.000195000 chi_c1  K_L0                                    SVS; #[Reconstructed PDG2011]
+#
+#
+0.000222000 chi_c1  anti-K*0                                SVV_HELAMP PKHminus PKphHminus PKHzero PKphHzero PKHplus PKphHplus; #[Reconstructed PDG2011]
+0.0004     chi_c1  K-  pi+          PHSP;
+0.0002     chi_c1  anti-K0   pi0          PHSP;
+0.0004     chi_c1  anti-K0   pi+  pi-     PHSP;
+0.0002     chi_c1  anti-K0   pi0  pi0     PHSP;
+0.0002     chi_c1  K-  pi+  pi0     PHSP;
+#
+0.00005     chi_c2 K_S0               STS;
+0.00005     chi_c2 K_L0               STS;
+#
+#
+0.00003     chi_c2  anti-K*0         PHSP;
+0.0002     chi_c2  K-  pi+          PHSP;
+0.0001     chi_c2  anti-K0   pi0          PHSP;
+0.0002     chi_c2  anti-K0   pi+  pi-     PHSP;
+0.0001    chi_c2  anti-K0   pi0  pi0     PHSP;
+0.0001     chi_c2  K-  pi+  pi0     PHSP;
+#
+0.00024     psi(3770)  K_S0              SVS;
+0.00024     psi(3770)  K_L0              SVS;
+#
+#
+0.00048     psi(3770)  anti-K*0            SVV_HELAMP PKHplus PKphHplus PKHzero PKphHzero PKHminus PKphHminus;
+0.00014     psi(3770)  K-  pi+                PHSP;
+0.00014     psi(3770)  anti-K0   pi0          PHSP;
+0.00014     psi(3770)  anti-K0   pi+  pi-     PHSP;
+0.00007     psi(3770)  anti-K0   pi0  pi0     PHSP;
+0.00007     psi(3770)  K-  pi+  pi0           PHSP;
+0.00029     psi(3770)  anti-K_10              PHSP;
+#
+# b-> c (dc=)
+#
+0.000211000 D-      D+                                      PHSP; #[Reconstructed PDG2011]
+#  See Ref [B1] for the next 3:
+0.000305    D*+  D-              SVS;
+0.000610000 D*-     D+                                      SVS; #[Reconstructed PDG2011]
+0.000820000 D*+     D*-                                     SVV_HELAMP 0.47 0.0 0.96 0.0 0.56 0.0; #[Reconstructed PDG2011]
+
+#
+# b -> c (sc=)  -->  D Ds X   Sum = 10%
+#
+0.007200000 D+      D_s-                                    PHSP; #[Reconstructed PDG2011]
+0.008000000 D*+     D_s-                                    SVS; #[Reconstructed PDG2011]
+0.007400000 D_s*-   D+                                      SVS; #[Reconstructed PDG2011]
+0.017700000 D*+     D_s*-                                   SVV_HELAMP 0.4904 0.0 0.7204 0.0 0.4904 0.0; #[Reconstructed PDG2011]
+0.0006   D'_1+  D_s-             SVS;
+0.0012   D'_1+  D_s*-            SVV_HELAMP 0.48 0.0 0.734 0.0 0.48 0.0;
+0.0012   D_1+  D_s-              SVS;
+0.0024   D_1+  D_s*-             SVV_HELAMP 0.48 0.0 0.734 0.0 0.48 0.0;
+0.0042   D_2*+  D_s-                      STS;
+0.0040   D_2*+  D_s*-                    PHSP;
+#
+0.0018   D_s-  D+  pi0                   PHSP;
+0.0037   D_s-  D0  pi+                   PHSP;
+0.0018   D_s*- D+  pi0                   PHSP;
+0.0037   D_s*- D0  pi+                   PHSP;
+0.0030   D_s-  D+  pi+  pi-              PHSP;
+0.0022   D_s-  D+  pi0  pi0              PHSP;
+0.0022   D_s-  D0  pi+  pi0              PHSP;
+0.0030   D_s*- D+  pi+  pi-              PHSP;
+0.0022   D_s*- D+  pi0  pi0              PHSP;
+0.0022   D_s*- D0  pi+  pi0              PHSP;
+#
+# b -> c (sc=)  -->  D D= K  X   Sum = 8%
+# Update: Ref. [B1]
+#
+# External W-emission amplitude
+0.001700000 D+      anti-D0 K-                              PHSP; #[Reconstructed PDG2011]
+0.004600000 D+      anti-D*0 K-                             PHSP; #[Reconstructed PDG2011]
+0.003100000 D*+     anti-D0 K-                              PHSP; #[Reconstructed PDG2011]
+0.011800000 D*+     anti-D*0 K-                             PHSP; #[Reconstructed PDG2011]
+# External+internal W-emission amplitude
+0.0015   D+  D-  anti-K0                         PHSP;
+0.0018   D*+ D-  anti-K0                         PHSP;
+0.0047   D+  D*-  anti-K0                        PHSP;
+0.007800000 D*+     D*-     anti-K0                         PHSP; #[Reconstructed PDG2011]
+# Internal W-emission amplitude (color suppressed modes)
+0.0005   D0  anti-D0  anti-K0                    PHSP;
+0.000120000 D*0     anti-D0 anti-K0                         PHSP; #[Reconstructed PDG2011]
+0.0015   D0  anti-D*0  anti-K0                   PHSP;
+0.0015   D*0  anti-D*0  anti-K0                  PHSP;
+
+0.0025   D+  anti-D0  K*-                        PHSP;
+0.0025   D*+ anti-D0  K*-                        PHSP;
+0.0025   D+  anti-D*0  K*-                       PHSP;
+0.0050   D*+ anti-D*0  K*-                       PHSP;
+#
+0.0025   D+  D-  anti-K*0                        PHSP;
+0.0025   D*+ D-  anti-K*0                        PHSP;
+0.0025   D+  D*-  anti-K*0                       PHSP;
+0.0050   D*+ D*-  anti-K*0                       PHSP;
+#
+0.0005   anti-D0  D0  anti-K*0                   PHSP;
+0.0005   anti-D0  D*0  anti-K*0                  PHSP;
+0.0005   anti-D*0  D0  anti-K*0                  PHSP;
+0.0010   anti-D*0  D*0  anti-K*0                 PHSP;
+#
+#
+#  B -> D(*) X  Exclusive modes
+#
+0.002760000 D*+     pi-                                     SVS; #[Reconstructed PDG2011]
+0.002680000 D+      pi-                                     PHSP; #[Reconstructed PDG2011]
+0.007110000 rho-    D+                                      SVS; #[Reconstructed PDG2011]
+#
+# D* rho HELAMP parameters taken from ICHEP 98-852.
+0.006800000 rho-    D*+                                     SVV_HELAMP 0.152 1.47 0.936 0 0.317 0.19; #[Reconstructed PDG2011]
+0.0005   D+  pi-  pi0                   PHSP;
+0.008200000 D*+     pi-     pi0                             PHSP; #[Reconstructed PDG2011]
+0.000840000 D0      pi+     pi-                             PHSP; #[Reconstructed PDG2011]
+0.000620000 D*0     pi+     pi-                             PHSP; #[Reconstructed PDG2011]
+0.0005   D*0 pi0  pi0                   PHSP;
+#
+# D a1 updated Ref. [B1]
+0.006000000 a_1-    D+                                      SVS; #[Reconstructed PDG2011]
+0.000000000 D+      rho0    pi-                             PHSP; #[Reconstructed PDG2011]
+0.0011   D+  rho-  pi0                  PHSP;
+0.002000000 D+      pi+     pi-     pi-                     PHSP; #[Reconstructed PDG2011]
+0.0010   D+  pi0  pi-  pi0              PHSP;
+0.0010   D0  pi+  pi-  pi0              PHSP;
+0.0001   D0  pi0  pi0  pi0              PHSP;
+#
+# SVV_HELAMP for D* a1 taken from factorization. Recommandation
+# http://babar-hn.slac.stanford.edu:5090/HyperNews/get/event_gen/168.html:
+# updated Ref. [B1]
+# October 26, 2004 Lange update
+0.013000000 D*+     a_1-                                    SVV_HELAMP 0.200 0.0 0.866 0.0 0.458 0.0; #[Reconstructed PDG2011]
+#
+0.005700000 D*+     rho0    pi-                             PHSP; #[Reconstructed PDG2011]
+0.0010   D*+  rho-  pi0                 PHSP;
+0.0000   D*+  pi+  pi-  pi-             PHSP;
+0.0010   D*+  pi0  pi-  pi0             PHSP;
+0.0010   D*0  pi+  pi-  pi0             PHSP;
+0.0001   D*0  pi0  pi0  pi0             PHSP;
+#
+# B->D** pi and D** rho, recommendation
+# http://babar-hn.slac.stanford.edu:5090/HyperNews/get/event_gen/151.html
+#further updates October 26, 2004 - Lange
+# October 26, 2004 Lange update
+#
+0.0001   D_1+ pi- 			SVS;
+0.0001   D'_1+ pi- 			SVS;
+0.00006   D_0*+ pi- PHSP;
+0.000215   D_2*+ pi- 			STS;
+0.0004   D_1+ rho-			PHSP;
+0.0013   D'_1+ rho-			PHSP;
+0.0022   D_2*+ rho-			PHSP;
+#
+#
+# B->DK, recommendation
+# http://babar-hn.slac.stanford.edu:5090/HyperNews/get/event_gen/151.html:
+# update: Ref. [B1]:
+#
+0.000214000 D*+     K-                                      SVS; #[Reconstructed PDG2011]
+0.000200000 D+      K-                                      PHSP; #[Reconstructed PDG2011]
+0.000330000 D*+     K*-                                     SVV_HELAMP 0.228 0.0 0.932 0.0 0.283 0.0; #[Reconstructed PDG2011]
+0.000450000 K*-     D+                                      SVS; #[Reconstructed PDG2011]
+#more DK modes - October 26, 2004 -Lange
+0.000036 D*0 K0 SVS;
+0.000052 D0 K0 PHSP;
+0.000042000 anti-K*0 D0                                     SVS; #[Reconstructed PDG2011]
+0.00001 anti-K*0 anti-D0 SVS;
+0.00004 D*0 anti-K*0 SVV_HELAMP 1. 0. 1. 0. 1. 0.;
+0.00001 anti-D*0 anti-K*0 SVV_HELAMP 1. 0. 1. 0. 1. 0.;
+#
+#
+# Color-suppressed modes. Br's are expectations from
+# Phys. Rev. D57 (1998), 5363-5369, except for the eta' modes, which are set
+# equal to the eta modes. SVV_HELAMP parameters are the same as in D*0 rho-,
+# with phases set to 0. Recommendation http://babar-hn.slac.stanford.edu:5090/HyperNews/get/event_gen/169.html:
+# update: See Ref [B1]:
+# further update October 26, 2004 Lange
+#
+0.000261000 D0      pi0                                     PHSP; #[Reconstructed PDG2011]
+0.000170000 D*0     pi0                                     SVS; #[Reconstructed PDG2011]
+#
+0.000320000 rho0    D0                                      SVS; #[Reconstructed PDG2011]
+0.00029  D*0 rho0                SVV_HELAMP 0.228 0.0 0.932 0.0 0.283 0.0;
+#
+0.000202000 D0      eta                                     PHSP; #[Reconstructed PDG2011]
+0.000200000 D*0     eta                                     SVS; #[Reconstructed PDG2011]
+#
+0.000125  D0 eta'                 PHSP;
+0.000123000 D*0     eta'                                    SVS; #[Reconstructed PDG2011]
+#
+0.000259000 omega   D0                                      SVS; #[Reconstructed PDG2011]
+0.000330000 D*0     omega                                   SVV_HELAMP 0.228 0.0  0.932 0.0 0.283 0.0; #[Reconstructed PDG2011]
+#
+#
+#October 26, 2004 - Lange
+0.0016 D_s0*- D+ PHSP;
+0.0015 D*+ D_s0*- SVS;
+0.003500000 D_s1-   D+                                      SVS; #[Reconstructed PDG2011]
+0.009300000 D*+     D_s1-                                   SVV_HELAMP 0.4904 0. 0.7204 0. 0.4904 0.; #[Reconstructed PDG2011]
+#
+# Feb 2009
+#
+0.00088  D+ K- anti-K*0  PHSP;
+0.00129  D*+ K- anti-K*0  PHSP;
+#
+# Feb 2009
+#
+0.002800000 D+      omega   pi-                             PHSP; #[Reconstructed PDG2011]
+0.002890000 D*+     omega   pi-                             PHSP; #[Reconstructed PDG2011]
+#
+# Feb 2009
+#
+0.00049  D+ K0 pi-  PHSP;
+0.0003  D*+ K0 pi-  PHSP;
+#
+# Feb 2009
+#
+0.00043 D'_s1- D+  PHSP;
+0.00083 D'_s1- D*+  PHSP;
+##### Already included above   0.0023 D_s1- D*+  PHSP;
+#
+#
+#  Lam_c X  / Sigma_c X      6.0 %
+#
+#0.01000        cd_0       anti-ud_0         PYTHIA 23;
+#0.03000        cd_1       anti-ud_1         PYTHIA 23;
+0.010463563 cd_0    anti-ud_0                               PYTHIA 23; #[Reconstructed PDG2011]
+0.020927220 cd_1    anti-ud_1                               PYTHIA 23; #[Reconstructed PDG2011]
+#
+#  Xi_c X     2.5%
+#
+#0.00600        cs_0       anti-ud_0         PYTHIA 23;
+#0.01800        cs_1       anti-ud_1         PYTHIA 23;
+0.002853725 cs_0    anti-ud_0                               PYTHIA 23; #[Reconstructed PDG2011]
+0.005707449 cs_1    anti-ud_1                               PYTHIA 23; #[Reconstructed PDG2011]
+#
+# PR LHCb Add p pbar mode
+0.0000001      p+    anti-p-                PHSP;
+0.243213593 anti-u  d       c       anti-d                  PYTHIA         48; #[Reconstructed PDG2011]#JB rescaled to add up to 1 after SL changes, jan 2015 fix MDS
+0.041629906 anti-u  d       c       anti-d                  PYTHIA         25; #[Reconstructed PDG2011]#JB rescaled to add up to 1 after SL changes, jan 2015 fix
+0.019004991 anti-u  s       c       anti-d                  PYTHIA         23; #[Reconstructed PDG2011]#JB rescaled to add up to 1 after SL changes, jan 2015 fix
+0.016289979 anti-u  c       d       anti-d                  PYTHIA         48; #[Reconstructed PDG2011]#JB rescaled to add up to 1 after SL changes, jan 2015 fix
+0.000814485 anti-u  c       s       anti-d                  PYTHIA         48; #[Reconstructed PDG2011]#JB rescaled to add up to 1 after SL changes, jan 2015 fix
+0.066969834 anti-c  s       c       anti-d                  PYTHIA         13; #[Reconstructed PDG2011]#JB rescaled to add up to 1 after SL changes, jan 2015 fix
+0.005430023 anti-c  d       c       anti-d                  PYTHIA         13; #[Reconstructed PDG2011]#JB rescaled to add up to 1 after SL changes, jan 2015 fix
+0.002715012 anti-u  d       u       anti-d                  PYTHIA         48; #[Reconstructed PDG2011]#JB rescaled to add up to 1 after SL changes, jan 2015 fix
+0.003620015 anti-c  s       u       anti-d                  PYTHIA         48; #[Reconstructed PDG2011]#JB rescaled to add up to 1 after SL changes, jan 2015 fix
+0.001855222 anti-u  u       d       anti-d                  PYTHIA         48; #[Reconstructed PDG2011]#JB rescaled to add up to 1 after SL changes, jan 2015 fix
+0.0000633718 anti-d  d       d       anti-d                  PYTHIA         48; #[Reconstructed PDG2011]#JB rescaled to add up to 1 after SL changes, jan 2015 fix
+0.00008144 anti-s  s       d       anti-d                  PYTHIA         48; #[Reconstructed PDG2011]#JB rescaled to add up to 1 after SL changes, jan 2015 fix
+0.001990955 anti-u  u       s       anti-d                  PYTHIA         48; #[Reconstructed PDG2011]#JB rescaled to add up to 1 after SL changes, jan 2015 fix
+0.001628971 anti-d  d       s       anti-d                  PYTHIA         48; #[Reconstructed PDG2011]#JB rescaled to add up to 1 after SL changes, jan 2015 fix
+0.001357506 anti-s  s       s       anti-d                  PYTHIA         48; #[Reconstructed PDG2011]#JB rescaled to add up to 1 after SL changes, jan 2015 fix
+
+0.004756208 s       anti-d                                  PYTHIA         32; #[Reconstructed PDG2011]
+0.000490000 D+      anti-K0 pi-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000880000 D+      K-      K*0                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000000000 D*+     anti-K0 pi-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001290000 D*+     K-      K*0                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.017600000 D*+     pi-     pi-     pi+     pi0             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.004700000 D*+     pi-     pi-     pi-     pi+     pi+     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000110000 D_s+    pi-     anti-K0                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000052000 D0      anti-K0                                 PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000046000 D0      K-      pi+                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000006000 anti-D0 K-      pi+                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000036000 D*0     anti-K0                                 PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.002700000 anti-D*0 pi-     pi-     pi+     pi+            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000890000 eta_c   anti-K0                                 PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000871000 J/psi   anti-K0                                 PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000310000 J/psi   omega   anti-K0                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000009500 J/psi   eta                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000019000 J/psi   pi-     pi+                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000460000 J/psi   anti-K0 pi-     pi+                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000540000 J/psi   anti-K0 rho0                            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000800000 J/psi   K*-     pi+                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000660000 J/psi   anti-K*0 pi-     pi+                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000170000 anti-K0 anti-D0 D0      pi0                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000620000 psi(2S) anti-K0                                 PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000140000 chi_c0  anti-K0                                 PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000011200 chi_c1  pi0                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000390000 chi_c1  anti-K0                                 PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000158000 chi_c1  K+      pi-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000011000 eta     anti-K_0*0                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000009600 eta     anti-K_2*0                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000016000 omega   anti-K_0*0                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000010100 omega   anti-K_2*0                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000004700 anti-K0 rho0                                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000002700 f_2     anti-K0                                 PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000001400 f_0     K-      pi+                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000007500 anti-K_2*0 phi                                  PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000007600 eta     anti-K0 gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000004600 K-      pi+     gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000019500 anti-K0 pi-     pi+     gamma                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000041000 K-      pi+     pi0     gamma                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000012400 anti-K_2*0 gamma                                PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000000860 rho0    gamma                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000002660 anti-p- p+      anti-K0                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000001240 anti-p- p+      anti-K*0                        PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000003140 anti-p- Lambda0 pi+                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000004800 Lambda0 anti-Lambda0 anti-K0                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000002500 Lambda0 anti-Lambda0 anti-K*0                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000011000 Lambda0 anti-Lambda0 anti-D0                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000114000 D0      anti-p- p+                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000028000 D_s+    Lambda0 anti-p-                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000103000 D*0     anti-p- p+                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001500000 D*+     anti-p- n0                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000338000 D+      anti-p- p+      pi-                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000500000 D*+     anti-p- p+      pi-                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000020000 Lambda_c+ anti-p-                               PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000630000 Lambda_c+ anti-p- pi-     pi+                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000120000 Sigma_c*++ anti-p- pi-                          PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000150000 Sigma_c0 anti-p- pi+                            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000220000 Sigma_c++ anti-p- pi-                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+#
+Decay B0
+# Updated to PDG 2008
+#                   b -> c semileptonic
+#
+0.0493 D*-     e+      nu_e                            PHOTOS HQET 0.77 1.33 0.92; #[Reconstructed PDG2011] # Changed by JB to pdg value
+0.0218 D-      e+      nu_e                            PHOTOS ISGW2; #[Reconstructed PDG2011] # Changed by JB to pdg value
+0.00753608113379275 D_1-   e+   nu_e           PHOTOS ISGW2; # Changed by JB rescaled for correct inclusive SL
+0.00279114116066398 D_0*-   e+   nu_e           PHOTOS ISGW2; # Changed by JB rescaled for correct inclusive SL
+0.00697785290165995 D'_1-   e+   nu_e           PHOTOS ISGW2; # Changed by JB rescaled for correct inclusive SL
+0.00307025527673038 D_2*-   e+   nu_e           PHOTOS ISGW2; # Changed by JB rescaled for correct inclusive SL
+0.000418671174099597 D*-  pi0   e+   nu_e       PHOTOS GOITY_ROBERTS; # Changed by JB rescaled for correct inclusive SL
+0.00683829584362675 anti-D*0 pi-     e+      nu_e                   PHOTOS GOITY_ROBERTS; #[Reconstructed PDG2011] # Changed by JB rescaled for correct inclusive SL
+0.00139557058033199 D-   pi0   e+   nu_e       PHOTOS GOITY_ROBERTS; # Changed by JB rescaled for correct inclusive SL
+0.0493 D*-     mu+     nu_mu                           PHOTOS HQET 0.77 1.33 0.92; #[Reconstructed PDG2011] # Changed by JB to pdg value, fix 2015
+0.0218  D-      mu+     nu_mu                           PHOTOS ISGW2; #[Reconstructed PDG2011] # Changed by JB to pdg value, fix 2015
+0.00753608113379275 D_1-   mu+  nu_mu           PHOTOS ISGW2; # Changed by JB rescaled for correct inclusive SL
+0.00279114116066398 D_0*-   mu+  nu_mu          PHOTOS  ISGW2; # Changed by JB rescaled for correct inclusive SL
+0.00697785290165995 D'_1-   mu+  nu_mu          PHOTOS  ISGW2; # Changed by JB rescaled for correct inclusive SL
+0.00307025527673038 D_2*-   mu+  nu_mu          PHOTOS  ISGW2; # Changed by JB rescaled for correct inclusive SL
+0.000418671174099597 D*-  pi0   mu+  nu_mu       PHOTOS GOITY_ROBERTS; # Changed by JB rescaled for correct inclusive SL
+0.00683829584362675 anti-D*0 pi-     mu+     nu_mu                  PHOTOS     GOITY_ROBERTS; #[Reconstructed PDG2011] # Changed by JB rescaled for correct inclusive SL
+0.00139557058033199 D-   pi0   mu+  nu_mu       PHOTOS GOITY_ROBERTS; # Changed by JB rescaled for correct inclusive SL
+0.0184 D*-     tau+    nu_tau                          ISGW2; #[Reconstructed PDG2011] # Changed by JB to pdg value
+0.0102 D-      tau+    nu_tau                          ISGW2; #[Reconstructed PDG2011] # Changed by JB to pdg value
+0.00181424175443159 D_1-   tau+ nu_tau                  ISGW2; # Changed by JB rescaled by same factor as SL e decays
+0.00181424175443159 D_0*-   tau+ nu_tau                  ISGW2; # Changed by JB rescaled by same factor as SL e decays
+0.00279114116066398 D'_1-   tau+ nu_tau                  ISGW2; # Changed by JB rescaled by same factor as SL e decays
+0.00279114116066398 D_2*-   tau+ nu_tau                  ISGW2; # Changed by JB rescaled by same factor as SL e decays
+0.000187006457764487 pi-     e+      nu_e                            PHOTOS  ISGW2; #[Reconstructed PDG2011] # Changed by JB rescaled for correct inclusive SL decay
+0.000344705933342001 rho-    e+      nu_e                            PHOTOS  ISGW2; #[Reconstructed PDG2011] # Changed by JB rescaled for correct inclusive SL decay
+0.00264041953798813  Xu-  e+  nu_e VUB 4.8 1.29 0.22 20 0.30 0.55 1.20 0.61 1.26 0.85 1.34 1.08 1.41 1.21 1.48 1.30 1.55 1.30 1.61 1.33 1.67 1.36 1.73 1.39 1.79 1.33 1.84 1.42 1.90 1.39 1.95 1.39 2.00 1.37 2.50 1.30  3.00 0.74 3.50 0.99 4.00 1.09 4.50 1.00; # Changed by JB rescaled for correct inclusive SL decay
+0.00018700645776448700 pi-     mu+     nu_mu                           PHOTOS  ISGW2; #[Reconstructed PDG2011] # Changed by JB rescaled for correct inclusive SL decay
+0.00034470593334200100 rho-    mu+     nu_mu                           PHOTOS  ISGW2; #[Reconstructed PDG2011] # Changed by JB rescaled for correct inclusive SL decay
+0.00264041953798813  Xu-  mu+  nu_mu  VUB 4.8 1.29 0.22 20 0.30 0.55 1.20 0.61 1.26 0.85 1.34 1.08 1.41 1.21 1.48 1.30 1.55 1.30 1.61 1.33 1.67 1.36 1.73 1.39 1.79 1.33 1.84 1.42 1.90 1.39 1.95 1.39 2.00 1.37 2.50 1.30 3.00 0.74 3.50 0.99 4.00 1.09 4.50 1.00; # Changed by JB rescaled for correct inclusive SL decay
+0.0000837342348199194  pi-    tau+ nu_tau                ISGW2; # Changed by JB rescaled by same factor as SL e decay
+0.000115832358167555  rho-   tau+ nu_tau                ISGW2; # Changed by JB rescaled by same factor as SL e decay
+0.000125601352229879  a_1-    tau+ nu_tau                ISGW2; # Changed by JB rescaled by same factor as SL e decay
+0.0000111645646426559  b_1-    tau+ nu_tau                ISGW2; # Changed by JB rescaled by same factor as SL e decay
+0.0000111645646426559  a_0-    tau+ nu_tau                ISGW2; # Changed by JB rescaled by same factor as SL e decay
+0.0000111645646426559  a_2-    tau+ nu_tau                ISGW2; # Changed by JB rescaled by same factor as SL e decay
+#
+
+#
+# b->u hadronic
+# Ref. [B1]:
+# Lange Nov14,2004 (flip D_s K --opposite of D_s pi)
+0.000024000 D_s+    pi-                                     PHSP; #[Reconstructed PDG2011]
+0.000030000 D_s-    K+                                      PHSP; #[Reconstructed PDG2011]
+0.000021000 D_s*+   pi-                                     SVS; #[Reconstructed PDG2011]
+0.000021900 D_s*-   K+                                      SVS; #[Reconstructed PDG2011]
+#
+0.000016   rho-   D_s+    SVS;
+0.000035000 K*+     D_s-                                    SVS; #[Reconstructed PDG2011]
+0.000041000 D_s*+   rho-                                    SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.000032000 D_s*-   K*+                                     SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0; #[Reconstructed PDG2011]
+
+
+#
+# b -> s gamma
+#
+0.000043300 K*0     gamma                                   HELAMP 1.0 0.0 1.0 0.0; #[Reconstructed PDG2011]
+# PR LHCb add omega gamma
+0.000000440 omega   gamma                                   HELAMP 1.0 0.0 1.0 0.0; #[Reconstructed PDG2011]
+#0.0000135  K_10  gamma                   HELAMP 1.0 0.0 1.0 0.0;
+#0.0000065  K'_10  gamma                   HELAMP 1.0 0.0 1.0 0.0;
+#0.0000128  K'*0  gamma                   HELAMP 1.0 0.0 1.0 0.0;
+#0.0000166  K_2*0  gamma                   HELAMP 1.0 0.0 1.0 0.0;
+#0.0000017  K''*0  gamma                   HELAMP 1.0 0.0 1.0 0.0;
+0.0003118   Xsd    gamma     BTOXSGAMMA 2 ;
+#
+0.000000160 K0      e+      e-                              PHOTOS BTOSLLBALL; #[Reconstructed PDG2011]
+0.000001030 K*0     e+      e-                              PHOTOS BTOSLLBALL; #[Reconstructed PDG2011]
+0.0000050 Xsd  e+    e-    PHOTOS BTOXSLL 4.8 0.2 0.0 0.41;
+0.000000450 K0      mu+     mu-                             PHOTOS BTOSLLBALL; #[Reconstructed PDG2011]
+0.000001050 K*0     mu+     mu-                             PHOTOS BTOSLLBALL; #[Reconstructed PDG2011]
+0.0000025 Xsd  mu+   mu-   PHOTOS BTOXSLL 4.8 0.2 0.0 0.41;
+0.0000001 K0   tau+  tau-  PHOTOS BTOSLLBALL;
+0.0000002 K*0  tau+  tau-  PHOTOS BTOSLLBALL;
+0.0000002 Xsd  tau+  tau-  PHOTOS BTOXSLL 4.8 0.2 0.0 0.41;
+#
+#------------------------------------------------------------------------------
+# 2- and 3-body modes revised Feb.2005  Markus Cristinziani, SLAC
+#vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
+#
+#    B0 -> CP eigenstates  (some exclusive b -> u)   sum=0.00036
+#
+# PR LHCb 04/07/04 update BR
+0.000005130 pi+     pi-                                     PHSP; #[Reconstructed PDG2011]
+0.000001620 pi0     pi0                                     PHSP; #[Reconstructed PDG2011]
+0.0000010  pi0  eta     PHSP;
+0.000001200 pi0     eta'                                    PHSP; #[Reconstructed PDG2011]
+0.000001  pi0  a_00    PHSP;
+0.000001  pi0  f_0     PHSP;
+# pi0 rho0 is with the 3-body modes
+0.000001  omega pi0    SVS;
+0.000001  a_10  pi0    SVS;
+0.000001  b_10  pi0    SVS;
+0.000001  eta  eta     PHSP;
+0.000001  eta  eta'    PHSP;
+0.000001  eta  a_00    PHSP;
+0.000001  eta  f_0     PHSP;
+0.000001  rho0 eta     SVS;
+0.000000940 omega   eta                                     SVS; #[Reconstructed PDG2011]
+0.000001  a_10 eta     SVS;
+0.000001  b_10 eta     SVS;
+0.000001  eta' eta'    PHSP;
+0.000001  eta' a_00    PHSP;
+0.000001  eta' f_0     PHSP;
+0.000001  rho0 eta'    SVS;
+0.000001000 omega   eta'                                    SVS; #[Reconstructed PDG2011]
+0.000001  a_10 eta'    SVS;
+0.000001  b_10 eta'    SVS;
+0.000001  a_00 a_00    PHSP;
+0.000001  a_00 f_0     PHSP;
+0.000001  rho0 a_00    SVS;
+0.000001  omega a_00   SVS;
+0.000001  a_10 a_00    SVS;
+0.000001  b_10 a_00    SVS;
+0.000001  f_0   f_0    PHSP;
+0.000001  rho0 f_0     SVS;
+0.000001  omega f_0    SVS;
+0.000001  a_10 f_0     SVS;
+0.000001  b_10 f_0     SVS;
+
+# Penguin dominated modes are sin2beta, not sin2alpha
+0.000004300 phi     K_S0                                    SVS; #[Reconstructed PDG2011]
+0.000004300 phi     K_L0                                    SVS; #[Reconstructed PDG2011]
+0.000000550 eta     K_S0                                    PHSP; #[Reconstructed PDG2011]
+0.000000550 eta     K_L0                                    PHSP; #[Reconstructed PDG2011]
+0.000033000 eta'    K_S0                                    PHSP; #[Reconstructed PDG2011]
+0.000033000 eta'    K_L0                                    PHSP; #[Reconstructed PDG2011]
+0.000002500 omega   K_S0                                    SVS; #[Reconstructed PDG2011]
+0.000002500 omega   K_L0                                    SVS; #[Reconstructed PDG2011]
+#don't allow jetset to simulate the same decay but to a K0 or anti-K0
+#Lange 1/30/2003
+0.0  phi  K0    PHSP;
+0.0  phi  anti-K0    PHSP;
+0.0  eta K0     PHSP;
+0.0  eta anti-K0 PHSP;
+0.0  eta' K0    PHSP;
+0.0  eta' anti-K0 PHSP;
+0.0  omega K0   PHSP;
+0.0  omega anti-K0 PHSP;
+# phipi0 has no simple Pengiun or tree so who knows - ditto phieta/eta'?
+0.000001  phi  pi0     SVS;
+0.000001  phi  eta     SVS;
+0.000001  phi  eta'    SVS;
+#
+0.000015900 K*0     eta                                     SVS; #[Reconstructed PDG2011]
+0.000003800 K*0     eta'                                    SVS; #[Reconstructed PDG2011]
+0.000002000 K*0     omega                                   SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.000001  phi  omega   SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+0.000001  omega omega  SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+0.000001  omega rho0   SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+#
+# PR LHCb 04/07/04 update BR
+#2-body modes from Jim Olsen
+0.000019400 K+      pi-                                     PHSP; #[Reconstructed PDG2011]
+0.0000004  K+  K-       PHSP;
+0.000000240 K_S0    K_S0                                    PHSP; #[Reconstructed PDG2011]
+0.0000000  K_S0 K_L0    PHSP;
+0.000000240 K_L0    K_L0                                    PHSP; #[Reconstructed PDG2011]
+# Declare K0 pi0 not to have it through Pythia (LHCb - PR)
+0.0000000  K0 pi0       PHSP;
+# Split into K_s0 K_l0 (LHCb - P. Robbe)
+0.000004750 K_S0    pi0                                     PHSP; #[Reconstructed PDG2011]
+0.000004750 K_L0    pi0                                     PHSP; #[Reconstructed PDG2011]
+#Put in with 0 BR to keep PYTHIA from generating it
+0.0000000  K0 anti-K0   PHSP;
+#
+# 3-body John Back (jback@slac.stanford.edu) - Oct 15, 2002
+# JGS intersperses modes with pi0->eta,eta'
+# B0 modes
+# Model generates rho(770), rho(1450) and rho(1700) resonances
+# with interference (uses CKM angle alpha)
+# the line commented out for EvtGen1.7
+#0.000024     pi- pi+ pi0            BTO3PI_CP dm  alpha;
+# Put in with 0 BR to keep PYTHIA from generating these (see BTO3PI_CP above)
+0.000000     rho0 pi0               SVS;
+0.000000     rho+ pi-               SVS;
+0.000000     rho- pi+               SVS;
+0.000000     rho(2S)+ pi-           SVS;
+0.000000     rho(2S)- pi+           SVS;
+0.000000     rho(3S)+ pi-           SVS;
+0.000000     rho(3S)- pi+           SVS;
+#
+# rho0 3-body modes
+0.000002350 rho0    K_S0                                    SVS; #[Reconstructed PDG2011]
+0.000002350 rho0    K_L0                                    SVS; #[Reconstructed PDG2011]
+#
+# rho- 3-body modes
+0.000008400 rho-    K+                                      SVS; #[Reconstructed PDG2011]
+#
+# rho(1450) 3-body modes
+0.0000005    rho(2S)0 K_S0          SVS;
+0.0000005    rho(2S)0 K_L0          SVS;
+#
+#
+# f0,a0(980) 3-body modes
+0.0000055     f_0 K0                 PHSP;
+0.000001     a_00 K0                PHSP;
+0.000001     a_0- K+                PHSP;
+0.000001     a_0+ pi-               PHSP;
+0.000003     a_0- pi+               PHSP;
+#
+# K*0(892) 3-body modes
+0.000003600 K*0     pi0                                     SVS; #[Reconstructed PDG2011]
+0.000003     K*0 anti-K0            SVS;
+#
+# K*0(1430) 3-body modes
+0.000001     K_0*0 pi0              PHSP;
+0.000003     K_0*0 anti-K0          PHSP;
+#
+# K*0(1680) 3-body modes
+0.000001     K''*0 pi0              SVS;
+0.000001     K''*0 K0               SVS;
+
+#
+# K*+(892) 3-body modes
+0.000009400 K*+     pi-                                     SVS; #[Reconstructed PDG2011]
+0.000002     K*+ K-                 SVS;
+#
+# K*+(1430) 3-body modes
+0.000033000 K_0*+   pi-                                     PHSP; #[Reconstructed PDG2011]
+0.000002     K_0*+ K-               PHSP;
+#
+# K*0(1680) 3-body modes
+0.000001     K''*+ pi-              SVS;
+0.000001     K''*+ K-               SVS;
+#
+#
+# Non-resonant 3-body left-overs
+# Most modes are set at 1e-6
+#
+# pi+pi-pi0: high mass + f0(400-1200) = (1+1)e-6
+#0402270.000002     pi+ pi- pi0            PHSP;
+0.000017     pi+ pi- eta            PHSP;
+0.000001     pi+ pi- eta'           PHSP;
+#
+# pi+ pi- K0: total-rhoK0-f0K0-piK*(892)-piK*(1430)=45-5-6-13./3-11./3
+0.000000000 pi+     pi-     K0                              PHSP; #[Reconstructed PDG2011]
+#
+# K+ pi- pi0
+0.000027500 K+      pi-     pi0                             PHSP; #[Reconstructed PDG2011]
+0.000020     K+ pi- eta             PHSP;
+0.000001     K+ pi- eta'            PHSP;
+#
+# pi+ K- K0.
+# Both B0 and B0bar can decay to these => 0.5e-6 each
+0.0000005    pi+ K- K0              PHSP;
+0.0000005    pi- K+ anti-K0         PHSP;
+#
+# K+ K- K0
+# PR LHCb 09 Apr 2004 split into KS/KL
+0.000000     K+ K- K0               PHSP;
+0.000012350 K+      K-      K_S0                            PHSP; #[Reconstructed PDG2011]
+0.000012350 K+      K-      K_L0                            PHSP; #[Reconstructed PDG2011]
+#
+# K+ K- pi0
+0.000001     K+ K- pi0              PHSP;
+0.000001     K+ K- eta              PHSP;
+0.000001     K+ K- eta'             PHSP;
+#
+# pi0 K0 anti-K0
+0.000002     K0 anti-K0 pi0         PHSP;
+0.000001     K0 anti-K0 eta         PHSP;
+0.000001     K0 anti-K0 eta'        PHSP;
+#
+# pi0 pi0 K0
+0.000002     K0 pi0 pi0             PHSP;
+0.000001     K0 pi0 eta             PHSP;
+0.000001     K0 pi0 eta'            PHSP;
+0.000001     K0 eta eta             PHSP;
+0.000001     K0 eta eta'            PHSP;
+0.000001     K0 eta' eta'           PHSP;
+#
+# K0 anti-K0 K0: 8*BF(KsKsKs)~=48 (8 is a guess)
+0.000048     K0 anti-K0 K0          PHSP;
+#
+# pi0 pi0 pi0
+0.000001     pi0 pi0 pi0            PHSP;
+0.000001     pi0 pi0 eta            PHSP;
+0.000001     pi0 pi0 eta'           PHSP;
+0.000001     pi0 eta eta            PHSP;
+0.000001     pi0 eta eta'           PHSP;
+#
+# PR LHCb: 7 Nov 2005 Add K*0 pi0 pi0
+0.0000067     K*0  pi0  pi0          PHSP;
+#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+# 2- and 3-body modes revised Feb.2005   Markus Cristinziani, SLAC
+#---------------------------------------------------------------------------
+#
+#4-body modes from Andrei Gritsan
+#--- 4-body rho-rho, rho-pi-pi, pi-pi-pi-pi --------------------------
+# PR LHCb 20 Apr 2004, set long. pol.
+0.000000730 rho0    rho0                                    SVV_HELAMP 0.0 0.0 1.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.000024200 rho+    rho-                                    SVV_HELAMP 0.0 0.0 1.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.000003  rho0 pi+ pi-           PHSP;
+0.000003  omega pi+ pi-          PHSP;
+0.000001  rho0 pi0 pi0           PHSP;
+0.000001  omega pi0 pi0          PHSP;
+0.0000005 rho0 pi0 eta           PHSP;
+0.0000002 rho0 eta eta           PHSP;
+0.0000002 rho0 pi0 eta'          PHSP;
+0.0000001 rho0 eta eta'          PHSP;
+0.0000005 omega pi0 eta          PHSP;
+0.0000002 omega eta eta          PHSP;
+0.0000002 omega pi0 eta'         PHSP;
+0.0000001 omega eta eta'         PHSP;
+0.000010  rho+ pi- pi0           PHSP;
+0.000005  rho+ pi- eta           PHSP;
+0.000010  rho- pi+ pi0           PHSP;
+0.000005  rho- pi+ eta           PHSP;
+0.000010  pi+ pi- pi+ pi-        PHSP;
+0.000010  pi+ pi- pi0 pi0        PHSP;
+0.000005  pi+ pi- eta pi0        PHSP;
+0.000002  pi+ pi- eta eta        PHSP;
+0.000002  pi+ pi- eta' pi0       PHSP;
+0.000001  pi+ pi- eta' eta       PHSP;
+0.000016500 a_1+    pi-                                     SVS; #[Reconstructed PDG2011]
+0.000016500 a_1-    pi+                                     SVS; #[Reconstructed PDG2011]
+0.0000055  b_1+ pi-               SVS;
+0.0000055  b_1- pi+               SVS;
+0.000002  rho- a_0+              SVS;
+0.000010  rho+ a_0-              SVS;
+0.000001  f_0 pi+ pi-            PHSP;
+0.000001  f_0 pi0 pi0            PHSP;
+0.000001  a_0- pi+ pi0           PHSP;
+0.000001  a_00 pi0 pi0           PHSP;
+0.000001  a_0+ pi- pi0           PHSP;
+#--- 4-body rho-K*, rho-pi-K, K*-pi-pi, pi-pi-pi-K -------------------
+0.000003400 rho0    K*0                                     SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.0000100  rho-  K*+              SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+0.000050600 pi-     pi+     K*0                             PHSP; #[Reconstructed PDG2011]
+0.000010  pi- pi0 K*+            PHSP;
+0.000005  pi- eta K*+            PHSP;
+0.000002  pi- eta' K*+           PHSP;
+0.000010  rho-  K+ pi0           PHSP;
+0.000005  rho-  K+ eta           PHSP;
+0.000002  rho-  K+ eta'          PHSP;
+0.000010  rho-  K0 pi+           PHSP;
+0.000010  rho+  K0 pi-           PHSP;
+0.000005  rho0  K0 pi0           PHSP;
+0.000002  rho0  K0 eta           PHSP;
+0.000001  rho0  K0 eta'          PHSP;
+0.000010  rho0  K+ pi-           PHSP;
+0.000005  omega K0 pi0           PHSP;
+0.000002  omega K0 eta           PHSP;
+0.000001  omega K0 eta'          PHSP;
+0.000005100 omega   K+      pi-                             PHSP; #[Reconstructed PDG2011]
+0.000010  pi+ pi0 pi- K0         PHSP;
+0.000005  pi+ eta pi- K0         PHSP;
+0.000010  pi0 pi0 pi0 K0         PHSP;
+0.000005  pi0 pi0 eta K0         PHSP;
+0.000002  pi0 eta eta K0         PHSP;
+0.000002  pi0 pi0 eta' K0        PHSP;
+0.000001  pi0 eta eta' K0        PHSP;
+0.000010  pi+ pi- pi- K+         PHSP;
+0.000010  pi0 pi0 pi- K+         PHSP;
+0.000005  pi0 eta pi- K+         PHSP;
+0.000002  eta eta pi- K+         PHSP;
+0.000002  pi0 eta' pi- K+        PHSP;
+0.000001  eta eta' pi- K+        PHSP;
+0.000010  rho0 K_0*0             PHSP;
+0.000020  rho- K_0*+             PHSP;
+0.000010  pi- pi+ K_0*0          PHSP;
+0.000010  pi0 pi0 K_0*0          PHSP;
+0.000010  pi- pi0 K_0*+          PHSP;
+0.000005  K*0 f_0                SVS;
+0.000010  a_10 K0                SVS;
+0.000016000 a_1-    K+                                      SVS; #[Reconstructed PDG2011]
+0.000010  b_10 K0                SVS;
+0.0000074  b_1- K+                SVS;
+0.000005  K*0 a_00               SVS;
+0.000005  K*+ a_0-               SVS;
+#--- 4-body K*-K*, rho-K-K, K*-K-pi, phi-pi-pi, pi-pi-K-K ------------
+0.000001280 K*0     anti-K*0                                SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.000001  K*+   K*-              SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+0.0000001 phi   rho0             SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+0.000001  K+ K- rho0             PHSP;
+0.000001  K0 anti-K0 rho0        PHSP;
+0.000001  K+ K- omega            PHSP;
+0.000001  K0 anti-K0 omega       PHSP;
+0.000001  K+ anti-K0 rho-        PHSP;
+0.000001  K- K0 rho+             PHSP;
+0.0000001 phi   pi- pi+          PHSP;
+0.000001  K+ K- pi- pi+          PHSP;
+0.000001  K+ K- pi0 pi0          PHSP;
+0.0000005 K+ K- pi0 eta          PHSP;
+0.0000002 K+ K- eta eta          PHSP;
+0.0000002 K+ K- pi0 eta'         PHSP;
+0.0000001 K+ K- eta eta'         PHSP;
+0.000001  K0 anti-K0 pi- pi+     PHSP;
+0.000001  K0 anti-K0 pi0 pi0     PHSP;
+0.0000005 K0 anti-K0 pi0 eta     PHSP;
+0.0000002 K0 anti-K0 eta eta     PHSP;
+0.0000002 K0 anti-K0 pi0 eta'    PHSP;
+0.0000001 K0 anti-K0 eta eta'    PHSP;
+0.000001  K*+ K- pi0             PHSP;
+0.000001  K*- K+ pi0             PHSP;
+0.000001  K*0 anti-K0 pi0        PHSP;
+0.000001  K0 anti-K*0 pi0        PHSP;
+0.000001  K+ anti-K*0 pi-        PHSP;
+0.000001  K*+ anti-K0 pi-        PHSP;
+0.000003320 K-      K*0     pi+                             PHSP; #[Reconstructed PDG2011]
+0.000001  K*- K0 pi+             PHSP;
+#--- 4-body phi-K*, phi-K-pi, K-K-K*, pi-K-K-K -----------------------
+0.000009800 phi     K*0                                     SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.000010  phi K+ pi-             PHSP;
+0.000010  phi K0 pi0             PHSP;
+0.000007  phi K0 eta             PHSP;
+0.000017700 K-      K+      K*0                             PHSP; #[Reconstructed PDG2011]
+0.000010  K- K*+ K0              PHSP;
+0.000010  K*- K+ K0              PHSP;
+0.000010  K+ K- K+ pi-           PHSP;
+0.000010  K+ K- K0 pi0           PHSP;
+0.000005  K+ K- K0 eta           PHSP;
+0.000010  K0 anti-K0 K0 pi0      PHSP;
+0.000005  K0 anti-K0 K0 eta      PHSP;
+0.000003900 phi     K_0*0                                   PHSP; #[Reconstructed PDG2011]
+0.000010  K- K+ K_0*0            PHSP;
+0.000010  K- K_0*+ K0            PHSP;
+0.000010  K_0*- K+ K0            PHSP;
+0.000002  phi   K'_10            PHSP;
+0.000002  K- K+ K'_10            PHSP;
+#--- 4-body phi-phi, phi-K-K, K-K-K-K --------------------------------
+0.0000001 phi phi                SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+0.0000001 phi K+ K-              PHSP;
+0.0000001 phi K0 anti-K0         PHSP;
+0.0000001 K+ K- K+ K-            PHSP;
+0.0000001 K0 anti-K0 K+ K-       PHSP;
+0.0000001 K0 anti-K0 K0 anti-K0  PHSP;
+#5-body modes from Jim Smith - 1/30/05
+#--- 5-body rho-rho-pi, rho-pi-pi-pi, pi-pi-pi-pi-pi -------------------
+0.000010  rho0 rho0 pi0          PHSP;
+0.000005  rho0 rho0 eta          PHSP;
+0.000002  rho0 rho0 eta'         PHSP;
+0.000010  omega rho0 pi0         PHSP;
+0.000005  omega rho0 eta         PHSP;
+0.000002  omega rho0 eta'        PHSP;
+0.000010  rho+ rho- pi0          PHSP;
+0.000005  rho+ rho- eta          PHSP;
+0.000002  rho+ rho- eta'         PHSP;
+0.000010  rho0 rho+ pi-          PHSP;
+0.000010  omega rho+ pi-         PHSP;
+0.000002  rho0 pi+ pi- pi0       PHSP;
+0.000001  rho0 pi+ pi- eta       PHSP;
+0.000001  rho0 pi+ pi- eta'      PHSP;
+0.000002  rho0 pi0 pi0 pi0       PHSP;
+0.000001  rho0 pi0 eta pi0       PHSP;
+0.000001  rho0 pi0 eta' pi0      PHSP;
+0.000002  omega pi+ pi- pi0      PHSP;
+0.000001  omega pi+ pi- eta      PHSP;
+0.000001  omega pi+ pi- eta'     PHSP;
+0.000002  omega pi0 pi0 pi0      PHSP;
+0.000001  omega pi0 eta pi0      PHSP;
+0.000001  omega pi0 eta' pi0     PHSP;
+0.000002  rho+ pi- pi+ pi-       PHSP;
+0.000002  rho+ pi- pi0 pi0       PHSP;
+0.000001  rho+ pi- pi0 eta       PHSP;
+0.000001  rho+ pi- pi0 eta'      PHSP;
+0.000002  rho- pi+ pi+ pi-       PHSP;
+0.000002  rho- pi+ pi0 pi0       PHSP;
+0.000001  rho- pi+ pi0 eta       PHSP;
+0.000001  rho- pi+ pi0 eta'      PHSP;
+0.000001  pi+ pi- pi+ pi- pi0    PHSP;
+0.0000005 pi+ pi- pi+ pi- eta    PHSP;
+0.0000002 pi+ pi- pi+ pi- eta'   PHSP;
+0.000001  pi+ pi- pi0 pi0 pi0    PHSP;
+0.0000005 pi+ pi- pi0 pi0 eta    PHSP;
+0.0000002 pi+ pi- pi0 pi0 eta'   PHSP;
+0.0000005 pi0 pi0 pi0 pi0 pi0    PHSP;
+0.0000002 pi0 pi0 pi0 pi0 eta    PHSP;
+0.0000001 pi0 pi0 pi0 pi0 eta'   PHSP;
+0.000010  a_1+  rho-             PHSP;
+0.000010  a_1-  rho+             PHSP;
+0.000010  a_10  rho0             PHSP;
+0.000010  a_10  omega            PHSP;
+0.000010  a_1+  pi- pi0          PHSP;
+0.000005  a_1+  pi- eta          PHSP;
+0.000002  a_1+  pi- eta'         PHSP;
+0.000010  a_10  pi+ pi-          PHSP;
+0.000010  a_10  pi0 pi0          PHSP;
+0.000005  a_10  pi0 eta          PHSP;
+0.000002  a_10  pi0 eta'         PHSP;
+0.000010  a_1-  pi+ pi0          PHSP;
+0.000005  a_1-  pi+ eta          PHSP;
+0.000002  a_1-  pi+ eta'         PHSP;
+0.000010  rho+ f_0 pi-           PHSP;
+0.000010  rho- f_0 pi+           PHSP;
+0.000010  rho0 f_0 pi0           PHSP;
+0.000005  rho0 f_0 eta           PHSP;
+0.000002  rho0 f_0 eta'          PHSP;
+0.000010  omega f_0 pi0          PHSP;
+0.000010  rho+ a_00 pi-          PHSP;
+0.000010  rho+ a_0- pi0          PHSP;
+0.000005  rho+ a_0- eta          PHSP;
+0.000002  rho+ a_0- eta'         PHSP;
+0.000010  rho0 a_0+ pi-          PHSP;
+0.000010  rho0 a_0- pi+          PHSP;
+0.000010  rho0 a_00 pi0          PHSP;
+0.000005  rho0 a_00 eta          PHSP;
+0.000002  rho0 a_00 eta'         PHSP;
+0.000010  rho- a_00 pi+          PHSP;
+0.000010  rho- a_0+ pi0          PHSP;
+0.000005  rho- a_0+ eta          PHSP;
+0.000002  rho- a_0+ eta'         PHSP;
+0.000002  f_0 pi+ pi- pi0        PHSP;
+0.000001  f_0 pi+ pi- eta        PHSP;
+0.000001  f_0 pi+ pi- eta'       PHSP;
+0.000002  f_0 pi0 pi0 pi0        PHSP;
+0.000001  f_0 pi0 pi0 eta        PHSP;
+0.000001  f_0 pi0 pi0 eta'       PHSP;
+0.000001  a_00 pi+ pi- pi0       PHSP;
+0.000001  a_00 pi0 pi0 pi0       PHSP;
+0.000001  a_0+ pi- pi+ pi-       PHSP;
+0.000001  a_0+ pi- pi0 pi0       PHSP;
+0.000001  a_0- pi+ pi+ pi-       PHSP;
+0.000001  a_0- pi+ pi0 pi0       PHSP;
+#--- 5-body rho-K*pi, rho-2pi-K, K*-3pi, 4pi-K -------------------
+0.000010  rho0 K*+ pi-           PHSP;
+0.000010  rho- K*+ pi0           PHSP;
+0.000005  rho- K*+ eta           PHSP;
+0.000002  rho- K*+ eta'          PHSP;
+0.000010  rho0 K*0 pi0           PHSP;
+0.000005  rho0 K*0 eta           PHSP;
+0.000002  rho0 K*0 eta'          PHSP;
+0.000010  rho- K*0 pi+           PHSP;
+0.000010  rho+ K*0 pi-           PHSP;
+0.000010  omega K*+ pi-          PHSP;
+0.000010  omega K*0 pi0          PHSP;
+0.000005  omega K*0 eta          PHSP;
+0.000002  omega K*0 eta'         PHSP;
+0.000010  pi+ pi- K*+ pi-        PHSP;
+0.000010  pi- pi0 K*+ pi0        PHSP;
+0.000005  pi- pi0 K*+ eta        PHSP;
+0.000002  pi- pi0 K*+ eta'       PHSP;
+0.000010  pi+ pi- K*0 pi0        PHSP;
+0.000005  pi+ pi- K*0 eta        PHSP;
+0.000002  pi+ pi- K*0 eta'       PHSP;
+0.000010  pi0 pi0 K*0 pi0        PHSP;
+0.000005  pi0 pi0 K*0 eta        PHSP;
+0.000002  pi0 pi0 K*0 eta'       PHSP;
+0.000010  rho+  K+ pi- pi-       PHSP;
+0.000010  rho0  K+ pi- pi0       PHSP;
+0.000005  rho0  K+ pi- eta       PHSP;
+0.000002  rho0  K+ pi- eta'      PHSP;
+0.000010  rho-  K+ pi+ pi-       PHSP;
+0.000010  rho-  K+ pi0 pi0       PHSP;
+0.000005  rho-  K+ pi0 eta       PHSP;
+0.000002  rho-  K+ pi0 eta'      PHSP;
+0.000010  rho0  K0 pi+ pi-       PHSP;
+0.000010  rho0  K0 pi0 pi0       PHSP;
+0.000005  rho0  K0 pi0 eta       PHSP;
+0.000002  rho0  K0 pi0 eta'      PHSP;
+0.000010  rho+  K0 pi- pi0       PHSP;
+0.000005  rho+  K0 pi- eta       PHSP;
+0.000002  rho+  K0 pi- eta'      PHSP;
+0.000010  rho-  K0 pi+ pi0       PHSP;
+0.000005  rho-  K0 pi+ eta       PHSP;
+0.000002  rho-  K0 pi+ eta'      PHSP;
+0.000010  omega K+ pi- pi0       PHSP;
+0.000005  omega K+ pi- eta       PHSP;
+0.000002  omega K+ pi- eta'      PHSP;
+0.000010  omega K0 pi+ pi-       PHSP;
+0.000010  omega K0 pi0 pi0       PHSP;
+0.000005  omega K0 pi0 eta       PHSP;
+0.000002  omega K0 pi0 eta'      PHSP;
+0.000002  pi+ pi- pi- K+ pi0     PHSP;
+0.000001  pi+ pi- pi- K+ eta     PHSP;
+0.000001  pi+ pi- pi- K+ eta'    PHSP;
+0.000002  pi0 pi0 pi- K+ pi0     PHSP;
+0.000001  pi0 pi0 pi- K+ eta     PHSP;
+0.000001  pi0 pi0 pi- K+ eta'    PHSP;
+0.000002  pi+ pi- pi+ K0 pi-     PHSP;
+0.000002  pi+ pi- pi0 K0 pi0     PHSP;
+0.000001  pi+ pi- pi0 K0 eta     PHSP;
+0.000001  pi+ pi- pi0 K0 eta'    PHSP;
+0.000002  pi0 pi0 pi0 K0 pi0     PHSP;
+0.000001  pi0 pi0 pi0 K0 eta     PHSP;
+0.000001  pi0 pi0 pi0 K0 eta'    PHSP;
+0.000010  rho+ K_0*0 pi-         PHSP;
+0.000010  rho0 K_0*0 pi0         PHSP;
+0.000005  rho0 K_0*0 eta         PHSP;
+0.000002  rho0 K_0*0 eta'        PHSP;
+0.000010  rho- K_0*0 pi+         PHSP;
+0.000010  rho- K_0*+ pi0         PHSP;
+0.000005  rho- K_0*+ eta         PHSP;
+0.000002  rho- K_0*+ eta'        PHSP;
+0.000010  rho0 K_0*+ pi-         PHSP;
+0.000010  pi+ pi- K_0*+ pi-      PHSP;
+0.000010  pi- pi0 K_0*+ pi0      PHSP;
+0.000005  pi- pi0 K_0*+ eta      PHSP;
+0.000002  pi- pi0 K_0*+ eta'     PHSP;
+0.000010  pi+ pi- K_0*0 pi0      PHSP;
+0.000005  pi+ pi- K_0*0 eta      PHSP;
+0.000002  pi+ pi- K_0*0 eta'     PHSP;
+0.000010  pi0 pi0 K_0*0 pi0      PHSP;
+0.000005  pi0 pi0 K_0*0 eta      PHSP;
+0.000005  pi0 pi0 K_0*0 eta'     PHSP;
+0.000010  K*+ f_0 pi-            PHSP;
+0.000010  K*0 f_0 pi0            PHSP;
+0.000005  K*0 f_0 eta            PHSP;
+0.000002  K*0 f_0 eta'           PHSP;
+0.000010  a_1+ K0 pi-            PHSP;
+0.000020  a_10 K*0               PHSP;
+0.000010  a_10 K+ pi-            PHSP;
+0.000010  a_10 K0 pi0            PHSP;
+0.000020  a_1- K*+               PHSP;
+0.000010  a_1- K+ pi0            PHSP;
+0.000010  a_1- K0 pi+            PHSP;
+0.000005  K*+ a_00 pi-           PHSP;
+0.000005  K*+ a_0- pi0           PHSP;
+0.000002  K*+ a_0- eta           PHSP;
+0.000001  K*+ a_0- eta'          PHSP;
+0.000005  K*0 a_0+ pi-           PHSP;
+0.000005  K*0 a_00 pi0           PHSP;
+0.000002  K*0 a_00 eta           PHSP;
+0.000001  K*0 a_00 eta'          PHSP;
+#--- 5-body K*-K*pi,rho-K-Kpi, K*-K-2pi, phi-3pi, 3pi-K-K ------------
+0.000001  K*- K*0 pi+            PHSP;
+0.000001  K*+ anti-K*0 pi-       PHSP;
+0.000001  K*- K*+ pi0            PHSP;
+0.0000005 K*- K*+ eta            PHSP;
+0.0000002 K*- K*+ eta'           PHSP;
+0.000001  K*0 anti-K*0 pi0       PHSP;
+0.0000005 K*0 anti-K*0 eta       PHSP;
+0.0000002 K*0 anti-K*0 eta'      PHSP;
+0.000001  phi rho+ pi-           PHSP;
+0.000001  phi rho- pi+           PHSP;
+0.000001  phi rho0 pi0           PHSP;
+0.0000005 phi rho0 eta           PHSP;
+0.0000002 phi rho0 eta'          PHSP;
+0.000001  phi omega pi0          PHSP;
+0.000001  phi f_0 pi0            PHSP;
+0.000001  phi pi+ pi- pi0        PHSP;
+0.0000005 phi pi+ pi- eta        PHSP;
+0.0000002 phi pi+ pi- eta'       PHSP;
+0.000001  phi pi0 pi0 pi0        PHSP;
+0.0000005 phi pi0 pi0 eta        PHSP;
+0.0000002 phi pi0 pi0 eta'       PHSP;
+0.000001  K0 K- rho0 pi+         PHSP;
+0.000001  K0 K- rho+ pi0         PHSP;
+0.0000005 K0 K- rho+ eta         PHSP;
+0.0000002 K0 K- rho+ eta'        PHSP;
+0.000001  K0 K- omega pi+        PHSP;
+0.000001  K0 K- f_0 pi+          PHSP;
+0.000001  K+ K- rho+ pi-         PHSP;
+0.000001  K+ K- rho- pi+         PHSP;
+0.000001  K+ K- rho0 pi0         PHSP;
+0.0000005 K+ K- rho0 eta         PHSP;
+0.0000002 K+ K- rho0 eta'        PHSP;
+0.000001  K+ K- omega pi0        PHSP;
+0.0000005 K+ K- omega eta        PHSP;
+0.0000002 K+ K- omega eta'       PHSP;
+0.000001  K+ K- f_0 pi0          PHSP;
+0.000001  K0 anti-K0 rho+ pi-    PHSP;
+0.000001  K0 anti-K0 rho- pi+    PHSP;
+0.000001  K0 anti-K0 rho0 pi0    PHSP;
+0.0000005 K0 anti-K0 rho0 eta    PHSP;
+0.0000002 K0 anti-K0 rho0 eta'   PHSP;
+0.000001  K0 anti-K0 omega pi0   PHSP;
+0.000001  K0 anti-K0 f_0 pi0     PHSP;
+0.000001  anti-K0 K+ rho0 pi-    PHSP;
+0.000001  anti-K0 K+ rho- pi0    PHSP;
+0.0000005 anti-K0 K+ rho- eta    PHSP;
+0.0000002 anti-K0 K+ rho- eta'   PHSP;
+0.000001  anti-K0 K+ omega pi-   PHSP;
+0.000001  anti-K0 K+ f_0 pi-     PHSP;
+0.0000002 K0 K- pi+ pi+ pi-      PHSP;
+0.0000002 K0 K- pi+ pi0 pi0      PHSP;
+0.0000001 K0 K- pi+ pi0 eta      PHSP;
+0.0000001 K0 K- pi+ pi0 eta'     PHSP;
+0.0000002 K+ K- pi+ pi- pi0      PHSP;
+0.0000001 K+ K- pi+ pi- eta      PHSP;
+0.0000001 K+ K- pi+ pi- eta'     PHSP;
+0.0000002 K+ K- pi0 pi0 pi0      PHSP;
+0.0000001 K+ K- pi0 pi0 eta      PHSP;
+0.0000001 K+ K- pi0 pi0 eta'     PHSP;
+0.0000002 K0 anti-K0 pi+ pi- pi0 PHSP;
+0.0000001 K0 anti-K0 pi+ pi- eta PHSP;
+0.0000001 K0 anti-K0 pi+ pi- eta' PHSP;
+0.0000002 K0 anti-K0 pi0 pi0 pi0 PHSP;
+0.0000001 K0 anti-K0 pi0 pi0 eta PHSP;
+0.0000001 K0 anti-K0 pi0 pi0 eta' PHSP;
+0.0000002 anti-K0 K+ pi- pi+ pi- PHSP;
+0.0000002 anti-K0 K+ pi- pi0 pi0 PHSP;
+0.0000001 anti-K0 K+ pi- pi0 eta PHSP;
+0.0000001 anti-K0 K+ pi- pi0 eta' PHSP;
+0.000001  K*0 K- pi+ pi0         PHSP;
+0.0000005 K*0 K- pi+ eta         PHSP;
+0.0000002 K*0 K- pi+ eta'        PHSP;
+0.000001  K*- K0 pi+ pi0         PHSP;
+0.0000005 K*- K0 pi+ eta         PHSP;
+0.0000002 K*- K0 pi+ eta'        PHSP;
+0.000001  K*+ K- pi+ pi-         PHSP;
+0.000001  K*+ K- pi0 pi0         PHSP;
+0.0000005 K*+ K- pi0 eta         PHSP;
+0.0000002 K*+ K- pi0 eta'        PHSP;
+0.000001  K*- K+ pi+ pi-         PHSP;
+0.000001  K*- K+ pi0 pi0         PHSP;
+0.0000005 K*- K+ pi0 eta         PHSP;
+0.0000002 K*- K+ pi0 eta'        PHSP;
+0.000001  K*0 anti-K0 pi+ pi-    PHSP;
+0.000001  K*0 anti-K0 pi0 pi0    PHSP;
+0.0000005 K*0 anti-K0 pi0 eta    PHSP;
+0.0000002 K*0 anti-K0 pi0 eta'   PHSP;
+0.000001  K0 anti-K*0 pi+ pi-    PHSP;
+0.000001  K0 anti-K*0 pi0 pi0    PHSP;
+0.0000005 K0 anti-K*0 pi0 eta    PHSP;
+0.0000002 K0 anti-K*0 pi0 eta'   PHSP;
+0.000001  K+ anti-K*0 pi- pi0    PHSP;
+0.0000005 K+ anti-K*0 pi- eta    PHSP;
+0.0000002 K+ anti-K*0 pi- eta'   PHSP;
+0.000001  K*+ anti-K0 pi- pi0    PHSP;
+0.0000005 K*+ anti-K0 pi- eta    PHSP;
+0.0000002 K*+ anti-K0 pi- eta'   PHSP;
+#--- 5-body phi-K*-pi, phi-K-2pi, K-K-K*-pi, 2pi-K-K-K --------------------
+0.000010  phi K*+ pi-            PHSP;
+0.000010  phi K*0 pi0            PHSP;
+0.000005  phi K*0 eta            PHSP;
+0.000002  phi K*0 eta'           PHSP;
+0.000010  phi K+ rho-            PHSP;
+0.000010  phi K0 rho0            PHSP;
+0.000010  phi K0 omega           PHSP;
+0.000010  phi K0 f_0             PHSP;
+0.000010  phi K0 pi+ pi-         PHSP;
+0.000010  phi K0 pi0 pi0         PHSP;
+0.000005  phi K0 pi0 eta         PHSP;
+0.000002  phi K0 pi0 eta'        PHSP;
+0.000010  phi K+ pi- pi0         PHSP;
+0.000005  phi K+ pi- eta         PHSP;
+0.000002  phi K+ pi- eta'        PHSP;
+0.000010  K- K+ K*+ pi-          PHSP;
+0.000010  K+ K*- K+ pi-          PHSP;
+0.000010  K+ K*0 anti-K0 pi-     PHSP;
+0.000010  K+ K0 anti-K*0 pi-     PHSP;
+0.000010  K0 K*+ anti-K0 pi-     PHSP;
+0.000010  K- K+ K+ rho-          PHSP;
+0.000010  K- K+ K0 rho0          PHSP;
+0.000010  K- K+ K0 omega         PHSP;
+0.000010  K- K+ K0 f_0           PHSP;
+0.000010  K+ K- K+ pi- pi0       PHSP;
+0.000005  K+ K- K+ pi- eta       PHSP;
+0.000002  K+ K- K+ pi- eta'      PHSP;
+0.000010  K+ K- K0 pi+ pi-       PHSP;
+0.000010  K+ K- K0 pi0 pi0       PHSP;
+0.000005  K+ K- K0 pi0 eta       PHSP;
+0.000005  K+ K- K0 pi0 eta'      PHSP;
+0.000010  K0 anti-K0 K+ pi- pi0  PHSP;
+0.000005  K0 anti-K0 K+ pi- eta  PHSP;
+0.000002  K0 anti-K0 K+ pi- eta' PHSP;
+0.000010  K0 anti-K0 K0 pi+ pi-  PHSP;
+0.000010  K0 anti-K0 K0 pi0 pi0  PHSP;
+0.000005  K0 anti-K0 K0 pi0 eta  PHSP;
+0.000002  K0 anti-K0 K0 pi0 eta' PHSP;
+0.000010  phi   K_0*+ pi-        PHSP;
+0.000010  phi   K_0*0 pi0        PHSP;
+0.000010  K+ K- K_0*+ pi-        PHSP;
+0.000010  K+ K- K_0*0 pi0        PHSP;
+0.000005  K+ K- K_0*0 eta        PHSP;
+0.000002  K+ K- K_0*0 eta'       PHSP;
+0.000010  K+ K+ K_0*- pi-        PHSP;
+0.000010  K+ anti-K_0*0 K0 pi-   PHSP;
+0.000010  K+ K_0*0 anti-K0 pi-   PHSP;
+0.000010  K0 anti-K0 K_0*+ pi-   PHSP;
+0.000010  K0 anti-K0 K_0*0 pi0   PHSP;
+0.000005  K0 anti-K0 K_0*0 eta   PHSP;
+0.000002  K0 anti-K0 K_0*0 eta'  PHSP;
+0.000010  K0 K0 anti-K_0*0 pi0   PHSP;
+0.000005  K0 K0 anti-K_0*0 eta   PHSP;
+0.000002  K0 K0 anti-K_0*0 eta'  PHSP;
+0.000002  phi   K'_1+ pi-        PHSP;
+0.000002  phi   K'_10 pi0        PHSP;
+0.000001  phi   K'_10 eta        PHSP;
+0.000001  phi   K'_10 eta'       PHSP;
+0.000002  K- K+ K'_1+ pi-        PHSP;
+0.000002  K- K+ K'_10 pi0        PHSP;
+0.000001  K- K+ K'_10 eta        PHSP;
+0.000001  K- K+ K'_10 eta'       PHSP;
+0.000002  K+ K+ K'_1- pi-        PHSP;
+0.000002  K0 anti-K0 K'_10 pi0   PHSP;
+0.000001  K0 anti-K0 K'_10 eta   PHSP;
+0.000001  K0 anti-K0 K'_10 eta'  PHSP;
+0.000002  K0 K0 anti-K'_10 pi0   PHSP;
+0.000001  K0 K0 anti-K'_10 eta   PHSP;
+0.000001  K0 K0 anti-K'_10 eta'  PHSP;
+#--- 5-body phi-phi-K, phi-phi-pi, phi-3K, phi-K-K-pi, 5K, 4K-pi ------------
+0.000004100 phi     phi     K0                              PHSP; #[Reconstructed PDG2011]
+0.0000001 phi phi pi0            PHSP;
+0.000001  phi K+ K- K0           PHSP;
+0.000001  phi K0 anti-K0 K0      PHSP;
+0.0000001 phi K+ K- pi0          PHSP;
+0.0000001 phi K0 anti-K0 pi0     PHSP;
+0.0000001 phi anti-K0 K+ pi-     PHSP;
+0.0000001 phi K0 K- pi+          PHSP;
+0.0000001 K+ K- K+ K- K0         PHSP;
+0.0000001 K0 anti-K0 K+ K- K0    PHSP;
+0.0000001 K+ K- K+ K- pi0        PHSP;
+0.0000001 K+ K- K0 anti-K0 pi0   PHSP;
+0.0000001 K+ K- K+ anti-K0 pi-   PHSP;
+0.0000001 K+ K- K0 K- pi+        PHSP;
+0.0000001 K0 anti-K0 K0 anti-K0 pi0 PHSP;
+0.0000001 K0 anti-K0 anti-K0 K+ pi- PHSP;
+0.0000001 K0 anti-K0 K0 K- pi+   PHSP;
+#--- 6-body phi-phi-K*, phi-3Kpi, phi-K-K-2pi ------------
+0.000003  phi phi K*0            PHSP;
+0.000001  phi K+ K- K*0          PHSP;
+0.000001  phi K0 anti-K0 K*0     PHSP;
+0.000001  phi K0 K+ K*-          PHSP;
+0.000001  phi K0 K0 anti-K*0     PHSP;
+0.0000001 phi K+ K- K+ pi-       PHSP;
+0.0000001 phi K+ K- K0 pi0       PHSP;
+0.0000001 phi K0 anti-K0 K+ pi-  PHSP;
+0.0000001 phi K0 anti-K0 K0 pi0  PHSP;
+#--- 6-body a1a1 ------------
+0.000050  a_10  a_10             PHSP;
+0.000050  a_1+  a_1-             PHSP;
+#
+#       B -> cc= s
+0.000435500 J/psi   K_S0                                    SVS; #[Reconstructed PDG2011]
+0.000435500 J/psi   K_L0                                    SVS; #[Reconstructed PDG2011]
+#
+#
+0.001330000 J/psi   K*0                                     SVV_HELAMP PKHplus PKphHplus PKHzero PKphHzero PKHminus PKphHminus; #[Reconstructed PDG2011]
+0.000017600 J/psi   pi0                                     SVS; #[Reconstructed PDG2011]
+0.000027000 J/psi   rho0                                    SVV_HELAMP PKHplus PKphHplus PKHzero PKphHzero PKHminus PKphHminus; #[Reconstructed PDG2011]
+0.00003     J/psi  omega            SVV_HELAMP PKHplus PKphHplus PKHzero PKphHzero PKHminus PKphHminus;
+0.000000000 J/psi   K+      pi-                             PHSP; #[Reconstructed PDG2011]
+0.0001     J/psi  K0  pi0           PHSP;
+#rl0.0007     J/psi  K0  pi-  pi+      PHSP;
+#rl0.00035     J/psi  K0  pi0  pi0      PHSP;
+#rl0.00035     J/psi  K+  pi-  pi0      PHSP;
+0.001300000 J/psi   K_10                                    SVV_HELAMP 0.5 0.0 1.0 0.0 0.5 0.0; #[Reconstructed PDG2011]
+0.0001     J/psi  K'_10             SVV_HELAMP 0.5 0.0 1.0 0.0 0.5 0.0;
+0.0005     J/psi  K_2*0              PHSP;
+0.000094000 J/psi   phi     K0                              PHSP; #[Reconstructed PDG2011]
+#
+0.000310000 psi(2S) K_S0                                    SVS; #[Reconstructed PDG2011]
+0.000310000 psi(2S) K_L0                                    SVS; #[Reconstructed PDG2011]
+#
+#
+0.000610000 psi(2S) K*0                                     SVV_HELAMP PKHplus PKphHplus PKHzero PKphHzero PKHminus PKphHminus; #[Reconstructed PDG2011]
+
+0.0004     psi(2S)  K+  pi-          PHSP;
+0.0002     psi(2S)  K0  pi0          PHSP;
+0.0002     psi(2S)  K0  pi-  pi+     PHSP;
+0.0001     psi(2S)  K0  pi0  pi0     PHSP;
+0.0001     psi(2S)  K+  pi-  pi0     PHSP;
+0.0004     psi(2S)  K_10              PHSP;
+#
+0.000445000 eta_c   K_S0                                    PHSP; #[Reconstructed PDG2011]
+0.000445000 eta_c   K_L0                                    PHSP; #[Reconstructed PDG2011]
+#
+#
+0.000610000 K*0     eta_c                                   SVS; #[Reconstructed PDG2011]
+0.0002    eta_c  K+  pi-          PHSP;
+0.0001    eta_c  K0  pi0          PHSP;
+0.0002    eta_c  K0  pi-  pi+     PHSP;
+0.0001    eta_c  K0  pi0  pi0     PHSP;
+0.0001    eta_c  K+  pi-  pi0     PHSP;
+#
+0.00024    eta_c(2S) K_S0               PHSP;
+0.00024    eta_c(2S) K_L0               PHSP;
+#
+#
+0.00066   K*0T eta_c(2S)               SVS;
+0.00008    eta_c(2S)   K+  pi-          PHSP;
+0.00005    eta_c(2S)   K0  pi0          PHSP;
+0.00008    eta_c(2S)   K0  pi-  pi+     PHSP;
+0.00005    eta_c(2S)   K0  pi0  pi0     PHSP;
+0.00005    eta_c(2S)   K+  pi-  pi0     PHSP;
+#
+0.000070000 chi_c0  K_S0                                    PHSP; #[Reconstructed PDG2011]
+0.000070000 chi_c0  K_L0                                    PHSP; #[Reconstructed PDG2011]
+#
+#
+0.0003     K*0 chi_c0              SVS;
+0.0002     chi_c0  K+  pi-          PHSP;
+0.0001     chi_c0  K0  pi0          PHSP;
+0.0002     chi_c0  K0  pi-  pi+     PHSP;
+0.0001     chi_c0  K0  pi0  pi0     PHSP;
+0.0001     chi_c0  K+  pi-  pi0     PHSP;
+#
+0.000195000 chi_c1  K_S0                                    SVS; #[Reconstructed PDG2011]
+0.000195000 chi_c1  K_L0                                    SVS; #[Reconstructed PDG2011]
+#
+#
+0.000222000 chi_c1  K*0                                     SVV_HELAMP PKHplus PKphHplus PKHzero PKphHzero PKHminus PKphHminus; #[Reconstructed PDG2011]
+0.0004     chi_c1  K+  pi-          PHSP;
+0.0002     chi_c1  K0  pi0          PHSP;
+0.0004     chi_c1  K0  pi-  pi+     PHSP;
+0.0002     chi_c1  K0  pi0  pi0     PHSP;
+0.0002     chi_c1  K+  pi-  pi0     PHSP;
+#
+0.00005     chi_c2 K_S0              STS;
+0.00005     chi_c2 K_L0              STS;
+#
+#
+0.00003     chi_c2  K*0             PHSP;
+0.0002     chi_c2  K+  pi-          PHSP;
+0.0001     chi_c2  K0  pi0          PHSP;
+0.0002     chi_c2  K0  pi-  pi+     PHSP;
+0.0001     chi_c2  K0  pi0  pi0     PHSP;
+0.0001     chi_c2  K+  pi-  pi0     PHSP;
+#
+0.00024    psi(3770)  K_S0             SVS;
+0.00024    psi(3770)  K_L0             SVS;
+#
+#
+0.00048    psi(3770)  K*0              SVV_HELAMP PKHplus PKphHplus PKHzero PKphHzero PKHminus PKphHminus;
+0.00014    psi(3770)  K+  pi-          PHSP;
+0.00014    psi(3770)  K0  pi0          PHSP;
+0.00014    psi(3770)  K0  pi-  pi+     PHSP;
+0.00007    psi(3770)  K0  pi0  pi0     PHSP;
+0.00007    psi(3770)  K+  pi-  pi0     PHSP;
+0.00029    psi(3770)  K_10             PHSP;
+#
+###   ALREADY Included above 0.0000     phi   K*0             SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+#
+#
+#
+# b-> c (dc=)
+#
+0.000211000 D-      D+                                      PHSP; #[Reconstructed PDG2011]
+#  See Ref [B1] for the next 3:
+0.000305    D*-  D+              SVS;
+0.000610000 D*+     D-                                      SVS; #[Reconstructed PDG2011]
+0.000820000 D*-     D*+                                     SVV_HELAMP 0.56 0.0 0.96 0.0 0.47 0.0; #[Reconstructed PDG2011]
+#
+# b -> c (sc=)  -->  D Ds X   Sum = 10%
+#
+0.007200000 D-      D_s+                                    PHSP; #[Reconstructed PDG2011]
+0.008000000 D*-     D_s+                                    SVS; #[Reconstructed PDG2011]
+0.007400000 D_s*+   D-                                      SVS; #[Reconstructed PDG2011]
+0.017700000 D_s*+   D*-                                     SVV_HELAMP 0.4904 0.0 0.7204 0.0 0.4904 0.0; #[Reconstructed PDG2011]
+0.0006   D'_1- D_s+                SVS;
+0.0012   D'_1-  D_s*+              SVV_HELAMP 0.48 0.0 0.734 0.0 0.48 0.0;
+0.0012   D_1-  D_s+                SVS;
+0.0024   D_1-  D_s*+               SVV_HELAMP 0.48 0.0 0.734 0.0 0.48 0.0;
+0.0042   D_2*-  D_s+                      STS;
+0.0040   D_2*-  D_s*+                    PHSP;
+#
+0.0018   D_s+  D-  pi0                   PHSP;
+0.0037   D_s+  anti-D0 pi-                   PHSP;
+0.0018   D_s*+ D-  pi0                   PHSP;
+0.0037   D_s*+ anti-D0 pi-                   PHSP;
+0.0030   D_s+  D-  pi-  pi+              PHSP;
+0.0022   D_s+  D-  pi0  pi0              PHSP;
+0.0022   D_s+  anti-D0 pi-  pi0              PHSP;
+0.0030   D_s*+ D-  pi-  pi+              PHSP;
+0.0022   D_s*+ D-  pi0  pi0              PHSP;
+0.0022   D_s*+ anti-D0 pi-  pi0              PHSP;
+#
+# b -> c (sc=)  -->  D D= K  X   Sum = 8%
+# Update: Ref. [B1]
+# October 26, 2004 Lange -per breco awg
+# External W-emission amplitude
+0.001700000 D-      D0      K+                              PHSP; #[Reconstructed PDG2011]
+0.004600000 D-      D*0     K+                              PHSP; #[Reconstructed PDG2011]
+0.003100000 D*-     D0      K+                              PHSP; #[Reconstructed PDG2011]
+0.011800000 D*-     D*0     K+                              PHSP; #[Reconstructed PDG2011]
+# External+internal W-emission amplitude
+0.0015   D-  D+  K0                         PHSP;
+0.0018   D*- D+  K0                         PHSP;
+0.0047   D-  D*+  K0                        PHSP;
+0.007800000 D*-     D*+     K0                              PHSP; #[Reconstructed PDG2011]
+# Internal W-emission amplitude (color suppressed modes)
+0.0005   D0  anti-D0  K0                    PHSP;
+0.0005   D*0  anti-D0  K0                   PHSP;
+0.0015   D0  anti-D*0  K0                   PHSP;
+0.0015   D*0  anti-D*0  K0                  PHSP;
+##########
+# K* modes
+###########
+0.0025   D-  D0  K*+                        PHSP;
+0.0025   D*- D0  K*+                        PHSP;
+0.0025   D-  D*0  K*+                       PHSP;
+0.0050   D*- D*0  K*+                       PHSP;
+#
+0.0025   D-  D+  K*0                        PHSP;
+0.0025   D*- D+  K*0                        PHSP;
+0.0025   D-  D*+  K*0                       PHSP;
+0.0050   D*- D*+  K*0                       PHSP;
+#
+0.0005   D0  anti-D0  K*0                   PHSP;
+0.0005   D0  anti-D*0  K*0                  PHSP;
+0.0005   D*0  anti-D0  K*0                  PHSP;
+0.0010   D*0  anti-D*0  K*0                 PHSP;
+#
+#  B -> D(*) X  Exclusive modes
+#
+0.002760000 D*-     pi+                                     SVS; #[Reconstructed PDG2011]
+0.002680000 D-      pi+                                     PHSP; #[Reconstructed PDG2011]
+0.007110000 rho+    D-                                      SVS; #[Reconstructed PDG2011]
+#
+# D* rho HELAMP parameters taken from ICHEP 98-852.
+0.006800000 rho+    D*-                                     SVV_HELAMP  0.317 0.19 0.936 0.0 0.152 1.47; #[Reconstructed PDG2011]
+0.0005   D-  pi+  pi0                   PHSP;
+0.008200000 D*-     pi+     pi0                             PHSP; #[Reconstructed PDG2011]
+0.000840000 anti-D0 pi-     pi+                             PHSP; #[Reconstructed PDG2011]
+0.000620000 anti-D*0 pi-     pi+                            PHSP; #[Reconstructed PDG2011]
+0.0005   anti-D*0 pi0  pi0                   PHSP;
+#
+# D a1 updated Ref. [B1]
+0.006000000 a_1+    D-                                      SVS; #[Reconstructed PDG2011]
+0.000000000 D-      rho0    pi+                             PHSP; #[Reconstructed PDG2011]
+0.0011   D-  rho+  pi0                  PHSP;
+0.002000000 D-      pi-     pi+     pi+                     PHSP; #[Reconstructed PDG2011]
+0.0010   D-  pi0  pi+  pi0              PHSP;
+0.0010   anti-D0  pi-  pi+  pi0             PHSP;
+0.0001   anti-D0  pi0  pi0  pi0             PHSP;
+#
+# SVV_HELAMP for D* a1 taken from factorization. Recommandation
+# http://babar-hn.slac.stanford.edu:5090/HyperNews/get/event_gen/168.html:
+# updated Ref. [B1]
+# October 26, 2004 Lange update
+#
+0.013000000 D*-     a_1+                                    SVV_HELAMP 0.458 0.0 0.866 0.0 0.458 0.0; #[Reconstructed PDG2011]
+#
+0.005700000 D*-     rho0    pi+                             PHSP; #[Reconstructed PDG2011]
+0.0010   D*-  rho+  pi0                 PHSP;
+0.0000   D*-  pi-  pi+  pi+             PHSP;
+0.0010   D*-  pi0  pi+  pi0             PHSP;
+0.0010   anti-D*0  pi-  pi+  pi0             PHSP;
+0.0001   anti-D*0  pi0  pi0  pi0             PHSP;
+#
+# B->D** pi and D** rho, recommendation
+# http://babar-hn.slac.stanford.edu:5090/HyperNews/get/event_gen/151.html
+#
+0.0001   D_1- pi+ 			SVS;
+0.0001   D'_1- pi+ 			SVS;
+0.00006   D_0*- pi+                      PHSP;
+0.000215   D_2*- pi+ 			STS;
+0.0004   D_1- rho+			PHSP;
+0.0013   D'_1- rho+			PHSP;
+0.0022   D_2*- rho+			PHSP;
+#
+#
+# B->DK, recommendation
+# http://babar-hn.slac.stanford.edu:5090/HyperNews/get/event_gen/151.html:
+# update: Ref. [B1]:
+#
+0.000214000 D*-     K+                                      SVS; #[Reconstructed PDG2011]
+0.000200000 D-      K+                                      PHSP; #[Reconstructed PDG2011]
+0.000330000 D*-     K*+                                     SVV_HELAMP  0.283 0.0 0.932 0.0 0.228 0.0; #[Reconstructed PDG2011]
+0.000450000 K*+     D-                                      SVS; #[Reconstructed PDG2011]
+#more DK modes - October 26, 2004 -Lange
+0.000036  anti-D*0 anti-K0 SVS;
+0.000052  anti-D0 anti-K0 PHSP;
+0.000042000 K*0     anti-D0                                 SVS; #[Reconstructed PDG2011]
+0.00001  K*0 D0 SVS;
+0.00004  anti-D*0 K*0 SVV_HELAMP 1. 0. 1. 0. 1. 0.;
+0.00001  D*0 K*0 SVV_HELAMP 1. 0. 1. 0. 1. 0.;
+#
+#
+# Color-suppressed modes. Br's are expectations from
+# Phys. Rev. D57 (1998), 5363-5369, except for the eta' modes, which are set
+# equal to the eta modes. SVV_HELAMP parameters are the same as in D*0 rho-,
+# with phases set to 0. Recommendation http://babar-hn.slac.stanford.edu:5090/HyperNews/get/event_gen/169.html:
+# update: See Ref [B1]:
+# further update October 26, 2004 Lange
+#
+0.000261000 anti-D0 pi0                                     PHSP; #[Reconstructed PDG2011]
+0.000170000 anti-D*0 pi0                                    SVS; #[Reconstructed PDG2011]
+#
+0.000320000 rho0    anti-D0                                 SVS; #[Reconstructed PDG2011]
+0.00029  anti-D*0 rho0                SVV_HELAMP 0.283 0.0 0.932 0.0 0.228 0.0;
+#
+0.000202000 anti-D0 eta                                     PHSP; #[Reconstructed PDG2011]
+0.000200000 anti-D*0 eta                                    SVS; #[Reconstructed PDG2011]
+#
+0.000125  anti-D0 eta'                 PHSP;
+0.000123000 anti-D*0 eta'                                   SVS; #[Reconstructed PDG2011]
+#
+0.000259000 omega   anti-D0                                 SVS; #[Reconstructed PDG2011]
+0.000330000 anti-D*0 omega                                  SVV_HELAMP 0.283 0.0 0.932 0.0 0.228 0.0; #[Reconstructed PDG2011]
+#
+# PR LHCb : add ppbar mode
+0.0000001 p+  anti-p-                   PHSP;
+#
+#October 26, 2004 - Lange
+0.0016 D_s0*+ D- PHSP;
+0.0015 D*- D_s0*+ SVS;
+0.003500000 D_s1+   D-                                      SVS; #[Reconstructed PDG2011]
+0.009300000 D*-     D_s1+                                   SVV_HELAMP 0.4904 0. 0.7204 0. 0.4904 0.; #[Reconstructed PDG2011]
+#
+# Feb 2009
+#
+0.000880000 D-      K+      anti-K*0                        PHSP; #[Reconstructed PDG2011]
+0.001290000 D*-     K+      anti-K*0                        PHSP; #[Reconstructed PDG2011]
+#
+# Feb 2009
+#
+0.002800000 D-      omega   pi+                             PHSP; #[Reconstructed PDG2011]
+0.002890000 D*-     omega   pi+                             PHSP; #[Reconstructed PDG2011]
+#
+# Feb 2009
+#
+0.000490000 D-      K0      pi+                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D*-     K0      pi+                             PHSP; #[Reconstructed PDG2011]
+#
+# Feb 2009
+#
+0.00043 D'_s1+ D-  PHSP;
+0.00083 D'_s1+ D*-  PHSP;
+#### Already included above   0.0023 D_s1+ D*-  PHSP;
+#
+#  Lam_c X  / Sigma_c X      4.0 %
+#
+#0.01000        anti-cd_0       ud_0         PYTHIA 23;
+#0.03000        anti-cd_1       ud_1         PYTHIA 23;
+0.010520663 anti-cd_0 ud_0                                  PYTHIA 23; #[Reconstructed PDG2011]
+0.021041421 anti-cd_1 ud_1                                  PYTHIA 23; #[Reconstructed PDG2011]
+#
+#  Xi_c X    2.5%
+#
+#0.00600        anti-cs_0       ud_0         PYTHIA 23;
+#0.01800        anti-cs_1       ud_1         PYTHIA 23;
+0.002869298 anti-cs_0 ud_0                                  PYTHIA 23; #[Reconstructed PDG2011]
+0.005738595 anti-cs_1 ud_1                                  PYTHIA 23; #[Reconstructed PDG2011]
+#
+#
+0.244370327511642 u       anti-d  anti-c  d                       PYTHIA         48; #[Reconstructed PDG2011] # Changed by JB rescaled by same factor as SL e decay
+0.0416566238352035 u       anti-d  anti-c  d                       PYTHIA         48; #[Reconstructed PDG2011] # Changed by JB rescaled by same factor as SL e decay
+0.0190171881574736 u       anti-d  anti-c  d                       PYTHIA         13; #[Reconstructed PDG2011] # Changed by JB rescaled by same factor as SL e decay
+0.0163004338716802 u       anti-s  anti-c  d                       PYTHIA         13; #[Reconstructed PDG2011] # Changed by JB rescaled by same factor as SL e decay
+0.000815007917122011 u       anti-c  anti-d  d                       PYTHIA         48; #[Reconstructed PDG2011] # Changed by JB rescaled by same factor as SL e decay
+0.0670128147455628 u       anti-c  anti-s  d                       PYTHIA         48; #[Reconstructed PDG2011] # Changed by JB rescaled by same factor as SL e decay
+0.00543350762475084 c       anti-s  anti-c  d                       PYTHIA         13; #[Reconstructed PDG2011] # Changed by JB rescaled by same factor as SL e decay
+0.00271675428579336 c       anti-d  anti-c  d                       PYTHIA         13; #[Reconstructed PDG2011] # Changed by JB rescaled by same factor as SL e decay
+0.00362233841650057 u       anti-d  anti-u  d                       PYTHIA         48; #[Reconstructed PDG2011] # Changed by JB rescaled by same factor as SL e decay
+0.0018564128137567 c       anti-s  anti-u  d                       PYTHIA         48; #[Reconstructed PDG2011] # Changed by JB rescaled by same factor as SL e decay
+0.0000634124391340456 u       anti-u  anti-d  d                       PYTHIA         48; #[Reconstructed PDG2011] # Changed by JB rescaled by same factor as SL e decay
+0.0000814922701893156 d       anti-d  anti-d  d                       PYTHIA         48; #[Reconstructed PDG2011] # Changed by JB rescaled by same factor as SL e decay
+0.00199223263284831 s       anti-s  anti-d  d                       PYTHIA         48; #[Reconstructed PDG2011] # Changed by JB rescaled by same factor as SL e decay
+0.0016300167810799 u       anti-u  anti-s  d                       PYTHIA         48; #[Reconstructed PDG2011] # Changed by JB rescaled by same factor as SL e decay
+0.00135837714289669 d       anti-d  anti-s  d                       PYTHIA         48; #[Reconstructed PDG2011] # Changed by JB rescaled by same factor as SL e decay
+0.00514324993273845 s       anti-s  anti-s  d                       PYTHIA         48; #[Reconstructed PDG2011] # Changed by JB rescaled by same factor as SL e decay
+
+0.017600000 D*-     pi+     pi+     pi-     pi0             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.004700000 D*-     pi+     pi+     pi+     pi-     pi-     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000110000 D_s-    pi+     K0                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000052000 anti-D0 K0                                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000046000 anti-D0 K+      pi-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000006000 D0      K+      pi-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000036000 anti-D*0 K0                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.002700000 D*0     pi+     pi+     pi-     pi-             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000890000 eta_c   K0                                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000871000 J/psi   K0                                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000310000 J/psi   omega   K0                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000009500 J/psi   eta                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000019000 J/psi   pi+     pi-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000460000 J/psi   K0      pi+     pi-                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000540000 J/psi   K0      rho0                            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000800000 J/psi   K*+     pi-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000660000 J/psi   K*0     pi+     pi-                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000170000 K0      D0      anti-D0 pi0                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000620000 psi(2S) K0                                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000140000 chi_c0  K0                                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000011200 chi_c1  pi0                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000390000 chi_c1  K0                                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000158000 chi_c1  K-      pi+                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000011000 eta     K_0*0                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000009600 eta     K_2*0                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000016000 omega   K_0*0                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000010100 omega   K_2*0                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000004700 K0      rho0                                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000002700 f_2     K0                                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000001400 f_0     K+      pi-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000007500 K_2*0   phi                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000007600 eta     K0      gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000004600 K+      pi-     gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000019500 K0      pi+     pi-     gamma                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000041000 K+      pi-     pi0     gamma                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000012400 K_2*0   gamma                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000000860 rho0    gamma                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000002660 p+      anti-p- K0                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000001240 p+      anti-p- K*0                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000003140 p+      anti-Lambda0 pi-                        PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000004800 anti-Lambda0 Lambda0 K0                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000002500 anti-Lambda0 Lambda0 K*0                        PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000011000 anti-Lambda0 Lambda0 D0                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000114000 anti-D0 p+      anti-p-                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000028000 D_s-    anti-Lambda0 p+                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000103000 anti-D*0 p+      anti-p-                        PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001500000 D*-     p+      anti-n0                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000338000 D-      p+      anti-p- pi+                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000500000 D*-     p+      anti-p- pi+                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000020000 anti-Lambda_c- p+                               PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000630000 anti-Lambda_c- p+      pi+     pi-              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000120000 anti-Sigma_c*-- p+      pi+                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000150000 anti-Sigma_c0 p+      pi-                       PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000220000 anti-Sigma_c-- p+      pi+                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+#
+#
+Decay B-
+# Updated to PDG 2008
+#                  b -> c semileptonic
+#
+0.057 D*0     e-      anti-nu_e                       PHOTOS  HQET 0.77 1.33 0.92; #[Reconstructed PDG2011] #JB change to 2011 PDG value
+0.0223 D0      e-      anti-nu_e                       PHOTOS  ISGW2; #[Reconstructed PDG2011] #JB change to 2011 PDG value
+0.00648476821256864 D_10   e-   anti-nu_e         PHOTOS  ISGW2; #JB rescaled to add up to PDG inc SL
+0.00389086092754118 D_0*0   e-   anti-nu_e         PHOTOS  ISGW2; #JB rescaled to add up to PDG inc SL
+0.00113483443719951 D'_10   e-   anti-nu_e         PHOTOS  ISGW2; #JB rescaled to add up to PDG inc SL
+0.00291814569565589 D_2*0   e-   anti-nu_e         PHOTOS  ISGW2; #JB rescaled to add up to PDG inc SL
+0.00988927152416717 D*+     pi-     e-      anti-nu_e               PHOTOS  GOITY_ROBERTS; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.000486357615942648 D*0  pi0   e-   anti-nu_e     PHOTOS  GOITY_ROBERTS; #JB rescaled to add up to PDG inc SL
+# covered by other decays
+0.0000   D+   pi-   e-   anti-nu_e     PHOTOS  GOITY_ROBERTS;
+0.00162119205314216 D0   pi0   e-   anti-nu_e     PHOTOS  GOITY_ROBERTS; #JB rescaled to add up to PDG inc SL
+#
+0.057 D*0     mu-     anti-nu_mu                      PHOTOS   HQET 0.77 1.33 0.92; #[Reconstructed PDG2011] #JB change to 2011 PDG value
+0.0223 D0      mu-     anti-nu_mu                      PHOTOS   ISGW2; #[Reconstructed PDG2011] #JB change to 2011 PDG value
+0.00648476821256864 D_10  mu-  anti-nu_mu         PHOTOS   ISGW2; #JB rescaled to add up to PDG inc SL
+0.00389086092754118 D_0*0  mu-  anti-nu_mu        PHOTOS    ISGW2; #JB rescaled to add up to PDG inc SL
+0.00113483443719951 D'_10  mu-  anti-nu_mu        PHOTOS    ISGW2; #JB rescaled to add up to PDG inc SL
+0.00291814569565589 D_2*0  mu-  anti-nu_mu        PHOTOS    ISGW2; #JB rescaled to add up to PDG inc SL
+0.00988927152416717 D*+     pi-     mu-     anti-nu_mu              PHOTOS   GOITY_ROBERTS; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.000486357615942648 D*0   pi0   mu-   anti-nu_mu  PHOTOS   GOITY_ROBERTS; #JB rescaled to add up to PDG inc SL
+0.0000   D+    pi-   mu-   anti-nu_mu  PHOTOS   GOITY_ROBERTS;
+0.00162119205314216 D0    pi0   mu-   anti-nu_mu  PHOTOS   GOITY_ROBERTS; #JB rescaled to add up to PDG inc SL
+#
+#                   b -> c tau nu
+#
+0.0188 D*0     tau-    anti-nu_tau                     ISGW2; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.0077 D0      tau-    anti-nu_tau                     ISGW2; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.00210754966908481 D_10   tau- anti-nu_tau                 ISGW2; #JB rescaled to add up to PDG inc SL
+0.00210754966908481 D_0*0   tau- anti-nu_tau                 ISGW2; #JB rescaled to add up to PDG inc SL
+0.00324238410628432 D'_10   tau- anti-nu_tau                 ISGW2; #JB rescaled to add up to PDG inc SL
+0.00324238410628432 D_2*0   tau- anti-nu_tau                 ISGW2; #JB rescaled to add up to PDG inc SL
+#
+#                   b -> u l nu
+#
+# NOTE: Do NOT CHANGE any BFs without using the corresponding set of
+#       hybrid weights (and vice versa).
+
+0.000124831788091946 pi0     e-      anti-nu_e                       PHOTOS   ISGW2; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.0000599841059662599 eta     e-      anti-nu_e                       PHOTOS   ISGW2; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.000207512582802196 rho0    e-      anti-nu_e                       PHOTOS   ISGW2; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.000186437086111348 omega   e-      anti-nu_e                       PHOTOS   ISGW2; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.000437721854348383   eta'   e-   anti-nu_e        PHOTOS   ISGW2; #JB rescaled to add up to PDG inc SL
+0.000000   D(2S)0 e-   anti-nu_e        PHOTOS   ISGW2;
+0.000000   D*(2S)0 e-   anti-nu_e       PHOTOS   ISGW2;
+0.00315808211952093   Xu0   e-  anti-nu_e         VUB 4.8 1.29 0.22 20 0.30 0.54 1.20 0.95 1.26 0.78 1.34 0.98 1.41 0.91 1.48 1.23 1.55 1.36 1.61 1.39 1.67 1.38 1.73 1.43 1.79 1.41 1.84 1.42 1.90 1.45 1.95 1.40 2.00 1.42 2.50 1.31 3.00 1.36 3.50 1.15 4.00 1.01 4.50 1.51; #JB rescaled to add up to PDG inc SL
+#
+0.000124831788091946 pi0     mu-     anti-nu_mu                      PHOTOS   ISGW2; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.0000599841059662599 eta     mu-     anti-nu_mu                      PHOTOS   ISGW2; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.000207512582802196 rho0    mu-     anti-nu_mu                      PHOTOS   ISGW2; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.000186437086111348 omega   mu-     anti-nu_mu                      PHOTOS   ISGW2; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.000437721854348383   eta'   mu-  anti-nu_mu       PHOTOS   ISGW2; #JB rescaled to add up to PDG inc SL
+0.000000   D(2S)0 mu-  anti-nu_mu       PHOTOS   ISGW2;
+0.000000   D*(2S)0 mu-  anti-nu_mu      PHOTOS   ISGW2;
+0.00315808211952093   Xu0   mu-  anti-nu_mu         VUB 4.8 1.29 0.22 20 0.30 0.54 1.20 0.95 1.26 0.78 1.34 0.98 1.41 0.91 1.48 1.23 1.55 1.36 1.61 1.39 1.67 1.38 1.73 1.43 1.79 1.41 1.84 1.42 1.90 1.45 1.95 1.40 2.00 1.42 2.50 1.31 3.00 1.36 3.50 1.15 4.00 1.01 4.50 1.51; #JB rescaled to add up to PDG inc SL
+#
+0.0000486357615942648   pi0    tau- anti-nu_tau                 ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000194543046377059   eta    tau- anti-nu_tau                 ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000680900662319707   rho0   tau- anti-nu_tau                 ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000680900662319707   omega   tau- anti-nu_tau                 ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000291814569565589   eta'   tau- anti-nu_tau                 ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000745748344445393   a_10    tau- anti-nu_tau                 ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000437721854348383   b_10    tau- anti-nu_tau                 ISGW2; #JB rescaled to add up to PDG inc SL
+0.00000648476821256864   a_00    tau- anti-nu_tau                 ISGW2; #JB rescaled to add up to PDG inc SL
+0.00000324238410628432   f_0     tau- anti-nu_tau                 ISGW2; #JB rescaled to add up to PDG inc SL
+0.00000324238410628432   f'_0    tau- anti-nu_tau                 ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000372874172222697   f_1     tau- anti-nu_tau                 ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000372874172222697   f'_1    tau- anti-nu_tau                 ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000210754966908481   h_1     tau- anti-nu_tau                 ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000210754966908481   h'_1    tau- anti-nu_tau                 ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000324238410628432   f_2     tau- anti-nu_tau                 ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000324238410628432   f'_2    tau- anti-nu_tau                 ISGW2; #JB rescaled to add up to PDG inc SL
+0.000000   D(2S)0 tau- anti-nu_tau                 ISGW2;
+0.000000   D*(2S)0 tau- anti-nu_tau                 ISGW2;
+#
+#
+#
+# b->u hadronic
+# Ref. [B1]:
+#
+0.000016000 D_s-    pi0                                     PHSP; #[Reconstructed PDG2011]
+0.000020   D_s*-  pi0  SVS;
+#
+0.000028   rho0  D_s-     SVS;
+0.000028   D_s*-  rho0    SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+
+#
+# b-> s gamma
+#
+0.000042100 K*-     gamma                                   HELAMP 1.0 0.0 1.0 0.0; #[Reconstructed PDG2011]
+#0.0000135  K_1-  gamma                   HELAMP 1.0 0.0 1.0 0.0;
+#0.0000065  K'_1-  gamma                   HELAMP 1.0 0.0 1.0 0.0;
+#0.0000128  K'*-  gamma                   HELAMP 1.0 0.0 1.0 0.0;
+#0.0000166  K_2*-  gamma                   HELAMP 1.0 0.0 1.0 0.0;
+#0.0000017  K''*-  gamma                   HELAMP 1.0 0.0 1.0 0.0;
+0.0003118     anti-Xsu    gamma     BTOXSGAMMA 2 ;
+#
+0.000000550 K-      e+      e-                              PHOTOS BTOSLLBALL; #[Reconstructed PDG2011]
+0.000001550 K*-     e+      e-                              PHOTOS BTOSLLBALL; #[Reconstructed PDG2011]
+0.0000050 anti-Xsu  e+    e-    PHOTOS BTOXSLL 4.8 0.2 0.0 0.41;
+0.000000520 K-      mu+     mu-                             PHOTOS BTOSLLBALL; #[Reconstructed PDG2011]
+0.000001160 K*-     mu+     mu-                             PHOTOS BTOSLLBALL; #[Reconstructed PDG2011]
+0.0000025 anti-Xsu  mu+   mu-   PHOTOS BTOXSLL 4.8 0.2 0.0 0.41;
+0.0000001 K-        tau+  tau-  PHOTOS BTOSLLBALL;
+0.0000002 K*-       tau+  tau-  PHOTOS BTOSLLBALL;
+0.0000002 anti-Xsu  tau+  tau-  PHOTOS BTOXSLL 4.8 0.2 0.0 0.41;
+#
+#   b -> l nu
+#
+0.00018000 tau-    anti-nu_tau                             SLN; #[Reconstructed PDG2011]
+0.000000   mu-  anti-nu_mu               PHOTOS   SLN;
+0.000000   e-   anti-nu_e                PHOTOS  SLN;
+#
+#------------------------------------------------------------------------------
+# 2- and 3-body modes revised Feb.2005  Markus Cristinziani, SLAC
+#vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
+#
+# Exclusive hadronic b->u
+#
+0.000026   pi-   pi0   pi0                   CB3PI-P00 alpha;
+0.000000   pi-   pi-   pi+                   CB3PI-MPP alpha;
+####
+0.000004070 eta     pi-                                     PHSP; #[Reconstructed PDG2011]
+0.000002330 eta     K-                                      PHSP; #[Reconstructed PDG2011]
+0.000019300 K*-     eta                                     SVS; #[Reconstructed PDG2011]
+0.000007000 rho-    eta                                     SVS; #[Reconstructed PDG2011]
+0.000002700 eta'    pi-                                     PHSP; #[Reconstructed PDG2011]
+0.000070600 eta'    K-                                      PHSP; #[Reconstructed PDG2011]
+0.000004900 K*-     eta'                                    SVS; #[Reconstructed PDG2011]
+0.000008700 rho-    eta'                                    SVS; #[Reconstructed PDG2011]
+0.000006900 omega   pi-                                     SVS; #[Reconstructed PDG2011]
+0.000006700 omega   K-                                      SVS; #[Reconstructed PDG2011]
+0.0000010  omega K*-              SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+0.000015900 omega   rho-                                    SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.0000000  phi pi-                SVS;
+0.000008300 phi     K-                                      SVS; #[Reconstructed PDG2011]
+#2-body modes from Jim Olsen
+# (K_S0 K- and K_L0 K- -> 1x10^-6, Jim Olsen - Mar 27, 2001)
+# (pi- pi0 -> 5x10^-6 and K- pi0 -> 11x10^-6, Jim Olsen - Mar 27, 2001)
+# PR LHCb 04/08/2004 Split into Ks/KL
+0.000000  anti-K0 pi-            PHSP;
+0.000011550 K_S0    pi-                                     PHSP; #[Reconstructed PDG2011]
+0.000011550 K_L0    pi-                                     PHSP; #[Reconstructed PDG2011]
+0.000001360 K0      K-                                      PHSP; #[Reconstructed PDG2011]
+0.000005700 pi-     pi0                                     PHSP; #[Reconstructed PDG2011]
+0.000012900 K-      pi0                                     PHSP; #[Reconstructed PDG2011]
+#
+# 3-body John Back (jback@slac.stanford.edu) - Oct 15, 2002
+# JGS intersperses modes with pi0->eta,eta'
+# B- modes
+#
+# rho0 3-body modes
+0.000008300 rho0    pi-                                     SVS; #[Reconstructed PDG2011]
+0.000003700 rho0    K-                                      SVS; #[Reconstructed PDG2011]
+#
+# rho- 3-body modes
+0.000008000 rho-    anti-K0                                 SVS; #[Reconstructed PDG2011]
+0.000010900 rho-    pi0                                     SVS; #[Reconstructed PDG2011]
+#
+# rho(1450) 3-body modes
+0.0000022    rho(2S)0 pi-           SVS;
+0.000001     rho(2S)0 K-            SVS;
+#
+# f0,a0(980) 3-body modes
+0.000001     f_0 pi-                PHSP;
+0.0000092    f_0 K-                 PHSP;
+0.000001     a_0- anti-K0           PHSP;
+0.000001     a_00 K-                PHSP;
+0.000001     a_00 pi-               PHSP;
+0.000001     a_0- pi0               PHSP;
+
+0.000001600 f_2     pi-                                     PHSP; #[Reconstructed PDG2011]
+
+#
+# K*(1430) 3-body modes
+0.000045000 anti-K_0*0 pi-                                  PHSP; #[Reconstructed PDG2011]
+0.000001     K_0*0 K-               PHSP;
+0.000002     K_0*- pi0              PHSP;
+0.000002     K_0*- K0               PHSP;
+#
+# K*-(892) 3-body modes
+0.000006900 K*-     pi0                                     SVS; #[Reconstructed PDG2011]
+0.0000030     K*- K0                 SVS;
+#
+#
+#
+# Non-resonant 3-body left-overs
+# Most modes are set at 1e-6
+#
+# pi-pi+pi-: high mass + f0(400-1200) = (1+1)e-6
+#0402270.000002     pi- pi+ pi-            PHSP;
+#
+# K- pi+ pi-: high mass + f0(400-1200) = (5+5)e-6
+0.000000000 K-      pi+     pi-                             PHSP; #[Reconstructed PDG2011]
+#
+# K- K+ pi-: just non-resonant
+0.000005000 K-      K+      pi-                             PHSP; #[Reconstructed PDG2011]
+#
+# K- K+ K-: high mass structure near 1500 + non-res: total - phiK = 30 - 4
+0.000025400 K-      K+      K-                              PHSP; #[Reconstructed PDG2011]
+#
+#
+# K-K-pi+: suppressed mode (1e-7)
+0.0000001    K- K- pi+              PHSP;
+# K+pi-pi-: suppressed mode (1e-7)
+0.0000001    K+ pi- pi-             PHSP;
+#
+#
+# K- K0 pi0
+0.000001     K- K0 pi0              PHSP;
+0.000001     K- K0 eta              PHSP;
+0.000001     K- K0 eta'             PHSP;
+#
+# pi- anti-K0 pi0
+0.000001     pi- anti-K0 pi0        PHSP;
+0.000001     pi- anti-K0 eta        PHSP;
+0.000001     pi- anti-K0 eta'       PHSP;
+#
+# pi- pi0 pi0
+#0402270.000001     pi- pi0 pi0            PHSP;
+0.000001     pi- pi0 eta            PHSP;
+0.000001     pi- pi0 eta'           PHSP;
+0.000001     pi- eta eta            PHSP;
+0.000001     pi- eta eta'           PHSP;
+#
+# K- pi0 pi0
+0.000001     K- pi0 pi0             PHSP;
+0.000001     K- pi0 eta             PHSP;
+0.000001     K- pi0 eta'            PHSP;
+0.000001     K- eta eta             PHSP;
+0.000001     K- eta eta'            PHSP;
+0.000001     K- eta' eta'           PHSP;
+#
+# K- anti-K0 K0:  4*BF(K+KsKs) (4 is a guess)
+0.000046     K- anti-K0 K0          PHSP;
+#
+# pi- anti-K0 K0
+0.000001     pi- anti-K0 K0         PHSP;
+#
+#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+# 2- and 3-body modes revised Feb.2005   Markus Cristinziani, SLAC
+#---------------------------------------------------------------------------
+#
+#4-body modes from Andrei Gritsan
+#--- 4-body rho-rho, rho-pi-pi, pi-pi-pi-pi --------------------------
+# PR LHCb 22 Apr 2004 Set long. pol. for rho rho
+0.000024000 rho-    rho0                                    SVV_HELAMP 0.0 0.0 1.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.000010  rho0 pi- pi0           PHSP;
+0.000005  rho0 pi- eta           PHSP;
+0.000002  rho0 pi- eta'          PHSP;
+0.000010  omega pi- pi0          PHSP;
+0.000005  omega pi- eta          PHSP;
+0.000002  omega pi- eta'         PHSP;
+0.000010  rho- pi- pi+           PHSP;
+# PR LHCb Add rho+ pi- pi-
+0.000010  rho+ pi- pi-           PHSP;
+0.000010  rho- pi0 pi0           PHSP;
+0.000005  rho- pi0 eta           PHSP;
+0.000002  rho- eta eta           PHSP;
+0.000002  rho- pi0 eta'          PHSP;
+0.000010  pi+ pi- pi- pi0        PHSP;
+0.000005  pi+ pi- pi- eta        PHSP;
+0.000002  pi+ pi- pi- eta'       PHSP;
+0.000010  pi- pi0 pi0 pi0        PHSP;
+0.000005  pi- eta pi0 pi0        PHSP;
+0.000002  pi- eta eta pi0        PHSP;
+0.000002  pi- eta' pi0 pi0       PHSP;
+0.000001  pi- eta' eta pi0       PHSP;
+0.000020000 a_10    pi-                                     SVS; #[Reconstructed PDG2011]
+0.000026000 a_1-    pi0                                     SVS; #[Reconstructed PDG2011]
+0.0000067  b_10  pi-              SVS;
+0.000010  b_1-  pi0              SVS;
+0.000010  rho- f_0               SVS;
+0.000010  rho- a_00              SVS;
+0.000002  rho0 a_0-              SVS;
+0.000010  f_0 pi- pi0            PHSP;
+0.000001  a_00 pi- pi0           PHSP;
+0.000001  a_0- pi0 pi0           PHSP;
+0.000001  a_0+ pi- pi-           PHSP;
+#--- 4-body rho-K*, rho-pi-K, K*-pi-pi, pi-pi-pi-K -------------------
+0.000009200 rho-    anti-K*0                                SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.000010  rho0  K*-              SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+0.000010  pi- pi0 anti-K*0       PHSP;
+0.000005  pi- eta anti-K*0       PHSP;
+0.000069800 pi+     pi-     K*-                             PHSP; #[Reconstructed PDG2011]
+0.000010  pi0 pi0 K*-            PHSP;
+0.000005  pi0 eta K*-            PHSP;
+0.000002  eta eta K*-            PHSP;
+0.000002  pi0 eta' K*-           PHSP;
+0.000001  eta eta' K*-           PHSP;
+0.000010  rho-  anti-K0 pi0      PHSP;
+0.000005  rho-  anti-K0 eta      PHSP;
+0.000002  rho-  anti-K0 eta'     PHSP;
+0.000010  rho-  K- pi+           PHSP;
+0.000010  rho+  K- pi-           PHSP;
+0.000005  rho0  anti-K0 pi-      PHSP;
+0.000005  rho0  K- pi0           PHSP;
+0.000002  rho0  K- eta           PHSP;
+0.000001  rho0  K- eta'          PHSP;
+0.000005  omega anti-K0 pi-      PHSP;
+0.000005  omega K- pi0           PHSP;
+0.000002  omega K- eta           PHSP;
+0.000001  omega K- eta'          PHSP;
+0.000010  pi+ pi- pi- anti-K0    PHSP;
+0.000010  pi- pi0 pi0 anti-K0    PHSP;
+0.000005  pi- eta pi0 anti-K0    PHSP;
+0.000002  pi- eta eta anti-K0    PHSP;
+0.000010  pi+ pi- pi0 K-         PHSP;
+0.000005  pi+ pi- eta K-         PHSP;
+0.000010  pi0 pi0 pi0 K-         PHSP;
+0.000005  pi0 pi0 eta K-         PHSP;
+0.000002  pi0 eta eta K-         PHSP;
+0.000002  pi0 pi0 eta' K-        PHSP;
+0.000001  pi0 eta eta' K-        PHSP;
+0.000010  rho- anti-K_0*0        PHSP;
+0.000006  rho0 K_0*-             PHSP;
+0.000010  pi- pi0 anti-K_0*0     PHSP;
+0.000010  pi0 pi0 K_0*-          PHSP;
+0.000005200 K*-     f_0                                     SVS; #[Reconstructed PDG2011]
+0.000010  a_10 K-                SVS;
+0.000035000 a_1-    anti-K0                                 SVS; #[Reconstructed PDG2011]
+0.0000091  b_10 K-                SVS;
+0.000010  b_1- anti-K0           SVS;
+0.000005  K*- a_00               SVS;
+0.000005  anti-K*0 a_0-          SVS;
+#--- 4-body K*-K*, rho-K-K, K*-K-pi, phi-pi-pi, pi-pi-K-K ------------
+0.000001  K*0   K*-              SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+0.000001  phi   rho-             SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+0.000001  phi   pi- pi0          PHSP;
+0.0000005 phi   pi- eta          PHSP;
+0.0000002 phi   pi- eta'         PHSP;
+0.000001  K+ K- rho-             PHSP;
+0.000001  K0 anti-K0 rho-        PHSP;
+0.000001  K0 K- rho0             PHSP;
+0.000001  K0 K- omega            PHSP;
+0.000001  K+ K- pi- pi0          PHSP;
+0.0000005 K+ K- pi- eta          PHSP;
+0.0000002 K+ K- pi- eta'         PHSP;
+0.000001  K0 anti-K0 pi- pi0     PHSP;
+0.0000005 K0 anti-K0 pi- eta     PHSP;
+0.0000002 K0 anti-K0 pi- eta'    PHSP;
+0.000001  K0 K- pi+ pi-          PHSP;
+0.000001  K0 K- pi0 pi0          PHSP;
+0.0000005 K0 K- pi0 eta          PHSP;
+0.0000002 K0 K- eta eta          PHSP;
+0.0000002 K0 K- pi0 eta'         PHSP;
+0.0000001 K0 K- eta eta'         PHSP;
+0.000001  K*+ K- pi-             PHSP;
+0.000001  K*- K+ pi-             PHSP;
+0.000001  K*0 anti-K0 pi-        PHSP;
+0.000001  K0 anti-K*0 pi-        PHSP;
+0.000001  K- K*0 pi0             PHSP;
+0.0000005 K- K*0 eta             PHSP;
+0.0000002 K- K*0 eta'            PHSP;
+0.000001  K*- K0 pi0             PHSP;
+0.0000005 K*- K0 eta             PHSP;
+0.0000002 K*- K0 eta'            PHSP;
+#--- 4-body phi-K*, phi-K-pi, K-K-K*, pi-K-K-K -----------------------
+0.000010000 phi     K*-                                     SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.000010  phi anti-K0 pi-        PHSP;
+0.000010  phi K- pi0             PHSP;
+0.000005  phi K- eta             PHSP;
+0.000002  phi K- eta'            PHSP;
+0.000026000 K-      K+      K*-                             PHSP; #[Reconstructed PDG2011]
+0.000010  K- K*+ K-              PHSP;
+0.000010  K- K*0 anti-K0         PHSP;
+0.000010  K- K0 anti-K*0         PHSP;
+0.000010  K0 K*- anti-K0         PHSP;
+0.000010  K+ K- K- pi0           PHSP;
+0.000005  K+ K- K- eta           PHSP;
+0.000002  K+ K- K- eta'          PHSP;
+0.000010  K+ K- anti-K0 pi-      PHSP;
+0.000010  K0 anti-K0 K- pi0      PHSP;
+0.000005  K0 anti-K0 K- eta      PHSP;
+0.000002  K0 anti-K0 K- eta'     PHSP;
+0.000010  K0 anti-K0 anti-K0 pi- PHSP;
+0.000007000 phi     K_0*-                                   PHSP; #[Reconstructed PDG2011]
+0.000010  K- K+ K_0*-            PHSP;
+0.000010  K- K- K_0*+            PHSP;
+0.000010  K- anti-K_0*0 K0       PHSP;
+0.000010  K- K_0*0 anti-K0       PHSP;
+0.000002  phi   K'_1-            PHSP;
+0.000002  K- K+ K'_1-            PHSP;
+#--- 4-body phi-phi, phi-K-K, K-K-K-K --------------------------------
+0.000001  phi K0 K-              PHSP;
+0.000001  K+ K- K- K0            PHSP;
+0.000001  K0 anti-K0 K0 K-       PHSP;
+#
+#5-body modes from Jim Smith - 1/30/05
+#--- 5-body rho-rho-pi, rho-pi-pi-pi, pi-pi-pi-pi-pi -------------------
+0.000010  rho0 rho0 pi-          PHSP;
+0.000010  rho- rho0 pi0          PHSP;
+0.000005  rho- rho0 eta          PHSP;
+0.000002  rho- rho0 eta'         PHSP;
+0.000010  rho+ rho- pi-          PHSP;
+0.000010  omega rho0 pi-         PHSP;
+0.000010  omega rho- pi0         PHSP;
+0.000005  omega rho- eta         PHSP;
+0.000002  omega rho- eta'        PHSP;
+0.000002  rho0 pi+ pi- pi-       PHSP;
+0.000002  rho0 pi- pi0 pi0       PHSP;
+0.000001  rho0 pi- eta pi0       PHSP;
+0.000001  rho0 pi- eta' pi0      PHSP;
+0.000002  omega pi- pi0 pi0      PHSP;
+0.000001  omega pi- eta pi0      PHSP;
+0.000001  omega pi- eta' pi0     PHSP;
+0.000002  rho+ pi- pi- pi0       PHSP;
+0.000001  rho+ pi- pi- eta       PHSP;
+0.000001  rho+ pi- pi- eta'      PHSP;
+0.000002  rho- pi+ pi- pi0       PHSP;
+0.000001  rho- pi+ pi- eta       PHSP;
+0.000001  rho- pi+ pi- eta'      PHSP;
+0.000002  rho- pi0 pi0 pi0       PHSP;
+0.000001  rho- pi0 eta pi0       PHSP;
+0.000001  rho- eta eta pi0       PHSP;
+0.000001  rho- pi0 eta' pi0      PHSP;
+0.000001  pi+ pi- pi- pi0 pi0    PHSP;
+0.000001  pi+ pi- pi- eta pi0    PHSP;
+0.000001  pi+ pi- pi- eta' pi0   PHSP;
+0.000001  pi- pi0 pi0 pi0 pi0    PHSP;
+0.000001  pi- eta pi0 pi0 pi0    PHSP;
+0.000001  pi- eta' pi0 pi0 pi0   PHSP;
+0.000010  a_1-  rho0             PHSP;
+0.000010  a_1-  omega            PHSP;
+0.000010  a_1-  f_0              PHSP;
+0.000010  a_10  pi- pi0          PHSP;
+0.000005  a_10  pi- eta          PHSP;
+0.000002  a_10  pi- eta'         PHSP;
+0.000010  a_1+  pi- pi-          PHSP;
+0.000010  a_1-  pi+ pi-          PHSP;
+0.000010  a_1-  pi0 pi0          PHSP;
+0.000005  a_1-  pi0 eta          PHSP;
+0.000002  a_1-  pi0 eta'         PHSP;
+0.000010  rho- f_0 pi0           PHSP;
+0.000005  rho- f_0 eta           PHSP;
+0.000002  rho- f_0 eta'          PHSP;
+0.000010  rho0 f_0 pi-           PHSP;
+0.000010  omega f_0 pi-          PHSP;
+0.000010  rho- a_00 pi0          PHSP;
+0.000005  rho- a_00 eta          PHSP;
+0.000002  rho- a_00 eta'         PHSP;
+0.000010  rho+ a_0- pi-          PHSP;
+0.000010  rho0 a_0- pi0          PHSP;
+0.000005  rho0 a_0- eta          PHSP;
+0.000002  rho0 a_0- eta'         PHSP;
+0.000002  f_0 pi+ pi- pi-        PHSP;
+0.000002  f_0 pi- pi0 pi0        PHSP;
+0.000001  f_0 pi- pi0 eta        PHSP;
+0.000001  f_0 pi- pi0 eta'       PHSP;
+0.000001  a_00 pi- pi0 pi0       PHSP;
+0.000001  a_0- pi0 pi0 pi0       PHSP;
+0.000001  a_0+ pi- pi- pi0       PHSP;
+#--- 5-body rho-K*pi, rho-2pi-K, K*-3pi, 4pi-K -------------------
+0.000010  rho- K*- pi+           PHSP;
+0.000010  rho+ K*- pi-           PHSP;
+0.000010  rho- anti-K*0 pi0      PHSP;
+0.000005  rho- anti-K*0 eta      PHSP;
+0.000002  rho- anti-K*0 eta'     PHSP;
+0.000010  rho0 anti-K*0 pi-      PHSP;
+0.000010  rho0 K*- pi0           PHSP;
+0.000005  rho0 K*- eta           PHSP;
+0.000002  rho0 K*- eta'          PHSP;
+0.000010  omega anti-K*0 pi-     PHSP;
+0.000010  omega K*- pi0          PHSP;
+0.000005  omega K*- eta          PHSP;
+0.000002  omega K*- eta'         PHSP;
+0.000010  pi+ pi- anti-K*0 pi-   PHSP;
+0.000010  pi- pi0 anti-K*0 pi0   PHSP;
+0.000005  pi- eta anti-K*0 pi0   PHSP;
+0.000002  pi- eta' anti-K*0 pi0  PHSP;
+0.000010  pi- pi+ K*- pi0        PHSP;
+0.000005  pi- pi+ K*- eta        PHSP;
+0.000002  pi- pi+ K*- eta'       PHSP;
+0.000010  pi0 pi0 K*- pi0        PHSP;
+0.000005  pi0 eta K*- pi0        PHSP;
+0.000002  eta eta K*- pi0        PHSP;
+0.000002  pi0 eta' K*- pi0       PHSP;
+0.000001  eta eta' K*- pi0       PHSP;
+0.000010  rho-  anti-K0 pi+ pi-  PHSP;
+0.000010  rho-  anti-K0 pi0 pi0  PHSP;
+0.000005  rho-  anti-K0 eta pi0  PHSP;
+0.000002  rho-  anti-K0 eta' pi0 PHSP;
+0.000010  rho-  K- pi+ pi0       PHSP;
+0.000010  rho+  K- pi- pi0       PHSP;
+0.000010  rho+  anti-K0 pi- pi-  PHSP;
+0.000010  rho0  anti-K0 pi- pi0  PHSP;
+0.000010  rho0  K- pi0 pi0       PHSP;
+0.000005  rho0  K- eta pi0       PHSP;
+0.000002  rho0  K- eta' pi0      PHSP;
+0.000010  omega anti-K0 pi- pi0  PHSP;
+0.000010  omega K- pi0 pi0       PHSP;
+0.000005  omega K- eta pi0       PHSP;
+0.000002  omega K- eta' pi0      PHSP;
+0.000002  pi- pi- pi+ anti-K0 pi0 PHSP;
+0.000001  pi- pi- pi+ anti-K0 eta PHSP;
+0.000001  pi- pi- pi+ anti-K0 eta' PHSP;
+0.000002  pi- pi0 pi0 anti-K0 pi0 PHSP;
+0.000001  pi- eta pi0 anti-K0 pi0 PHSP;
+0.000001  pi- eta eta anti-K0 pi0 PHSP;
+0.000002  pi+ pi- pi+ K- pi-     PHSP;
+0.000002  pi+ pi- pi0 K- pi0     PHSP;
+0.000001  pi+ pi- eta K- pi0     PHSP;
+0.000001  pi+ pi- eta' K- pi0    PHSP;
+0.000002  pi0 pi0 pi0 K- pi0     PHSP;
+0.000001  pi0 pi0 eta K- pi0     PHSP;
+0.000001  pi0 eta eta K- pi0     PHSP;
+0.000001  pi0 pi0 eta' K- pi0    PHSP;
+0.000001  pi0 eta eta' K- pi0    PHSP;
+0.000010  rho0 anti-K_0*0 pi-    PHSP;
+0.000010  rho- anti-K_0*0 pi0    PHSP;
+0.000005  rho- anti-K_0*0 eta    PHSP;
+0.000002  rho- anti-K_0*0 eta'   PHSP;
+0.000010  rho- K_0*- pi+         PHSP;
+0.000010  rho0 K_0*- pi0         PHSP;
+0.000005  rho0 K_0*- eta         PHSP;
+0.000002  rho0 K_0*- eta'        PHSP;
+0.000010  pi- pi- anti-K_0*0 pi+ PHSP;
+0.000010  pi- pi0 anti-K_0*0 pi0 PHSP;
+0.000005  pi- pi0 anti-K_0*0 eta PHSP;
+0.000002  pi- pi0 anti-K_0*0 eta' PHSP;
+0.000010  pi0 pi0 K_0*- pi0      PHSP;
+0.000005  pi0 pi0 K_0*- eta      PHSP;
+0.000002  pi0 pi0 K_0*- eta'     PHSP;
+0.000010  anti-K*0 f_0 pi-       PHSP;
+0.000010  K*- f_0 pi0            PHSP;
+0.000005  K*- f_0 eta            PHSP;
+0.000002  K*- f_0 eta'           PHSP;
+0.000020  a_10 K*-               PHSP;
+0.000010  a_10 K- pi0            PHSP;
+0.000010  a_10 anti-K0 pi-       PHSP;
+0.000020  a_1- anti-K*0          PHSP;
+0.000010  a_1- K- pi+            PHSP;
+0.000010  a_1- anti-K0 pi0       PHSP;
+0.000005  K*- a_00 pi0           PHSP;
+0.000005  anti-K*0 a_0- pi0      PHSP;
+#--- 5-body K*-K*pi,rho-K-Kpi, K*-K-2pi, phi-3pi, 3pi-K-K ------------
+0.000001  K*0 anti-K*0 pi-       PHSP;
+0.000001  K*0 K*- pi0       PHSP;
+0.0000005 K*0 K*- eta       PHSP;
+0.0000002 K*0 K*- eta'      PHSP;
+0.000001  phi rho0 pi-           PHSP;
+0.000001  phi omega pi-          PHSP;
+0.000001  phi f_0 pi-            PHSP;
+0.000001  phi rho- pi0           PHSP;
+0.0000005 phi rho- eta           PHSP;
+0.0000002 phi rho- eta'          PHSP;
+0.000001  phi pi+ pi- pi-        PHSP;
+0.000001  phi pi- pi0 pi0        PHSP;
+0.0000005 phi pi- eta pi0        PHSP;
+0.0000002 phi pi- eta' pi0       PHSP;
+0.000001  K0 K- rho+ pi-         PHSP;
+0.000001  K0 K- rho- pi+         PHSP;
+0.000001  K0 K- rho0 pi0         PHSP;
+0.0000005 K0 K- rho0 eta         PHSP;
+0.0000002 K0 K- rho0 eta'        PHSP;
+0.000001  K0 K- omega pi0        PHSP;
+0.000001  K0 K- f_0 pi0          PHSP;
+0.000001  K+ K- rho0 pi-         PHSP;
+0.000001  K+ K- rho- pi0         PHSP;
+0.0000005 K+ K- rho- eta         PHSP;
+0.0000002 K+ K- rho- eta'        PHSP;
+0.000001  K+ K- omega pi-        PHSP;
+0.000001  K0 anti-K0 rho0 pi-    PHSP;
+0.000001  K0 anti-K0 omega pi-   PHSP;
+0.000001  K0 anti-K0 f_0 pi-     PHSP;
+0.000001  K0 anti-K0 rho- pi0    PHSP;
+0.0000005 K0 anti-K0 rho- eta    PHSP;
+0.0000002 K0 anti-K0 rho- eta'   PHSP;
+0.000001  anti-K0 K+ rho- pi-    PHSP;
+0.0000002 anti-K0 K+ pi- pi- pi0 PHSP;
+0.0000001 anti-K0 K+ pi- pi- eta PHSP;
+0.0000001 anti-K0 K+ pi- pi- eta' PHSP;
+0.0000002 K+ K- pi+ pi- pi-      PHSP;
+0.0000002 K+ K- pi- pi0 pi0      PHSP;
+0.0000001 K+ K- pi- eta pi0      PHSP;
+0.0000001 K+ K- pi- eta' pi0     PHSP;
+0.0000002 K0 anti-K0 pi+ pi- pi- PHSP;
+0.0000002 K0 anti-K0 pi- pi0 pi0 PHSP;
+0.0000001 K0 anti-K0 pi- eta pi0 PHSP;
+0.0000001 K0 anti-K0 pi- eta' pi0 PHSP;
+0.0000002 K0 K- pi+ pi- pi0      PHSP;
+0.0000001 K0 K- pi+ pi- eta      PHSP;
+0.0000001 K0 K- pi+ pi- eta'     PHSP;
+0.0000002 K0 K- pi0 pi0 pi0      PHSP;
+0.0000001 K0 K- pi0 eta pi0      PHSP;
+0.0000001 K0 K- pi0 eta' pi0     PHSP;
+0.000001  anti-K*0 K+ pi- pi-    PHSP;
+0.000001  K*+ anti-K0 pi- pi-    PHSP;
+0.000001  K*- K+ pi- pi0         PHSP;
+0.000001  K*+ K- pi- pi0         PHSP;
+0.000001  K*0 anti-K0 pi- pi0    PHSP;
+0.000001  K0 anti-K*0 pi- pi0    PHSP;
+0.000001  K- K*0 pi0 pi0         PHSP;
+0.0000005 K- K*0 eta pi0         PHSP;
+0.0000002 K- K*0 eta' pi0        PHSP;
+0.000001  K*- K0 pi0 pi0         PHSP;
+0.0000005 K*- K0 eta pi0         PHSP;
+0.0000002 K*- K0 eta' pi0        PHSP;
+#--- 5-body phi-K*-pi, phi-K-2pi, K-K-K*-pi, 2pi-K-K-K --------------------
+0.000010  phi K*- pi0            PHSP;
+0.000010  phi K- rho0            PHSP;
+0.000010  phi K- omega           PHSP;
+0.000010  phi K- f_0             PHSP;
+0.000010  phi anti-K0 rho-       PHSP;
+0.000010  phi anti-K0 pi- pi0    PHSP;
+0.000010  phi K- pi+ pi-         PHSP;
+0.000010  phi K- pi0 pi0         PHSP;
+0.000005  phi K- eta pi0         PHSP;
+0.000002  phi K- eta' pi0        PHSP;
+0.000010  K+ K- K*- pi0          PHSP;
+0.000010  K- K*+ K- pi0          PHSP;
+0.000010  K- K*0 anti-K0 pi0     PHSP;
+0.000010  K- K0 anti-K*0 pi0     PHSP;
+0.000010  K0 K*- anti-K0 pi0     PHSP;
+0.000010  K+ K- K- rho0          PHSP;
+0.000010  K+ K- K- omega         PHSP;
+0.000010  K+ K- K- f_0           PHSP;
+0.000010  K- K+ anti-K0 rho-     PHSP;
+0.000010  K- K- K+ pi0 pi0       PHSP;
+0.000005  K- K- K+ eta pi0       PHSP;
+0.000002  K- K- K+ eta' pi0      PHSP;
+0.000010  K+ K- anti-K0 pi- pi0  PHSP;
+0.000010  K0 anti-K0 K- pi0 pi0  PHSP;
+0.000005  K0 anti-K0 K- eta pi0  PHSP;
+0.000002  K0 anti-K0 K- eta' pi0 PHSP;
+0.000010  K0 anti-K0 anti-K0 pi- pi0 PHSP;
+0.000010  phi   anti-K_0*0 pi-   PHSP;
+0.000010  phi   K_0*- pi0        PHSP;
+0.000005  phi   K_0*- eta        PHSP;
+0.000002  phi   K_0*- eta'       PHSP;
+0.000010  K- K+ K_0*- pi0        PHSP;
+0.000005  K- K+ K_0*- eta        PHSP;
+0.000002  K- K+ K_0*- eta'       PHSP;
+0.000010  K- K- K_0*+ pi0        PHSP;
+0.000005  K- K- K_0*+ eta        PHSP;
+0.000002  K- K- K_0*+ eta'       PHSP;
+0.000010  K- K+ anti-K_0*0 pi-   PHSP;
+0.000010  K- K- K_0*0 pi+        PHSP;
+0.000010  anti-K0 anti-K0 K_0*0 pi- PHSP;
+0.000010  K- anti-K_0*0 K0 pi0   PHSP;
+0.000005  K- anti-K_0*0 K0 eta   PHSP;
+0.000002  K- anti-K_0*0 K0 eta'  PHSP;
+0.000010  K- K_0*0 anti-K0 pi0   PHSP;
+0.000005  K- K_0*0 anti-K0 eta   PHSP;
+0.000002  K- K_0*0 anti-K0 eta'  PHSP;
+0.000002  phi   anti-K'_10 pi-   PHSP;
+0.000002  phi   K'_1- pi0        PHSP;
+0.000001  phi   K'_1- eta        PHSP;
+0.000001  phi   K'_1- eta'       PHSP;
+0.000002  K- K+ anti-K'_10 pi-   PHSP;
+0.000002  K- K+ K'_1- pi0        PHSP;
+0.000001  K- K+ K'_1- eta        PHSP;
+0.000001  K- K+ K'_1- eta'       PHSP;
+0.000002  K- K- K'_1+ pi0        PHSP;
+0.000002  K- K- anti-K'_10 pi+   PHSP;
+0.000002  K0 anti-K0 anti-K'_10 pi- PHSP;
+0.000002  K0 anti-K0 K'_1- pi0   PHSP;
+0.000001  K0 anti-K0 K'_1- eta   PHSP;
+0.000001  K0 anti-K0 K'_1- eta'  PHSP;
+0.000002  anti-K0 anti-K0 K'_10 pi-        PHSP;
+0.000002  K0 K0 K'_1- pi0        PHSP;
+0.000001  K0 K0 K'_1- eta        PHSP;
+0.000001  K0 K0 K'_1- eta'       PHSP;
+0.000010  K- K0 anti-K'_10 pi0   PHSP;
+0.000005  K- K0 anti-K'_10 eta   PHSP;
+0.000002  K- K0 anti-K'_10 eta'  PHSP;
+0.000010  K- K'_10 anti-K0 pi0   PHSP;
+0.000005  K- K'_10 anti-K0 eta   PHSP;
+0.000002  K- K'_10 anti-K0 eta'  PHSP;
+#--- 5-body phi-phi-K, phi-phi-pi, phi-3K, phi-K-K-pi, 5K, 4K-pi ------------
+0.000004900 phi     phi     K-                              PHSP; #[Reconstructed PDG2011]
+0.000001  phi phi pi-            PHSP;
+0.000001  phi K+ K- K-           PHSP;
+0.000001  phi K0 anti-K0 K-      PHSP;
+0.000001  phi K0 anti-K0 pi-     PHSP;
+0.000001  phi K0 K- pi0          PHSP;
+0.000001  K+ K- K+ K- pi-        PHSP;
+0.000001  K+ K- K0 anti-K0 pi-   PHSP;
+0.000001  K+ K- K- K0 pi0        PHSP;
+0.000001  K0 anti-K0 K0 K- pi0   PHSP;
+#--- 6-body phi-phi-K*, phi-3Kpi, phi-K-K-2pi ------------
+0.000003  phi phi K*-            PHSP;
+0.000001  phi K+ K- K*-          PHSP;
+0.000001  phi K0 anti-K0 K*-     PHSP;
+0.000001  phi K0 K- K*0          PHSP;
+0.000001  phi K+ K- K- pi0       PHSP;
+0.000001  phi K+ K- anti-K0 pi-  PHSP;
+0.000001  phi K0 anti-K0 K- pi0  PHSP;
+0.000001  phi K0 anti-K0 anti-K0 pi- PHSP;
+0.000001  phi K0 K- K- pi+       PHSP;
+#--- 6-body a1a1 ------------
+0.000050  a_1-  a_10             PHSP;
+#
+#   B -> cc= s          sum = 1.92%
+#
+0.001014000 J/psi   K-                                      SVS; #[Reconstructed PDG2011]
+0.001430000 J/psi   K*-                                     SVV_HELAMP PKHminus PKphHminus PKHzero PKphHzero PKHplus PKphHplus; #[Reconstructed PDG2011]
+0.000049000 J/psi   pi-                                     SVS; #[Reconstructed PDG2011]
+0.000050000 J/psi   rho-                                    SVV_HELAMP PKHminus PKphHminus PKHzero PKphHzero PKHplus PKphHplus; #[Reconstructed PDG2011]
+0.0002   J/psi anti-K0   pi-                    PHSP;
+0.0001   J/psi K-  pi0                    PHSP;
+#rl0.0007   J/psi K-  pi+  pi-               PHSP;
+#rl0.00035   J/psi K-  pi0  pi0               PHSP;
+#rl0.00035   J/psi anti-K0   pi-  pi0               PHSP;
+0.0001   J/psi K'_1-                       SVV_HELAMP 0.5 0.0 1.0 0.0 0.5 0.0;
+0.0005   J/psi K_2*-                       PHSP;
+0.001800000 J/psi   K_1-                                    SVV_HELAMP 0.5 0.0 1.0 0.0 0.5 0.0; #[Reconstructed PDG2011]
+0.000052000 J/psi   phi     K-                              PHSP; #[Reconstructed PDG2011]
+#
+0.000646000 psi(2S) K-                                      SVS; #[Reconstructed PDG2011]
+0.000620000 psi(2S) K*-                                     SVV_HELAMP PKHminus PKphHminus PKHzero PKphHzero PKHplus PKphHplus; #[Reconstructed PDG2011]
+0.0004   psi(2S) anti-K0   pi-                   PHSP;
+0.0002   psi(2S) K-  pi0                   PHSP;
+0.001900000 psi(2S) K-      pi+     pi-                     PHSP; #[Reconstructed PDG2011]
+0.0001   psi(2S) K-  pi0  pi0              PHSP;
+0.0001   psi(2S) anti-K0   pi-  pi0              PHSP;
+0.0004     psi(2S)  K_1-              PHSP;
+#
+0.000910000 eta_c   K-                                      PHSP; #[Reconstructed PDG2011]
+0.001200000 K*-     eta_c                                   SVS; #[Reconstructed PDG2011]
+0.0002    eta_c  anti-K0   pi-                 PHSP;
+0.0001    eta_c  K-  pi0                 PHSP;
+0.0002    eta_c  K-  pi+  pi-            PHSP;
+0.0001    eta_c  K-  pi0  pi0            PHSP;
+0.0001    eta_c  anti-K0   pi-  pi0            PHSP;
+#
+0.000340000 eta_c(2S) K-                                    PHSP; #[Reconstructed PDG2011]
+0.00048    K*- eta_c(2S)                     SVS;
+0.00008    eta_c(2S)   anti-K0   pi-                 PHSP;
+0.00005    eta_c(2S)   K-  pi0                 PHSP;
+0.00008    eta_c(2S)   K-  pi+  pi-            PHSP;
+0.00005    eta_c(2S)   K-  pi0  pi0            PHSP;
+0.00005    eta_c(2S)   anti-K0   pi-  pi0            PHSP;
+#
+0.000133000 chi_c0  K-                                      PHSP; #[Reconstructed PDG2011]
+0.0004    K*-   chi_c0                    SVS;
+0.0002    chi_c0  anti-K0   pi-                 PHSP;
+0.0001    chi_c0  K-  pi0                 PHSP;
+0.0002    chi_c0  K-  pi+  pi-            PHSP;
+0.0001    chi_c0  K-  pi0  pi0            PHSP;
+0.0001    chi_c0  anti-K0   pi-  pi0            PHSP;
+#
+0.000460000 chi_c1  K-                                      SVS; #[Reconstructed PDG2011]
+0.000300000 chi_c1  K*-                                     SVV_HELAMP PKHminus PKphHminus PKHzero PKphHzero PKHplus PKphHplus; #[Reconstructed PDG2011]
+0.0004    chi_c1  anti-K0   pi-                 PHSP;
+0.0002    chi_c1  K-  pi0                 PHSP;
+0.0004    chi_c1  K-  pi+  pi-            PHSP;
+0.0002    chi_c1  K-  pi0  pi0            PHSP;
+0.0002    chi_c1  anti-K0   pi-  pi0            PHSP;
+#
+0.00002    chi_c2  K-                      STS;
+0.00002    chi_c2  K*-                     PHSP;
+0.0002    chi_c2  anti-K0   pi-                 PHSP;
+0.0001    chi_c2  K-  pi0                 PHSP;
+0.0002    chi_c2  K-  pi+  pi-            PHSP;
+0.0001    chi_c2  K-  pi0  pi0            PHSP;
+0.0001    chi_c2  anti-K0   pi-  pi0            PHSP;
+#
+0.000490000 psi(3770) K-                                    SVS; #[Reconstructed PDG2011]
+0.0005    psi(3770) K*-                   PHSP;
+0.0003    psi(3770) anti-K0   pi-         PHSP;
+0.0002    psi(3770) K-  pi0               PHSP;
+0.0002    psi(3770) K-  pi+  pi-          PHSP;
+0.0001    psi(3770) K-  pi0  pi0          PHSP;
+0.0001    psi(3770) anti-K0   pi-  pi0    PHSP;
+0.0003    psi(3770) K_1-                  PHSP;
+#
+#   b -> c (sc=) -> D Ds X    Sum = 10%
+#
+0.010000000 D0      D_s-                                    PHSP; #[Reconstructed PDG2011]
+0.008200000 D*0     D_s-                                    SVS; #[Reconstructed PDG2011]
+0.007600000 D_s*-   D0                                      SVS; #[Reconstructed PDG2011]
+0.017100000 D_s*-   D*0                                     SVV_HELAMP 0.48 0.0 0.734 0.0 0.48 0.0; #[Reconstructed PDG2011]
+0.0006   D'_10  D_s-                     SVS;
+0.0012   D'_10  D_s*-                    SVV_HELAMP 0.48 0.0 0.734 0.0 0.48 0.0;
+0.0012   D_10  D_s-                      SVS;
+0.0024   D_10  D_s*-                     SVV_HELAMP 0.48 0.0 0.734 0.0 0.48 0.0;
+0.0042   D_2*0  D_s-                      STS;
+0.0040   D_2*0  D_s*-                    PHSP;
+#
+#
+# SVV_HELAMP from factorization, recommendation
+# http://babar-hn.slac.stanford.edu:5090/HyperNews/get/event_gen/168.html:
+#
+0.0036    D_s-  D+  pi-                  PHSP;
+0.0018    D_s-  D0  pi0                  PHSP;
+0.0037    D_s*- D+  pi-                  PHSP;
+0.0018    D_s*- D0  pi0                  PHSP;
+0.0033    D_s-  D+  pi-  pi0             PHSP;
+0.0033    D_s-  D0  pi-  pi+             PHSP;
+0.0008    D_s-  D0  pi0  pi0             PHSP;
+0.0033    D_s*- D+  pi-  pi0             PHSP;
+0.0033    D_s*- D0  pi-  pi+             PHSP;
+0.0008    D_s*- D0  pi0  pi0             PHSP;
+#
+#
+#  b -> c (sc=) -> D D= K X    Sum = 8%
+# update: Ref. [B1]:
+#
+0.0017   D0  D-   anti-K0                PHSP;
+0.0052   D0  D*-  anti-K0                   PHSP;
+0.0031   D*0  D-  anti-K0                   PHSP;
+0.007800000 D*0     D*-     anti-K0                         PHSP; #[Reconstructed PDG2011]
+# External+internal W-emission amplitude
+0.002100000 D0      anti-D0 K-                              PHSP; #[Reconstructed PDG2011]
+0.0018   D*0  anti-D0  K-                   PHSP;
+0.004700000 D0      anti-D*0 K-                             PHSP; #[Reconstructed PDG2011]
+0.005300000 D*0     anti-D*0 K-                             PHSP; #[Reconstructed PDG2011]
+# Internal W-emission amplitude (color suppressed modes)
+0.0005    D-  D+  K-                        PHSP;
+0.0005    D*-  D+  K-                       PHSP;
+0.001500000 D-      D*+     K-                              PHSP; #[Reconstructed PDG2011]
+0.0015    D*-  D*+  K-                      PHSP;
+#
+0.0025   D0  D-   anti-K*0               PHSP;
+0.0025   D*0  D-  anti-K*0                  PHSP;
+0.0025   D0  D*-  anti-K*0                  PHSP;
+0.0050   D*0  D*-  anti-K*0                 PHSP;
+#
+0.0025   D0  anti-D0  K*-                   PHSP;
+0.0025   D*0 anti-D0  K*-                PHSP;
+0.0025   D0  anti-D*0  K*-               PHSP;
+0.0050   D*0  anti-D*0  K*-                 PHSP;
+#
+0.0005   D-  D+  K*-                        PHSP;
+0.0005   D*-  D+  K*-                       PHSP;
+0.0005   D-  D*+  K*-                       PHSP;
+0.0010   D*-  D*+  K*-                      PHSP;
+#
+# B->D(*)D(*). See Ref [B1]:
+#
+0.000380000 D-      D0                                      PHSP; #[Reconstructed PDG2011]
+0.000390000 D*-     D0                                      SVS; #[Reconstructed PDG2011]
+0.000630000 D*0     D-                                      SVS; #[Reconstructed PDG2011]
+0.000810000 D*0     D*-                                     SVV_HELAMP 0.47 0.0 0.96 0.0 0.56 0.0; #[Reconstructed PDG2011]
+
+#
+#  B -> D(*) X  Exclusive Modes
+#
+0.005190000 D*0     pi-                                     SVS; #[Reconstructed PDG2011]
+0.004840000 D0      pi-                                     PHSP; #[Reconstructed PDG2011]
+0.013400000 rho-    D0                                      SVS; #[Reconstructed PDG2011]
+# D* rho HELAMP parameters taken from ICHEP 98-852.
+0.009800000 D*0     rho-                                    SVV_HELAMP 0.228 0.95 0.932 0.0 0.283 1.13; #[Reconstructed PDG2011]
+#
+0.0005   D0  pi0  pi-                   PHSP;
+0.0005   D*0 pi0  pi-                   PHSP;
+0.001070000 D+      pi-     pi-                             PHSP; #[Reconstructed PDG2011]
+0.001350000 D*+     pi-     pi-                             PHSP; #[Reconstructed PDG2011]
+#
+# D a1 updated Ref. [B1]:
+0.004000000 a_1-    D0                                      SVS; #[Reconstructed PDG2011]
+0.000200000 D0      rho0    pi-                             PHSP; #[Reconstructed PDG2011]
+0.006800000 D0      pi+     pi-     pi-                     PHSP; #[Reconstructed PDG2011]
+#
+# SVV_HELAMP from factorization, recommendation
+# http://babar-hn.slac.stanford.edu:5090/HyperNews/get/event_gen/168.html:
+# updated Ref. [B1]:
+#
+#
+0.019000000 D*0     a_1-                                    SVV_HELAMP 0.200 0.0 0.866 0.0 0.458 0.0; #[Reconstructed PDG2011]
+#
+0.00042   D*0 rho0 pi-                   PHSP;
+0.010300000 D*0     pi+     pi-     pi-                     PHSP; #[Reconstructed PDG2011]
+#
+0.0020   D+  rho-  pi-                  PHSP;
+0.0020   D+  pi0   pi-  pi-             PHSP;
+0.0020   D*+ rho-  pi-                  PHSP;
+0.015000000 D*+     pi0     pi-     pi-                     PHSP; #[Reconstructed PDG2011]
+0.0005   D*0 rho-  pi0                  PHSP;
+0.0005   D*0 pi-   pi0  pi0             PHSP;
+#
+# B->D** pi and D** rho, recommendation
+# http://babar-hn.slac.stanford.edu:5090/HyperNews/get/event_gen/151.html
+# further update October 26, 2004 Lange
+#
+0.000876   D_10 pi-                       SVS;
+0.0005   D'_10 pi-                      SVS;
+0.00052   D_2*0 pi-                      STS;
+0.0007   D_10 rho-                      PHSP;
+0.0022   D'_10 rho-			PHSP;
+0.0038   D_2*0 rho- 			PHSP;
+0.00061 D_0*0 pi- PHSP;
+#
+#
+# B->DK, recommendation
+# http://babar-hn.slac.stanford.edu:5090/HyperNews/get/event_gen/151.html:
+# update: Ref [B1]:
+#
+0.000368000 D0      K-                                      PHSP; #[Reconstructed PDG2011]
+0.000421000 D*0     K-                                      SVS; #[Reconstructed PDG2011]
+0.000530000 K*-     D0                                      SVS; #[Reconstructed PDG2011]
+0.000810000 D*0     K*-                                     SVV_HELAMP 0.228 0.0  0.932 0.0 0.283 0.0; #[Reconstructed PDG2011]
+#October 26, 2004 Lange
+0.0000005 D- pi0  PHSP;
+0.0000005 D*- pi0  SVS;
+0.000011 D- anti-K0 PHSP;
+0.000006 D*- anti-K0 SVS;
+#
+#October 26, 2004 - Lange
+0.00075 D0 D_s0*- PHSP;
+0.0009 D*0 D_s0*- SVS;
+0.003100000 D_s1-   D0                                      SVS; #[Reconstructed PDG2011]
+0.012000000 D*0     D_s1-                                   SVV_HELAMP 0.4904 0.0 0.7204 0.0 0.4904 0.0; #[Reconstructed PDG2011]
+#
+# Feb 2009
+#
+0.00055 D0 K- anti-K0  PHSP;
+0.00075 D0 K- anti-K*0  PHSP;
+0.001500000 D*0     K-      anti-K*0                        PHSP; #[Reconstructed PDG2011]
+#
+# Feb 2009
+#
+0.002750000 D0      omega   pi-                             PHSP; #[Reconstructed PDG2011]
+0.004500000 D*0     omega   pi-                             PHSP; #[Reconstructed PDG2011]
+#
+# Feb 2009
+#
+0.00045 D0 D'_s1-  PHSP;
+0.00094 D*0 D'_s1-  PHSP;
+#
+#  Lam_c X  / Sigma_c X      4.0 %
+#
+#0.04000        cd_1       anti-uu_1         PYTHIA 23;
+0.032587684 cd_1    anti-uu_1                               PYTHIA 23; #[Reconstructed PDG2011]
+#
+#  Xi_c X     2.5%
+#
+#0.02400        cs_1       anti-uu_1         PYTHIA 23;
+0.008887593 cs_1    anti-uu_1                               PYTHIA 23; #[Reconstructed PDG2011]
+#
+#
+0.206674414227145  anti-u  d       c       anti-u                  PYTHIA         48; #[Reconstructed PDG2011] #JB rescaled to add up to 1 MDS
+0.039260243235704  anti-u  d       c       anti-u                  PYTHIA         13; #[Reconstructed PDG2011] #JB rescaled to add up to 2
+0.0205431451523135  anti-u  s       c       anti-u                  PYTHIA         13; #[Reconstructed PDG2011] #JB rescaled to add up to 3
+#lange - try to crank up the psi production....
+0.0675641263565733  anti-c  s       c       anti-u                  PYTHIA         13; #[Reconstructed PDG2011] #JB rescaled to add up to 4
+0.00365209136279978  anti-c  d       c       anti-u                  PYTHIA         13; #[Reconstructed PDG2011] #JB rescaled to add up to 5
+0.00273906875335369  anti-u  d       u       anti-u                  PYTHIA         48; #[Reconstructed PDG2011] #JB rescaled to add up to 6
+0.00365209136279978  anti-c  s       u       anti-u                  PYTHIA         48; #[Reconstructed PDG2011] #JB rescaled to add up to 7
+# JGS 11/5/02 This and similar a few lines above have been divided by two
+# to solve a double-counting problem for this channel
+0.00187170953083442  anti-u  u       d       anti-u                  PYTHIA         48; #[Reconstructed PDG2011] #JB rescaled to add up to 8
+0.0000639296667129716  anti-d  d       d       anti-u                  PYTHIA         48; #[Reconstructed PDG2011] #JB rescaled to add up to 9
+0.0000821950214836964  anti-s  s       d       anti-u                  PYTHIA         48; #[Reconstructed PDG2011] #JB rescaled to add up to 10
+0.00200870246666116  anti-u  u       s       anti-u                  PYTHIA         48; #[Reconstructed PDG2011] #JB rescaled to add up to 11
+0.00164347584758947  anti-d  d       s       anti-u                  PYTHIA         48; #[Reconstructed PDG2011] #JB rescaled to add up to 12
+0.00136957785240227  anti-s  s       s       anti-u                  PYTHIA         48; #[Reconstructed PDG2011] #JB rescaled to add up to 13
+0.004937500 s       anti-u                                  PYTHIA         32; #[Reconstructed PDG2011]
+#
+####
+0.000550000 D0      K-      K0                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000750000 D0      K-      K*0                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.018000000 D*0     pi+     pi-     pi-     pi0             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.005700000 D*0     pi-     pi-     pi-     pi+     pi+     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.002600000 D*+     pi-     pi-     pi-     pi+             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000180000 D_s+    pi-     K-                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000145000 D_s*+   pi-     K-                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000011000 D_s+    K-      K-                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001070000 J/psi   K-      pi-     pi+                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000108000 J/psi   eta     K-                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000350000 J/psi   omega   K-                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000011800 J/psi   anti-p- Lambda0                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000025800 psi(2S) pi-                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000020000 chi_c1  pi-                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000018000 eta     K_0*-                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000009100 eta     K_2*-                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000024000 omega   K_0*-                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000021000 omega   K_2*-                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000010100 anti-K*0 pi-                                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000001070 f_2     K-                                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000005600 anti-K_2*0 pi-                                  PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000001200 K*-     anti-K*0                                PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000006100 phi     K_1-                                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000008400 phi     K_2*-                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000043000 K_1-    gamma                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000007900 eta     K-      gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000003500 phi     K-      gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000007600 K-      pi+     pi-     gamma                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000020000 anti-K*0 pi-     gamma                          PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000046000 anti-K0 pi-     pi0     gamma                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000014000 K_2*-   gamma                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000000980 rho-    gamma                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000001620 anti-p- p+      pi-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000005900 anti-p- p+      K-                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000003600 anti-p- p+      K*-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000002500 anti-p- Lambda0 gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000003000 anti-p- Lambda0 pi0                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000000000 anti-p- Lambda0 pi-     pi+                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000004800 anti-p- Lambda0 rho0                            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000002000 anti-p- Lambda0 f_2                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000003400 anti-Lambda0 Lambda0 K-                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000002200 anti-Lambda0 Lambda0 K*-                        PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000280000 Lambda_c+ anti-p- pi-                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001800000 Lambda_c+ anti-p- pi-     pi0                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.002300000 Lambda_c+ anti-p- pi-     pi-     pi+           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000035000 Sigma_c0 anti-p-                                PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000440000 Sigma_c0 anti-p- pi0                            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000440000 Sigma_c0 anti-p- pi+     pi-                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000280000 Sigma_c++ anti-p- pi-     pi-                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay B+
+# Updated to PDG 2008, modified by JB 1/2014
+#                  b -> c semileptonic
+#
+0.057 anti-D*0 e+      nu_e                           PHOTOS  HQET 0.77 1.33 0.92; #[Reconstructed PDG2011] #JB change to 2011 PDG value
+0.0223 anti-D0 e+      nu_e                            PHOTOS  ISGW2; #[Reconstructed PDG2011] #JB change to 2011 PDG value
+0.00648476821256864 anti-D_10   e+   nu_e        PHOTOS  ISGW2; #JB rescaled to add up to PDG inc SL
+0.00389086092754118 anti-D_0*0   e+   nu_e        PHOTOS  ISGW2; #JB rescaled to add up to PDG inc SL
+0.00113483443719951 anti-D'_10   e+   nu_e        PHOTOS  ISGW2; #JB rescaled to add up to PDG inc SL
+0.00291814569565589 anti-D_2*0   e+   nu_e        PHOTOS  ISGW2; #JB rescaled to add up to PDG inc SL
+0.00988927152416717 D*-     pi+     e+  nu_e      PHOTOS  GOITY_ROBERTS; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.000486357615942648 anti-D*0  pi0   e+   nu_e    PHOTOS  GOITY_ROBERTS; #JB rescaled to add up to PDG inc SL 
+0.0000   D-   pi+   e+   nu_e    PHOTOS  GOITY_ROBERTS;
+0.00162119205314216 anti-D0  pi0   e+   nu_e    PHOTOS  GOITY_ROBERTS; #JB rescaled to add up to PDG inc SL
+
+0.057 anti-D*0 mu+     nu_mu                          PHOTOS   HQET 0.77 1.33 0.92; #[Reconstructed PDG2011] #JB change to 2011 PDG value
+0.0223 anti-D0 mu+     nu_mu                           PHOTOS  ISGW2; #[Reconstructed PDG2011] #JB change to 2011 PDG value
+0.00648476821256864 anti-D_10   mu+  nu_mu       PHOTOS   ISGW2; #JB rescaled to add up to PDG inc SL
+0.00389086092754118 anti-D_0*0   mu+  nu_mu      PHOTOS    ISGW2; #JB rescaled to add up to PDG inc SL
+0.00113483443719951 anti-D'_10   mu+  nu_mu      PHOTOS    ISGW2; #JB rescaled to add up to PDG inc SL
+0.00291814569565589 anti-D_2*0   mu+  nu_mu      PHOTOS    ISGW2; #JB rescaled to add up to PDG inc SL
+0.00988927152416717 D*-     pi+     mu+     nu_mu                   PHOTOS    GOITY_ROBERTS; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.000486357615942648 anti-D*0  pi0   mu+   nu_mu  PHOTOS         GOITY_ROBERTS; #JB rescaled to add up to PDG inc SL
+0.0000   D-   pi+   mu+   nu_mu       PHOTOS    GOITY_ROBERTS;
+0.00162119205314216 anti-D0  pi0   mu+   nu_mu   PHOTOS        GOITY_ROBERTS; #JB rescaled to add up to PDG inc SL
+#
+#                   b -> c tau nu
+#
+0.0188 anti-D*0 tau+    nu_tau                         ISGW2; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.0077 anti-D0 tau+    nu_tau                          ISGW2; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.00210754966908481 anti-D_10   tau+ nu_tau                ISGW2; #JB rescaled to add up to PDG inc SL
+0.00210754966908481 anti-D_0*0   tau+ nu_tau                ISGW2; #JB rescaled to add up to PDG inc SL
+0.00324238410628432 anti-D'_10   tau+ nu_tau                ISGW2; #JB rescaled to add up to PDG inc SL
+0.00324238410628432 anti-D_2*0   tau+ nu_tau                ISGW2; #JB rescaled to add up to PDG inc SL
+#
+#                   b -> u l nu
+#
+#
+#
+0.000124831788091946  pi0     e+      nu_e                            PHOTOS  ISGW2; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.0000599841059662599  eta     e+      nu_e                            PHOTOS  ISGW2; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.000207512582802196  rho0    e+      nu_e                            PHOTOS  ISGW2; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.000186437086111348  omega   e+      nu_e                            PHOTOS  ISGW2; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.000437721854348383   eta'   e+   nu_e        PHOTOS  ISGW2; #JB rescaled to add up to PDG inc SL
+
+0.000000   anti-D(2S)0 e+   nu_e   PHOTOS  ISGW2;
+0.000000   anti-D*(2S)0 e+   nu_e  PHOTOS  ISGW2;
+0.00315808211952093   Xu0   e+  nu_e         VUB 4.8 1.29 0.22 20 0.30 0.54 1.20 0.95 1.26 0.78 1.34 0.98 1.41 0.91 1.48 1.23 1.55 1.36 1.61 1.39 1.67 1.38 1.73 1.43 1.79 1.41 1.84 1.42 1.90 1.45 1.95 1.40 2.00 1.42 2.50 1.31 3.00 1.36 3.50 1.15 4.00 1.01 4.50 1.51; #JB rescaled to add up to PDG inc SL
+#
+0.000124831788091946  pi0     mu+     nu_mu                           PHOTOS  ISGW2; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.0000599841059662599  eta     mu+     nu_mu                           PHOTOS  ISGW2; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.000207512582802196  rho0    mu+     nu_mu                           PHOTOS  ISGW2; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.000186437086111348  omega   mu+     nu_mu                           PHOTOS  ISGW2; #[Reconstructed PDG2011] #JB rescaled to add up to PDG inc SL
+0.000437721854348383   eta'   mu+  nu_mu       PHOTOS  ISGW2; #JB rescaled to add up to PDG inc SL
+0.000000   anti-D(2S)0 mu+  nu_mu  PHOTOS  ISGW2;
+0.000000   anti-D*(2S)0 mu+  nu_mu PHOTOS  ISGW2;
+0.00315808211952093   Xu0   mu+  nu_mu         VUB 4.8 1.29 0.22 20 0.30 0.54 1.20 0.95 1.26 0.78 1.34 0.98 1.41 0.91 1.48 1.23 1.55 1.36 1.61 1.39 1.67 1.38 1.73 1.43 1.79 1.41 1.84 1.42 1.90 1.45 1.95 1.40 2.00 1.42 2.50 1.31 3.00 1.36 3.50 1.15 4.00 1.01 4.50 1.51; #JB rescaled to add up to PDG inc SL
+#
+0.0000486357615942648   pi0    tau+ nu_tau              ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000194543046377059   eta    tau+ nu_tau              ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000680900662319707   rho0   tau+ nu_tau              ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000680900662319707   omega   tau+ nu_tau              ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000291814569565589   eta'   tau+ nu_tau              ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000745748344445393   a_10    tau+ nu_tau              ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000437721854348383   b_10    tau+ nu_tau              ISGW2; #JB rescaled to add up to PDG inc SL
+0.00000648476821256864   a_00    tau+ nu_tau              ISGW2; #JB rescaled to add up to PDG inc SL
+0.00000324238410628432   f_0     tau+ nu_tau              ISGW2; #JB rescaled to add up to PDG inc SL
+0.00000324238410628432   f'_0    tau+ nu_tau              ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000372874172222697   f_1     tau+ nu_tau              ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000372874172222697   f'_1    tau+ nu_tau              ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000210754966908481   h_1     tau+ nu_tau              ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000210754966908481   h'_1    tau+ nu_tau              ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000324238410628432   f_2     tau+ nu_tau              ISGW2; #JB rescaled to add up to PDG inc SL
+0.0000324238410628432   f'_2    tau+ nu_tau              ISGW2; #JB rescaled to add up to PDG inc SL
+0.000000   anti-D(2S)0 tau+ nu_tau              ISGW2;
+0.000000   anti-D*(2S)0 tau+ nu_tau              ISGW2;
+#
+#
+#
+# b->u hadronic
+# Ref. [B1]:
+#
+0.0000160 D_s+    pi0                                     PHSP; #[Reconstructed PDG2011]
+0.000020   D_s*+  pi0  SVS;
+#
+0.000028   rho0  D_s+     SVS;
+0.000028   D_s*+  rho0    SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+
+#
+# b-> s gamma
+#
+0.000042100 K*+     gamma                                   HELAMP 1.0 0.0 1.0 0.0; #[Reconstructed PDG2011]
+#0.0000135  K_1+  gamma                   HELAMP 1.0 0.0 1.0 0.0;
+#0.0000065  K'_1+  gamma                   HELAMP 1.0 0.0 1.0 0.0;
+#0.0000128  K'*+  gamma                   HELAMP 1.0 0.0 1.0 0.0;
+#0.0000166  K_2*+  gamma                   HELAMP 1.0 0.0 1.0 0.0;
+#0.0000017  K''*+  gamma                   HELAMP 1.0 0.0 1.0 0.0;
+0.0003118   Xsu    gamma  BTOXSGAMMA 2;
+#
+0.000000550 K+      e+      e-                              PHOTOS BTOSLLBALL; #[Reconstructed PDG2011]
+0.000001550 K*+     e+      e-                              PHOTOS BTOSLLBALL; #[Reconstructed PDG2011]
+0.0000050 Xsu  e+    e-    PHOTOS BTOXSLL 4.8 0.2 0.0 0.41;
+0.000000520 K+      mu+     mu-                             PHOTOS BTOSLLBALL; #[Reconstructed PDG2011]
+0.000001160 K*+     mu+     mu-                             PHOTOS BTOSLLBALL; #[Reconstructed PDG2011]
+0.0000025 Xsu  mu+   mu-   PHOTOS BTOXSLL 4.8 0.2 0.0 0.41;
+0.0000001 K+   tau+  tau-  PHOTOS BTOSLLBALL;
+0.0000002 K*+  tau+  tau-  PHOTOS BTOSLLBALL;
+0.0000002 Xsu  tau+  tau-  PHOTOS BTOXSLL 4.8 0.2 0.0 0.41;
+#
+#   b -> l nu
+#
+0.000180000 tau+    nu_tau                                  SLN; #[Reconstructed PDG2011]
+0.000000   mu+  nu_mu          PHOTOS     SLN;
+0.000000   e+   nu_e           PHOTOS    SLN;
+#
+#------------------------------------------------------------------------------
+# 2- and 3-body modes revised Feb.2005  Markus Cristinziani, SLAC
+#vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
+#
+# Exclusive hadronic b->u
+#
+0.000026   pi+   pi0   pi0                   CB3PI-P00 alpha;
+0.000000   pi+   pi+   pi-                   CB3PI-MPP alpha;
+####
+0.000004070 eta     pi+                                     PHSP; #[Reconstructed PDG2011]
+0.000002330 eta     K+                                      PHSP; #[Reconstructed PDG2011]
+0.000019300 K*+     eta                                     SVS; #[Reconstructed PDG2011]
+0.000007000 rho+    eta                                     SVS; #[Reconstructed PDG2011]
+0.000002700 eta'    pi+                                     PHSP; #[Reconstructed PDG2011]
+0.000070600 eta'    K+                                      PHSP; #[Reconstructed PDG2011]
+0.000004900 K*+     eta'                                    SVS; #[Reconstructed PDG2011]
+0.000008700 rho+    eta'                                    SVS; #[Reconstructed PDG2011]
+0.000006900 omega   pi+                                     SVS; #[Reconstructed PDG2011]
+0.000006700 omega   K+                                      SVS; #[Reconstructed PDG2011]
+0.0000010  omega K*+              SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+0.000015900 omega   rho+                                    SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.0000000  phi pi+                SVS;
+0.000008300 phi     K+                                      SVS; #[Reconstructed PDG2011]
+#2-body modes from Jim Olsen
+# (K_S0 K- and K_L0 K- -> 1x10^-6, Jim Olsen - Mar 27, 2001)
+# (pi- pi0 -> 5x10^-6 and K- pi0 -> 11x10^-6, Jim Olsen - Mar 27, 2001)
+# PR LHCb 04/08/04 split into KS/KL
+0.000000  K0 pi+                 PHSP;
+0.000011550 K_S0    pi+                                     PHSP; #[Reconstructed PDG2011]
+0.000011550 K_L0    pi+                                     PHSP; #[Reconstructed PDG2011]
+0.000001360 anti-K0 K+                                      PHSP; #[Reconstructed PDG2011]
+0.000005700 pi+     pi0                                     PHSP; #[Reconstructed PDG2011]
+0.000012900 K+      pi0                                     PHSP; #[Reconstructed PDG2011]
+#
+# 3-body John Back (jback@slac.stanford.edu) - Oct 15, 2002
+# JGS intersperses modes with pi0->eta,eta'
+# B+ modes
+#
+# rho0 3-body modes
+0.000008300 rho0    pi+                                     SVS; #[Reconstructed PDG2011]
+0.000003700 rho0    K+                                      SVS; #[Reconstructed PDG2011]
+#
+# rho+ 3-body modes
+0.000010900 rho+    pi0                                     SVS; #[Reconstructed PDG2011]
+0.000008000 rho+    K0                                      SVS; #[Reconstructed PDG2011]
+#
+# rho(1450) 3-body modes
+0.0000022    rho(2S)0 pi+           SVS;
+0.000001     rho(2S)0 K+            SVS;
+#
+# f0(980) 3-body modes
+0.000001     f_0 pi+                PHSP;
+0.0000092    f_0 K+                 PHSP;
+0.000001     a_0+ K0                PHSP;
+0.000001     a_00 K+                PHSP;
+0.000001     a_00 pi+               PHSP;
+0.000001     a_0+ pi0               PHSP;
+
+0.000001600 f_2     pi+                                     PHSP; #[Reconstructed PDG2011]
+
+#
+# K*0(892) 3-body modes
+0.000045000 K_0*0   pi+                                     PHSP; #[Reconstructed PDG2011]
+0.0000010     anti-K_0*0 K+          PHSP;
+0.000002     K_0*+ pi0              PHSP;
+0.000002     K_0*+ anti-K0          PHSP;
+#
+# K*+(892) 3-body modes
+0.000006900 K*+     pi0                                     SVS; #[Reconstructed PDG2011]
+0.000003     K*+ anti-K0            SVS;
+#
+#
+# Non-resonant 3-body left-overs
+# Most modes are set at 1e-6
+#
+# pi+pi-pi+: high mass + f0(400-1200) = (1+1)e-6
+#0402270.000002     pi+ pi- pi+            PHSP;
+#
+# K+ pi- pi+: high mass + f0(400-1200) = (5+5)e-6
+0.000000000 K+      pi-     pi+                             PHSP; #[Reconstructed PDG2011]
+#
+# K+ K- pi+: just non-resonant
+0.000005000 K+      K-      pi+                             PHSP; #[Reconstructed PDG2011]
+#
+# K+K-K+: high mass structure near 1500 + non-res: total - phiK = 30-4
+0.000025400 K+      K-      K+                              PHSP; #[Reconstructed PDG2011]
+#
+#
+# K+K+pi-: suppressed mode (1e-7)
+0.0000001    K+ K+ pi-              PHSP;
+# K-pi+pi+: suppressed mode (1e-7)
+0.0000001    K- pi+ pi+             PHSP;
+#
+#
+# K+ anti-K0 pi0
+0.000001     K+ anti-K0 pi0         PHSP;
+0.000001     K+ anti-K0 eta         PHSP;
+0.000001     K+ anti-K0 eta'        PHSP;
+#
+# pi+ K0 pi0
+0.000001     pi+ K0 pi0             PHSP;
+0.000001     pi+ K0 eta             PHSP;
+0.000001     pi+ K0 eta'            PHSP;
+#
+# pi+ pi0 pi0
+#0402270.000001     pi+ pi0 pi0            PHSP;
+0.000001     pi+ pi0 eta            PHSP;
+0.000001     pi+ pi0 eta'           PHSP;
+0.000001     pi+ eta eta            PHSP;
+0.000001     pi+ eta eta'           PHSP;
+#
+# K+ pi0 pi0
+0.000001     K+ pi0 pi0             PHSP;
+0.000001     K+ pi0 eta             PHSP;
+0.000001     K+ pi0 eta'            PHSP;
+0.000001     K+ eta eta             PHSP;
+0.000001     K+ eta eta'            PHSP;
+0.000001     K+ eta' eta'           PHSP;
+#
+# K+ K0 anti-K0:  4*BF(K+KsKs) (4 is a guess)
+0.0000460     K+ K0 anti-K0          PHSP;
+#
+# pi+ K0 anti-K0
+0.000001     pi+ K0 anti-K0         PHSP;
+#
+#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+# 2- and 3-body modes revised Feb.2005   Markus Cristinziani, SLAC
+#---------------------------------------------------------------------------
+#
+#4-body modes from Andrei Gritsan
+#--- 4-body rho-rho, rho-pi-pi, pi-pi-pi-pi --------------------------
+# PR LHCb 22 Apr 2004 Set long. pol. for rho rho
+0.000024000 rho+    rho0                                    SVV_HELAMP 0.0 0.0 1.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.000010  rho0 pi+ pi0           PHSP;
+0.000005  rho0 pi+ eta           PHSP;
+0.000002  rho0 pi+ eta'          PHSP;
+0.000010  omega pi+ pi0          PHSP;
+0.000005  omega pi+ eta          PHSP;
+0.000002  omega pi+ eta'         PHSP;
+0.000010  rho+ pi+ pi-           PHSP;
+# PR Add rho- pi+ pi+
+0.000010  rho- pi+ pi+           PHSP;
+0.000010  rho+ pi0 pi0           PHSP;
+0.000005  rho+ pi0 eta           PHSP;
+0.000002  rho+ eta eta           PHSP;
+0.000002  rho+ pi0 eta'          PHSP;
+0.000010  pi- pi+ pi+ pi0        PHSP;
+0.000005  pi- pi+ pi+ eta        PHSP;
+0.000002  pi- pi+ pi+ eta'       PHSP;
+0.000010  pi+ pi0 pi0 pi0        PHSP;
+0.000005  pi+ eta pi0 pi0        PHSP;
+0.000002  pi+ eta eta pi0        PHSP;
+0.000002  pi+ eta' pi0 pi0       PHSP;
+0.000001  pi+ eta' eta pi0       PHSP;
+0.000020000 a_10    pi+                                     SVS; #[Reconstructed PDG2011]
+0.000026000 a_1+    pi0                                     SVS; #[Reconstructed PDG2011]
+0.0000067  b_10  pi+              SVS;
+0.000010  b_1+  pi0              SVS;
+0.000010  rho+ f_0               SVS;
+0.000010  rho+ a_00              SVS;
+0.000002  rho0 a_0+              SVS;
+0.000010  f_0 pi+ pi0            PHSP;
+0.000001  a_00 pi+ pi0           PHSP;
+0.000001  a_0+ pi0 pi0           PHSP;
+0.000001  a_0- pi+ pi+           PHSP;
+#--- 4-body rho-K*, a1-K, rho-pi-K, K*-pi-pi, pi-pi-pi-K -------------------
+0.000009200 rho+    K*0                                     SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.000010  rho0  K*+              SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+0.000010  pi+ pi0 K*0            PHSP;
+0.000005  pi+ eta K*0            PHSP;
+0.000069800 pi-     pi+     K*+                             PHSP; #[Reconstructed PDG2011]
+0.000010  pi0 pi0 K*+            PHSP;
+0.000005  pi0 eta K*+            PHSP;
+0.000002  eta eta K*+            PHSP;
+0.000002  pi0 eta' K*+           PHSP;
+0.000001  eta eta' K*+           PHSP;
+0.000010  rho+  K0 pi0           PHSP;
+0.000005  rho+  K0 eta           PHSP;
+0.000002  rho+  K0 eta'          PHSP;
+0.000010  rho+  K+ pi-           PHSP;
+0.000010  rho-  K+ pi+           PHSP;
+0.000005  rho0  K0 pi+           PHSP;
+0.000005  rho0  K+ pi0           PHSP;
+0.000002  rho0  K+ eta           PHSP;
+0.000001  rho0  K+ eta'          PHSP;
+0.000005  omega K0 pi+           PHSP;
+0.000005  omega K+ pi0           PHSP;
+0.000002  omega K+ eta           PHSP;
+0.000001  omega K+ eta'          PHSP;
+0.000010  pi+ pi+ pi- K0         PHSP;
+0.000010  pi+ pi0 pi0 K0         PHSP;
+0.000005  pi+ eta pi0 K0         PHSP;
+0.000002  pi+ eta eta K0         PHSP;
+0.000010  pi+ pi- pi0 K+         PHSP;
+0.000005  pi+ pi- eta K+         PHSP;
+0.000010  pi0 pi0 pi0 K+         PHSP;
+0.000005  pi0 pi0 eta K+         PHSP;
+0.000002  pi0 eta eta K+         PHSP;
+0.000002  pi0 pi0 eta' K+        PHSP;
+0.000001  pi0 eta eta' K+        PHSP;
+0.000010  rho+ K_0*0             PHSP;
+0.000006  rho0 K_0*+             PHSP;
+0.000010  pi+ pi0 K_0*0          PHSP;
+0.000010  pi0 pi0 K_0*+          PHSP;
+0.000005200 K*+     f_0                                     SVS; #[Reconstructed PDG2011]
+0.000010  a_10 K+                SVS;
+0.000035000 a_1+    K0                                      SVS; #[Reconstructed PDG2011]
+0.0000091  b_10 K+                SVS;
+0.000010  b_1+ K0                SVS;
+0.000005  K*+ a_00               SVS;
+0.000005  K*0 a_0+               SVS;
+#--- 4-body K*-K*, rho-K-K, K*-K-pi, phi-pi-pi, pi-pi-K-K ------------
+0.000001  anti-K*0 K*+           SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+0.000001  phi   rho+             SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0;
+0.000001  phi   pi+ pi0          PHSP;
+0.0000005 phi   pi+ eta          PHSP;
+0.0000002 phi   pi+ eta'         PHSP;
+0.000001  K+ K- rho+             PHSP;
+0.000001  K0 anti-K0 rho+        PHSP;
+0.000001  anti-K0 K+ rho0        PHSP;
+0.000001  anti-K0 K+ omega       PHSP;
+0.000001  K+ K- pi+ pi0          PHSP;
+0.0000005 K+ K- pi+ eta          PHSP;
+0.0000002 K+ K- pi+ eta'         PHSP;
+0.000001  K0 anti-K0 pi+ pi0     PHSP;
+0.0000005 K0 anti-K0 pi+ eta     PHSP;
+0.0000002 K0 anti-K0 pi+ eta'    PHSP;
+0.000001  anti-K0 K+ pi+ pi-     PHSP;
+0.000001  anti-K0 K+ pi0 pi0     PHSP;
+0.0000005 anti-K0 K+ pi0 eta     PHSP;
+0.0000002 anti-K0 K+ eta eta     PHSP;
+0.0000002 anti-K0 K+ pi0 eta'    PHSP;
+0.0000001 anti-K0 K+ eta eta'    PHSP;
+0.000001  K*+ K- pi+             PHSP;
+0.000001  K*- K+ pi+             PHSP;
+0.000001  K*0 anti-K0 pi+        PHSP;
+0.000001  K0 anti-K*0 pi+        PHSP;
+0.000001  K+ anti-K*0 pi0        PHSP;
+0.0000005 K+ anti-K*0 eta        PHSP;
+0.0000002 K+ anti-K*0 eta'       PHSP;
+0.000001  K*+ anti-K0 pi0        PHSP;
+0.0000005 K*+ anti-K0 eta        PHSP;
+0.0000002 K*+ anti-K0 eta'       PHSP;
+#--- 4-body phi-K*, phi-K-pi, K-K-K*, pi-K-K-K -----------------------
+0.000010000 phi     K*+                                     SVV_HELAMP  1.0 0.0 1.7 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.000010  phi K0 pi+             PHSP;
+0.000010  phi K+ pi0             PHSP;
+0.000005  phi K+ eta             PHSP;
+0.000002  phi K+ eta'            PHSP;
+0.000026000 K-      K+      K*+                             PHSP; #[Reconstructed PDG2011]
+0.000010  K+ K*- K+              PHSP;
+0.000010  K+ K*0 anti-K0         PHSP;
+0.000010  K+ K0 anti-K*0         PHSP;
+0.000010  K0 K*+ anti-K0         PHSP;
+0.000010  K+ K- K+ pi0           PHSP;
+0.000005  K+ K- K+ eta           PHSP;
+0.000002  K+ K- K+ eta'          PHSP;
+0.000010  K+ K- K0 pi+           PHSP;
+0.000010  K0 anti-K0 K+ pi0      PHSP;
+0.000005  K0 anti-K0 K+ eta      PHSP;
+0.000002  K0 anti-K0 K+ eta'     PHSP;
+0.000010  K0 anti-K0 K0 pi+      PHSP;
+0.000007000 phi     K_0*+                                   PHSP; #[Reconstructed PDG2011]
+0.000010  K- K+ K_0*+            PHSP;
+0.000010  K+ K+ K_0*-            PHSP;
+0.000010  K+ anti-K_0*0 K0       PHSP;
+0.000010  K+ K_0*0 anti-K0       PHSP;
+0.000002  phi   K'_1+            PHSP;
+0.000002  K- K+ K'_1+            PHSP;
+#--- 4-body phi-phi, phi-K-K, K-K-K-K --------------------------------
+0.000001  phi anti-K0 K+         PHSP;
+0.000001  K+ K- K+ anti-K0       PHSP;
+0.000001  K0 anti-K0 anti-K0 K+  PHSP;
+#
+#5-body modes from Jim Smith - 1/30/05
+#--- 5-body rho-rho-pi, rho-pi-pi-pi, pi-pi-pi-pi-pi -------------------
+0.000010  rho0 rho0 pi+          PHSP;
+0.000010  rho+ rho0 pi0          PHSP;
+0.000005  rho+ rho0 eta          PHSP;
+0.000002  rho+ rho0 eta'         PHSP;
+0.000010  rho+ rho- pi+          PHSP;
+0.000010  omega rho0 pi+         PHSP;
+0.000010  omega rho+ pi0         PHSP;
+0.000005  omega rho+ eta         PHSP;
+0.000002  omega rho+ eta'        PHSP;
+0.000002  rho0 pi+ pi- pi+       PHSP;
+0.000002  rho0 pi+ pi0 pi0       PHSP;
+0.000001  rho0 pi+ eta pi0       PHSP;
+0.000001  rho0 pi+ eta' pi0      PHSP;
+0.000002  omega pi+ pi0 pi0      PHSP;
+0.000001  omega pi+ eta pi0      PHSP;
+0.000001  omega pi+ eta' pi0     PHSP;
+0.000002  rho- pi+ pi+ pi0       PHSP;
+0.000001  rho- pi+ pi+ eta       PHSP;
+0.000001  rho- pi+ pi+ eta'      PHSP;
+0.000002  rho+ pi+ pi- pi0       PHSP;
+0.000001  rho+ pi+ pi- eta       PHSP;
+0.000001  rho+ pi+ pi- eta'      PHSP;
+0.000002  rho+ pi0 pi0 pi0       PHSP;
+0.000001  rho+ pi0 eta pi0       PHSP;
+0.000001  rho+ eta eta pi0       PHSP;
+0.000001  rho+ pi0 eta' pi0      PHSP;
+0.000001  pi- pi+ pi+ pi0 pi0    PHSP;
+0.000001  pi- pi+ pi+ eta pi0    PHSP;
+0.000001  pi- pi+ pi+ eta' pi0   PHSP;
+0.000001  pi+ pi0 pi0 pi0 pi0    PHSP;
+0.000001  pi+ eta pi0 pi0 pi0    PHSP;
+0.000001  pi+ eta' pi0 pi0 pi0   PHSP;
+0.000010  a_1+  rho0             PHSP;
+0.000010  a_1+  omega            PHSP;
+0.000010  a_1+  f_0              PHSP;
+0.000010  a_10  pi+ pi0          PHSP;
+0.000005  a_10  pi+ eta          PHSP;
+0.000002  a_10  pi+ eta'         PHSP;
+0.000010  a_1-  pi+ pi+          PHSP;
+0.000010  a_1+  pi+ pi-          PHSP;
+0.000010  a_1+  pi0 pi0          PHSP;
+0.000005  a_1+  pi0 eta          PHSP;
+0.000002  a_1+  pi0 eta'         PHSP;
+0.000010  rho+ f_0 pi0           PHSP;
+0.000005  rho+ f_0 eta           PHSP;
+0.000002  rho+ f_0 eta'          PHSP;
+0.000010  rho0 f_0 pi+           PHSP;
+0.000010  omega f_0 pi+          PHSP;
+0.000010  rho+ a_00 pi0          PHSP;
+0.000005  rho+ a_00 eta          PHSP;
+0.000002  rho+ a_00 eta'         PHSP;
+0.000010  rho- a_0+ pi+          PHSP;
+0.000010  rho0 a_0+ pi0          PHSP;
+0.000005  rho0 a_0+ eta          PHSP;
+0.000002  rho0 a_0+ eta'         PHSP;
+0.000002  f_0 pi+ pi- pi+        PHSP;
+0.000002  f_0 pi+ pi0 pi0        PHSP;
+0.000001  f_0 pi+ pi0 eta        PHSP;
+0.000001  f_0 pi+ pi0 eta'       PHSP;
+0.000001  a_00 pi+ pi0 pi0       PHSP;
+0.000001  a_0+ pi0 pi0 pi0       PHSP;
+0.000001  a_0- pi+ pi+ pi0       PHSP;
+#--- 5-body rho-K*pi, rho-2pi-K, K*-3pi, 4pi-K -------------------
+0.000010  rho+ K*+ pi-           PHSP;
+0.000010  rho- K*+ pi+           PHSP;
+0.000010  rho+ K*0 pi0           PHSP;
+0.000005  rho+ K*0 eta           PHSP;
+0.000002  rho+ K*0 eta'          PHSP;
+0.000010  rho0 K*0 pi+           PHSP;
+0.000010  rho0 K*+ pi0           PHSP;
+0.000005  rho0 K*+ eta           PHSP;
+0.000002  rho0 K*+ eta'          PHSP;
+0.000010  omega K*0 pi+          PHSP;
+0.000010  omega K*+ pi0          PHSP;
+0.000005  omega K*+ eta          PHSP;
+0.000002  omega K*+ eta'         PHSP;
+0.000010  pi+ pi- K*0 pi+        PHSP;
+0.000010  pi+ pi0 K*0 pi0        PHSP;
+0.000005  pi+ eta K*0 pi0        PHSP;
+0.000002  pi+ eta' K*0 pi0       PHSP;
+0.000010  pi- pi+ K*+ pi0        PHSP;
+0.000005  pi- pi+ K*+ eta        PHSP;
+0.000002  pi- pi+ K*+ eta'       PHSP;
+0.000010  pi0 pi0 K*+ pi0        PHSP;
+0.000005  pi0 eta K*+ pi0        PHSP;
+0.000002  eta eta K*+ pi0        PHSP;
+0.000002  pi0 eta' K*+ pi0       PHSP;
+0.000001  eta eta' K*+ pi0       PHSP;
+0.000010  rho+  K0 pi+ pi-       PHSP;
+0.000010  rho+  K0 pi0 pi0       PHSP;
+0.000005  rho+  K0 eta pi0       PHSP;
+0.000002  rho+  K0 eta' pi0      PHSP;
+0.000010  rho+  K+ pi- pi0       PHSP;
+0.000010  rho-  K+ pi+ pi0       PHSP;
+0.000010  rho-  K0 pi+ pi+       PHSP;
+0.000010  rho0  K0 pi+ pi0       PHSP;
+0.000010  rho0  K+ pi0 pi0       PHSP;
+0.000005  rho0  K+ eta pi0       PHSP;
+0.000002  rho0  K+ eta' pi0      PHSP;
+0.000010  omega K0 pi+ pi0       PHSP;
+0.000010  omega K+ pi0 pi0       PHSP;
+0.000005  omega K+ eta pi0       PHSP;
+0.000002  omega K+ eta' pi0      PHSP;
+0.000002  pi+ pi+ pi- K0 pi0     PHSP;
+0.000001  pi+ pi+ pi- K0 eta     PHSP;
+0.000001  pi+ pi+ pi- K0 eta'    PHSP;
+0.000002  pi+ pi0 pi0 K0 pi0     PHSP;
+0.000001  pi+ eta pi0 K0 pi0     PHSP;
+0.000001  pi+ eta eta K0 pi0     PHSP;
+0.000002  pi+ pi- pi+ K+ pi-     PHSP;
+0.000002  pi+ pi- pi0 K+ pi0     PHSP;
+0.000001  pi+ pi- eta K+ pi0     PHSP;
+0.000001  pi+ pi- eta' K+ pi0    PHSP;
+0.000002  pi0 pi0 pi0 K+ pi0     PHSP;
+0.000001  pi0 pi0 eta K+ pi0     PHSP;
+0.000001  pi0 eta eta K+ pi0     PHSP;
+0.000001  pi0 pi0 eta' K+ pi0    PHSP;
+0.000001  pi0 eta eta' K+ pi0    PHSP;
+0.000010  rho0 K_0*0 pi+         PHSP;
+0.000010  rho+ K_0*0 pi0         PHSP;
+0.000005  rho+ K_0*0 eta         PHSP;
+0.000002  rho+ K_0*0 eta'        PHSP;
+0.000010  rho+ K_0*+ pi-         PHSP;
+0.000010  rho0 K_0*+ pi0         PHSP;
+0.000005  rho0 K_0*+ eta         PHSP;
+0.000002  rho0 K_0*+ eta'        PHSP;
+0.000010  pi+ pi+ K_0*0 pi-      PHSP;
+0.000010  pi+ pi0 K_0*0 pi0      PHSP;
+0.000005  pi+ pi0 K_0*0 eta      PHSP;
+0.000002  pi+ pi0 K_0*0 eta'     PHSP;
+0.000010  pi0 pi0 K_0*+ pi0      PHSP;
+0.000005  pi0 pi0 K_0*+ eta      PHSP;
+0.000002  pi0 pi0 K_0*+ eta'     PHSP;
+0.000010  K*0 f_0 pi+            PHSP;
+0.000010  K*+ f_0 pi0            PHSP;
+0.000005  K*+ f_0 eta            PHSP;
+0.000002  K*+ f_0 eta'           PHSP;
+0.000020  a_10 K*+               PHSP;
+0.000010  a_10 K+ pi0            PHSP;
+0.000010  a_10 K0 pi+            PHSP;
+0.000020  a_1+ K*0               PHSP;
+0.000010  a_1+ K+ pi-            PHSP;
+0.000010  a_1+ K0 pi0            PHSP;
+0.000005  K*+ a_00 pi0           PHSP;
+0.000005  K*0 a_0+ pi0           PHSP;
+#--- 5-body K*-K*pi,rho-K-Kpi, K*-K-2pi, phi-3pi, 3pi-K-K ------------
+0.000001  K*0 anti-K*0 pi+       PHSP;
+0.000001  anti-K*0 K*+ pi0       PHSP;
+0.0000005 anti-K*0 K*+ eta       PHSP;
+0.0000002 anti-K*0 K*+ eta'      PHSP;
+0.000001  phi rho0 pi+           PHSP;
+0.000001  phi omega pi+          PHSP;
+0.000001  phi f_0 pi+            PHSP;
+0.000001  phi rho+ pi0           PHSP;
+0.0000005 phi rho+ eta           PHSP;
+0.0000002 phi rho+ eta'          PHSP;
+0.000001  phi pi+ pi- pi+        PHSP;
+0.000001  phi pi+ pi0 pi0        PHSP;
+0.0000005 phi pi+ eta pi0        PHSP;
+0.0000002 phi pi+ eta' pi0       PHSP;
+0.000001  anti-K0 K+ rho+ pi-    PHSP;
+0.000001  anti-K0 K+ rho- pi+    PHSP;
+0.000001  anti-K0 K+ rho0 pi0    PHSP;
+0.0000005 anti-K0 K+ rho0 eta    PHSP;
+0.0000002 anti-K0 K+ rho0 eta'   PHSP;
+0.000001  anti-K0 K+ omega pi0   PHSP;
+0.000001  anti-K0 K+ f_0 pi0     PHSP;
+0.000001  K+ K- rho0 pi+         PHSP;
+0.000001  K+ K- rho+ pi0         PHSP;
+0.0000005 K+ K- rho+ eta         PHSP;
+0.0000002 K+ K- rho+ eta'        PHSP;
+0.000001  K+ K- omega pi+        PHSP;
+0.000001  K0 anti-K0 rho0 pi+    PHSP;
+0.000001  K0 anti-K0 omega pi+   PHSP;
+0.000001  K0 anti-K0 f_0 pi+     PHSP;
+0.000001  K0 anti-K0 rho+ pi0    PHSP;
+0.0000005 K0 anti-K0 rho+ eta    PHSP;
+0.0000002 K0 anti-K0 rho+ eta'   PHSP;
+0.000001  K0 K- rho+ pi+         PHSP;
+0.0000002 K0 K- pi+ pi+ pi0      PHSP;
+0.0000001 K0 K- pi+ pi+ eta      PHSP;
+0.0000001 K0 K- pi+ pi+ eta'     PHSP;
+0.0000002 K+ K- pi+ pi- pi+      PHSP;
+0.0000002 K+ K- pi+ pi0 pi0      PHSP;
+0.0000001 K+ K- pi+ eta pi0      PHSP;
+0.0000001 K+ K- pi+ eta' pi0     PHSP;
+0.0000002 K0 anti-K0 pi+ pi- pi+ PHSP;
+0.0000002 K0 anti-K0 pi+ pi0 pi0 PHSP;
+0.0000001 K0 anti-K0 pi+ eta pi0 PHSP;
+0.0000001 K0 anti-K0 pi+ eta' pi0 PHSP;
+0.0000002 anti-K0 K+ pi+ pi- pi0 PHSP;
+0.0000001 anti-K0 K+ pi+ pi- eta PHSP;
+0.0000001 anti-K0 K+ pi+ pi- eta' PHSP;
+0.0000002 anti-K0 K+ pi0 pi0 pi0 PHSP;
+0.0000001 anti-K0 K+ pi0 eta pi0 PHSP;
+0.0000001 anti-K0 K+ pi0 eta' pi0 PHSP;
+0.000001  K*0 K- pi+ pi+         PHSP;
+0.000001  K*- K0 pi+ pi+         PHSP;
+0.000001  K*+ K- pi+ pi0         PHSP;
+0.000001  K*- K+ pi+ pi0         PHSP;
+0.000001  K*0 anti-K0 pi+ pi0    PHSP;
+0.000001  K0 anti-K*0 pi+ pi0    PHSP;
+0.000001  K+ anti-K*0 pi0 pi0    PHSP;
+0.0000005 K+ anti-K*0 eta pi0    PHSP;
+0.0000002 K+ anti-K*0 eta' pi0   PHSP;
+0.000001  K*+ anti-K0 pi0 pi0    PHSP;
+0.0000005 K*+ anti-K0 eta pi0    PHSP;
+0.0000002 K*+ anti-K0 eta' pi0   PHSP;
+#--- 5-body phi-K*-pi, phi-K-2pi, K-K-K*-pi, 2pi-K-K-K --------------------
+0.000010  phi K*+ pi0            PHSP;
+0.000010  phi K+ rho0            PHSP;
+0.000010  phi K+ omega           PHSP;
+0.000010  phi K+ f_0             PHSP;
+0.000010  phi K0 rho+            PHSP;
+0.000010  phi K0 pi+ pi0         PHSP;
+0.000010  phi K+ pi+ pi-         PHSP;
+0.000010  phi K+ pi0 pi0         PHSP;
+0.000005  phi K+ eta pi0         PHSP;
+0.000002  phi K+ eta' pi0        PHSP;
+0.000010  K- K+ K*+ pi0          PHSP;
+0.000010  K+ K*- K+ pi0          PHSP;
+0.000010  K+ K*0 anti-K0 pi0     PHSP;
+0.000010  K+ K0 anti-K*0 pi0     PHSP;
+0.000010  K0 K*+ anti-K0 pi0     PHSP;
+0.000010  K- K+ K+ rho0          PHSP;
+0.000010  K- K+ K+ omega         PHSP;
+0.000010  K- K+ K+ f_0           PHSP;
+0.000010  K- K+ K0 rho+          PHSP;
+0.000010  K+ K- K+ pi0 pi0       PHSP;
+0.000005  K+ K- K+ eta pi0       PHSP;
+0.000002  K+ K- K+ eta' pi0      PHSP;
+0.000010  K+ K- K0 pi+ pi0       PHSP;
+0.000010  K0 anti-K0 K+ pi0 pi0  PHSP;
+0.000005  K0 anti-K0 K+ eta pi0  PHSP;
+0.000002  K0 anti-K0 K+ eta' pi0 PHSP;
+0.000010  K0 anti-K0 K0 pi+ pi0  PHSP;
+0.000010  phi   K_0*0 pi+        PHSP;
+0.000010  phi   K_0*+ pi0        PHSP;
+0.000005  phi   K_0*+ eta        PHSP;
+0.000002  phi   K_0*+ eta'       PHSP;
+0.000010  K- K+ K_0*+ pi0        PHSP;
+0.000005  K- K+ K_0*+ eta        PHSP;
+0.000002  K- K+ K_0*+ eta'       PHSP;
+0.000010  K+ K+ K_0*- pi0        PHSP;
+0.000005  K+ K+ K_0*- eta        PHSP;
+0.000002  K+ K+ K_0*- eta'       PHSP;
+0.000010  K- K+ K_0*0 pi+        PHSP;
+0.000010  K+ K+ anti-K_0*0 pi-   PHSP;
+0.000010  K0 K0 anti-K_0*0 pi+   PHSP;
+0.000010  K+ anti-K_0*0 K0 pi0   PHSP;
+0.000005  K+ anti-K_0*0 K0 eta   PHSP;
+0.000002  K+ anti-K_0*0 K0 eta'  PHSP;
+0.000010  K+ K_0*0 anti-K0 pi0   PHSP;
+0.000005  K+ K_0*0 anti-K0 eta   PHSP;
+0.000002  K+ K_0*0 anti-K0 eta'  PHSP;
+0.000002  phi   K'_10 pi+        PHSP;
+0.000002  phi   K'_1+ pi0        PHSP;
+0.000001  phi   K'_1+ eta        PHSP;
+0.000001  phi   K'_1+ eta'       PHSP;
+0.000002  K- K+ K'_10 pi+        PHSP;
+0.000002  K- K+ K'_1+ pi0        PHSP;
+0.000001  K- K+ K'_1+ eta        PHSP;
+0.000001  K- K+ K'_1+ eta'       PHSP;
+0.000002  K+ K+ K'_1- pi0        PHSP;
+0.000002  K+ K+ anti-K'_10 pi-   PHSP;
+0.000002  K0 anti-K0 K'_10 pi+   PHSP;
+0.000002  K0 anti-K0 K'_1+ pi0   PHSP;
+0.000001  K0 anti-K0 K'_1+ eta   PHSP;
+0.000001  K0 anti-K0 K'_1+ eta'  PHSP;
+0.000002  K0 K0 anti-K'_10 pi+   PHSP;
+0.000002  anti-K0 anti-K0 K'_1+ pi0 PHSP;
+0.000001  anti-K0 anti-K0 K'_1+ eta PHSP;
+0.000001  anti-K0 anti-K0 K'_1+ eta' PHSP;
+0.000010  K+ K0 anti-K'_10 pi0   PHSP;
+0.000005  K+ K0 anti-K'_10 eta   PHSP;
+0.000002  K+ K0 anti-K'_10 eta'  PHSP;
+0.000010  K+ K'_10 anti-K0 pi0   PHSP;
+0.000005  K+ K'_10 anti-K0 eta   PHSP;
+0.000002  K+ K'_10 anti-K0 eta'  PHSP;
+#--- 5-body phi-phi-K, phi-phi-pi, phi-3K, phi-K-K-pi, 5K, 4K-pi ------------
+0.000004900 phi     phi     K+                              PHSP; #[Reconstructed PDG2011]
+0.000001  phi phi pi+            PHSP;
+0.000001  phi K+ K- K+           PHSP;
+0.000001  phi K0 anti-K0 K+      PHSP;
+0.000001  phi K0 anti-K0 pi+     PHSP;
+0.000001  phi anti-K0 K+ pi0     PHSP;
+0.000001  K+ K- K+ K- pi+        PHSP;
+0.000001  K+ K- K0 anti-K0 pi+   PHSP;
+0.000001  K+ K- K+ anti-K0 pi0   PHSP;
+0.000001  K0 anti-K0 anti-K0 K+ pi0 PHSP;
+#--- 6-body phi-phi-K*, phi-3Kpi, phi-K-K-2pi ------------
+0.000003  phi phi K*+            PHSP;
+0.000001  phi K+ K- K*+          PHSP;
+0.000001  phi K0 anti-K0 K*+     PHSP;
+0.000001  phi anti-K0 K+ K*0     PHSP;
+0.000001  phi K+ K- K+ pi0       PHSP;
+0.000001  phi K+ K- K0 pi+       PHSP;
+0.000001  phi K0 anti-K0 K+ pi0  PHSP;
+0.000001  phi K0 anti-K0 K0 pi+  PHSP;
+0.000001  phi anti-K0 K+ K+ pi-  PHSP;
+#--- 6-body a1a1 ------------
+0.000050  a_1+  a_10             PHSP;
+#
+#   B -> cc= s          sum = 1.92%
+#
+0.001014000 J/psi   K+                                      SVS; #[Reconstructed PDG2011]
+0.001430000 J/psi   K*+                                     SVV_HELAMP PKHplus PKphHplus PKHzero PKphHzero PKHminus PKphHminus; #[Reconstructed PDG2011]
+0.000049000 J/psi   pi+                                     SVS; #[Reconstructed PDG2011]
+0.000050000 J/psi   rho+                                    SVV_HELAMP PKHplus PKphHplus PKHzero PKphHzero PKHminus PKphHminus; #[Reconstructed PDG2011]
+0.0002   J/psi K0  pi+                    PHSP;
+0.0001   J/psi K+  pi0                    PHSP;
+#rl0.0007   J/psi K+  pi-  pi+               PHSP;
+#rl0.00035   J/psi K+  pi0  pi0               PHSP;
+#rl0.00035   J/psi K0  pi+  pi0               PHSP;
+0.0001   J/psi K'_1+                       SVV_HELAMP 0.5 0.0 1.0 0.0 0.5 0.0;
+0.0005   J/psi K_2*+                       PHSP;
+0.001800000 J/psi   K_1+                                    SVV_HELAMP 0.5 0.0 1.0 0.0 0.5 0.0; #[Reconstructed PDG2011]
+0.000052000 J/psi   phi     K+                              PHSP; #[Reconstructed PDG2011]
+#
+0.000646000 psi(2S) K+                                      SVS; #[Reconstructed PDG2011]
+0.000620000 psi(2S) K*+                                     SVV_HELAMP PKHplus PKphHplus PKHzero PKphHzero PKHminus PKphHminus; #[Reconstructed PDG2011]
+0.0004   psi(2S) K0  pi+                   PHSP;
+0.0002   psi(2S) K+  pi0                   PHSP;
+0.001900000 psi(2S) K+      pi-     pi+                     PHSP; #[Reconstructed PDG2011]
+0.0001   psi(2S) K+  pi0  pi0              PHSP;
+0.0001   psi(2S) K0  pi+  pi0              PHSP;
+0.0004   psi(2S)  K_1+                     PHSP;
+#
+0.000910000 eta_c   K+                                      PHSP; #[Reconstructed PDG2011]
+0.001200000 K*+     eta_c                                   SVS; #[Reconstructed PDG2011]
+0.0002    eta_c  K0  pi+                 PHSP;
+0.0001    eta_c  K+  pi0                 PHSP;
+0.0002    eta_c  K+  pi-  pi+            PHSP;
+0.0001    eta_c  K+  pi0  pi0            PHSP;
+0.0001    eta_c  K0  pi+  pi0            PHSP;
+#
+0.000340000 eta_c(2S) K+                                    PHSP; #[Reconstructed PDG2011]
+0.00048    K*+  eta_c(2S)                      SVS;
+0.00008    eta_c(2S)    K0  pi+                 PHSP;
+0.00005    eta_c(2S)    K+  pi0                 PHSP;
+0.00008    eta_c(2S)    K+  pi-  pi+            PHSP;
+0.00005    eta_c(2S)    K+  pi0  pi0            PHSP;
+0.00005    eta_c(2S)    K0  pi+  pi0            PHSP;
+#
+0.000133000 chi_c0  K+                                      PHSP; #[Reconstructed PDG2011]
+0.0004    K*+   chi_c0                    SVS;
+0.0002    chi_c0  K0  pi+                 PHSP;
+0.0001    chi_c0  K+  pi0                 PHSP;
+0.0002    chi_c0  K+  pi-  pi+            PHSP;
+0.0001    chi_c0  K+  pi0  pi0            PHSP;
+0.0001    chi_c0  K0  pi+  pi0            PHSP;
+#
+0.000460000 chi_c1  K+                                      SVS; #[Reconstructed PDG2011]
+0.000300000 chi_c1  K*+                                     SVV_HELAMP PKHplus PKphHplus PKHzero PKphHzero PKHminus PKphHminus; #[Reconstructed PDG2011]
+0.0004    chi_c1  K0  pi+                 PHSP;
+0.0002    chi_c1  K+  pi0                 PHSP;
+0.0004    chi_c1  K+  pi-  pi+            PHSP;
+0.0002    chi_c1  K+  pi0  pi0            PHSP;
+0.0002    chi_c1  K0  pi+  pi0            PHSP;
+#
+0.00002    chi_c2  K+                      STS;
+0.00002    chi_c2  K*+                     PHSP;
+0.0002    chi_c2  K0  pi+                 PHSP;
+0.0001    chi_c2  K+  pi0                 PHSP;
+0.0002    chi_c2  K+  pi-  pi+            PHSP;
+0.0001    chi_c2  K+  pi0  pi0            PHSP;
+0.0001    chi_c2  K0  pi+  pi0            PHSP;
+#
+0.000490000 psi(3770) K+                                    SVS; #[Reconstructed PDG2011]
+0.0005    psi(3770) K*+                   PHSP;
+0.0003    psi(3770) K0   pi+              PHSP;
+0.0002    psi(3770) K+  pi0               PHSP;
+0.0002    psi(3770) K+  pi-  pi+          PHSP;
+0.0001    psi(3770) K+  pi0  pi0          PHSP;
+0.0001    psi(3770) K0   pi+  pi0         PHSP;
+0.0003    psi(3770) K_1+                  PHSP;
+#
+#   b -> c (sc=) -> D Ds X    Sum = 10%
+#
+0.010000000 anti-D0 D_s+                                    PHSP; #[Reconstructed PDG2011]
+0.008200000 anti-D*0 D_s+                                   SVS; #[Reconstructed PDG2011]
+0.007600000 D_s*+   anti-D0                                 SVS; #[Reconstructed PDG2011]
+0.017100000 D_s*+   anti-D*0                                SVV_HELAMP 0.48 0.0 0.734 0.0 0.48 0.0; #[Reconstructed PDG2011]
+0.0006   anti-D'_10  D_s+                     SVS;
+0.0012   anti-D'_10  D_s*+                    SVV_HELAMP 0.48 0.0 0.734 0.0 0.48 0.0;
+0.0012   anti-D_10  D_s+                      SVS;
+0.0024   anti-D_10  D_s*+                     SVV_HELAMP 0.48 0.0 0.734 0.0 0.48 0.0;
+0.0042   anti-D_2*0  D_s+                      STS;
+0.0040   anti-D_2*0  D_s*+                    PHSP;
+#
+#
+#
+#
+#
+0.0036    D_s+  D-  pi+                  PHSP;
+0.0018    D_s+  anti-D0 pi0                  PHSP;
+0.0037    D_s*+ D-  pi+                  PHSP;
+0.0018    D_s*+ anti-D0 pi0                  PHSP;
+0.0033    D_s+  D-  pi+  pi0             PHSP;
+0.0033    D_s+  anti-D0 pi+  pi-             PHSP;
+0.0008    D_s+  anti-D0 pi0  pi0             PHSP;
+0.0033    D_s*+ D-  pi+  pi0             PHSP;
+0.0033    D_s*+ anti-D0 pi+  pi-             PHSP;
+0.0008    D_s*+ anti-D0 pi0  pi0             PHSP;
+#
+#  b -> c (sc=) -> D D= K X    Sum = 8%
+# update: Ref. [B1]:
+# update October 26, 2004
+# External W-emission amplitude
+0.0017   anti-D0  D+  K0                    PHSP;
+0.0052   anti-D0  D*+  K0                   PHSP;
+0.0031   anti-D*0  D+  K0                   PHSP;
+0.007800000 anti-D*0 D*+     K0                             PHSP; #[Reconstructed PDG2011]
+# External+internal W-emission amplitude
+0.002100000 anti-D0 D0      K+                              PHSP; #[Reconstructed PDG2011]
+0.0018   anti-D*0  D0  K+                   PHSP;
+0.004700000 anti-D0 D*0     K+                              PHSP; #[Reconstructed PDG2011]
+0.005300000 anti-D*0 D*0     K+                             PHSP; #[Reconstructed PDG2011]
+# Internal W-emission amplitude (color suppressed modes)
+0.0005    D+  D-  K+                        PHSP;
+0.0005    D*+  D-  K+                       PHSP;
+0.001500000 D+      D*-     K+                              PHSP; #[Reconstructed PDG2011]
+0.0015    D*+  D*-  K+                      PHSP;
+#
+0.0025   anti-D0  D+  K*0                   PHSP;
+0.0025   anti-D*0  D+  K*0                  PHSP;
+0.0025   anti-D0  D*+  K*0                  PHSP;
+0.0050   anti-D*0  D*+  K*0                 PHSP;
+#
+0.0025   anti-D0  D0  K*+                   PHSP;
+0.0025   anti-D*0  D0  K*+                  PHSP;
+0.0025   anti-D0  D*0  K*+                  PHSP;
+0.0050   anti-D*0  D*0  K*+                 PHSP;
+#
+0.0005   D+  D-  K*+                        PHSP;
+0.0005   D*+  D-  K*+                       PHSP;
+0.0005   D+  D*-  K*+                       PHSP;
+0.0010   D*+  D*-  K*+                      PHSP;
+#
+# B->D(*)D(*). See Ref [B1]:
+#
+0.000380000 D+      anti-D0                                 PHSP; #[Reconstructed PDG2011]
+0.000390000 D*+     anti-D0                                 SVS; #[Reconstructed PDG2011]
+0.000630000 anti-D*0 D+                                     SVS; #[Reconstructed PDG2011]
+0.000810000 anti-D*0 D*+                                    SVV_HELAMP 0.56 0.0 0.96 0.0 0.47 0.0; #[Reconstructed PDG2011]
+
+#
+#  B -> D(*) X  Exclusive Modes
+# October 26, 2004 Lange update
+0.005190000 anti-D*0 pi+                                    SVS; #[Reconstructed PDG2011]
+0.004840000 anti-D0 pi+                                     PHSP; #[Reconstructed PDG2011]
+0.013400000 rho+    anti-D0                                 SVS; #[Reconstructed PDG2011]
+# D* rho HELAMP parameters taken from ICHEP 98-852.
+0.009800000 anti-D*0 rho+                                   SVV_HELAMP 0.283 1.13 0.932 0.0 0.228 0.95; #[Reconstructed PDG2011]
+#
+0.0005   anti-D0  pi0  pi+                   PHSP;
+0.0005   anti-D*0  pi0  pi+                  PHSP;
+0.001070000 D-      pi+     pi+                             PHSP; #[Reconstructed PDG2011]
+0.001350000 D*-     pi+     pi+                             PHSP; #[Reconstructed PDG2011]
+#
+# D a1 updated Ref. [B1]:
+0.004000000 a_1+    anti-D0                                 SVS; #[Reconstructed PDG2011]
+0.000200000 anti-D0 rho0    pi+                             PHSP; #[Reconstructed PDG2011]
+0.006800000 anti-D0 pi-     pi+     pi+                     PHSP; #[Reconstructed PDG2011]
+#
+# SVV_HELAMP from factorization, recommendation
+# http://babar-hn.slac.stanford.edu:5090/HyperNews/get/event_gen/168.html:
+# updated Ref. [B1]:
+# October 26, 2004 Lange update
+#
+0.019000000 anti-D*0 a_1+                                   SVV_HELAMP 0.458 0.0 0.866 0.0 0.200 0.0; #[Reconstructed PDG2011]
+#
+0.00042   anti-D*0 rho0 pi+                   PHSP;
+0.010300000 anti-D*0 pi-     pi+     pi+                    PHSP; #[Reconstructed PDG2011]
+#
+0.0020   D-  rho+  pi+                  PHSP;
+0.0020   D-  pi0   pi+  pi+             PHSP;
+0.0020   D*- rho+  pi+                  PHSP;
+0.015000000 D*-     pi0     pi+     pi+                     PHSP; #[Reconstructed PDG2011]
+0.0005   anti-D*0 rho+  pi0                  PHSP;
+0.0005   anti-D*0 pi+   pi0  pi0             PHSP;
+#
+# B->D** pi and D** rho, recommendation
+# http://babar-hn.slac.stanford.edu:5090/HyperNews/get/event_gen/151.html
+#
+#
+0.000876   anti-D_10 pi+                       SVS;
+0.0005   anti-D'_10 pi+                      SVS;
+0.00052   anti-D_2*0 pi+                      STS;
+0.0007   anti-D_10 rho+                      PHSP;
+0.0022   anti-D'_10 rho+		     PHSP;
+0.0038   anti-D_2*0 rho+ 		     PHSP;
+0.00061 anti-D_0*0 pi+                        PHSP;
+#
+#
+# B->DK, recommendation
+# http://babar-hn.slac.stanford.edu:5090/HyperNews/get/event_gen/151.html:
+# update: Ref [B1]:
+#
+0.000368000 anti-D0 K+                                      PHSP; #[Reconstructed PDG2011]
+0.000421000 anti-D*0 K+                                     SVS; #[Reconstructed PDG2011]
+0.000530000 K*+     anti-D0                                 SVS; #[Reconstructed PDG2011]
+0.000810000 anti-D*0 K*+                                    SVV_HELAMP 0.283 0.0 0.932 0.0 0.228 0.0; #[Reconstructed PDG2011]
+#October 26, 2004 Lange
+0.0000005 D+ pi0  PHSP;
+0.0000005 D*+ pi0  SVS;
+0.000011 D+ anti-K0 PHSP;
+0.000006 D*+ anti-K0 SVS;
+#
+#October 26, 2004 - Lange
+0.00075 anti-D0 D_s0*+ PHSP;
+0.00090 anti-D*0 D_s0*+  SVS;
+0.003100000 D_s1+   anti-D0                                 SVS; #[Reconstructed PDG2011]
+0.012000000 anti-D*0 D_s1+                                  SVV_HELAMP 0.4904 0.0 0.7204 0.0 0.4904 0.0; #[Reconstructed PDG2011]
+#
+# Feb 2009
+#
+0.000550000 anti-D0 K+      anti-K0                         PHSP; #[Reconstructed PDG2011]
+0.000750000 anti-D0 K+      anti-K*0                        PHSP; #[Reconstructed PDG2011]
+0.00150 anti-D*0 K+ anti-K*0  PHSP;
+#
+# Feb 2009
+#
+0.002750000 anti-D0 omega   pi+                             PHSP; #[Reconstructed PDG2011]
+0.004500000 anti-D*0 omega   pi+                            PHSP; #[Reconstructed PDG2011]
+#
+# Feb 2009
+#
+0.00045 anti-D0 D'_s1+  PHSP;
+0.00094 anti-D*0 D'_s1+  PHSP;
+#
+#  Lam_c X  / Sigma_c X
+#
+#0.04000       anti-cd_1       uu_1         PYTHIA 23;
+0.032572352 anti-cd_1 uu_1                                  PYTHIA 23; #[Reconstructed PDG2011]
+#
+#  Xi_c X     2.4%
+#
+#0.02400       anti-cs_1       uu_1         PYTHIA 23;
+0.008883411 anti-cs_1 uu_1                                  PYTHIA 23; #[Reconstructed PDG2011]
+#
+#
+0.207499550685009  u       anti-d  anti-c  u                       PYTHIA         48; #[Reconstructed PDG2011] #JB rescaled to add up to 1 MDS
+0.0390359789361978  u       anti-d  anti-c  u                       PYTHIA         13; #[Reconstructed PDG2011] #JB rescaled to add up to 2
+0.0204257975844551  u       anti-s  anti-c  u                       PYTHIA         13; #[Reconstructed PDG2011] #JB rescaled to add up to 3
+0.0671781832186732  c       anti-s  anti-c  u                       PYTHIA         13; #[Reconstructed PDG2011] #JB rescaled to add up to 4
+0.00363122970623046  c       anti-d  anti-c  u                       PYTHIA         13; #[Reconstructed PDG2011] #JB rescaled to add up to 5
+0.00272342250960572  u       anti-d  anti-u  u                       PYTHIA         48; #[Reconstructed PDG2011] #JB rescaled to add up to 6
+0.00363122970623046  c       anti-s  anti-u  u                       PYTHIA         48; #[Reconstructed PDG2011] #JB rescaled to add up to 7
+0.00186101785925481  u       anti-u  anti-d  u                       PYTHIA         48; #[Reconstructed PDG2011] #JB rescaled to add up to 8
+0.000063564484514864  d       anti-d  anti-d  u                       PYTHIA         48; #[Reconstructed PDG2011] #JB rescaled to add up to 9
+0.000081725503024392  s       anti-s  anti-d  u                       PYTHIA         48; #[Reconstructed PDG2011] #JB rescaled to add up to 10
+0.00199722825727082  u       anti-u  anti-s  u                       PYTHIA         48; #[Reconstructed PDG2011] #JB rescaled to add up to 11
+0.00163408790372213  d       anti-d  anti-s  u                       PYTHIA         48; #[Reconstructed PDG2011] #JB rescaled to add up to 12
+0.0013617544821841  s       anti-s  anti-s  u                       PYTHIA         48; #[Reconstructed PDG2011] #JB rescaled to add up to 13
+0.004935177 anti-s  u                                       PYTHIA         32; #[Reconstructed PDG2011]
+####
+0.001500000 anti-D*0 K+      K*0                            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.018000000 anti-D*0 pi-     pi+     pi+     pi0            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.005700000 anti-D*0 pi+     pi+     pi+     pi-     pi-     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.002600000 D*-     pi+     pi+     pi+     pi-             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000180000 D_s-    pi+     K+                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000145000 D_s*-   pi+     K+                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000011000 D_s-    K+      K+                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001070000 J/psi   K+      pi+     pi-                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000108000 J/psi   eta     K+                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000350000 J/psi   omega   K+                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000011800 J/psi   p+      anti-Lambda0                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000025800 psi(2S) pi+                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000020000 chi_c1  pi+                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000018000 eta     K_0*+                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000009100 eta     K_2*+                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000024000 omega   K_0*+                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000021000 omega   K_2*+                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000010100 K*0     pi+                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000001070 f_2     K+                                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000005600 K_2*0   pi+                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000001200 K*+     K*0                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000006100 phi     K_1+                                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000008400 phi     K_2*+                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000043000 K_1+    gamma                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000007900 eta     K+      gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000003500 phi     K+      gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000007600 K+      pi-     pi+     gamma                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000020000 K*0     pi+     gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000046000 K0      pi+     pi0     gamma                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000014000 K_2*+   gamma                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000000980 rho+    gamma                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000001620 p+      anti-p- pi+                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000005900 p+      anti-p- K+                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000003600 p+      anti-p- K*+                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000002500 p+      anti-Lambda0 gamma                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000003000 p+      anti-Lambda0 pi0                        PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000000000 p+      anti-Lambda0 pi+     pi-                PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000004800 p+      anti-Lambda0 rho0                       PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000002000 p+      anti-Lambda0 f_2                        PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000003400 Lambda0 anti-Lambda0 K+                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000002200 Lambda0 anti-Lambda0 K*+                        PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000280000 anti-Lambda_c- p+      pi+                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001800000 anti-Lambda_c- p+      pi+     pi0              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.002300000 anti-Lambda_c- p+      pi+     pi+     pi-      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000035000 anti-Sigma_c0 p+                                PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000440000 anti-Sigma_c0 p+      pi0                       PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000440000 anti-Sigma_c0 p+      pi-     pi+               PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000280000 anti-Sigma_c-- p+      pi+     pi+              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+
+#-----------------------------------------------------------------
+# B references:
+#
+# [B1]: http://www.slac.stanford.edu/BFROOT/www/Physics/Tools/generators/dec-update/2002/Breco-recommendations.html
+#
+#-----------------------------------------------------------------
+
+
+#
+#
+#   B* mesons
+#
+Decay B*+
+1.0000    B+  gamma                       VSP_PWAVE;
+Enddecay
+Decay B*-
+1.0000    B-  gamma                       VSP_PWAVE;
+Enddecay
+Decay B*0
+1.0000    B0  gamma                       VSP_PWAVE;
+Enddecay
+Decay anti-B*0
+1.0000    anti-B0 gamma                       VSP_PWAVE;
+Enddecay
+Decay B_s*0
+1.0000    B_s0  gamma                      VSP_PWAVE;
+Enddecay
+Decay anti-B_s*0
+1.0000    anti-B_s0 gamma                       VSP_PWAVE;
+Enddecay
+#
+# B_s decays.
+#
+#
+# To count up the BR for this decay:
+# awk ' /^0./{ sum = sum + $1 ;print sum } ' junk.dec
+#
+# anti-B_s decays.
+# -------------------------------------------------------
+# whb&fkw 3/28/01 Taken from fkw's QQ tables.
+#                 most dubious part are the B to baryons.
+# fkw 4/28/00 made the Bs parallel to the Bd as best as I could
+# -------------------------------------------------------
+#
+# Lange - Nov14 - NOT adjusted for D_s->phipi change
+#
+Decay anti-B_s0
+#                                        b --> c  (l nu)
+#                                        Sum = 24.5%
+0.0210   D_s+     e-     anti-nu_e    PHOTOS  ISGW2;
+0.0490   D_s*+    e-     anti-nu_e    PHOTOS  ISGW2;
+0.0040   D_s1+    e-     anti-nu_e    PHOTOS  ISGW2;
+0.0040   D_s0*+   e-     anti-nu_e    PHOTOS  ISGW2;
+0.0070   D'_s1+   e-     anti-nu_e    PHOTOS  ISGW2;
+0.0070   D_s2*+   e-     anti-nu_e    PHOTOS  ISGW2;
+#
+0.0210   D_s+     mu-    anti-nu_mu   PHOTOS  ISGW2;
+0.0490   D_s*+    mu-    anti-nu_mu   PHOTOS  ISGW2;
+0.0040   D_s1+    mu-    anti-nu_mu   PHOTOS  ISGW2;
+0.0040   D_s0*+   mu-    anti-nu_mu   PHOTOS  ISGW2;
+0.0070   D'_s1+   mu-    anti-nu_mu   PHOTOS  ISGW2;
+0.0070   D_s2*+   mu-    anti-nu_mu   PHOTOS  ISGW2;
+#
+#0.0070   D_s+     tau-   anti-nu_tau          ISGW2;
+#0.0150   D_s*+    tau-   anti-nu_tau            ISGW2;
+#0.0013   D_s1+    tau-   anti-nu_tau            ISGW2;
+#0.0013   D_s0*+   tau-   anti-nu_tau            ISGW2;
+#0.0023   D'_s1+   tau-   anti-nu_tau            ISGW2;
+#0.0023   D_s2*+   tau-   anti-nu_tau            ISGW2;
+# fkw 5/04/01 changed the above to account for the non-res part that I
+#             had to take out.
+0.0080   D_s+     tau-   anti-nu_tau          ISGW2;
+0.0160   D_s*+    tau-   anti-nu_tau            ISGW2;
+0.0018   D_s1+    tau-   anti-nu_tau            ISGW2;
+0.0018   D_s0*+   tau-   anti-nu_tau            ISGW2;
+0.0028   D'_s1+   tau-   anti-nu_tau            ISGW2;
+0.0028   D_s2*+   tau-   anti-nu_tau            ISGW2;
+#
+# fkw 4/28/00 the next few are decays where a u\bar u or d\bar d is popped
+#             between the charm quark and the spectator. I can thus not
+#             just replace a D by a Ds as above when going from Bd to Bs.
+# fkw 5/04/01 Had to take these out because they crash EvtGen.
+#             Will have to fix this eventually !!!
+#0.0010   D*0    K+  tau-   anti-nu_tau          GOITY_ROBERTS;
+#0.0010   D*+    K0  tau-   anti-nu_tau          GOITY_ROBERTS;
+#0.0010   D0     K+  tau-   anti-nu_tau          GOITY_ROBERTS;
+#0.0010   D+     K0  tau-   anti-nu_tau          GOITY_ROBERTS;
+# fkw 4/28/00 B0B -> TAU D PI0 = 1/2 of TAU D PI+ because of pi0 wave function
+#             However, the same factor of 1/2 doesn't apply to BSB !!!
+#
+# fkw 3/28/01 There seem to be no semi-leptonic B to baryon decays in nature.
+#             I don't pretend to understand why. PDG 2000 has a limit of
+#             < 3.2e-3 where one might naively expect
+#             10% * BR(B->/\c) = 0.1 * (6.4+-1.1)%
+#0.0050      anti-nu_e        e-          ??? Baryon
+#0.0050      anti-nu_mu       mu-         ??? Baryon
+#
+#                                         b --> c  (s c=)
+#                                         Sum = 11.44%
+#                                           2-body = 4.72%
+#                                        more-body = 6.72%
+0.010400000 D_s-    D_s+                                    PHSP; #[Reconstructed PDG2011]
+0.0099   D_s*+     D_s-      SVS;
+0.0099   D_s*-     D_s+      SVS;
+0.0197   D_s*-     D_s*+     SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+#
+# fkw 4/28/00 more states with popped q\bar q.
+#             The one's here involve only popped and spectator.
+#             Popping stuff in the cs from the W comes further below.
+#             The same isospin comment applies here as above in the
+#             semi-leptonic decays with tau and popped q\bar q.
+0.0096   D_s-   D+       K0    PHSP;
+0.0096   D_s-   anti-D0  K+    PHSP;
+0.0096   D_s*-  D+       K0    PHSP;
+0.0096   D_s*-  D0       K+    PHSP;
+#
+0.0024   D_s-   D+    pi0  K0  PHSP;
+0.0048   D_s-   D0    pi+  K0  PHSP;
+0.0048   D_s-   D+    pi-  K+  PHSP;
+0.0024   D_s-   D0    pi0  K+  PHSP;
+#
+0.0024   D_s*-   D+   pi0  K0  PHSP;
+0.0048   D_s*-   D0   pi+  K0  PHSP;
+0.0048   D_s*-   D+   pi-  K+  PHSP;
+0.0024   D_s*-   D0   pi0  K+  PHSP;
+#
+#
+#                                         b --> (c ) (c ) (s )
+#                                         Sum = 8.0%
+# DDK amplitudes  R.A.Briere 10/97
+# fkw 4/28/00 these are q\bar q popping that don't involve the spectator
+#             Bd->Bs just involves switching the c\bar d to c\bar s.
+#
+0.0150    D_s*+   anti-D*0 K-        PHSP;
+0.0150    D_s*+   D*-      anti-K0   PHSP;
+#
+0.0050    D_s*+   anti-D0  K-        PHSP;
+0.0050    D_s*+   D-       anti-K0   PHSP;
+#
+0.0050    D_s+    anti-D*0 K-        PHSP;
+0.0050    D_s+    D*-      anti-K0   PHSP;
+#
+0.0020    D_s+    anti-D0  K-        PHSP;
+0.0020    D_s+    D-       anti-K0   PHSP;
+#
+0.0030    D_s*+   anti-D*0 K*-       PHSP;
+0.0030    D_s*+   D*-      anti-K*0  PHSP;
+#
+0.0050    D_s*+   anti-D0  K*-       PHSP;
+0.0050    D_s*+   D-       anti-K*0  PHSP;
+#
+0.0025    D_s+    anti-D*0 K*-       PHSP;
+0.0025    D_s+    D*-      anti-K*0  PHSP;
+#
+0.0025    D_s+    anti-D0  K*-       PHSP;
+0.0025    D_s+    D-       anti-K*0  PHSP;
+#
+#
+#                                        b --> c  (d c=)
+#                                        Sum = 1.0%
+0.0017    D_s-    D+                 PHSP;
+0.0017    D*+     D_s-               SVS;
+0.0017    D_s*-   D+                 SVS;
+0.0017    D_s*-   D*+                SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+#
+# fkw 4/38/00 more popping at the lower vertex
+#             but with upper vertex cabbibo suppressed.
+0.0007    D-      D+        K0       PHSP;
+0.0007    D-      anti-D0   K+       PHSP;
+0.0007    D*-     D+        K0       PHSP;
+0.0007    D*-     D0        K+       PHSP;
+#
+0.0003    D-      D+      pi0   K0   PHSP;
+0.0007    D-      D0      pi+   K0   PHSP;
+0.0003    D-      D+      pi-   K+   PHSP;
+0.0007    D-      D0      pi0   K+   PHSP;
+#
+0.0003    D*-     D+      pi0   K0   PHSP;
+0.0007    D*-     D0      pi+   K0   PHSP;
+0.0003    D*-     D+      pi-   K+   PHSP;
+0.0007    D*-     D0      pi0   K+   PHSP;
+#
+#                                        b --> c  (s u=)
+#                                        exclusive
+#                                        Sum = 0.09%
+0.00015   D_s*+   K-                 SVS;
+0.000150000 D_s+    K-                                      PHSP; #[Reconstructed PDG2011]
+0.00030   D_s*+   K*-                SVV_HELAMP 0.228 0.0 0.932 0.0 0.0283 0.0;
+0.00030   K*-     D_s+               SVS;
+#
+# fkw 4/28/00 Strategy for charmonium modes:
+# Take Bd BR's, replace spectator,
+# assume etaprime = 2/3 ss
+# and eta = 1/3 ss
+#
+# Note: Just for kicks I gave the c\bar c decays a small piece that is
+#       self tagging. See if you can find it. This is already in
+#       the B0 decays in cleo's version of decay.dec .
+#
+#                                        B --> (c c=)  (s s=)
+#					2.65%
+#					should be: psi = 0.80%  CLNS 94/1315 but isn't quite right.
+0.00064   J/psi   eta'               SVS;
+0.00032   J/psi   eta                SVS;
+0.001300000 J/psi   phi                                     SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.00008   J/psi   K0                 SVS;
+0.00070   J/psi   K-       K+        PHSP;
+0.00070   J/psi   anti-K0  K0        PHSP;
+0.00070   J/psi   anti-K0  K+   pi-  PHSP;
+0.00070   J/psi   anti-K0  K0   pi0  PHSP;
+0.00070   J/psi   K-       K+   pi0  PHSP;
+# LHCb PR 04/02/04 Add (cc) phi n pi(+/0)
+0.00039   J/psi   phi      pi+  pi-  PHSP;
+0.00039   J/psi   phi      pi0  pi0  PHSP;
+# LHCb PR add (cc) phi eta(') + npi see CDF QQ
+0.0002    J/psi   eta      pi+  pi-  PHSP;
+0.0002    J/psi   eta      pi0  pi0  PHSP;
+0.0004    J/psi   eta'     pi+  pi-  PHSP;
+0.0004    J/psi   eta'     pi0  pi0  PHSP;
+0.0002    J/psi   pi+      pi-       PHSP;
+0.0002    J/psi   pi0      pi0       PHSP;
+#					psi' = 0.34%  CLNS 94/1315
+#
+0.000465  psi(2S) eta'               SVS;
+0.000235  psi(2S) eta                SVS;
+0.000680000 psi(2S) phi                                     SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.0003    psi(2S) K-       K+        PHSP;
+0.0003    psi(2S) anti-K0  K0        PHSP;
+0.0003    psi(2S) anti-K0  K+    pi- PHSP;
+0.0003    psi(2S) anti-K0  K0    pi0 PHSP;
+0.0003    psi(2S) K-       K+    pi0 PHSP;
+0.00034   psi(2S) phi      pi+  pi-  PHSP;
+0.00034   psi(2S) phi      pi0  pi0  PHSP;
+0.0002    psi(2S) eta      pi+  pi-  PHSP;
+0.0002    psi(2S) eta      pi0  pi0  PHSP;
+0.0004    psi(2S) eta'     pi+  pi-  PHSP;
+0.0004    psi(2S) eta'     pi0  pi0  PHSP;
+0.0002    psi(2S) pi+      pi-       PHSP;
+0.0002    psi(2S) pi0      pi0       PHSP;
+#
+#					chic0 = 0.05% (20% of chic2)
+#					Bodwin et.al. Phys Rev D46 1992
+0.00010   chi_c0  eta'               PHSP;
+0.00005   chi_c0  eta                PHSP;
+0.00020   phi     chi_c0             SVS;
+0.00003   chi_c0  K-       K+        PHSP;
+0.00003   chi_c0  anti-K0  K0        PHSP;
+0.00003   chi_c0  anti-K0  K+   pi-  PHSP;
+0.00003   chi_c0  anti-K0  K0   pi0  PHSP;
+0.00003   chi_c0  K-       K+   pi0  PHSP;
+#
+#
+#					chic1 = 0.37%  CLNS 94/1315
+0.0007    chi_c1  eta'		     SVS;
+0.0003    chi_c1  eta                SVS;
+0.0014    chi_c1  phi                SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+0.00026   chi_c1  K-       K+        PHSP;
+0.00026   chi_c1  anti-K0  K0        PHSP;
+0.00026   chi_c1  anti-K0  K+   pi-  PHSP;
+0.00026   chi_c1  anti-K0  K0   pi0  PHSP;
+0.00026   chi_c1  K-       K+   pi0  PHSP;
+0.00040   chi_c1  phi      pi+  pi-  PHSP;
+0.00040   chi_c1  phi      pi0  pi0  PHSP;
+0.0001    chi_c1  eta      pi+  pi-  PHSP;
+0.0001    chi_c1  eta      pi0  pi0  PHSP;
+0.0002    chi_c1  eta'     pi+  pi-  PHSP;
+0.0002    chi_c1  eta'     pi0  pi0  PHSP;
+#
+#
+#					chic2 = 0.25%  CLNS 94/1315
+0.000465    chi_c2      eta'                  STS;
+0.000235    chi_c2      eta                   STS;
+#0.0010      chi_c2      phi                   STV; whb: model doesn't exist!
+0.00016     chi_c2      K-         K+	      PHSP;
+0.00016     chi_c2      anti-K0    K0	      PHSP;
+0.00016     chi_c2      anti-K0    K+   pi-   PHSP;
+0.00016     chi_c2      anti-K0    K0   pi0   PHSP;
+0.00016     chi_c2      K-         K+   pi0   PHSP;
+#
+#
+#                                       etac(1s) = 0.41%  Guess: CBX 97-65
+#
+0.0008      eta_c       eta'                  PHSP;
+0.0004      eta_c       eta                   PHSP;
+0.0015      phi         eta_c                 SVS;
+0.00028     eta_c       K-         K+         PHSP;
+0.00028     eta_c       anti-K0    K0         PHSP;
+0.00028     eta_c       anti-K0    K+   pi-   PHSP;
+0.00028     eta_c       anti-K0    K0   pi0   PHSP;
+0.00028     eta_c       K-         K+   pi0   PHSP;
+0.00040   eta_c   phi      pi+  pi-  PHSP;
+0.00040   eta_c   phi      pi0  pi0  PHSP;
+0.0001    eta_c   eta      pi+  pi-  PHSP;
+0.0001    eta_c   eta      pi0  pi0  PHSP;
+0.0002    eta_c   eta'     pi+  pi-  PHSP;
+0.0002    eta_c   eta'     pi0  pi0  PHSP;
+#
+#
+#                                        etac(2s) = 0.18%  Guess: CBX 97-65
+0.0004      eta_c(2S)   eta'                  PHSP;
+0.0002      eta_c(2S)   eta                   PHSP;
+0.0006      phi         eta_c(2S)             SVS;
+0.00012     eta_c(2S)   K-         K+         PHSP;
+0.00012     eta_c(2S)   anti-K0    K0         PHSP;
+0.00012     eta_c(2S)   anti-K0    K+   pi-   PHSP;
+0.00012     eta_c(2S)   anti-K0    K0   pi0   PHSP;
+0.00012     eta_c(2S)   K-         K+   pi0   PHSP;
+#
+#
+#                                       hc = 0.25%  (100% of chic2)
+#					 Bodwin et.al. Phys Rev D46 1992
+#
+0.000465    h_c         eta'	              SVS;
+0.000235    h_c         eta                   SVS;
+0.0010      h_c         phi                   SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+0.00016     h_c         K-         K+	      PHSP;
+0.00016     h_c         anti-K0    K0         PHSP;
+0.00016     h_c         anti-K0    K+   pi-   PHSP;
+0.00016     h_c         anti-K0    K0   pi0   PHSP;
+0.00016     h_c         K-         K+   pi0   PHSP;
+#
+#
+#                                        b --> c  (d u=)
+#                                        Exclusive Channels = 6.33%
+# fkw 4/28/00 I rearanged this a bit after copying it from
+#             B0B decay list.
+#
+# first come the external W-emission decays:
+#
+0.0008      D_s1+       pi-                   SVS;
+0.0021      D_s1+       rho-                  SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+0.0013      D_s2*+      pi-                   STS;
+#0.0037      D_s2*+      rho-                  STV; # whb: model doesn't exist
+#
+0.0027      D_s*+       pi-                   SVS;
+0.003200000 D_s+    pi-                                     PHSP; #[Reconstructed PDG2011]
+0.0073      rho-        D_s+                  SVS;
+0.0070      D_s*+       rho-                  SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+#
+0.0085      a_1-        D_s+                  SVS;
+0.0009      D_s+        rho0       pi-        PHSP;
+0.0009      D_s+        rho-       pi0        PHSP;
+0.008400000 D_s+    pi+     pi-     pi-                     PHSP; #[Reconstructed PDG2011]
+0.0009      D_s+        pi0        pi-   pi0  PHSP;
+#
+0.0122      D_s*+       a_1-                  SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+0.0010      D_s*+       rho0       pi-        PHSP;
+0.0010      D_s*+       rho-       pi0        PHSP;
+0.0077      D_s*+       pi+        pi-   pi-  PHSP;
+0.0010      D_s*+       pi0        pi-   pi0  PHSP;
+#
+# then the color suppressed decays:
+#
+# fkw 4/28/00 color suppressed modes bumped up by factor 2 from isospin
+#             i.e. Bs doesn't have the factor 2 suppression Bd has.
+0.0002      D*0         K0                    SVS;
+0.0002      D0          K0                    PHSP;
+0.0002      K*0         D0                    SVS;
+0.0002      D*0         K*0                   SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+#
+# PR LHCb Add p pbar mode
+0.000000001    p+   anti-p-                   PHSP;
+# fkw 4/28/00 ignore the internal W emission decays with additional
+#             q\bar q popping.
+#
+# Here come the various types of "inclusive unknown" decays:
+#
+#  Start with B to baryons:
+#  fkw 3/28/01 I don't know what I'm doing here!!! This needs to be checked!!!
+# Mark Whitehead 30/4/2010 Weighted PYHTIA to get total BF = 100%
+0.019574780 cs_0    anti-ud_0                               PYTHIA 23; #[Reconstructed PDG2011]
+0.039129957 cs_1    anti-ud_1                               PYTHIA 23; #[Reconstructed PDG2011]
+#
+#  Next come external W-emission:
+0.301256716 anti-u  d       c       anti-s                  PYTHIA         48; #[Reconstructed PDG2011]
+0.048443906 anti-u  d       c       anti-s                  PYTHIA         25; #[Reconstructed PDG2011]
+#  Now the internal W-emission:
+0.019086636 anti-u  c       d       anti-s                  PYTHIA         48; #[Reconstructed PDG2011]
+#  Then some b->u external W-emission with upper vertex charm
+0.003912996 anti-c  s       u       anti-s                  PYTHIA         48; #[Reconstructed PDG2011]
+# and finally some cabibbo suppressed external and internal W-emission
+0.014683536 anti-u  s       c       anti-s                  PYTHIA         48; #[Reconstructed PDG2011]
+0.002152148 anti-u  s       c       anti-s                  PYTHIA         25; #[Reconstructed PDG2011]
+0.000880424 anti-u  c       s       anti-s                  PYTHIA         48; #[Reconstructed PDG2011]
+# and some c cbar d stuff as well as c cbar s
+0.005391151 anti-c  d       c       anti-s                  PYTHIA         13; #[Reconstructed PDG2011]
+0.001468354 anti-c  d       c       anti-s                  PYTHIA         13; #[Reconstructed PDG2011]
+# and some miscellaneous charmless stuff
+0.003521696 anti-u  u       d       anti-s                  PYTHIA         48; #[Reconstructed PDG2011]
+0.000684774 anti-d  d       d       anti-s                  PYTHIA         48; #[Reconstructed PDG2011]
+0.000880424 anti-s  s       d       anti-s                  PYTHIA         48; #[Reconstructed PDG2011]
+0.001956498 anti-u  u       s       anti-s                  PYTHIA         48; #[Reconstructed PDG2011]
+0.001565198 anti-d  d       s       anti-s                  PYTHIA         48; #[Reconstructed PDG2011]
+0.001271724 anti-s  s       s       anti-s                  PYTHIA         48; #[Reconstructed PDG2011]
+0.004891245 s       anti-s                                  PYTHIA         32; #[Reconstructed PDG2011]
+
+# fkw 5/10/00 the b->ulnu decays are loosely modelled according to B0 in EvtGen
+0.000200    K+          e-         anti-nu_e         PHOTOS   ISGW2;
+0.000300    K*+         e-         anti-nu_e         PHOTOS   ISGW2;
+0.000300    K_1+        e-         anti-nu_e         PHOTOS   ISGW2;
+0.000200    K'_1+       e-         anti-nu_e         PHOTOS   ISGW2;
+#
+#
+0.000200    K+          mu-        anti-nu_mu        PHOTOS  ISGW2;
+0.000300    K*+         mu-        anti-nu_mu        PHOTOS  ISGW2;
+0.000300    K_1+        mu-        anti-nu_mu        PHOTOS  ISGW2;
+0.000200    K'_1+       mu-        anti-nu_mu        PHOTOS  ISGW2;
+# -------------
+# 2e-3 for charmless semi-leptonic
+
+#***********************************************************
+#
+# fkw 5/10/00
+#
+# ideas behind these (largely) made up Br's for charmless
+# hadronic B decays:
+# (1) any PP and PV modes that are used or calculated
+#     in globfit code by Hou,Smith,Wuerthwein are taken from
+#     the latest fit i.e. May2000
+# (2) anything else is from Ali,Kramer,Lue
+#
+# None of this should be taken too serious!
+#
+#***********************************************************
+# Mark Whitehead 30/4/2010 Updated K+K-
+# PR LHCb 04/07/04 update BR
+0.000033000 K-      K+                                      PHSP; #[Reconstructed PDG2011]
+# PR LHCb 04/07/04 split into KS/KL
+0.0000000   anti-K0     K0                    PHSP;
+0.0000100   K_S0        K_S0                  PHSP;
+0.0000100   K_L0        K_L0                  PHSP;
+# PR LHCb 04/07/04 update BR
+0.000004900 pi-     K+                                      PHSP; #[Reconstructed PDG2011]
+0.0000002   pi0         K0                    PHSP;
+# PR LHCb 04/07/04 add Bs->pi+ pi-
+0.00000001   pi+         pi-                   PHSP;
+#
+0.0000012   omega       eta                   SVS;
+0.0000025   omega       eta'                  SVS;
+0.0000013   phi         eta                   SVS;
+0.0000025   phi         eta'                  SVS;
+0.00000008  omega       anti-K0               SVS;
+0.000000002 phi         anti-K0               SVS;
+#
+#next is just twice PI- RHO0
+0.0000250   K*+         pi-                   SVS;
+0.0000120   rho-        K+                    SVS;
+0.00000002  rho0        K0                    SVS;
+0.00000002  K*0         pi0                   SVS;
+#
+0.0000046   K*-         K+                    SVS;
+# PR LHCb 04/07/04 Split into KS/KL
+0.0000000   anti-K*0    K0                    SVS;
+0.0000020   anti-K*0    K_S0                  SVS;
+0.0000020   anti-K*0    K_L0                  SVS;
+0.0000082   K*+         K-                    SVS;
+# PR LHCb 04/07/04 Split into KS/KL
+0.0000000   K*0         anti-K0               SVS;
+0.0000020   K*0         K_S0                  SVS;
+0.0000020   K*0         K_L0                  SVS;
+#
+0.0000580   eta'        eta'                  PHSP;
+0.0000250   eta'        eta                   PHSP;
+0.0000040   eta         eta                   PHSP;
+####  Already included above  0.0000200   phi         eta                   SVS;
+####  Already included above  0.0000100   phi         eta'                  SVS;
+#
+#next comes stuff from Ali,Kramer,Lue PRD58, 094009 FOR NC=3
+0.00000007  K0          eta'                  PHSP;
+0.00000023  K0          eta                   PHSP;
+0.000000021 K*0         eta'                  SVS;
+0.00000007  K*0         eta                   SVS;
+#
+#next comes stuff from Ali,Kramer,Lue PRD58, 094009 FOR NC=3
+# for vector-vector final states
+0.000020    rho-        K*+                   SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+0.0000008   rho0        K*0                   SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+0.000000005 omega       K*0                   SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+#
+0.000006    K*-         K*+                   SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+# PR LHCb 04/07/04 Update BR
+0.000004    anti-K*0    K*0                   SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+0.000014000 phi     phi                                     SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.000000004 phi         K*0                   SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+#
+# decays that go via b->d penguins
+####  Already included above   0.0000004   phi         K*0                   SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+# PR LHCb : add Bs -> mu+ mu-
+0.0000000035  mu-       mu+                   PHSP;
+#PR LHCb 04/08/2004 add Bs -> tau+ tau- (BR not to take too seriously)
+0.0000000020 tau-       tau+                               PHSP;
+# PR LHCb 04/05/2004 : add Bs -> phi gamma
+0.000057000 phi     gamma                                   SVP_HELAMP 1.0 0.0 1.0 0.0; #[Reconstructed PDG2011]
+# PR LHCb 04/08/2004 : add Bs -> phi mu mu, phi e e
+0.0000023   phi    e-     e+                   BTOSLLALI;
+0.0000023   phi    mu-    mu+                  BTOSLLALI;
+# PR LHCb 16 apr 2004 : add Bs -> gamma gamma
+0.0000005   gamma    gamma                    PHSP;
+#--------------
+# 257.122e-6 for all the charmless hadronic
+#
+0.000150000 D_s-    K+                                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+# B_s decays.
+# -------------------------------------------------------
+# whb&fkw 3/28/01 Taken from fkw's QQ tables.
+#                 most dubious part are the B to baryons.
+# fkw 4/28/00 made the Bs parallel to the Bd as best as I could
+# -------------------------------------------------------
+Decay B_s0
+0.0210   D_s-     e+     nu_e         PHOTOS  ISGW2;
+0.0490   D_s*-    e+     nu_e         PHOTOS  ISGW2;
+0.0040   D_s1-    e+     nu_e         PHOTOS  ISGW2;
+0.0040   D_s0*-   e+     nu_e         PHOTOS  ISGW2;
+0.0070   D'_s1-   e+     nu_e         PHOTOS  ISGW2;
+0.0070   D_s2*-   e+     nu_e         PHOTOS  ISGW2;
+0.0210   D_s-     mu+    nu_mu        PHOTOS  ISGW2;
+0.0490   D_s*-    mu+    nu_mu        PHOTOS  ISGW2;
+0.0040   D_s1-    mu+    nu_mu        PHOTOS  ISGW2;
+0.0040   D_s0*-   mu+    nu_mu        PHOTOS  ISGW2;
+0.0070   D'_s1-   mu+    nu_mu        PHOTOS  ISGW2;
+0.0070   D_s2*-   mu+    nu_mu        PHOTOS  ISGW2;
+#fkw 5/04/01 changed these to account for taking out non-res
+#0.0070   D_s-     tau+   nu_tau                 ISGW2;
+#0.0150   D_s*-    tau+   nu_tau                 ISGW2;
+#0.0013   D_s1-    tau+   nu_tau                 ISGW2;
+#0.0013   D_s0*-   tau+   nu_tau                 ISGW2;
+#0.0023   D'_s1-   tau+   nu_tau                 ISGW2;
+#0.0023   D_s2*-   tau+   nu_tau                 ISGW2;
+0.0080   D_s-     tau+   nu_tau                 ISGW2;
+0.0160   D_s*-    tau+   nu_tau                 ISGW2;
+0.0018   D_s1-    tau+   nu_tau                 ISGW2;
+0.0018   D_s0*-   tau+   nu_tau                 ISGW2;
+0.0028   D'_s1-   tau+   nu_tau                 ISGW2;
+0.0028   D_s2*-   tau+   nu_tau                 ISGW2;
+#
+# fkw 4/28/00 the next few are decays where a u\bar u or d\bar d is popped
+#             between the charm quark and the spectator. I can thus not
+#             just replace a D by a Ds as above when going from Bd to Bs.
+#
+# fkw 5/04/01 Had to take non-res out because it crashed EvtGen.
+#0.0010      anti-D*0      K-         tau+    nu_tau           GOITY_ROBERTS;
+#0.0010      D*-           anti-K0    tau+    nu_tau           GOITY_ROBERTS;
+#0.0010      anti-D0       K-         tau+    nu_tau           GOITY_ROBERTS;
+#0.0010      D-            anti-K0    tau+    nu_tau           GOITY_ROBERTS;
+# fkw 4/28/00 B0 -> TAU D PI0 = 1/2 of TAU D PI- because of pi0 wave function
+#             However, the same factor of 1/2 doesn't apply to BS0 !!!
+# fkw 3/28/01 There seem to be no semi-leptonic B to baryon decays in nature.
+#             I don't pretend to understand why. PDG 2000 has a limit of
+#             < 3.2e-3 where one might naively expect
+#             10% * BR(B->/\c) = 0.1 * (6.4+-1.1)%
+#0.0050      nu_e        e+          B-Baryon
+#0.0050      nu_mu       mu+         B-Baryon
+#
+#                                         b --> c  (s c=)
+#                                         Sum = 11.44%
+#                                           2-body = 4.72%
+#                                        more-body = 6.72%
+0.010400000 D_s-    D_s+                                    PHSP; #[Reconstructed PDG2011]
+0.0099      D_s*+       D_s-          SVS;
+0.0099      D_s*-       D_s+          SVS;
+0.0197      D_s*-       D_s*+         SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+#
+# fkw 4/28/00 more states with popped q\bar q.
+#             The one's here involve only popped and spectator.
+#             Popping stuff in the cs from the W comes further below.
+#             The same isospin comment applies here as above in the
+#             semi-leptonic decays with tau and popped q\bar q.
+0.0096      D_s+        D-          anti-K0                PHSP;
+0.0096      D_s+        D0          K-                     PHSP;
+0.0096      D_s*+       D-          anti-K0                PHSP;
+0.0096      D_s*+       anti-D0     K-                     PHSP;
+#
+0.0024      D_s+        D-          pi0        anti-K0     PHSP;
+0.0048      D_s+        anti-D0     pi-        anti-K0     PHSP;
+0.0048      D_s+        D-          pi+        K-          PHSP;
+0.0024      D_s+        anti-D0     pi0        K-          PHSP;
+#
+0.0024      D_s*+       D-          pi0        anti-K0     PHSP;
+0.0048      D_s*+       anti-D0     pi-        anti-K0     PHSP;
+0.0048      D_s*+       D-          pi+        K-          PHSP;
+0.0024      D_s*+       anti-D0     pi0        K-          PHSP;
+#
+#
+#                                         b --> (c ) (c ) (s )
+#                                         Sum = 8.0%
+# DDK amplitudes  R.A.Briere 10/97
+# fkw 4/28/00 these are q\bar q popping that don't involve the spectator
+#             Bd->Bs just involves switching the c\bar d to c\bar s.
+#
+0.0150      D_s*-       D*0         K+                     PHSP;
+0.0150      D_s*-       D*+         K0                     PHSP;
+0.0050      D_s*-       D0          K+                     PHSP;
+0.0050      D_s*-       D+          K0                     PHSP;
+0.0050      D_s-        D*0         K+                     PHSP;
+0.0050      D_s-        D*+         K0                     PHSP;
+0.0020      D_s-        D0          K+                     PHSP;
+0.0020      D_s-        D+          K0                     PHSP;
+0.0030      D_s*-       D*0         K*+                    PHSP;
+0.0030      D_s*-       D*+         K*0                    PHSP;
+0.0050      D_s*-       D0          K*+                    PHSP;
+0.0050      D_s*-       D+          K*0                    PHSP;
+0.0025      D_s-        D*0         K*+                    PHSP;
+0.0025      D_s-        D*+         K*0                    PHSP;
+0.0025      D_s-        D0          K*+                    PHSP;
+0.0025      D_s-        D+          K*0                    PHSP;
+#
+#
+#                                        b --> c  (d c=)
+#                                        Sum = 1.36%
+0.0017      D_s+        D-                                 PHSP;
+0.0017      D*-         D_s+                               SVS;
+0.0017      D_s*+       D-                                 SVS;
+0.0017      D_s*+       D*-    SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+#
+# fkw 4/38/00 more popping at the lower vertex
+#             but with upper vertex cabbibo suppressed.
+0.0007      D+          D-          anti-K0                PHSP;
+0.0007      D+          D0          K-                     PHSP;
+0.0007      D*+         D-          anti-K0                PHSP;
+0.0007      D*+         anti-D0     K-                     PHSP;
+#
+0.0003      D+          D-          pi0        anti-K0     PHSP;
+0.0007      D+          anti-D0     pi-        anti-K0     PHSP;
+0.0003      D+          D-          pi+        K-          PHSP;
+0.0007      D+          anti-D0     pi0        K-          PHSP;
+#
+0.0003      D*+         D-          pi0        anti-K0     PHSP;
+0.0007      D*+         anti-D0     pi-        anti-K0     PHSP;
+0.0003      D*+         D-          pi+        K-          PHSP;
+0.0007      D*+         anti-D0     pi0        K-          PHSP;
+#
+#                                        b --> c  (u s=)
+#                                        exclusive
+#                                        Sum = 0.9%
+0.00015     D_s*-       K+                                 SVS;
+0.000150000 D_s-    K+                                      PHSP; #[Reconstructed PDG2011]
+0.00030     D_s*-   K*+                SVV_HELAMP 0.0283 0.0 0.932 0.0 0.228 0.0;
+0.00030     K*+     D_s-               SVS;
+#
+# fkw 4/28/00 Strategy for charmonium modes:
+# Take Bd BR's, replace spectator,
+# assume etaprime = 2/3 ss
+# and eta = 1/3 ss
+#
+# Note: Just for kicks I gave the c\bar c decays a small piece that is
+#       self tagging. See if you can find it. This is already in
+#       the B0 decays in cleo's version of decay.dec .
+#
+#                                        B --> (c c=)  (s s=)
+#					2.65%
+#					should be: psi = 0.80%  CLNS 94/1315 but isn't quite right.
+0.00064     J/psi       eta'		                   SVS;
+0.00032     J/psi       eta	                           SVS;
+0.001300000 J/psi   phi                                     SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.00008     J/psi       K0		                   SVS;
+0.00070     J/psi       K-          K+                     PHSP;
+0.00070     J/psi       anti-K0     K0                     PHSP;
+0.00070     J/psi       K0          K-         pi+         PHSP;
+0.00070     J/psi       anti-K0     K0         pi0         PHSP;
+0.00070     J/psi       K-          K+         pi0         PHSP;
+# LHCb PR 04/02/04 Add (cc) phi n pi(+/0)
+0.00039   J/psi   phi      pi+  pi-  PHSP;
+0.00039   J/psi   phi      pi0  pi0  PHSP;
+# LHCb PR Add (cc) phi eta(') + npi like in CDF QQ
+0.0002    J/psi   eta      pi+  pi-  PHSP;
+0.0002    J/psi   eta      pi0  pi0  PHSP;
+0.0004    J/psi   eta'     pi+  pi-  PHSP;
+0.0004    J/psi   eta'     pi0  pi0  PHSP;
+0.0002    J/psi   pi+      pi-       PHSP;
+0.0002    J/psi   pi0      pi0       PHSP;
+#					psi' = 0.34%  CLNS 94/1315
+0.000465    psi(2S)     eta'	                           SVS;
+0.000235    psi(2S)     eta                                SVS;
+0.000680000 psi(2S) phi                                     SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.0003      psi(2S)     K-          K+                     PHSP;
+0.0003      psi(2S)     anti-K0     K0                     PHSP;
+0.0003      psi(2S)     K0          K-         pi+         PHSP;
+0.0003      psi(2S)     anti-K0     K0         pi0         PHSP;
+0.0003      psi(2S)     K-          K+         pi0         PHSP;
+0.00034   psi(2S) phi      pi+  pi-  PHSP;
+0.00034   psi(2S) phi      pi0  pi0  PHSP;
+0.0002    psi(2S) eta      pi+  pi-  PHSP;
+0.0002    psi(2S) eta      pi0  pi0  PHSP;
+0.0004    psi(2S) eta'     pi+  pi-  PHSP;
+0.0004    psi(2S) eta'     pi0  pi0  PHSP;
+0.0002    psi(2S) pi+      pi-       PHSP;
+0.0002    psi(2S) pi0      pi0       PHSP;
+#
+#					chic0 = 0.05% (20% of chic2)
+#					Bodwin et.al. Phys Rev D46 1992
+0.00010     chi_c0      eta'                               PHSP;
+0.00005     chi_c0      eta                                PHSP;
+0.00020     phi         chi_c0                             SVS;
+0.00003     chi_c0      K-          K+                     PHSP;
+0.00003     chi_c0      anti-K0     K0                     PHSP;
+0.00003     chi_c0      K0          K-         pi+         PHSP;
+0.00003     chi_c0      anti-K0     K0         pi0         PHSP;
+0.00003     chi_c0      K-          K+         pi0         PHSP;
+#
+#
+#					chic1 = 0.37%  CLNS 94/1315
+0.0007       chi_c1      eta'	                           SVS;
+0.0003      chi_c1      eta                                SVS;
+0.0014      chi_c1      phi                SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+0.00026     chi_c1      K-          K+	                   PHSP;
+0.00026     chi_c1      anti-K0     K0	                   PHSP;
+0.00026     chi_c1      K0          K-         pi+         PHSP;
+0.00026     chi_c1      anti-K0     K0         pi0         PHSP;
+0.00026     chi_c1      K-          K+         pi0         PHSP;
+0.00040   chi_c1  phi      pi+  pi-  PHSP;
+0.00040   chi_c1  phi      pi0  pi0  PHSP;
+0.0001    chi_c1  eta      pi+  pi-  PHSP;
+0.0001    chi_c1  eta      pi0  pi0  PHSP;
+0.0002    chi_c1  eta'     pi+  pi-  PHSP;
+0.0002    chi_c1  eta'     pi0  pi0  PHSP;
+#
+#
+#					chic2 = 0.25%  CLNS 94/1315
+0.000465    chi_c2      eta'                               STS;
+0.000235    chi_c2      eta                                STS;
+#0.0010      chi_c2      phi                                STV; whb: doesn't exist
+0.00016     chi_c2      K-          K+	                   PHSP;
+0.00016     chi_c2      anti-K0     K0	                   PHSP;
+0.00016     chi_c2      K0          K-         pi+         PHSP;
+0.00016     chi_c2      anti-K0     K0         pi0         PHSP;
+0.00016     chi_c2      K-          K+         pi0         PHSP;
+#
+#
+#                                       etac(1s) = 0.41%  Guess: CBX 97-65
+0.0008      eta_c       eta'                               PHSP;
+0.0004      eta_c       eta                                PHSP;
+0.0015      phi         eta_c                              SVS;
+0.00028     eta_c       K-          K+                     PHSP;
+0.00028     eta_c       K0          anti-K0                PHSP;
+0.00028     eta_c       K0          K-         pi+         PHSP;
+0.00028     eta_c       K0          anti-K0    pi0         PHSP;
+0.00028     eta_c       K-          K+         pi0         PHSP;
+0.00040   eta_c   phi      pi+  pi-  PHSP;
+0.00040   eta_c   phi      pi0  pi0  PHSP;
+0.0001    eta_c   eta      pi+  pi-  PHSP;
+0.0001    eta_c   eta      pi0  pi0  PHSP;
+0.0002    eta_c   eta'     pi+  pi-  PHSP;
+0.0002    eta_c   eta'     pi0  pi0  PHSP;
+#
+#
+#                                        etac(2s) = 0.18%  Guess: CBX 97-65
+0.0004      eta_c(2S)   eta'                               PHSP;
+0.0002      eta_c(2S)   eta                                PHSP;
+0.0006      phi         eta_c(2S)                          SVS;
+0.00012     eta_c(2S)   K-          K+                     PHSP;
+0.00012     eta_c(2S)   anti-K0     K0                     PHSP;
+0.00012     eta_c(2S)   K0          K-         pi+         PHSP;
+0.00012     eta_c(2S)   anti-K0     K0         pi0         PHSP;
+0.00012     eta_c(2S)   K-          K+         pi0         PHSP;
+#
+#
+#                                       hc = 0.25%  (100% of chic2)
+#					 Bodwin et.al. Phys Rev D46 1992
+0.000465    h_c         eta'	                           SVS;
+0.000235    h_c         eta                                SVS;
+0.0010      h_c         phi                 SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+0.00016     h_c         K-          K+	                   PHSP;
+0.00016     h_c         anti-K0     K0                     PHSP;
+0.00016     h_c         K0          K-         pi+         PHSP;
+0.00016     h_c         anti-K0     K0         pi0         PHSP;
+0.00016     h_c         K-          K+         pi0         PHSP;
+#
+#
+#                                        b --> c  (d u=)
+#                                        Exclusive Channels = 6.33%
+# fkw 4/28/00 I rearanged this a bit after copying it from
+#             B0B decay list.
+#
+# first come the external W-emission decays:
+#
+0.0008      D_s1-       pi+                                SVS;
+0.0021      D_s1-       rho+               SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+0.0013      D_s2*-      pi+                                STS;
+#0.0037      D_s2*-      rho+                               STV; #whb: STV does not exist yet
+#
+0.0027      D_s*-       pi+                                SVS;
+0.003200000 D_s-    pi+                                     PHSP; #[Reconstructed PDG2011]
+0.0073      rho+        D_s-                               SVS;
+0.0070      D_s*-       rho+              SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+#
+0.0085      a_1+        D_s-                               SVS;
+0.0009      D_s-        rho0        pi+                    PHSP;
+0.0009      D_s-        rho+        pi0                    PHSP;
+0.008400000 D_s-    pi-     pi+     pi+                     PHSP; #[Reconstructed PDG2011]
+0.0009      D_s-        pi0         pi+        pi0         PHSP;
+#
+0.0122      D_s*-       a_1+               SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+0.0010      D_s*-       rho0        pi+                    PHSP;
+0.0010      D_s*-       rho+        pi0                    PHSP;
+0.0077      D_s*-       pi-         pi+        pi+         PHSP;
+0.0010      D_s*-       pi0         pi+        pi0         PHSP;
+#
+# then the color suppressed decays:
+#
+# fkw 4/28/00 color suppressed modes bumped up by factor 2 from isospin
+#             i.e. Bs doesn't have the factor 2 suppression Bd has.
+0.0002      anti-D*0    anti-K0                            SVS;
+0.0002      anti-D0     anti-K0                            PHSP;
+0.0002      anti-K*0    anti-D0                            SVS;
+0.0002      anti-D*0    anti-K*0            SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+#
+# PR LHCb : add p ppbar mode
+0.000000001   p+    anti-p-          PHSP;
+# fkw 4/28/00 ignore the internal W emission decays with additional
+#             q\bar q popping.
+#
+# Here come the various types of "inclusive unknown" decays:
+#
+#  Start with B to baryons:
+#  fkw 3/28/01 I don't know what I'm doing here!!! This needs to be checked!!!
+# Mark Whitehead 30/4/2010 Weight PYTHIA to get Total BF=100%
+0.019574780 anti-cs_0 ud_0                                  PYTHIA 23; #[Reconstructed PDG2011]
+0.039129957 anti-cs_1 ud_1                                  PYTHIA 23; #[Reconstructed PDG2011]
+#
+#  Next come external W-emission:
+0.301256716 u       anti-d  anti-c  s                       PYTHIA         48; #[Reconstructed PDG2011]
+0.048443906 u       anti-d  anti-c  s                       PYTHIA         25; #[Reconstructed PDG2011]
+#  Now the internal W-emission:
+0.019086636 u       anti-c  anti-d  s                       PYTHIA         48; #[Reconstructed PDG2011]
+#  Then some b->u external W-emission with upper vertex charm
+0.003912996 c       anti-s  anti-u  s                       PYTHIA         48; #[Reconstructed PDG2011]
+# and finally some cabibbo suppressed external and internal W-emission
+0.014683536 u       anti-s  anti-c  s                       PYTHIA         48; #[Reconstructed PDG2011]
+0.002152148 u       anti-s  anti-c  s                       PYTHIA         25; #[Reconstructed PDG2011]
+0.000880424 u       anti-c  anti-s  s                       PYTHIA         48; #[Reconstructed PDG2011]
+# and some c cbar d stuff as well as c cbar s
+0.005391151 c       anti-d  anti-c  s                       PYTHIA         13; #[Reconstructed PDG2011]
+0.001468354 c       anti-d  anti-c  s                       PYTHIA         13; #[Reconstructed PDG2011]
+# and some miscellaneous charmless stuff
+0.003521696 u       anti-u  anti-d  s                       PYTHIA         48; #[Reconstructed PDG2011]
+0.000684774 d       anti-d  anti-d  s                       PYTHIA         48; #[Reconstructed PDG2011]
+0.000880424 s       anti-s  anti-d  s                       PYTHIA         48; #[Reconstructed PDG2011]
+0.001956498 u       anti-u  anti-s  s                       PYTHIA         48; #[Reconstructed PDG2011]
+0.001565198 d       anti-d  anti-s  s                       PYTHIA         48; #[Reconstructed PDG2011]
+0.001271724 s       anti-s  anti-s  s                       PYTHIA         48; #[Reconstructed PDG2011]
+0.004891245 anti-s  s                                       PYTHIA         32; #[Reconstructed PDG2011]
+
+# fkw 5/10/00 the b->ulnu decays are loosely modelled according to B0 in EvtGen
+0.000200    K-          e+         nu_e         PHOTOS   ISGW2;
+0.000300    K*-         e+         nu_e         PHOTOS   ISGW2;
+0.000300    K_1-        e+         nu_e         PHOTOS   ISGW2;
+0.000200    K'_1-       e+         nu_e         PHOTOS   ISGW2;
+#
+#
+0.000200    K-          mu+        nu_mu        PHOTOS  ISGW2;
+0.000300    K*-         mu+        nu_mu        PHOTOS  ISGW2;
+0.000300    K_1-        mu+        nu_mu        PHOTOS  ISGW2;
+0.000200    K'_1-       mu+        nu_mu        PHOTOS  ISGW2;
+# -------------
+# 2e-3 for charmless semi-leptonic
+
+#***********************************************************
+#
+# fkw 5/10/00
+#
+# ideas behind these (largely) made up Br's for charmless
+# hadronic B decays:
+# (1) any PP and PV modes that are used or calculated
+#     in globfit code by Hou,Smith,Wuerthwein are taken from
+#     the latest fit i.e. May2000
+# (2) anything else is from Ali,Kramer,Lue
+#
+# None of this should be taken too serious!
+#
+#***********************************************************
+# Mark Whitehead 30/4/2010 Update K+K-
+# PR LHCb update Br Bs -> K- K+
+0.000033000 K-      K+                                      PHSP; #[Reconstructed PDG2011]
+# PR LHCb 4/07/04 Split in KS/KL
+0.0000000   anti-K0     K0                                 PHSP;
+0.0000100   K_S0        K_S0                               PHSP;
+0.0000100   K_L0        K_L0                               PHSP;
+#
+0.000004900 pi+     K-                                      PHSP; #[Reconstructed PDG2011]
+0.0000002   pi0         anti-K0                            PHSP;
+# PR LHCb 4/07/04 add Bs -> pi+ pi-
+0.00000001  pi+         pi-                                PHSP;
+#
+0.0000012   omega       eta                                SVS;
+0.0000025   omega       eta'                               SVS;
+0.0000013   phi         eta                                SVS;
+0.0000025   phi         eta'                               SVS;
+0.00000008  omega       K0                                 SVS;
+0.000000002 phi         K0                                 SVS;
+#
+0.0000250   K*-         pi+                                SVS;
+0.0000120   rho+        K-                                 SVS;
+0.00000002  rho0        K0                                 SVS;
+0.00000002  anti-K*0    pi0                                SVS;
+#
+0.0000046   K*+         K-                                 SVS;
+# PR LHCb 4/07/04 split in KS/KL
+0.0000000   K*0         anti-K0                            SVS;
+0.0000020   K*0         K_S0                               SVS;
+0.0000020   K*0         K_L0                               SVS;
+0.0000082   K*-         K+                                 SVS;
+# PR LHCb 4/07/04 split in KS/KL
+0.0000000   anti-K*0    K0                                 SVS;
+0.0000020   anti-K*0    K_S0                               SVS;
+0.0000020   anti-K*0    K_L0                               SVS;
+#
+0.0000580   eta'        eta'                               PHSP;
+0.0000250   eta'        eta                                PHSP;
+0.0000040   eta         eta                                PHSP;
+### Already included above   0.0000200   phi         eta                                SVS;
+### Already included above   0.0000100   phi         eta'                               SVS;
+#
+#next comes stuff from Ali,Kramer,Lue PRD58, 094009 FOR NC=3
+0.00000007  anti-K0     eta'                               PHSP;
+0.00000023  anti-K0     eta                                PHSP;
+0.000000021 anti-K*0    eta'                               SVS;
+0.00000007  anti-K*0    eta                                SVS;
+#
+#next comes stuff from Ali,Kramer,Lue PRD58, 094009 FOR NC=3
+# for vector-vector final states
+0.000020    rho+        K*-                 SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+0.0000008   rho0        anti-K*0            SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+0.000000005 omega       anti-K*0            SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+#
+0.000006    K*-         K*+                    SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+# PR LHCb Update BR
+0.000004    anti-K*0    K*0                    SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+0.000014000 phi     phi                                     SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.000000004 phi         anti-K*0               SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+#
+# decays that go via b->d penguins
+#### Already included above   0.0000004   phi         anti-K*0               SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+#PR LHCb add Bs -> mu+ mu-
+0.0000000035 mu+        mu-                                PHSP;
+#PR LHCb 04/08/2004 add Bs -> tau+ tau- (BR not to take too seriously)
+0.0000000020 tau+       tau-                               PHSP;
+# PR LHCb 04/05/2004 : add Bs -> phi gamma
+0.000057000 phi     gamma                                   SVP_HELAMP 1.0 0.0 1.0 0.0; #[Reconstructed PDG2011]
+# PR LHCb 04/08/2004 : add Bs -> phi mu mu, phi e e
+0.0000023   phi    e+     e-                   BTOSLLALI;
+0.0000023   phi    mu+    mu-                  BTOSLLALI;
+# PR LHCb 16 Apr 2004 : add Bs -> gamma gamma
+0.0000005   gamma  gamma                      PHSP;
+#--------------
+# 257.122e-6 for all the charmless hadronic
+#
+0.000150000 D_s+    K-                                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+
+# whb: QQ B_c included- Near end of File
+#Decay B_c-
+#CHANNEL  0 0.0700 TAU-  NUTB
+#CHANNEL  1 0.1100 NUEB  E-    *CC*
+#CHANNEL  1 0.1100 NUMB  MU-   *CC*
+#CHANNEL  1 0.0300 NUTB  TAU-  *CC*
+#CHANNEL  0 0.3400 *DU*  *CC*
+#CHANNEL  0 0.0700 *SC*  *CC*
+#CHANNEL  0 0.2700 *SC*
+#0.0700      tau-        anti-nu_tau                        PHSP;
+#0.1100      anti-nu_e   e-          *CC*              Simpleleptonic;
+#0.1100      anti-nu_mu  mu-         *CC*               Simple leptonic;
+#0.0300      anti-nu_tau tau-        *CC*               Simple leptonic;
+#0.3400      *DU*        *CC*                               PHSP;
+#0.0700      *SC*        *CC*                               PHSP;
+#0.2700      *SC*                                           PHSP;
+#Enddecay
+#
+#Decay  B_c+
+#CHANNEL  0 0.0700 TAU+  NUT
+#CHANNEL  1 0.1100 NUE   E+    *CC*
+#CHANNEL  1 0.1100 NUM   MU+   *CC*
+#CHANNEL  1 0.0300 NUT   TAU+  *CC*
+#CHANNEL  0 0.3400 *UD*  *CC*
+#CHANNEL  0 0.0700 *CS*  *CC*
+#CHANNEL  0 0.2700 *CS*
+#0.0700      tau+        nu_tau                             PHSP;
+#0.1100      nu_e        E+          *CC*                  Simple leptonic;
+#0.1100      nu_mu       mu+         *CC*                  Simple leptonic;
+#0.0300      nu_tau      tau+        *CC*                  Simple leptonic;
+#0.3400      *UD*        *CC*                               PHSP;
+#0.0700      *CS*        *CC*                               PHSP;
+#0.2700      *CS*                                           PHSP;
+#Enddecay
+
+#
+# Updated to PDG 2008
+#
+Decay tau-
+0.154002925 e-      anti-nu_e nu_tau                        PHOTOS TAULNUNU; #[Reconstructed PDG2011]
+0.170000000 mu-     anti-nu_mu nu_tau                       PHOTOS  TAULNUNU; #[Reconstructed PDG2011]
+0.109100000 pi-     nu_tau                                  TAUSCALARNU; #[Reconstructed PDG2011]
+0.006960000 K-      nu_tau                                  TAUSCALARNU; #[Reconstructed PDG2011]
+0.255100000 pi-     pi0     nu_tau                          TAUHADNU -0.108 0.775 0.149 1.364 0.400; #[Reconstructed PDG2011]
+0.001124109 nu_tau  gamma   pi-     pi0                     PYTHIA    41; #[Reconstructed PDG2011]
+0.079301562 pi0     pi0     pi-     nu_tau                  TAUHADNU -0.108 0.775 0.149 1.364 0.400 1.23 0.4; #[Reconstructed PDG2011]
+0.000385656 nu_tau  K-      pi0     pi0                     PYTHIA    41; #[Reconstructed PDG2011]
+0.008508640 nu_tau  pi-     pi0     pi0     pi0             PYTHIA    41; #[Reconstructed PDG2011]
+0.000864699 nu_tau  pi-     pi0     pi0     pi0     pi0     PHSP; #[Reconstructed PDG2011]
+#0.2515         rho- nu_tau                     TAUVECTORNU;
+#0.1790         a_1-  nu_tau                     TAUVECTORNU;
+# Modes with K0s
+#
+0.000319939 nu_tau  pi-     anti-K0                         PYTHIA    41; #[Reconstructed PDG2011]
+0.001590000 nu_tau  K-      K0                              PYTHIA    41; #[Reconstructed PDG2011]
+0.001700000 nu_tau  K0      pi-     anti-K0                 PYTHIA    41; #[Reconstructed PDG2011]
+0.001590000 nu_tau  K-      pi0     K0                      PYTHIA    41; #[Reconstructed PDG2011]
+0.004000000 nu_tau  pi-     anti-K0 pi0                     PYTHIA    41; #[Reconstructed PDG2011]
+# 3 Charged Particles
+#
+0.093200000 pi-     pi-     pi+     nu_tau                  TAUHADNU -0.108 0.775 0.149 1.364 0.400 1.23 0.4; #[Reconstructed PDG2011]
+0.046100000 nu_tau  pi-     pi+     pi-     pi0             PYTHIA    41; #[Reconstructed PDG2011]
+0.000501526 nu_tau  pi-     pi-     pi+     pi0     pi0     PHSP; #[Reconstructed PDG2011]
+0.000155646 nu_tau  pi-     pi-     pi+     pi0     pi0     pi0     PHSP; #[Reconstructed PDG2011]
+0.003420000 nu_tau  K-      pi+     pi-                     PYTHIA    41; #[Reconstructed PDG2011]
+0.001360000 nu_tau  K-      pi+     pi-     pi0             PYTHIA    41; #[Reconstructed PDG2011]
+0.001400000 nu_tau  K-      pi-     K+                      PYTHIA    41; #[Reconstructed PDG2011]
+0.000015800 nu_tau  K-      K+      K-                      PYTHIA    41; #[Reconstructed PDG2011]
+# 5 Charged Particles
+#
+0.000700406 nu_tau  pi-     pi-     pi-     pi+     pi+     PHSP; #[Reconstructed PDG2011]
+0.000129705 nu_tau  pi-     pi-     pi-     pi+     pi+     pi0     PHSP; #[Reconstructed PDG2011]
+# Misc other modes
+#
+0.012000000 K*-     nu_tau                                  TAUVECTORNU; #[Reconstructed PDG2011]
+0.001390000 nu_tau  eta     pi-     pi0                     PYTHIA    41; #[Reconstructed PDG2011]
+0.003199387 nu_tau  pi-     omega   pi0                     PYTHIA    41; #[Reconstructed PDG2011]
+0.000410000 nu_tau  K-      omega                           PYTHIA    41; #[Reconstructed PDG2011]
+0.002200000 anti-K*0 pi-     nu_tau                         PHSP; #[Reconstructed PDG2011]
+0.002100000 K*0     K-      nu_tau                          PHSP; #[Reconstructed PDG2011]
+0.000034000 phi     pi-     nu_tau                          PHSP; #[Reconstructed PDG2011]
+0.000037000 phi     K-      nu_tau                          PHSP; #[Reconstructed PDG2011]
+0.003600000 mu-     anti-nu_mu nu_tau  gamma                PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.017500000 e-      anti-nu_e nu_tau  gamma                 PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.004290000 K-      pi0     nu_tau                          PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.002200000 anti-K0 rho-    nu_tau                          PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000260000 pi-     anti-K0 pi0     pi0     nu_tau          PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000310000 pi-     K0      anti-K0 pi0     nu_tau          PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000061000 K-      K+      pi-     pi0     nu_tau          PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000028000 e-      e-      e+      anti-nu_e nu_tau        PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.004700000 K_1-    nu_tau                                  PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001700000 K'_1-   nu_tau                                  PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001500000 K'*-    nu_tau                                  PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000150000 eta     pi-     pi0     pi0     nu_tau          PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000161000 eta     K-      nu_tau                          PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000138000 eta     K*-     nu_tau                          PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000048000 eta     K-      pi0     nu_tau                  PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000093000 eta     anti-K0 pi-     nu_tau                  PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000360000 f_1     pi-     nu_tau                          PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+CDecay tau+
+#
+#   Vector Mesons Updated PDG 2008
+#
+Decay D*+
+0.6770    D0  pi+                        VSS;
+0.3070    D+  pi0                        VSS;
+0.0160    D+  gamma                       VSP_PWAVE;
+Enddecay
+Decay D*-
+0.6770    anti-D0 pi-                        VSS;
+0.3070    D-  pi0                        VSS;
+0.0160    D-  gamma                       VSP_PWAVE;
+Enddecay
+Decay D*0
+0.619000000 D0      pi0                                     VSS; #[Reconstructed PDG2011]
+0.381000000 D0      gamma                                   VSP_PWAVE; #[Reconstructed PDG2011]
+Enddecay
+Decay anti-D*0
+0.6190    anti-D0  pi0                       VSS;
+0.3810    anti-D0  gamma                      VSP_PWAVE;
+Enddecay
+#
+Decay D_s*+
+0.942000000 D_s+    gamma                                   VSP_PWAVE; #[Reconstructed PDG2011]
+0.058000000 D_s+    pi0                                     VSS; #[Reconstructed PDG2011]
+Enddecay
+Decay D_s*-
+0.942000000 D_s-    gamma                                   VSP_PWAVE; #[Reconstructed PDG2011]
+0.058000000 D_s-    pi0                                     VSS; #[Reconstructed PDG2011]
+Enddecay
+#
+#
+#   D+ Meson
+#
+Decay D+
+0.0554   anti-K*0  e+  nu_e           PHOTOS   ISGW2;
+0.0900   anti-K0    e+  nu_e           PHOTOS   ISGW2;
+0.0036   anti-K_10  e+  nu_e           PHOTOS   ISGW2;
+0.0038   anti-K_2*0 e+  nu_e           PHOTOS   ISGW2;
+0.0043   pi0  e+  nu_e           PHOTOS   ISGW2;
+0.0026   eta  e+  nu_e           PHOTOS   ISGW2;
+0.0005   eta' e+  nu_e           PHOTOS   ISGW2;
+0.0028   rho0 e+  nu_e           PHOTOS   ISGW2;
+0.0028   omega e+  nu_e          PHOTOS   ISGW2;
+0.0027   K-  pi+  e+ nu_e        PHOTOS   PHSP;
+0.0014   anti-K0  pi0  e+  nu_e  PHOTOS   PHSP;
+#
+0.0533   anti-K*0  mu+  nu_mu         PHOTOS  ISGW2;
+0.0874   anti-K0    mu+  nu_mu         PHOTOS  ISGW2;
+0.0036   anti-K_10  mu+  nu_mu         PHOTOS  ISGW2;
+0.0038   anti-K_2*0 mu+  nu_mu         PHOTOS  ISGW2;
+0.0043   pi0  mu+  nu_mu         PHOTOS  ISGW2;
+0.0026   eta  mu+  nu_mu         PHOTOS  ISGW2;
+0.0005   eta' mu+  nu_mu         PHOTOS  ISGW2;
+0.0028   rho0 mu+  nu_mu         PHOTOS  ISGW2;
+0.0028   omega mu+  nu_mu         PHOTOS  ISGW2;
+0.0027   K-  pi+  mu+ nu_mu        PHOTOS   PHSP;
+0.0014   anti-K0  pi0  mu+  nu_mu  PHOTOS   PHSP;
+#
+#
+0.0004   mu+ nu_mu                PHOTOS   SLN;
+0.0010   tau+ nu_tau                       SLN;
+#
+0.0282   anti-K0   pi+                         PHSP;
+0.0800   a_1+ anti-K0                           SVS;
+0.0508   anti-K'_10  pi+                       SVS;
+0.0115   anti-K_0*0N  pi+                PHSP;
+0.0210   anti-K*0 rho+                  SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+#
+# the Dalitz mode below includes K*bar(892)0 pi+, 
+# K*bar(1430)0 pi+, and K*bar(1680)0 pi+ resonances.
+0.0920   K-  pi+  pi+                    D_DALITZ;
+# the Dalitz mode below includes K0bar rho+, 
+# and K*bar(892)0 pi+ resonances
+0.0970   anti-K0   pi+  pi0              D_DALITZ;
+0.0100   anti-K0   eta  pi+                    PHSP;
+0.0050   anti-K0   rho0  pi+                   PHSP;
+0.0050   anti-K0   omega  pi+                   PHSP;
+0.0110   K-  rho+  pi+                   PHSP;
+0.0070   K*- pi+  pi+                    PHSP;
+0.0100   anti-K*0 pi0  pi+                    PHSP;
+0.0100   anti-K*0 eta  pi+                    PHSP;
+0.0078   anti-K*0 rho0  pi+                   PHSP;
+0.0050   anti-K*0 omega  pi+                   PHSP;
+0.0100   K*- rho+  pi+                   PHSP;
+#
+0.0120   K-  pi+  pi+   pi0              PHSP;
+0.0000   anti-K0   pi+  pi+   pi-              PHSP;
+0.0188   anti-K0   pi+  pi0   pi0              PHSP;
+0.0022   K-  pi+  pi+   pi+   pi-        PHSP;
+0.005   K-  pi+  pi+   pi0   pi0        PHSP;
+0.0087   anti-K0   pi+  pi+   pi-   pi0        PHSP;
+0.0035   anti-K0   pi+  pi0   pi0   pi0        PHSP;
+#
+0.0100   anti-K0   anti-K0    K+                     PHSP;
+0.0070   phi pi+                         SVS;
+0.0230   phi pi+  pi0                    PHSP;
+0.0074   anti-K0   K+                          PHSP;
+0.0042   anti-K*0  K+                         SVS;
+0.0310   K*+  anti-K0                          SVS;
+0.0180   anti-K*0 K*+                         SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.0046   K+   K-  pi+                    PHSP;
+0.0010   K+  anti-K0   pi0                     PHSP;
+0.0010   anti-K0   K0  pi+                     PHSP;
+0.0010   K*+ K-  pi+                     PHSP;
+0.0010   K+  K*- pi+                     PHSP;
+0.0010   K*+ anti-K0   pi0                     PHSP;
+0.0010   K+  anti-K*0 pi0                     PHSP;
+0.0010   anti-K*0 K0  pi+                     PHSP;
+0.0010   anti-K0   K*0 pi+                     PHSP;
+#
+0.0026   pi0 pi+                         PHSP;
+0.0010   rho0 pi+                        SVS;
+0.0020   pi+  pi+  pi-                   PHSP;
+0.0015   pi+  pi0  pi0                   PHSP;
+0.0090   pi+  pi+  pi-  pi0              PHSP;
+0.0050   pi+  pi0  pi0  pi0              PHSP;
+0.0076   eta pi+                        PHSP;
+0.0030   eta pi+ pi0                    PHSP;
+0.0030   eta pi+ pi+ pi-                PHSP;
+0.0020   eta pi+ pi0 pi0                PHSP;
+#lange jul22,2002
+0.0021  pi+ pi+ pi+ pi- pi-              PHSP;
+Enddecay
+#
+#
+Decay D-
+
+0.0554   K*0  e-  anti-nu_e          PHOTOS    ISGW2;
+0.0900   K0   e-  anti-nu_e          PHOTOS    ISGW2;
+0.0036   K_10  e-  anti-nu_e          PHOTOS    ISGW2;
+0.0038   K_2*0 e-  anti-nu_e          PHOTOS    ISGW2;
+0.0043   pi0  e-  anti-nu_e          PHOTOS    ISGW2;
+0.0026   eta  e-  anti-nu_e          PHOTOS    ISGW2;
+0.0005   eta' e-  anti-nu_e          PHOTOS    ISGW2;
+0.0028   rho0 e-  anti-nu_e          PHOTOS    ISGW2;
+0.0028   omega e-  anti-nu_e          PHOTOS    ISGW2;
+0.0027   K+  pi-  e- anti-nu_e        PHOTOS   PHSP;
+0.0014   K0  pi0  e- anti-nu_e        PHOTOS   PHSP;
+#
+0.0533   K*0  mu-  anti-nu_mu         PHOTOS  ISGW2;
+0.0874   K0   mu-  anti-nu_mu         PHOTOS  ISGW2;
+0.0036   K_10  mu-  anti-nu_mu         PHOTOS  ISGW2;
+0.0038   K_2*0 mu-  anti-nu_mu         PHOTOS  ISGW2;
+0.0043   pi0  mu-  anti-nu_mu         PHOTOS  ISGW2;
+0.0026   eta  mu-  anti-nu_mu         PHOTOS  ISGW2;
+0.0005   eta' mu-  anti-nu_mu         PHOTOS  ISGW2;
+0.0028   rho0 mu-  anti-nu_mu         PHOTOS  ISGW2;
+0.0028   omega mu-  anti-nu_mu         PHOTOS  ISGW2;
+0.0027   K+  pi-  mu- anti-nu_mu        PHOTOS   PHSP;
+0.0014   K0  pi0  mu- anti-nu_mu       PHOTOS   PHSP;
+#
+0.0004   mu- anti-nu_mu               PHOTOS   SLN;
+0.0010   tau- anti-nu_tau                      SLN;
+#
+0.0282   K0  pi-                          PHSP;
+0.0800   a_1- K0                           SVS;
+0.0508   K'_10  pi-                        SVS;
+0.0115   K_0*0N  pi-                        PHSP;
+0.0210   K*0 rho-                        SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+#
+# the Dalitz mode below includes K*(892)0 pi-, K*(1430)0 pi-, and K*(1680)0 pi- resonances.
+0.0920   K+  pi-  pi-                    D_DALITZ;
+# the Dalitz mode below includes K0 rho-, and K*(892)0 pi- resonances.
+0.0970   K0  pi-  pi0                    D_DALITZ;
+0.0100   K0  eta  pi-                    PHSP;
+0.0050   K0  rho0  pi-                   PHSP;
+0.0050   K0  omega  pi-                   PHSP;
+0.0110   K+  rho-  pi-                   PHSP;
+0.0070   K*+ pi-  pi-                    PHSP;
+0.0100   K*0 pi0  pi-                    PHSP;
+0.0100   K*0 eta  pi-                    PHSP;
+0.0078   K*0 rho0  pi-                   PHSP;
+0.0050   K*0 omega  pi-                   PHSP;
+0.0100   K*+ rho-  pi-                   PHSP;
+#
+0.0120   K+  pi-  pi-   pi0              PHSP;
+0.0000   K0  pi-  pi-   pi+              PHSP;
+0.0188   K0  pi-  pi0   pi0              PHSP;
+0.0022   K+  pi-  pi-   pi-   pi+        PHSP;
+0.005    K+  pi-  pi-   pi0   pi0        PHSP;
+0.0087   K0  pi-  pi-   pi+   pi0        PHSP;
+0.0035   K0  pi-  pi0   pi0   pi0        PHSP;
+#
+0.0100   K0  K0   K-                     PHSP;
+0.0070   phi pi-                         SVS;
+0.0230   phi pi-  pi0                    PHSP;
+0.0074   K0  K-                          PHSP;
+0.0042   K*0  K-                         SVS;
+0.0310   K*-  K0                         SVS;
+0.0180   K*0 K*-                         SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.0046   K-   K+  pi-                    PHSP;
+0.0010   K-  K0  pi0                     PHSP;
+0.0010   anti-K0   K0  pi-                     PHSP;
+0.0010   K*- K+  pi-                     PHSP;
+0.0010   K-  K*+ pi-                     PHSP;
+0.0010   K*- K0  pi0                     PHSP;
+0.0010   K-  K*0 pi0                     PHSP;
+0.0010   K*0 anti-K0   pi-                     PHSP;
+0.0010   K0  anti-K*0 pi-                     PHSP;
+#
+0.0026   pi0 pi-                         PHSP;
+0.0010   rho0 pi-                        SVS;
+0.0020   pi-  pi+  pi-                   PHSP;
+0.0015   pi-  pi0  pi0                   PHSP;
+0.0090   pi-  pi+  pi-  pi0              PHSP;
+0.0050   pi-  pi0  pi0  pi0              PHSP;
+0.0076   eta pi-                         PHSP;
+0.0030   eta pi- pi0                     PHSP;
+0.0030   eta pi- pi+ pi-                 PHSP;
+0.0020   eta pi- pi0 pi0                 PHSP;
+#lange jul22,2002
+0.0021  pi+ pi- pi+ pi- pi-              PHSP;
+Enddecay
+#
+Decay K*BR
+1.0000   anti-K0  pi0                          VSS;
+Enddecay
+#
+#
+Decay D0
+# updated according to suggestions by P. Roudeau,
+# using PDG2004 measurements and imposing the equality
+# of sl partial widths for D+ and D0.
+# Include additional decay anti-K0 pi- e+ nu_e , K- pi0 e+ nu_e.
+#
+0.0225   K*-  e+  nu_e           PHOTOS   ISGW2;
+0.0350   K-   e+  nu_e           PHOTOS   ISGW2;
+0.0014   K_1-  e+  nu_e           PHOTOS   ISGW2;
+0.0015   K_2*- e+  nu_e           PHOTOS   ISGW2;
+0.0034   pi-  e+  nu_e           PHOTOS   ISGW2;
+0.0022   rho- e+  nu_e           PHOTOS   ISGW2;
+0.0011   anti-K0  pi-  e+  nu_e  PHOTOS   PHSP;
+0.0006   K-  pi0  e+  nu_e       PHOTOS   PHSP;
+#
+0.0214   K*-  mu+ nu_mu          PHOTOS  ISGW2;
+0.0340   K-   mu+ nu_mu          PHOTOS  ISGW2;
+0.0014   K_1-  mu+ nu_mu          PHOTOS  ISGW2;
+0.0015   K_2*- mu+ nu_mu          PHOTOS  ISGW2;
+0.0034   pi-  mu+ nu_mu            PHOTOS  ISGW2;
+0.0022   rho- mu+ nu_mu            PHOTOS  ISGW2;
+0.0011   anti-K0  pi-  mu+  nu_mu  PHOTOS   PHSP;
+0.0006   K-  pi0  mu+  nu_mu       PHOTOS   PHSP;
+#
+0.0383   K-  pi+                         PHSP;
+0.0212   anti-K0   pi0                         PHSP;
+0.0071   anti-K0   eta                         PHSP;
+0.0172   anti-K0   eta'                        PHSP;
+0.0210   omega anti-K0                          SVS;
+0.0190   anti-K*0 eta                         SVS;
+0.0020   anti-K*0 eta'                        SVS;
+0.0730   a_1+ K-                          SVS;
+0.0610   K*- rho+                        SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+0.0146   anti-K*0 rho0                   SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+0.0110   anti-K*0 omega                  SVV_HELAMP  1.0 0.0 1.0 0.0 1.0 0.0;
+# the Dalitz mode below includes K*bar(892)0 pi0, 
+# K*(892)- pi+, and K- rho(770)+ resonances
+0.1390   K-  pi+  pi0                    D_DALITZ;
+0.0085   K*BR pi0                        SVS;
+0.0107   K_1- pi+                         SVS;
+0.0071   anti-K_10 pi0                         SVS;
+#
+# the Dalitz mode below includes K*(892)- pi+ and Kbar0 rho(770)0 resonances
+0.0540   anti-K0   pi+  pi-                    D_DALITZ;
+0.0078   anti-K0   pi0  pi0                    PHSP;
+0.0225   anti-K*0 pi+  pi-                    PHSP;
+0.0116   anti-K*0 pi0  pi0                    PHSP;
+0.0100   K*- pi+  pi0                    PHSP;
+0.0068   K-  rho+ pi0                    PHSP;
+0.0060   K-  pi+  rho0                   PHSP;
+0.0303   K-  pi+  omega                   PHSP;
+0.0100   K-  pi+  eta                    PHSP;
+0.0075   K-  pi+  eta'                   PHSP;
+0.0074   K-  pi+  pi+   pi-              PHSP;
+0.0085   anti-K0   pi+  pi-   pi0              PHSP;
+#
+# K- pi+ pi0 pi0 is (15 +/- 5)% in the PDG, but we decrease it to 
+# have everything add to 1 and get enough neutral kaons:
+0.02575  K-  pi+  pi0   pi0              PHSP;
+#
+0.0143   anti-K0   pi0  pi0   pi0              PHSP;
+0.0038   K-  pi+  pi+   pi-   pi0        PHSP;
+0.0038   K-  pi+  pi0   pi0   pi0        PHSP;
+0.0058   anti-K0   pi+  pi-   pi+   pi-        PHSP;
+# 
+0.0638   anti-K0   pi+  pi-   pi0   pi0        PHSP;
+0.0192   anti-K0   pi+  pi-   pi0   pi0   pi0  PHSP;
+#
+0.0086   phi anti-K0                           SVS;
+0.0051   anti-K0   K+   K-                     PHSP;
+0.0008   K_S0 K_S0  K_S0                    PHSP;
+0.0043   K+  K-                          PHSP;
+0.0006   K_S0 K_S0                         PHSP;
+0.0006   K_L0 K_L0                         PHSP;
+0.0004   K*0 anti-K0                           SVS;
+0.0008   anti-K*0 K0                          SVS;
+0.0018   K*- K+                          SVS;
+0.0035   K*+ K-                          SVS;
+0.0014   anti-K*0 K*0                         SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.0007   phi pi0                         SVS;
+0.0011   phi pi+  pi-                    PHSP;
+0.0025   K+  K-   pi+  pi-               PHSP;
+0.0030   K+  K-   pi0  pi0               PHSP;
+0.0015   anti-K0   K0   pi+  pi-               PHSP;
+0.0015   anti-K0   K0   pi0  pi0               PHSP;
+#
+0.0015   pi+ pi-                         PHSP;
+0.0008   pi0 pi0                         PHSP;
+0.0010   eta pi0                         PHSP;
+0.0010   eta'  pi0                       PHSP;
+0.0010   eta eta                         PHSP;
+0.0040   rho+ pi-                        SVS;
+0.0040   rho- pi+                        SVS;
+0.0020   rho0 pi0                        SVS;
+0.0060   pi+  pi-  pi0                   PHSP;
+0.0010   pi0  pi0  pi0                   PHSP;
+0.0073   pi+  pi+  pi-  pi-              PHSP;
+0.0050   pi+  pi-  pi0  pi0              PHSP;
+0.0177   pi+  pi-  pi+  pi-  pi0         PHSP;
+0.0060   pi+  pi-  pi0  pi0  pi0         PHSP;
+#
+# Doubly Cabibbo suppressed decays:
+0.00015   pi-  K+                         PHSP;
+0.0005    pi-  K+  pi0                    PHSP;
+Enddecay
+#
+#
+Decay K*0R
+1.0000   K0 pi0                          VSS;
+Enddecay
+#
+#
+Decay anti-D0
+0.0225   K*+  e-  anti-nu_e          PHOTOS   ISGW2;
+0.0350   K+   e-  anti-nu_e          PHOTOS   ISGW2;
+0.0014   K_1+  e-  anti-nu_e          PHOTOS   ISGW2;
+0.0015   K_2*+ e-  anti-nu_e          PHOTOS   ISGW2;
+0.0034   pi+  e-  anti-nu_e          PHOTOS   ISGW2;
+0.0022   rho+ e-  anti-nu_e          PHOTOS   ISGW2;
+0.0011   K0  pi+  e-  anti-nu_e      PHOTOS   PHSP;
+0.0006   K+  pi0  e-  anti-nu_e      PHOTOS   PHSP;
+#
+0.0214   K*+  mu- anti-nu_mu         PHOTOS  ISGW2;
+0.0340   K+   mu- anti-nu_mu        PHOTOS  ISGW2;
+0.0014   K_1+  mu- anti-nu_mu         PHOTOS  ISGW2;
+0.0015   K_2*+ mu- anti-nu_mu        PHOTOS  ISGW2;
+0.0034   pi+  mu- anti-nu_mu         PHOTOS  ISGW2;
+0.0022   rho+ mu- anti-nu_mu         PHOTOS  ISGW2;
+0.0011   K0  pi+  mu-  anti-nu_mu    PHOTOS   PHSP;
+0.0006   K+  pi0  mu-  anti-nu_mu    PHOTOS   PHSP;
+#
+0.0383   K+  pi-                         PHSP;
+0.0212   K0  pi0                         PHSP;
+0.0071   K0  eta                         PHSP;
+0.0172   K0  eta'                        PHSP;
+0.0210   omega K0                         SVS;
+0.0190   K*0 eta                         SVS;
+0.0020   K*0 eta'                        SVS;
+0.0730   a_1- K+                          SVS;
+0.0610   K*+ rho-                        SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.0146   K*0 rho0                        SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.0110   K*0 omega                        SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+# the Dalitz mode below includes K*(892)0 pi0, K*(892)+ pi-, and K+ rho(770)- resonances
+0.1390   K+  pi-  pi0                    D_DALITZ;
+0.0085   K*0R pi0                        SVS;
+0.0107   K_1+ pi-                         SVS;
+0.0071   K_10 pi0                         SVS;
+# the Dalitz mode below includes K*(892)+ pi- and K0 rho(770)0 resonances
+0.0540   K0  pi+  pi-                    D_DALITZ;
+0.0078   K0  pi0  pi0                    PHSP;
+0.0225   K*0 pi+  pi-                    PHSP;
+0.0116   K*0 pi0  pi0                    PHSP;
+0.0100   K*+ pi-  pi0                    PHSP;
+0.0068   K+  rho- pi0                    PHSP;
+0.0060   K+  pi-  rho0                   PHSP;
+0.0303   K+  pi-  omega                   PHSP;
+0.0100   K+  pi-  eta                    PHSP;
+0.0075   K+  pi-  eta'                   PHSP;
+0.0074   K+  pi-  pi+   pi-              PHSP;
+0.0085   K0  pi+  pi-   pi0              PHSP;
+#
+# K+ pi- pi0 pi0 is (15 +/- 5)% in the PDG, but we decrease it to 
+# have everything add to 1 and get enough neutral kaons:
+0.02575  K+  pi-  pi0   pi0              PHSP;
+#
+0.0143   K0  pi0  pi0   pi0              PHSP;
+0.0038   K+  pi-  pi+   pi-   pi0        PHSP;
+0.0038   K+  pi-  pi0   pi0   pi0        PHSP;
+0.0058   K0  pi+  pi-   pi+   pi-        PHSP;
+# 
+0.0638   K0   pi-  pi+   pi0   pi0        PHSP;
+0.0192   K0   pi-  pi+   pi0   pi0   pi0  PHSP;
+#
+0.0086   phi K0                          SVS;
+0.0051   K0  K+   K-                     PHSP;
+0.0008   K_S0 K_S0  K_S0                    PHSP;
+0.0043   K+  K-                          PHSP;
+0.0006   K_S0 K_S0                         PHSP;
+0.0006   K_L0 K_L0                         PHSP;
+0.0004   anti-K*0 K0                          SVS;
+0.0008   K*0 anti-K0                           SVS;
+0.0018   K*+ K-                          SVS;
+0.0035   K*- K+                          SVS;
+0.0014   K*0 anti-K*0                         SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.0007   phi pi0                         SVS;
+0.0011   phi pi+  pi-                    PHSP;
+0.0025   K+  K-   pi+  pi-               PHSP;
+0.0030   K+  K-   pi0  pi0               PHSP;
+0.0015   anti-K0   K0   pi+  pi-               PHSP;
+0.0015   anti-K0   K0   pi0  pi0               PHSP;
+#
+0.0015   pi+ pi-                         PHSP;
+0.0008   pi0 pi0                         PHSP;
+0.0010   eta pi0                         PHSP;
+0.0010   eta'  pi0                       PHSP;
+0.0010   eta eta                         PHSP;
+0.0040   rho+ pi-                        SVS;
+0.0040   rho- pi+                        SVS;
+0.0020   rho0 pi0                        SVS;
+0.0060   pi+  pi-  pi0                   PHSP;
+0.0010   pi0  pi0  pi0                   PHSP;
+0.0073   pi+  pi+  pi-  pi-              PHSP;
+0.0050   pi+  pi-  pi0  pi0              PHSP;
+0.0177   pi+  pi-  pi+  pi-  pi0         PHSP;
+0.0060   pi+  pi-  pi0  pi0  pi0         PHSP;
+#
+# Doubly Cabibbo suppressed decays:
+0.00015   pi+  K-                         PHSP;
+0.0005    pi+  K-  pi0                    PHSP;
+Enddecay
+#
+# Updated to PDG 2008
+Decay D_s+
+0.0242    phi   e+     nu_e       PHOTOS  ISGW2;
+0.0307    eta   e+     nu_e       PHOTOS  ISGW2;
+0.0106    eta'  e+     nu_e       PHOTOS  ISGW2;
+0.0027    anti-K0     e+     nu_e       PHOTOS  ISGW2;
+0.0010    anti-K*0   e+     nu_e       PHOTOS  ISGW2;
+0.0242    phi   mu+    nu_mu     PHOTOS  ISGW2;
+0.0307    eta   mu+    nu_mu     PHOTOS  ISGW2;
+0.0106    eta'  mu+    nu_mu     PHOTOS  ISGW2;
+0.0027    anti-K0     mu+    nu_mu     PHOTOS  ISGW2;
+0.0010    anti-K*0   mu+    nu_mu     PHOTOS  ISGW2;
+0.00616    mu+   nu_mu              PHOTOS  SLN;
+0.064    tau+  nu_tau                      SLN;
+### Lange Nov14, 2004 - average cleo + babar (prelim) using stat error only..
+0.044    phi   pi+                      SVS;
+0.021    eta   pi+                      PHSP;
+0.047    eta'  pi+                      PHSP;
+0.0034    omega  pi+                      SVS;
+0.0004    rho0  pi+                      SVS;
+0.0004    rho+  pi0                      SVS;
+#?
+0.0010    pi+   pi0                      PHSP;
+0.01    f_0    pi+                      PHSP;
+0.0023    f_2    pi+                      PHSP;
+0.082    phi   rho+                     SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.131    rho+  eta                      SVS;
+0.122    rho+  eta'                     SVS;
+0.00005    pi+   pi-   pi+                PHSP;
+0.00005    pi+   pi0   pi0                PHSP;
+0.010    phi   pi+   pi0                PHSP;
+0.0150    eta   pi+   pi0                PHSP;
+0.0150    eta'  pi+   pi0                PHSP;
+0.008    phi   pi+   pi-   pi+          PHSP;
+0.0050    phi   pi+   pi0   pi0          PHSP;
+0.0050    eta   pi+   pi-   pi+          PHSP;
+0.0050    eta   pi+   pi0   pi0          PHSP;
+0.044    anti-K0     K+                 PHSP;
+0.040    anti-K*0   K+                  SVS;
+0.053    K*+   anti-K0                  SVS;
+0.070    anti-K*0   K*+                 SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.003    anti-K0     K+    pi0          PHSP;
+0.0012    anti-K*0   K+     pi0          PHSP;
+0.0012    K*+   anti-K0     pi0          PHSP;
+0.004    anti-K*0   K*+    pi0          PHSP;
+0.011    K+    K-    pi+                PHSP;
+0.0010    anti-K0     K+    pi+   pi-    PHSP;
+0.0010    anti-K0     K+    pi0   pi0    PHSP;
+0.0043    K+    K-    pi+   pi-   pi+    PHSP;
+0.0003    phi   K+                       SVS;
+0.0002    eta   K+                       PHSP;
+0.0002    eta'  K+                       PHSP;
+0.0002    eta   K+    pi0                PHSP;
+0.0002    eta   K+    pi+   pi-          PHSP;
+0.0002    eta'  K+    pi0                PHSP;
+0.0002    eta'  K+    pi+   pi-          PHSP;
+0.0002    K+    K-    K+                 PHSP;
+0.0040    K0    pi+                      PHSP;
+0.0015    rho+  K0                       SVS;
+0.0015    rho0  K+                       SVS;
+0.0010    K0    pi+   pi0                PHSP;
+0.0025    a_1+   K0                       SVS;
+0.0079    K*0   pi+                      SVS;
+0.0050    K*0   rho+                     SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.0050    K*0   pi+   pi0                PHSP;
+Enddecay
+#
+Decay D_s-
+0.0242    phi   e-     anti-nu_e      PHOTOS  ISGW2;
+0.0307    eta   e-     anti-nu_e      PHOTOS  ISGW2;
+0.0106    eta'  e-     anti-nu_e      PHOTOS  ISGW2;
+0.0027    K0    e-     anti-nu_e      PHOTOS  ISGW2;
+0.0010    K*0   e-     anti-nu_e      PHOTOS  ISGW2;
+0.0242    phi   mu-    anti-nu_mu    PHOTOS  ISGW2;
+0.0307    eta   mu-    anti-nu_mu    PHOTOS  ISGW2;
+0.0106    eta'  mu-    anti-nu_mu    PHOTOS  ISGW2;
+0.0027    K0    mu-    anti-nu_mu    PHOTOS  ISGW2;
+0.0010    K*0   mu-    anti-nu_mu    PHOTOS  ISGW2;
+0.00616    mu-   anti-nu_mu           PHOTOS    SLN;
+0.064    tau-  anti-nu_tau                     SLN;
+0.0440    phi   pi-                      SVS;
+0.0210    eta   pi-                      PHSP;
+0.0470    eta'  pi-                      PHSP;
+0.0034    omega  pi-                      SVS;
+0.0004    rho0  pi-                      SVS;
+0.0004    rho-  pi0                      SVS;
+0.0010    pi-   pi0                      PHSP;
+0.010    f_0    pi-                      PHSP;
+0.0023    f_2    pi-                      PHSP;
+0.0820    phi   rho-                     SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.131    rho-  eta                      SVS;
+0.122    rho-  eta'                     SVS;
+0.00005    pi-   pi-   pi+                PHSP;
+0.00005    pi-   pi0   pi0                PHSP;
+0.010    phi   pi-   pi0                PHSP;
+0.0150    eta   pi-   pi0                PHSP;
+0.0150    eta'  pi-   pi0                PHSP;
+0.008    phi   pi-   pi-   pi+          PHSP;
+0.0050    phi   pi-   pi0   pi0          PHSP;
+0.0050    eta   pi-   pi-   pi+          PHSP;
+0.0050    eta   pi-   pi0   pi0          PHSP;
+#
+0.0440    K0    K-                       PHSP;
+0.0400    K*0   K-                       SVS;
+0.0530    K*-   K0                       SVS;
+0.0700    K*0   K*-                      SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.003    K0    K-    pi0                PHSP;
+0.0012    K*0   K-    pi0                PHSP;
+0.0012    K*-   K0    pi0                PHSP;
+0.004    K*0   K*-   pi0                PHSP;
+#
+0.0110    K+    K-    pi-                PHSP;
+0.0010    K0    K-    pi+   pi-          PHSP;
+0.0010    K0    K-    pi0   pi0          PHSP;
+0.0043    K-    K+    pi-   pi+   pi-    PHSP;
+0.0003    phi   K-                       SVS;
+0.0002    eta   K-                       PHSP;
+0.0002    eta'  K-                       PHSP;
+0.0002    eta   K-    pi0                PHSP;
+0.0002    eta   K-    pi+   pi-          PHSP;
+0.0002    eta'  K-    pi0                PHSP;
+0.0002    eta'  K-    pi+   pi-          PHSP;
+0.0002    K-    K-    K+                 PHSP;
+0.0040    anti-K0     pi-                PHSP;
+0.0015    rho-  anti-K0                  SVS;
+0.0015    rho0  K-                       SVS;
+0.0010    anti-K0     pi-   pi0          PHSP;
+0.0025    a_1-   anti-K0                 SVS;
+0.0079    anti-K*0   pi-                 SVS;
+0.0050    anti-K*0   rho-                SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.0050    anti-K*0   pi-   pi0           PHSP;
+Enddecay
+#
+#   D**
+#
+Decay D_0*+
+0.3333   D+  pi0                         PHSP;
+0.6667   D0  pi+                         PHSP;
+Enddecay
+Decay D_0*-
+0.3333   D-  pi0                         PHSP;
+0.6667   anti-D0 pi-                         PHSP;
+Enddecay
+Decay D_0*0
+0.3333   D0  pi0                         PHSP;
+0.6667   D+  pi-                         PHSP;
+Enddecay
+Decay anti-D_0*0
+0.3333   anti-D0 pi0                         PHSP;
+0.6667   D-  pi+                         PHSP;
+Enddecay
+#
+
+SetLineshapePW D_1+ D*+ pi0 2
+SetLineshapePW D_1+ D*0 pi+ 2
+SetLineshapePW D_1- D*- pi0 2
+SetLineshapePW D_1- anti-D*0 pi- 2
+SetLineshapePW D_10 D*0 pi0 2
+SetLineshapePW D_10 D*+ pi- 2
+SetLineshapePW anti-D_10 anti-D*0 pi0 2
+SetLineshapePW anti-D_10 D*- pi+ 2
+
+Decay D_1+
+0.3333    D*+ pi0                        VVS_PWAVE  0.0 0.0 0.0 0.0 1.0 0.0;
+0.6667    D*0 pi+                        VVS_PWAVE  0.0 0.0 0.0 0.0 1.0 0.0;
+Enddecay
+Decay D_1-
+0.3333    D*- pi0                        VVS_PWAVE  0.0 0.0 0.0 0.0 1.0 0.0;
+0.6667    anti-D*0 pi-                        VVS_PWAVE  0.0 0.0 0.0 0.0 1.0 0.0;
+Enddecay
+Decay D_10
+0.3333    D*0 pi0                        VVS_PWAVE  0.0 0.0 0.0 0.0 1.0 0.0;
+0.6667    D*+ pi-                        VVS_PWAVE  0.0 0.0 0.0 0.0 1.0 0.0;
+Enddecay
+Decay anti-D_10
+0.3333    anti-D*0 pi0                        VVS_PWAVE  0.0 0.0 0.0 0.0 1.0 0.0;
+0.6667    D*- pi+                        VVS_PWAVE  0.0 0.0 0.0 0.0 1.0 0.0;
+Enddecay
+#
+Decay D'_1+
+0.3333    D*+ pi0                        VVS_PWAVE  1.0 0.0 0.0 0.0 0.0 0.0;
+0.6667    D*0 pi+                        VVS_PWAVE  1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+Decay D'_1-
+0.3333    D*- pi0                        VVS_PWAVE  1.0 0.0 0.0 0.0 0.0 0.0;
+0.6667    anti-D*0 pi-                        VVS_PWAVE  1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+Decay D'_10
+0.6667    D*+ pi-                        VVS_PWAVE  1.0 0.0 0.0 0.0 0.0 0.0;
+0.3333    D*0 pi0                        VVS_PWAVE  1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+Decay anti-D'_10
+0.3333    anti-D*0 pi0                   VVS_PWAVE  1.0 0.0 0.0 0.0 0.0 0.0;
+0.6667    D*- pi+                        VVS_PWAVE  1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+#
+
+SetLineshapePW D_2*+ D*+ pi0 2
+SetLineshapePW D_2*+ D*0 pi+ 2
+SetLineshapePW D_2*- D*- pi0 2
+SetLineshapePW D_2*- anti-D*0 pi- 2
+SetLineshapePW D_2*0 D*0 pi0 2
+SetLineshapePW D_2*0 D*+ pi- 2
+SetLineshapePW anti-D_2*0 anti-D*0 pi0 2
+SetLineshapePW anti-D_2*0 D*- pi+ 2
+
+Decay D_2*+
+0.1030    D*+ pi0                        TVS_PWAVE  0.0 0.0 1.0 0.0 0.0 0.0;
+0.2090    D*0 pi+                        TVS_PWAVE  0.0 0.0 1.0 0.0 0.0 0.0;
+0.2290    D+  pi0                        TSS;
+0.4590    D0  pi+                        TSS;
+Enddecay
+Decay D_2*-
+0.1030    D*- pi0                        TVS_PWAVE  0.0 0.0 1.0 0.0 0.0 0.0;
+0.2090    anti-D*0 pi-                   TVS_PWAVE  0.0 0.0 1.0 0.0 0.0 0.0;
+0.2290    D-  pi0                        TSS;
+0.4590    anti-D0 pi-                    TSS;
+Enddecay
+Decay D_2*0
+0.2090    D*+ pi-                        TVS_PWAVE  0.0 0.0 1.0 0.0 0.0 0.0;
+0.1030    D*0 pi0                        TVS_PWAVE  0.0 0.0 1.0 0.0 0.0 0.0;
+0.2290    D0  pi0                        TSS;
+0.4590    D+  pi-                        TSS;
+Enddecay
+Decay anti-D_2*0
+0.1030    anti-D*0 pi0                        TVS_PWAVE  0.0 0.0 1.0 0.0 0.0 0.0;
+0.2090    D*- pi+                        TVS_PWAVE  0.0 0.0 1.0 0.0 0.0 0.0;
+0.2290    anti-D0 pi0                        TSS;
+0.4590    D-  pi+                        TSS;
+Enddecay
+#
+#  D_s **
+#
+Decay D_s0*+
+# 0.5000   D+ K0                            PHSP;
+# 0.5000   D0 K+                           PHSP;
+1.000      D_s+ pi0                        PHSP;
+Enddecay
+Decay D_s0*-
+# 0.5000   D- anti-K0                          PHSP;
+# 0.5000   anti-D0 K-                          PHSP;
+1.000      D_s- pi0                        PHSP;
+Enddecay
+Decay D'_s1+
+0.5000   D*+ K0                            VVS_PWAVE  0.0 0.0 0.0 0.0 1.0 0.0;
+0.5000   D*0 K+                            VVS_PWAVE  0.0 0.0 0.0 0.0 1.0 0.0;
+0.0000   gamma D_s*+                       PHSP;
+0.0000   gamma D_s+                        PHSP;
+Enddecay
+Decay D'_s1-
+0.5000   D*- anti-K0                       VVS_PWAVE  0.0 0.0 0.0 0.0 1.0 0.0;
+0.5000   anti-D*0 K-                       VVS_PWAVE  0.0 0.0 0.0 0.0 1.0 0.0;
+0.0000   gamma D_s*-                       PHSP;
+0.0000   gamma D_s-                        PHSP;
+Enddecay
+Decay D_s1+
+0.80000  D_s*+ pi0                       PARTWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.20000  D_s+ gamma                       VSP_PWAVE;
+Enddecay
+Decay D_s1-
+0.80000  D_s*- pi0                       PARTWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.20000  D_s- gamma                       VSP_PWAVE;
+Enddecay
+Decay D_s2*+
+0.0500    D*+ K0                         TVS_PWAVE  0.0 0.0 1.0 0.0 0.0 0.0;
+0.0500    D*0 K+                         TVS_PWAVE  0.0 0.0 1.0 0.0 0.0 0.0;
+0.4300    D+  K0                         TSS;
+0.4700    D0  K+                         TSS;
+Enddecay
+Decay D_s2*-
+0.0500    D*- anti-K0                    TVS_PWAVE  0.0 0.0 1.0 0.0 0.0 0.0;
+0.0500    anti-D*0 K-                    TVS_PWAVE  0.0 0.0 1.0 0.0 0.0 0.0;
+0.4300    D-  anti-K0                    TSS;
+0.4700    anti-D0 K-                     TSS;
+Enddecay
+#
+#
+#  Charm Mesons: Radially Excited States
+#
+Decay D(2S)0
+0.6667    D*+ pi-                        SVS;
+0.3333    D*0 pi0                        SVS;
+Enddecay
+Decay anti-D(2S)0
+0.3333    anti-D*0 pi0                        SVS;
+0.6667    D*- pi+                        SVS;
+Enddecay
+Decay D(2S)+
+0.3333    D*+ pi0                        SVS;
+0.6667    D*0 pi+                        SVS;
+Enddecay
+Decay D(2S)-
+0.3333    D*- pi0                        SVS;
+0.6667    anti-D*0 pi-                        SVS;
+Enddecay
+Decay D*(2S)0
+0.3333    D*+ pi-                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1667    D*0 pi0                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1667    D0  pi0                        VSS;
+0.3333    D+  pi-                        VSS;
+Enddecay
+Decay anti-D*(2S)0
+0.1667    anti-D*0 pi0                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.3333    D*- pi+                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1667    anti-D0  pi0                       VSS;
+0.3333    D-  pi+                        VSS;
+Enddecay
+Decay D*(2S)+
+0.1667    D*+ pi0                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.3333    D*0 pi+                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1667    D+  pi0                        VSS;
+0.3333    D0  pi+                        VSS;
+Enddecay
+Decay D*(2S)-
+0.1667    D*- pi0                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.3333    anti-D*0 pi-                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1667    D-  pi0                        VSS;
+0.3333    anti-D0  pi-                       VSS;
+Enddecay
+#
+#
+#  Strange Mesons updated to PDG 2008
+#
+#
+# Leave the following decay for Geant
+#Decay K_S0
+#0.691321852 pi+     pi-                                     PHSP; #[Reconstructed PDG2011]
+#0.306221852 pi0     pi0                                     PHSP; #[Reconstructed PDG2011]
+#0.000000201 pi+     pi-     pi0                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.001722185 pi+     pi-     gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000042831 pi+     pi-     e+      e-                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000000025 pi0     gamma   gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000002399 gamma   gamma                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000344328 pi+     e-      nu_e                            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000344328 pi-     e+      nu_e                            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#Enddecay
+#
+#  K_L0 is decayed in GEANT
+#
+Decay K0
+0.500     K_L0                              PHSP;
+0.500     K_S0                              PHSP;
+Enddecay
+Decay anti-K0
+0.500     K_L0                              PHSP;
+0.500     K_S0                              PHSP;
+Enddecay
+#
+Decay K*0
+0.6657      K+  pi-                        VSS;
+0.3323      K0  pi0                        VSS;
+0.0020      K0  gamma                       VSP_PWAVE;
+Enddecay
+#
+Decay anti-K*0
+0.6657      K-  pi+                        VSS;
+0.3323      anti-K0   pi0                        VSS;
+0.0020      anti-K0   gamma                       VSP_PWAVE;
+Enddecay
+#
+Decay K*+
+0.6657      K0  pi+                        VSS;
+0.3323      K+  pi0                        VSS;
+0.0020      K+  gamma                       VSP_PWAVE;
+Enddecay
+#
+Decay K*-
+0.6657      anti-K0   pi-                        VSS;
+0.3323      K-  pi0                        VSS;
+0.0020      K-  gamma                       VSP_PWAVE;
+Enddecay
+#
+# The decays below are for particle aliases and used when
+# generating CP violating decays that depends on the decay
+# of the neutral K*
+#
+Decay K*L
+1.0000      pi0 K_L0                       VSS;
+Enddecay
+Decay K*S
+1.0000      pi0 K_S0                       VSS;
+Enddecay
+Decay K*BL
+1.0000      pi0 K_L0                       VSS;
+Enddecay
+Decay K*BS
+1.0000      pi0 K_S0                       VSS;
+Enddecay
+Decay K*0T
+1.0000      pi- K+                        VSS;
+Enddecay
+Decay anti-K*0T
+1.0000      pi+ K-                        VSS;
+Enddecay
+#
+#
+Decay K_0*+
+0.6667      K0  pi+                       PHSP;
+0.3333      K+  pi0                       PHSP;
+Enddecay
+#
+Decay K_0*-
+0.6667      anti-K0   pi-                 PHSP;
+0.3333      K-  pi0                       PHSP;
+Enddecay
+#
+Decay K_0*0
+0.6667      K+  pi-                       PHSP;
+0.3333      K0  pi0                       PHSP;
+Enddecay
+#
+Decay K_0*0N
+1.0000      K0  pi0                       PHSP;
+Enddecay
+#
+Decay anti-K_0*0
+0.6667      K-  pi+                       PHSP;
+0.3333      anti-K0   pi0                 PHSP;
+Enddecay
+#
+Decay anti-K_0*0N
+1.0000      anti-K0   pi0                 PHSP;
+Enddecay
+#
+Decay K_10
+0.2800   rho-  K+                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1400   rho0  K0                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1067   K*+   pi-                       VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0533   K*0   pi0                       VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+#To large masses can cause infinit loops
+0.1100   omega  K0                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1444   K0    pi+ pi-                   PHSP;
+0.1244   K+    pi- pi0                   PHSP;
+0.0412   K0    pi0 pi0                   PHSP;
+Enddecay
+#
+Decay anti-K_10
+0.2800   rho+  K-                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1400   rho0  anti-K0                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1067   K*-   pi+                       VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0533   anti-K*0   pi0                       VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+#To large masses can cause infinit loops
+0.1100   omega  anti-K0                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1444   anti-K0    pi+ pi-                   PHSP;
+0.1244   K-    pi+ pi0                   PHSP;
+0.0412   anti-K0    pi0 pi0                   PHSP;
+Enddecay
+#
+Decay K_1+
+0.2800   rho+  K0                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1400   rho0  K+                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1067   K*0   pi+                       VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0533   K*+   pi0                       VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+#To large masses can cause infinit loops
+0.1100   omega  K+                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1444   K+    pi+ pi-                   PHSP;
+0.1244   K0    pi+ pi0                   PHSP;
+0.0412   K+    pi0 pi0                   PHSP;
+Enddecay
+#
+Decay K_1-
+0.2800   rho-  anti-K0                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1400   rho0  K-                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1067   anti-K*0   pi-                       VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0533   K*-   pi0                       VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+#To large masses can cause infinit loops
+0.1100   omega  K-                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1444   K-    pi+ pi-                   PHSP;
+0.1244   anti-K0    pi- pi0                   PHSP;
+0.0412   K-    pi0 pi0                   PHSP;
+Enddecay
+#
+Decay K'_1+
+0.6300   K*0  pi+                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.3100   K*+  pi0                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0200   rho+ K0                         VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0100   rho0 K+                         VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0100   omega K+                         VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0133   K+  pi+  pi-                    PHSP;
+0.0067   K+  pi0  pi0                    PHSP;
+Enddecay
+#
+Decay K'_1-
+0.6300   anti-K*0  pi-                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.3100   K*-  pi0                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0200   rho- anti-K0                          VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0100   rho0 K-                         VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0100   omega K-                         VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0133   K-  pi+  pi-                    PHSP;
+0.0067   K-  pi0  pi0                    PHSP;
+Enddecay
+#
+Decay K'_10
+0.6300   K*+  pi-                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.3100   K*0  pi0                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0200   rho- K+                         VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0100   rho0 K0                         VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0100   omega K0                         VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0133   K0  pi+  pi-                    PHSP;
+0.0067   K0  pi0  pi0                    PHSP;
+Enddecay
+#
+Decay anti-K'_10
+0.6300   K*- pi+                         VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.3100   anti-K*0 pi0                         VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0200   rho+ K-                         VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0100   rho0 anti-K0                          VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0100   omega anti-K0                          VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0133   anti-K0   pi+  pi-                    PHSP;
+0.0067   anti-K0   pi0  pi0                    PHSP;
+Enddecay
+#
+Decay K_2*+
+0.3340   K0  pi+                         TSS;
+0.1670   K+  pi0                         TSS;
+0.1645   K*0 pi+                         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.0835   K*+ pi0                         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.0450   K*0 pi+ pi0                     PHSP;
+0.0450   K*+ pi+ pi-                     PHSP;
+0.0450   K*+ pi0 pi0                     PHSP;
+0.0580   rho+ K0                         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.0290   rho0 K+                         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.0290   omega K+                         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+Enddecay
+#
+Decay K_2*-
+0.3340   anti-K0   pi-                         TSS;
+0.1670   K-  pi0                         TSS;
+0.1645   anti-K*0 pi-                         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.0835   K*- pi0                         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.0450   anti-K*0 pi- pi0                     PHSP;
+0.0450   K*- pi+ pi-                     PHSP;
+0.0450   K*- pi0 pi0                     PHSP;
+0.0580   rho- K0                         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.0290   rho0 K-                         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.0290   omega K-                         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+Enddecay
+#
+Decay K_2*0
+0.3340   K+  pi-                         TSS;
+0.1670   K0  pi0                         TSS;
+0.1645   K*+ pi-                         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.0835   K*0 pi0                         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.0450   K*0 pi+ pi-                     PHSP;
+0.0450   K*0 pi0 pi0                     PHSP;
+0.0450   K*+ pi- pi0                     PHSP;
+0.0580   rho- K+                         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.0290   rho0 K0                         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.0290   omega K0                         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+Enddecay
+#
+Decay anti-K_2*0
+0.3340   K-  pi+                         TSS;
+0.1670   anti-K0   pi0                         TSS;
+0.1645   K*- pi+                         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.0835   anti-K*0 pi0                         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.0450   anti-K*0 pi+ pi-                     PHSP;
+0.0450   anti-K*0 pi0 pi0                     PHSP;
+0.0450   K*- pi+ pi0                     PHSP;
+0.0580   rho+ K-                         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.0290   rho0 anti-K0                         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.0290   omega anti-K0                         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+Enddecay
+
+
+
+
+# Decay K*(1410)
+Decay K'*0
+0.0467   K+  pi-                     VSS;
+0.0233   K0  pi0                     VSS;
+0.5760   K*+ pi-                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.2880   K*0 pi0                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0440   rho- K+                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0220   rho0 K0                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+#
+Decay anti-K'*0
+0.0467   K-  pi+                     VSS;
+0.0233   anti-K0   pi0               VSS;
+0.5760   K*- pi+                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.2880   anti-K*0 pi0                VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0440   rho+ K-                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0220   rho0 anti-K0                VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+#
+Decay K'*+
+0.0467   K0  pi+                     VSS;
+0.0233  K+  pi0                      VSS;
+0.5760   K*0 pi+                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.2880   K*+ pi0                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0440   rho+ K0                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0220   rho0 K+                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+#
+Decay K'*-
+0.0467   anti-K0   pi-               VSS;
+0.0233   K-  pi0                     VSS;
+0.5760   anti-K*0 pi-                VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.2880   K*- pi0                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0440   rho- K0                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0220  rho0 K-                      VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+#
+
+
+# Decay K*(1680)
+Decay K''*0
+0.2580   K+  pi-                     VSS;
+0.1290   K0  pi0                     VSS;
+0.2093   K*+ pi-                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1047   K*0 pi0                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1993   rho- K+                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0997   rho0 K0                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+#
+Decay anti-K''*0
+0.2580   K-  pi+                     VSS;
+0.1290   anti-K0   pi0               VSS;
+0.2093   K*- pi+                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1047   anti-K*0 pi0                VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1993   rho+ K-                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0997   rho0 anti-K0                VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+#
+Decay K''*+
+0.2580   K0  pi+                     VSS;
+0.1290   K+  pi0                     VSS;
+0.2093   K*0 pi+                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1047   K*+ pi0                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1993   rho+ K0                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0997   rho0 K+                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+#
+Decay K''*-
+0.2580   anti-K0   pi-               VSS;
+0.1290   K-  pi0                     VSS;
+0.2093   anti-K*0 pi-                VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1047   K*- pi0                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.1993   rho- K0                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0997   rho0 K-                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+
+Decay Xsd
+1.00000     d anti-s  PYTHIA 11;
+Enddecay
+
+Decay anti-Xsd
+1.00000     anti-d s  PYTHIA 11;
+Enddecay
+
+Decay Xsu
+1.00000     u anti-s  PYTHIA 11;
+Enddecay
+
+Decay anti-Xsu
+1.00000     anti-u s  PYTHIA 11;
+Enddecay
+
+# Xss decays can be uncommented when Jst74/lucomp.F recognizes Xss
+Decay Xss
+1.00000     s anti-s  PYTHIA 11;
+Enddecay
+
+Decay anti-Xss
+1.00000     anti-s s  PYTHIA 11;
+Enddecay
+
+#
+#  Light Mesons Updated to PDG 2008
+#
+Decay pi0
+0.988228297 gamma   gamma                                   PHSP; #[Reconstructed PDG2011]
+0.011738247 e+      e-      gamma                           PI0_DALITZ; #[Reconstructed PDG2011]
+0.000033392 e+      e+      e-      e-                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000000065 e+      e-                                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay eta
+0.393100000 gamma   gamma                                   PHSP; #[Reconstructed PDG2011]
+0.325700000 pi0     pi0     pi0                             PHSP; #[Reconstructed PDG2011]
+0.227400000 pi-     pi+     pi0                             ETA_DALITZ; #[Reconstructed PDG2011]
+0.046000000 gamma   pi-     pi+                             PHSP; #[Reconstructed PDG2011]
+0.007000000 gamma   e+      e-                              PHSP; #[Reconstructed PDG2011]
+0.000310000 gamma   mu+     mu-                             PHSP; #[Reconstructed PDG2011]
+0.000270000 gamma   gamma   pi0                             PHSP; #[Reconstructed PDG2011]
+0.000214200 pi+     pi-     e+      e-                      PHSP; #[Reconstructed PDG2011]
+0.000005800 mu+     mu-                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay rho0
+1.000    pi+ pi-                         VSS;
+Enddecay
+Decay rho+
+1.000    pi+ pi0                         VSS;
+Enddecay
+Decay rho-
+1.000    pi- pi0                         VSS;
+Enddecay
+#
+Decay omega
+0.892000000 pi-     pi+     pi0                             OMEGA_DALITZ; #[Reconstructed PDG2011]
+0.082800000 pi0     gamma                                   VSP_PWAVE; #[Reconstructed PDG2011]
+0.015300000 pi-     pi+                                     VSS; #[Reconstructed PDG2011]
+0.000460000 eta     gamma                                   VSP_PWAVE; #[Reconstructed PDG2011]
+0.000770000 pi0     e+      e-                              PHOTOS PHSP; #[Reconstructed PDG2011]
+0.000130000 pi0     mu+     mu-                             PHOTOS PHSP; #[Reconstructed PDG2011]
+0.00150    pi+  pi- gamma                  PHSP;
+0.000066000 pi0     pi0     gamma                           PHSP; #[Reconstructed PDG2011]
+0.00050    pi+ pi- pi+ pi-                PHSP;
+0.000072800 e+      e-                                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000090000 mu+     mu-                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay eta'
+0.432000000 pi+     pi-     eta                             PHSP; #[Reconstructed PDG2011]
+0.217000000 pi0     pi0     eta                             PHSP; #[Reconstructed PDG2011]
+0.293511000 rho0    gamma                                   SVP_HELAMP  1.0 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.027500000 omega   gamma                                   SVP_HELAMP  1.0 0.0 1.0 0.0; #[Reconstructed PDG2011]
+0.022200000 gamma   gamma                                   PHSP; #[Reconstructed PDG2011]
+0.001680000 pi0     pi0     pi0                             PHSP; #[Reconstructed PDG2011]
+0.000109000 gamma   mu-     mu+                             PHOTOS   PHSP; #[Reconstructed PDG2011]
+0.003600000 pi+     pi-     pi0                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.002400000 pi+     pi-     e+      e-                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay phi
+0.489000000 K+      K-                                      VSS; #[Reconstructed PDG2011]
+0.342000000 K_L0    K_S0                                    VSS; #[Reconstructed PDG2011]
+0.0425   rho+ pi-                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0425   rho0 pi0                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0425   rho- pi+                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0250   pi+  pi- pi0                    PHSP;
+0.013090000 eta     gamma                                   VSP_PWAVE; #[Reconstructed PDG2011]
+0.000687600 pi0     gamma                                   VSP_PWAVE; #[Reconstructed PDG2011]
+0.000295400 e+      e-                                      PHOTOS      VLL; #[Reconstructed PDG2011]
+0.000287000 mu+     mu-                                     PHOTOS      VLL; #[Reconstructed PDG2011]
+0.000113000 pi0     pi0     gamma                           PHSP; #[Reconstructed PDG2011]
+0.000115000 eta     e+      e-                              PHSP; #[Reconstructed PDG2011]
+0.000322000 f_0     gamma                                   PHSP; #[Reconstructed PDG2011]
+0.000074000 pi+     pi-                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000047000 omega   pi0                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000041000 pi+     pi-     gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000004000 pi+     pi-     pi+     pi-                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000011200 pi0     e+      e-                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000072700 pi0     eta     gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000062500 eta'    gamma                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000014000 mu+     mu-     gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay a_1+
+0.4920   rho0 pi+                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.5080   rho+ pi0                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+Decay a_10
+0.5000   rho- pi+                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.5000   rho+ pi-                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+Decay a_1-
+0.4920   rho0 pi-                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.5080   rho- pi0                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+#
+Decay a_2+
+0.3500   rho0 pi+                        TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.3500   rho+ pi0                        TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.1430   eta  pi+                        TSS;
+0.1000   omega pi+ pi0                    PHSP;
+0.0490   anti-K0   K+                         TSS;
+0.0027   pi+  gamma                       PHSP;
+0.0053   eta' pi+                        TSS;
+Enddecay
+#
+Decay a_2-
+0.3500   rho0 pi-                        TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.3500   rho- pi0                        TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.1430   eta  pi-                        TSS;
+0.1000   omega pi- pi0                    PHSP;
+0.0490   anti-K0   K-                         TSS;
+0.0027   pi-  gamma                       PHSP;
+0.0053   eta' pi-                        TSS;
+Enddecay
+#
+Decay a_20
+0.3500   rho+ pi-                        TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.3500   rho- pi+                        TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.1430   eta  pi0                        TSS;
+0.1000   omega pi+ pi-                    PHSP;
+0.0245   K+   K-                         TSS;
+0.01225   K_L0  K_L0                        TSS;
+0.01225   K_S0  K_S0                        TSS;
+0.0027   pi0  gamma                       PHSP;
+0.0053   eta' pi0                        TSS;
+Enddecay
+#
+Decay b_1+
+0.9984   omega pi+                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0016   pi+  gamma                       VSP_PWAVE;
+Enddecay
+Decay b_1-
+0.9984   omega pi-                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0016   pi-  gamma                       VSP_PWAVE;
+Enddecay
+Decay b_10
+0.9984   omega pi0                        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.0016   pi0  gamma                       VSP_PWAVE;
+Enddecay
+#
+Decay a_00
+0.9000    eta  pi0                       PHSP;
+0.0500    K+   K-                        PHSP;
+0.0250    K_S0  K_S0                       PHSP;
+0.0250    K_L0  K_L0                       PHSP;
+Enddecay
+Decay a_0+
+0.9000    eta  pi+                       PHSP;
+0.1000    anti-K0    K+                        PHSP;
+Enddecay
+Decay a_0-
+0.9000    eta  pi-                       PHSP;
+0.1000    K0   K-                        PHSP;
+Enddecay
+#
+Decay f_0
+0.6667   pi+  pi-                        PHSP;
+0.3333   pi0  pi0                        PHSP;
+#0.1100   K+   K-                         PHSP;
+#0.0550   K_S0  K_S0                        PHSP;
+#0.0550   K_L0  K_L0                        PHSP;
+Enddecay
+#
+Decay f'_0
+0.5200   pi+  pi-                        PHSP;
+0.2600   pi0  pi0                        PHSP;
+0.0750   pi+ pi+ pi- pi-                 PHSP;
+0.0750   pi+ pi- pi0 pi0                 PHSP;
+0.0350   K+   K-                         PHSP;
+0.0175   K_S0  K_S0                        PHSP;
+0.0175   K_L0  K_L0                        PHSP;
+Enddecay
+#
+Decay f_1
+0.110000000 rho0    pi+     pi-                             PHSP; #[Reconstructed PDG2011]
+0.043364159 rho0    pi0     pi0                             PHSP; #[Reconstructed PDG2011]
+0.043442860 rho+    pi-     pi0                             PHSP; #[Reconstructed PDG2011]
+0.043442860 rho-    pi+     pi0                             PHSP; #[Reconstructed PDG2011]
+0.094440999 a_00    pi0                                     VSS; #[Reconstructed PDG2011]
+0.094440999 a_0+    pi-                                     VSS; #[Reconstructed PDG2011]
+0.094440999 a_0-    pi+                                     VSS; #[Reconstructed PDG2011]
+0.086570916 eta     pi+     pi-                             PHSP; #[Reconstructed PDG2011]
+0.043285458 eta     pi0     pi0                             PHSP; #[Reconstructed PDG2011]
+0.020226114 K+      K-      pi0                             PHSP; #[Reconstructed PDG2011]
+0.010152407 K0      anti-K0 pi0                             PHSP; #[Reconstructed PDG2011]
+0.020226114 anti-K0 K+      pi-                             PHSP; #[Reconstructed PDG2011]
+0.020226114 K0      K-      pi+                             PHSP; #[Reconstructed PDG2011]
+0.055000000 gamma   rho0                                    PHSP; #[Reconstructed PDG2011]
+0.220000000 pi0     pi0     pi+     pi-                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000000000 pi+     pi+     pi-     pi-                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000740000 phi     gamma                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay f'_1
+0.2500   K+   K-   pi0                   PHSP;
+0.2500   K0   anti-K0   pi0                   PHSP;
+0.2500   anti-K0   K+   pi-                   PHSP;
+0.2500   K0   K-   pi+                   PHSP;
+Enddecay
+#
+Decay f_2
+0.5650   pi+  pi-                        TSS;
+0.2820   pi0  pi0                        TSS;
+0.028000000 pi+     pi-     pi+     pi-                     PHSP; #[Reconstructed PDG2011]
+0.071000000 pi+     pi-     pi0     pi0                     PHSP; #[Reconstructed PDG2011]
+0.003000000 pi0     pi0     pi0     pi0                     PHSP; #[Reconstructed PDG2011]
+0.0230   K+   K-                         TSS;
+0.0115   K_S0  K_S0                        TSS;
+0.0115   K_L0  K_L0                        TSS;
+0.004000000 eta     eta                                     TSS; #[Reconstructed PDG2011]
+0.000016400 gamma   gamma                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay f_0(1500)
+0.019000000 eta     eta'                                    PHSP; #[Reconstructed PDG2011]
+0.051000000 eta     eta                                     PHSP; #[Reconstructed PDG2011]
+0.1410   pi0  pi0  pi0  pi0              PHSP;
+0.3540   pi+  pi-  pi+  pi-              PHSP;
+0.2330   pi+  pi-                        PHSP;
+0.1160   pi0  pi0                        PHSP;
+0.0430   K+   K-                         PHSP;
+0.0215   K_S0  K_S0                      PHSP;
+0.0215   K_L0  K_L0                      PHSP;
+Enddecay
+#
+Decay f'_2
+0.443904021 K+      K-                                      TSS; #[Reconstructed PDG2011]
+0.221952010 K_S0    K_S0                                    TSS; #[Reconstructed PDG2011]
+0.221952010 K_L0    K_L0                                    TSS; #[Reconstructed PDG2011]
+0.104000000 eta     eta                                     TSS; #[Reconstructed PDG2011]
+0.005493862 pi+     pi-                                     TSS; #[Reconstructed PDG2011]
+0.002696987 pi0     pi0                                     TSS; #[Reconstructed PDG2011]
+0.000001110 gamma   gamma                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay h_1
+0.3333   rho+ pi-                        VVS_PWAVE  1.0 0.0 0.0 0.0 0.0 0.0;
+0.3333   rho- pi+                        VVS_PWAVE  1.0 0.0 0.0 0.0 0.0 0.0;
+0.3334   rho0 pi0                        VVS_PWAVE  1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+#
+Decay h'_1
+0.2500   K*+  K-                         VVS_PWAVE  1.0 0.0 0.0 0.0 0.0 0.0;
+0.2500   K*-  K+                         VVS_PWAVE  1.0 0.0 0.0 0.0 0.0 0.0;
+0.2500   anti-K*0  K0                         VVS_PWAVE  1.0 0.0 0.0 0.0 0.0 0.0;
+0.2500   K*0  anti-K0                         VVS_PWAVE  1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+#
+Decay rho(2S)+
+0.4000   pi+ pi0                         PHSP;
+0.4000   pi+ pi+ pi- pi0                 PHSP;
+0.2000   pi+ pi0 pi0 pi0                 PHSP;
+Enddecay
+Decay rho(2S)-
+0.4000   pi- pi0                         PHSP;
+0.4000   pi- pi+ pi- pi0                 PHSP;
+0.2000   pi- pi0 pi0 pi0                 PHSP;
+Enddecay
+Decay rho(2S)0
+0.4000   pi+ pi-                         PHSP;
+0.3500   pi+ pi- pi+ pi-                 PHSP;
+0.1500   pi+ pi- pi0 pi0                 PHSP;
+0.1000   pi0 pi0 pi0 pi0                 PHSP;
+Enddecay
+Decay phi(1680)
+0.08   pi+ pi-                                      PHSP;
+0.05   pi+ pi+ pi-  pi-                             PHSP;
+0.10   pi0 pi+ pi-                                  PHSP;
+0.10   pi0 pi+ pi+ pi- pi-                          PHSP;
+0.12   pi0 pi0 pi+ pi-                              PHSP;
+0.04   pi0 pi+ pi+ pi+ pi- pi- pi-                  PHSP;
+0.14   pi0 pi0 pi+ pi+ pi- pi-                      PHSP;
+0.05   pi0 pi0 pi0 pi+ pi-                          PHSP;
+0.06   pi0 pi0 pi0 pi+ pi+ pi- pi-                  PHSP;
+0.03   pi0 pi0 pi0 pi+ pi+ pi+ pi- pi- pi-          PHSP;
+0.03   pi0 pi0 pi0 pi0 pi+ pi+ pi- pi-              PHSP;
+0.04   K+ K- pi+ pi-                                PHSP;
+0.02   K0 K- pi+                                    PHSP;
+0.02   anti-K0 K+ pi-                               PHSP;
+0.02   K0 K- pi+ pi+ pi-                            PHSP;
+0.02   anti-K0 K+ pi- pi- pi+                       PHSP;
+0.02   K0 K- pi0 pi+                                PHSP;
+0.02   anti-K0 K+ pi0 pi-                           PHSP;
+0.02   eta pi0 pi+ pi-                              PHSP;
+0.01   eta rho- pi0 pi+                             PHSP;
+0.01   eta rho+ pi0 pi-                             PHSP;
+Enddecay
+Decay rho(3S)0
+0.08   pi+ pi-                                      PHSP;
+0.05   pi+ pi+ pi-  pi-                             PHSP;
+0.10   pi0 pi+ pi-                                  PHSP;
+0.10   pi0 pi+ pi+ pi- pi-                          PHSP;
+0.12   pi0 pi0 pi+ pi-                              PHSP;
+0.04   pi0 pi+ pi+ pi+ pi- pi- pi-                  PHSP;
+0.14   pi0 pi0 pi+ pi+ pi- pi-                      PHSP;
+0.05   pi0 pi0 pi0 pi+ pi-                          PHSP;
+0.06   pi0 pi0 pi0 pi+ pi+ pi- pi-                  PHSP;
+0.03   pi0 pi0 pi0 pi+ pi+ pi+ pi- pi- pi-          PHSP;
+0.03   pi0 pi0 pi0 pi0 pi+ pi+ pi- pi-              PHSP;
+0.04   K+ K- pi+ pi-                                PHSP;
+0.02   K0 K- pi+                                    PHSP;
+0.02   anti-K0 K+ pi-                               PHSP;
+0.02   K0 K- pi+ pi+ pi-                            PHSP;
+0.02   anti-K0 K+ pi- pi- pi+                       PHSP;
+0.02   K0 K- pi0 pi+                                PHSP;
+0.02   anti-K0 K+ pi0 pi-                           PHSP;
+0.02   eta pi0 pi+ pi-                              PHSP;
+0.01   eta rho- pi0 pi+                             PHSP;
+0.01   eta rho+ pi0 pi-                             PHSP;
+Enddecay
+Decay omega(1650)
+0.08   pi+ pi-                                      PHSP;
+0.05   pi+ pi+ pi-  pi-                             PHSP;
+0.10   pi0 pi+ pi-                                  PHSP;
+0.10   pi0 pi+ pi+ pi- pi-                          PHSP;
+0.12   pi0 pi0 pi+ pi-                              PHSP;
+0.04   pi0 pi+ pi+ pi+ pi- pi- pi-                  PHSP;
+0.14   pi0 pi0 pi+ pi+ pi- pi-                      PHSP;
+0.05   pi0 pi0 pi0 pi+ pi-                          PHSP;
+0.06   pi0 pi0 pi0 pi+ pi+ pi- pi-                  PHSP;
+0.03   pi0 pi0 pi0 pi+ pi+ pi+ pi- pi- pi-          PHSP;
+0.03   pi0 pi0 pi0 pi0 pi+ pi+ pi- pi-              PHSP;
+0.04   K+ K- pi+ pi-                                PHSP;
+0.02   K0 K- pi+                                    PHSP;
+0.02   anti-K0 K+ pi-                               PHSP;
+0.02   K0 K- pi+ pi+ pi-                            PHSP;
+0.02   anti-K0 K+ pi- pi- pi+                       PHSP;
+0.02   K0 K- pi0 pi+                                PHSP;
+0.02   anti-K0 K+ pi0 pi-                           PHSP;
+0.02   eta pi0 pi+ pi-                              PHSP;
+0.01   eta rho- pi0 pi+                             PHSP;
+0.01   eta rho+ pi0 pi-                             PHSP;
+Enddecay
+#Decay rho(1900)
+#0.08   pi+ pi-                                      PHSP;
+#0.05   pi+ pi+ pi-  pi-                             PHSP;
+#0.10   pi0 pi+ pi-                                  PHSP;
+#0.10   pi0 pi+ pi+ pi- pi-                          PHSP;
+#0.12   pi0 pi0 pi+ pi-                              PHSP;
+#0.04   pi0 pi+ pi+ pi+ pi- pi- pi-                  PHSP;
+#0.14   pi0 pi0 pi+ pi+ pi- pi-                      PHSP;
+#0.05   pi0 pi0 pi0 pi+ pi-                          PHSP;
+#0.06   pi0 pi0 pi0 pi+ pi+ pi- pi-                  PHSP;
+#0.03   pi0 pi0 pi0 pi+ pi+ pi+ pi- pi- pi-          PHSP;
+#0.03   pi0 pi0 pi0 pi0 pi+ pi+ pi- pi-              PHSP;
+#0.04   K+ K- pi+ pi-                                PHSP;
+#0.02   K0 K- pi+                                    PHSP;
+#0.02   anti-K0 K+ pi-                               PHSP;
+#0.02   K0 K- pi+ pi+ pi-                            PHSP;
+#0.02   anti-K0 K+ pi- pi- pi+                       PHSP;
+#0.02   K0 K- pi0 pi+                                PHSP;
+#0.02   anti-K0 K+ pi0 pi-                           PHSP;
+#0.02   eta pi0 pi+ pi-                              PHSP;
+#0.01   eta rho- pi0 pi+                             PHSP;
+#0.01   eta rho+ pi0 pi-                             PHSP;
+#Enddecay
+Decay omega(2S)
+0.08   pi+ pi-                                      PHSP;
+0.05   pi+ pi+ pi-  pi-                             PHSP;
+0.10   pi0 pi+ pi-                                  PHSP;
+0.10   pi0 pi+ pi+ pi- pi-                          PHSP;
+0.12   pi0 pi0 pi+ pi-                              PHSP;
+0.04   pi0 pi+ pi+ pi+ pi- pi- pi-                  PHSP;
+0.14   pi0 pi0 pi+ pi+ pi- pi-                      PHSP;
+0.05   pi0 pi0 pi0 pi+ pi-                          PHSP;
+0.06   pi0 pi0 pi0 pi+ pi+ pi- pi-                  PHSP;
+0.03   pi0 pi0 pi0 pi+ pi+ pi+ pi- pi- pi-          PHSP;
+0.03   pi0 pi0 pi0 pi0 pi+ pi+ pi- pi-              PHSP;
+0.04   K+ K- pi+ pi-                                PHSP;
+0.02   K0 K- pi+                                    PHSP;
+0.02   anti-K0 K+ pi-                               PHSP;
+0.02   K0 K- pi+ pi+ pi-                            PHSP;
+0.02   anti-K0 K+ pi- pi- pi+                       PHSP;
+0.02   K0 K- pi0 pi+                                PHSP;
+0.02   anti-K0 K+ pi0 pi-                           PHSP;
+0.02   eta pi0 pi+ pi-                              PHSP;
+0.01   eta rho- pi0 pi+                             PHSP;
+0.01   eta rho+ pi0 pi-                             PHSP;
+Enddecay
+#Decay rho(2150)
+#0.08   pi+ pi-                                      PHSP;
+#0.05   pi+ pi+ pi-  pi-                             PHSP;
+#0.10   pi0 pi+ pi-                                  PHSP;
+#0.10   pi0 pi+ pi+ pi- pi-                          PHSP;
+#0.12   pi0 pi0 pi+ pi-                              PHSP;
+#0.04   pi0 pi+ pi+ pi+ pi- pi- pi-                  PHSP;
+#0.14   pi0 pi0 pi+ pi+ pi- pi-                      PHSP;
+#0.05   pi0 pi0 pi0 pi+ pi-                          PHSP;
+#0.06   pi0 pi0 pi0 pi+ pi+ pi- pi-                  PHSP;
+#0.03   pi0 pi0 pi0 pi+ pi+ pi+ pi- pi- pi-          PHSP;
+#0.03   pi0 pi0 pi0 pi0 pi+ pi+ pi- pi-              PHSP;
+#0.04   K+ K- pi+ pi-                                PHSP;
+#0.02   K0 K- pi+                                    PHSP;
+#0.02   anti-K0 K+ pi-                               PHSP;
+#0.02   K0 K- pi+ pi+ pi-                            PHSP;
+#0.02   anti-K0 K+ pi- pi- pi+                       PHSP;
+#0.02   K0 K- pi0 pi+                                PHSP;
+#0.02   anti-K0 K+ pi0 pi-                           PHSP;
+#0.02   eta pi0 pi+ pi-                              PHSP;
+#0.01   eta rho- pi0 pi+                             PHSP;
+#0.01   eta rho+ pi0 pi-                             PHSP;
+#Enddecay
+#Decay omega(1960)
+#0.08   pi+ pi-                                      PHSP;
+#0.05   pi+ pi+ pi-  pi-                             PHSP;
+#0.10   pi0 pi+ pi-                                  PHSP;
+#0.10   pi0 pi+ pi+ pi- pi-                          PHSP;
+#0.12   pi0 pi0 pi+ pi-                              PHSP;
+#0.04   pi0 pi+ pi+ pi+ pi- pi- pi-                  PHSP;
+#0.14   pi0 pi0 pi+ pi+ pi- pi-                      PHSP;
+#0.05   pi0 pi0 pi0 pi+ pi-                          PHSP;
+#0.06   pi0 pi0 pi0 pi+ pi+ pi- pi-                  PHSP;
+#0.03   pi0 pi0 pi0 pi+ pi+ pi+ pi- pi- pi-          PHSP;
+#0.03   pi0 pi0 pi0 pi0 pi+ pi+ pi- pi-              PHSP;
+#0.04   K+ K- pi+ pi-                                PHSP;
+#0.02   K0 K- pi+                                    PHSP;
+#0.02   anti-K0 K+ pi-                               PHSP;
+#0.02   K0 K- pi+ pi+ pi-                            PHSP;
+#0.02   anti-K0 K+ pi- pi- pi+                       PHSP;
+#0.02   K0 K- pi0 pi+                                PHSP;
+#0.02   anti-K0 K+ pi0 pi-                           PHSP;
+#0.02   eta pi0 pi+ pi-                              PHSP;
+#0.01   eta rho- pi0 pi+                             PHSP;
+#0.01   eta rho+ pi0 pi-                             PHSP;
+#Enddecay
+#Decay rho(1965)
+#0.08   pi+ pi-                                      PHSP;
+#0.05   pi+ pi+ pi-  pi-                             PHSP;
+#0.10   pi0 pi+ pi-                                  PHSP;
+#0.10   pi0 pi+ pi+ pi- pi-                          PHSP;
+#0.12   pi0 pi0 pi+ pi-                              PHSP;
+#0.04   pi0 pi+ pi+ pi+ pi- pi- pi-                  PHSP;
+#0.14   pi0 pi0 pi+ pi+ pi- pi-                      PHSP;
+#0.05   pi0 pi0 pi0 pi+ pi-                          PHSP;
+#0.06   pi0 pi0 pi0 pi+ pi+ pi- pi-                  PHSP;
+#0.03   pi0 pi0 pi0 pi+ pi+ pi+ pi- pi- pi-          PHSP;
+#0.03   pi0 pi0 pi0 pi0 pi+ pi+ pi- pi-              PHSP;
+#0.04   K+ K- pi+ pi-                                PHSP;
+#0.02   K0 K- pi+                                    PHSP;
+#0.02   anti-K0 K+ pi-                               PHSP;
+#0.02   K0 K- pi+ pi+ pi-                            PHSP;
+#0.02   anti-K0 K+ pi- pi- pi+                       PHSP;
+#0.02   K0 K- pi0 pi+                                PHSP;
+#0.02   anti-K0 K+ pi0 pi-                           PHSP;
+#0.02   eta pi0 pi+ pi-                              PHSP;
+#0.01   eta rho- pi0 pi+                             PHSP;
+#0.01   eta rho+ pi0 pi-                             PHSP;
+#Enddecay
+#
+#
+#    cc=  mesons Updated to PDG 2008
+#
+Decay eta_c
+0.001300000 p+      anti-p-                                 PHSP; #[Reconstructed PDG2011]
+0.002700000 phi     phi                                     SVV_HELAMP 1.0 0.0 0.0 0.0 -1.0 0.0; #[Reconstructed PDG2011]
+0.002900000 phi     K+      K-                              PHSP; #[Reconstructed PDG2011]
+0.0067    rho0 rho0                      SVV_HELAMP 1.0 0.0 0.0 0.0 -1.0 0.0;
+0.0133    rho+ rho-                      SVV_HELAMP 1.0 0.0 0.0 0.0 -1.0 0.0;
+0.012000000 pi+     pi-     pi+     pi-                     PHSP; #[Reconstructed PDG2011]
+0.001600000 K+      K-      K+      K-                      PHSP; #[Reconstructed PDG2011]
+0.015000000 K+      K-      pi+     pi-                     PHSP; #[Reconstructed PDG2011]
+0.0327    eta  pi+ pi-                   PHSP;
+0.0163    eta  pi0 pi0                   PHSP;
+0.0273    eta' pi+ pi-                   PHSP;
+0.0137    eta' pi0 pi0                   PHSP;
+0.0117    pi0  K+  K-                    PHSP;
+0.0233    K+ anti-K0  pi-                      PHSP;
+0.0233    K- K0 pi+                      PHSP;
+0.0117    K0 anti-K0 pi0                 PHSP;
+0.0046    K*+ K*-                        SVV_HELAMP 1.0 0.0 0.0 0.0 -1.0 0.0;
+0.0046    K*0 anti-K*0                   SVV_HELAMP 1.0 0.0 0.0 0.0 -1.0 0.0 ;
+0.01    K*0 K- pi+                     PHSP;
+0.01    anti-K*0 K+ pi-                     PHSP;
+#
+#March 2009 New Modes
+0.01500   K*0 anti-K*0 pi+ pi-   PHSP;
+0.007100000 K+      K-      pi+     pi-     pi+     pi-     PHSP; #[Reconstructed PDG2011]
+0.015000000 pi+     pi-     pi+     pi-     pi+     pi-     PHSP; #[Reconstructed PDG2011]
+0.001040000 Lambda0 anti-Lambda0                            PHSP; #[Reconstructed PDG2011]
+0.007600000 f_2     f_2                                     PHSP; #[Reconstructed PDG2011]
+0.027000000 f_2     f'_2                                    PHSP; #[Reconstructed PDG2011]
+#
+0.682497000 rndmflav anti-rndmflav                          PYTHIA         12; #[Reconstructed PDG2011]
+0.000063000 gamma   gamma                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay eta_c(2S)
+ 0.019     K+ anti-K0  pi-                PHSP;
+ 0.019     K- K0 pi+                      PHSP;
+ 0.0095    pi0  K+  K-                    PHSP;
+ 0.0095    K0 anti-K0 pi0                 PHSP;
+ 0.943     rndmflav        anti-rndmflav   PYTHIA         12;
+Enddecay
+#
+Decay J/psi
+0.059400000 e+      e-                                      PHOTOS   VLL; #[Reconstructed PDG2011]
+0.059300000 mu+     mu-                                     PHOTOS   VLL; #[Reconstructed PDG2011]
+0.005600000 rho0    pi0                                     PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.00563    rho+ pi-                        PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.00563   rho- pi+                        PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.004000000 omega   pi+     pi-     pi0                     PHSP; #[Reconstructed PDG2011]
+0.00364    a_20  rho0                      PHSP;
+0.00363    a_2+  rho-                      PHSP;
+0.00363    a_2-  rho+                      PHSP;
+0.008500000 omega   pi+     pi-     pi+     pi-             PHSP; #[Reconstructed PDG2011]
+0.004300000 omega   f_2                                     PHSP; #[Reconstructed PDG2011]
+0.004300000 omega   pi+     pi-                             PHSP; #[Reconstructed PDG2011]
+0.00300    K*0   anti-K_2*0                PHSP;
+0.00300    anti-K*0   K_2*0                PHSP;
+0.00305    omega K*0 anti-K0               PHSP;
+0.00305    omega anti-K*0 K0               PHSP;
+0.00256    K*+ K-                          PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.00256    K*- K+                          PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.002195    K*0 anti-K0                     PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.002195    anti-K*0 K0                     PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.00190    K_1+ K-                         PARTWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.00190    K_1- K+                         PARTWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+0.003400000 omega   pi0     pi0                             PHSP; #[Reconstructed PDG2011]
+0.001500000 b_1+    pi-                                     PARTWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.001500000 b_1-    pi+                                     PARTWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+#
+0.001700000 omega   pi-     K+      K_S0                    PHSP; #[Reconstructed PDG2011]
+0.0017    omega pi- K+ K_L0                 PHSP;
+0.001700000 omega   pi+     K-      K_S0                    PHSP; #[Reconstructed PDG2011]
+0.0017    omega pi+ K- K_L0                 PHSP;
+0.0000    omega pi- K+ K0                 PHSP;
+0.0000    omega pi- K+ anti-K0            PHSP;
+0.0000    omega pi+ K- K0                 PHSP;
+0.0000    omega pi+ K- anti-K0            PHSP;
+#
+0.002300000 b_10    pi0                                     PARTWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.002290000 eta     pi+     pi-     pi+     pi-             PHSP; #[Reconstructed PDG2011]
+0.000545    phi K*0 anti-K0                 PHSP;
+0.000545    phi anti-K*0 K0                 PHSP;
+0.000545    phi K*+ K-                      PHSP;
+0.000545    phi K*- K+                      PHSP;
+0.0008    omega K0 anti-K0                PHSP;
+0.0008    omega K+ K-                     PHSP;
+0.001660000 phi     pi+     pi-     pi+     pi-             PHSP; #[Reconstructed PDG2011]
+0.001600000 Delta++ anti-p- pi-                             PHSP; #[Reconstructed PDG2011]
+0.0016    anti-Delta-- p+ pi+             PHSP;
+0.001740000 omega   eta                                     PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.000915    phi K0 anti-K0                  PHSP;
+0.000915    phi K+ K-                       PHSP;
+0.001100000 omega   p+      anti-p-                         PHSP; #[Reconstructed PDG2011]
+0.0011    Delta++  anti-Delta--           PHSP;
+0.000515    Sigma-  anti-Sigma+             PHSP;
+0.001500000 Sigma+  anti-Sigma-                             PHSP; #[Reconstructed PDG2011]
+0.000720000 eta     pi+     pi-     pi+     pi-     pi+     pi-     PHSP; #[Reconstructed PDG2011]
+0.000147000 pi+     pi-                                     PHSP; #[Reconstructed PDG2011]
+
+0.017000000 gamma   eta_c                                   PHSP; #[Reconstructed PDG2011]
+0.008300000 gamma   pi+     pi-     pi0     pi0             PHSP; #[Reconstructed PDG2011]
+0.0061    gamma eta pi+ pi-               PHSP;
+0.00225    gamma rho+ rho-                 PHSP;
+0.00225    gamma rho0 rho0                 PHSP;
+0.005280000 gamma   eta'                                    PHSP; #[Reconstructed PDG2011]
+0.001850000 gamma   pi+     pi-     pi+     pi-             PHSP; #[Reconstructed PDG2011]
+0.002100000 gamma   K+      K-      pi+     pi-             PHSP; #[Reconstructed PDG2011]
+0.001610000 gamma   omega   omega                           PHSP; #[Reconstructed PDG2011]
+0.001430000 gamma   f_2                                     PHSP; #[Reconstructed PDG2011]
+0.0040    gamma K*0 anti-K*0              PHSP;
+#
+# March 2009 New Modes
+0.001100000 eta     pi-     K+      K_S0                    PHSP; #[Reconstructed PDG2011]
+0.0011    eta pi- K+ K_L0                 PHSP;
+0.001100000 eta     pi+     K-      K_S0                    PHSP; #[Reconstructed PDG2011]
+0.0011    eta pi+ K- K_L0                 PHSP;
+0.0000    eta pi- K+ K0                 PHSP;
+0.0000    eta pi- K+ anti-K0                 PHSP;
+0.0000    eta pi+ K- K0                 PHSP;
+0.0000    eta pi+ K- anti-K0                 PHSP;
+#
+0.055000000 pi+     pi-     pi+     pi-     pi0             PHSP; #[Reconstructed PDG2011]
+0.029000000 pi+     pi-     pi+     pi-     pi+     pi-     pi0     PHSP; #[Reconstructed PDG2011]
+0.020700000 pi+     pi-     pi0                             PHSP; #[Reconstructed PDG2011]
+0.019400000 pi+     pi-     pi0     K+      K-              PHSP; #[Reconstructed PDG2011]
+0.016100000 pi+     pi-     pi+     pi-     pi0     pi0     PHSP; #[Reconstructed PDG2011]
+0.009000000 pi+     pi-     pi+     pi-     pi+     pi-     pi+     pi-     pi0     PHSP; #[Reconstructed PDG2011]
+0.006600000 pi+     pi-     K+      K-                      PHSP; #[Reconstructed PDG2011]
+0.001840000 pi+     pi-     K+      K-      eta             PHSP; #[Reconstructed PDG2011]
+0.002450000 pi0     pi0     K+      K-                      PHSP; #[Reconstructed PDG2011]
+0.005000000 pi+     pi-     pi+     pi-     K+      K-      PHSP; #[Reconstructed PDG2011]
+0.00102    K+ K- pi0   PHSP;
+0.00102    K0 anti-K0 pi0   PHSP;
+0.00203    K+ anti-K0 pi-   PHSP;
+0.00203    K- K0 pi+   PHSP;
+0.003550000 pi+     pi-     pi+     pi-                     PHSP; #[Reconstructed PDG2011]
+####  Already included above    0.00229    pi+ pi- pi+ pi- eta   PHSP;
+0.004300000 pi+     pi-     pi+     pi-     pi+     pi-     PHSP; #[Reconstructed PDG2011]
+0.002170000 p+      anti-p-                                 PHSP; #[Reconstructed PDG2011]
+0.001190000 p+      anti-p- pi0                             PHSP; #[Reconstructed PDG2011]
+0.006000000 p+      anti-p- pi+     pi-                     PHSP; #[Reconstructed PDG2011]
+0.002300000 p+      anti-p- pi+     pi-     pi0             PHSP; #[Reconstructed PDG2011]
+0.002000000 p+      anti-p- eta                             PHSP; #[Reconstructed PDG2011]
+0.002200000 n0      anti-n0                                 PHSP; #[Reconstructed PDG2011]
+0.004000000 n0      anti-n0 pi+     pi-                     PHSP; #[Reconstructed PDG2011]
+0.001290000 Sigma0  anti-Sigma0                             PHSP; #[Reconstructed PDG2011]
+0.002120000 p+      anti-n0 pi-                             PHSP; #[Reconstructed PDG2011]
+0.001200000 Xi0     anti-Xi0                                PHSP; #[Reconstructed PDG2011]
+0.000850000 Xi-     anti-Xi+                                PHSP; #[Reconstructed PDG2011]
+0.001610000 Lambda0 anti-Lambda0                            PHSP; #[Reconstructed PDG2011]
+#
+0.084693481 rndmflav anti-rndmflav                          PYTHIA    12; #[Reconstructed PDG2011]
+0.365559757 g       g       g                               PYTHIA     4; #[Reconstructed PDG2011]
+0.032103862 gamma   g       g                               PYTHIA     4; #[Reconstructed PDG2011]
+0.0       K0   anti-K0       PHSP;
+0.0       K_S0      K_S0     PHSP;
+0.0       K_L0      K_L0     PHSP;
+0.000146000 K_S0    K_L0                                    PHSP; #[Reconstructed PDG2011]
+0.001900000 K'_1+   K-                                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001900000 K'_1-   K+                                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000800000 phi     f'_2                                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000870000 phi     pi+     pi-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000560000 phi     pi0     pi0                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000680000 omega   f'_1                                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000750000 phi     eta                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000590000 Xi*-    anti-Xi+                                PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000450000 omega   pi0                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000400000 phi     eta'                                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000320000 phi     f_0                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000320000 Xi*0    anti-Xi0                                PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000260000 phi     f_1                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000400000 eta     pi+     pi-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000182000 omega   eta'                                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000140000 omega   f_0                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000230000 K*0     anti-K*0                                PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000720000 phi     f_2                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000210000 p+      anti-p- eta'                            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000045000 p+      anti-p- phi                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000890000 p+      K-      anti-Lambda0                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000760000 K+      K-      K+      K-                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000290000 p+      K-      anti-Sigma0                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000237000 K+      K-                                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000260000 Lambda0 anti-Lambda0 eta                        PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000012000 gamma   gamma   gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000950000 gamma   f_2     f_2                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001104000 gamma   eta                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000610000 gamma   f_1                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000450000 gamma   f'_2                                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000400000 gamma   phi     phi                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000380000 gamma   p+      anti-p-                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000034900 gamma   pi0                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.008800000 gamma   e+      e-                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay psi(2S)
+0.007720000 e+      e-                                      PHOTOS  VLL; #[Reconstructed PDG2011]
+0.007700000 mu+     mu-                                     PHOTOS  VLL; #[Reconstructed PDG2011]
+0.003000000 tau+    tau-                                    PHOTOS  VLL; #[Reconstructed PDG2011]
+0.336000000 J/psi   pi+     pi-                             VVPIPI; #[Reconstructed PDG2011]
+0.177300000 J/psi   pi0     pi0                             VVPIPI; #[Reconstructed PDG2011]
+0.032800000 J/psi   eta                                     PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.001300000 J/psi   pi0                                     PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.096200000 gamma   chi_c0                                  PHSP; #[Reconstructed PDG2011]
+0.092000000 gamma   chi_c1                                  PHSP; #[Reconstructed PDG2011]
+0.087400000 gamma   chi_c2                                  PHSP; #[Reconstructed PDG2011]
+0.003400000 gamma   eta_c                                   PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.000121000 gamma   eta'                                    PHSP; #[Reconstructed PDG2011]
+0.000210000 gamma   f_2                                     PHSP; #[Reconstructed PDG2011]
+0.003500000 pi+     pi-     pi+     pi-     pi+     pi-     pi0     PHSP; #[Reconstructed PDG2011]
+0.000350000 pi+     pi-     pi+     pi-     pi+     pi-     PHSP; #[Reconstructed PDG2011]
+0.002900000 pi+     pi-     pi+     pi-     pi0             PHSP; #[Reconstructed PDG2011]
+0.000200000 b_1+    pi-                                     PARTWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.000200000 b_1-    pi+                                     PARTWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.000240000 b_10    pi0                                     PARTWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.000168000 pi+     pi-     pi0                             PHSP; #[Reconstructed PDG2011]
+0.0000545  K*0 anti-K0                    PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.0000545  anti-K*0 K0                    PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.000022  rho0 eta                       PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.000021000 omega   pi0                                     PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.000028000 phi     eta                                     PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.000008  rho+ pi-                       PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.000008  rho- pi+                       PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.000008  rho0 pi0                       PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.000001  phi pi0                        PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.000001  omega eta                      PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.0000085 K*+ K-                         PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.0000085 K*- K+                         PARTWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+0.000185000 omega   K+      K-                              PHSP; #[Reconstructed PDG2011]
+0.000340000 K+      K-      pi+     pi-                     PHSP; #[Reconstructed PDG2011]
+0.000600000 p+      anti-p- pi+     pi-                     PHSP; #[Reconstructed PDG2011]
+0.000133000 p+      anti-p- pi0                             PHSP; #[Reconstructed PDG2011]
+0.000276000 p+      anti-p-                                 PHSP; #[Reconstructed PDG2011]
+0.000500000 K_1+    K-                                      PHSP; #[Reconstructed PDG2011]
+0.000500000 K_1-    K+                                      PHSP; #[Reconstructed PDG2011]
+0.000220000 rho0    pi+     pi-                             PHSP; #[Reconstructed PDG2011]
+0.000280000 Lambda0 anti-Lambda0                            PHSP; #[Reconstructed PDG2011]
+0.000128000 Delta++ anti-Delta--                            PHSP; #[Reconstructed PDG2011]
+0.000220000 Sigma0  anti-Sigma0                             PHSP; #[Reconstructed PDG2011]
+0.00026   Sigma*+  anti-Sigma*-          PHSP;
+0.000180000 Xi-     anti-Xi+                                PHSP; #[Reconstructed PDG2011]
+0.000080000 pi+     pi-                                     PHSP; #[Reconstructed PDG2011]
+0.000063000 K+      K-                                      PHSP; #[Reconstructed PDG2011]
+0.000070000 phi     K-      K+                              PHSP; #[Reconstructed PDG2011]
+0.000117000 phi     pi-     pi+                             PHSP; #[Reconstructed PDG2011]
+0.000170000 pi+     pi-     K_S0    K_S0                    PHSP; #[Reconstructed PDG2011]
+0.0008 h_c pi0 PHSP;
+0.0       K0   anti-K0       PHSP;
+0.0       K_S0      K_S0     PHSP;
+0.0       K_L0      K_L0     PHSP;
+0.000054000 K_S0    K_L0                                    PHSP; #[Reconstructed PDG2011]
+#
+# March 2009 New Modes
+0.004800000 pi+     pi-     pi+     pi-     pi0     pi0     PHSP; #[Reconstructed PDG2011]
+0.001200000 pi+     pi-     pi+     pi-     eta             PHSP; #[Reconstructed PDG2011]
+0.001300000 K+      K-      pi+     pi-     eta             PHSP; #[Reconstructed PDG2011]
+0.001000000 K+      K-      pi+     pi-     pi+     pi-     pi0     PHSP; #[Reconstructed PDG2011]
+0.001900000 K+      K-      pi+     pi-     pi+     pi-     PHSP; #[Reconstructed PDG2011]
+0.001260000 K+      K-      pi+     pi-     pi0             PHSP; #[Reconstructed PDG2011]
+#
+0.013568632 rndmflav anti-rndmflav                          PYTHIA    12; #[Reconstructed PDG2011]
+0.103318590 g       g       g                               PYTHIA     4; #[Reconstructed PDG2011]
+0.007344778 gamma   g       g                               PYTHIA     4; #[Reconstructed PDG2011]
+0.000100000 Lambda0 anti-p- K+                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000180000 Lambda0 anti-p- K+      pi+     pi-             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000280000 Lambda0 anti-Lambda0 pi+     pi-                PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000260000 Sigma+  anti-Sigma-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000280000 Xi0     anti-Xi0                                PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000060000 eta     p+      anti-p-                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000069000 omega   p+      anti-p-                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000320000 p+      anti-n0 pi-     pi0                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000950000 eta     pi+     pi-     pi0                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000450000 eta'    pi+     pi-     pi0                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000000000 omega   pi+     pi-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000220000 omega   f_2                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000220000 rho0    K+      K-                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000190000 K*0     anti-K_2*0                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000050000 rho0    p+      anti-p-                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000020000 pi+     pi-     pi+     pi-                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000730000 p+      anti-p- pi+     pi-     pi0             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000060000 K+      K-      K+      K-                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000110000 K+      K-      K+      K-      pi0             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000031000 phi     eta'                                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000032000 omega   eta'                                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000027000 p+      anti-p- K+      K-                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000044000 phi     f'_2                                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000870000 gamma   eta     pi+     pi-                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000400000 gamma   pi+     pi-     pi+     pi-             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000190000 gamma   K+      K-      pi+     pi-             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000029000 gamma   p+      anti-p-                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000028000 gamma   pi+     pi-     p+      anti-p-         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+
+Decay psi(4040)
+0.000010700 e+      e-                                      PHOTOS  VLL; #[Reconstructed PDG2011]
+0.000014000 mu+     mu-                                     PHOTOS  VLL; #[Reconstructed PDG2011]
+0.000005000 tau+    tau-                                    VLL; #[Reconstructed PDG2011]
+0.002099938 D0      anti-D0                                 VSS; #[Reconstructed PDG2011]
+0.000899973 D+      D-                                      VSS; #[Reconstructed PDG2011]
+0.167895013 D*0     anti-D0                                 VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.167895013 anti-D*0 D0                                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.181494610 D*+     D-                                      VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.181494610 D*-     D+                                      VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.159695257 D*0     anti-D*0                                PHSP; #[Reconstructed PDG2011]
+0.098197084 D*+     D*-                                     PHSP; #[Reconstructed PDG2011]
+0.000000000 D0      anti-D0 pi0                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D+      D-      pi0                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D0      D-      pi+                             PHSP; #[Reconstructed PDG2011]
+0.000000000 anti-D0 D+      pi-                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D*+     D-      pi0                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D*-     D+      pi0                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D*+     anti-D0 pi-                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D*-     D0      pi+                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D+      anti-D*0 pi-                            PHSP; #[Reconstructed PDG2011]
+0.000000000 D-      D*0     pi+                             PHSP; #[Reconstructed PDG2011]
+0.040298803 D_s+    D_s-                                    VSS; #[Reconstructed PDG2011]
+Enddecay
+#
+Decay psi(4160)
+0.000008100 e+      e-                                      PHOTOS  VLL; #[Reconstructed PDG2011]
+0.000009999 mu+     mu-                                     PHOTOS  VLL; #[Reconstructed PDG2011]
+0.000006000 tau+    tau-                                    VLL; #[Reconstructed PDG2011]
+0.039697852 D0      anti-D0                                 VSS; #[Reconstructed PDG2011]
+0.038697906 D+      D-                                      VSS; #[Reconstructed PDG2011]
+0.051997187 D*0     anti-D0                                 VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.051997187 anti-D*0 D0                                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.051497214 D*+     D-                                      VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.051497214 D*-     D+                                      VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.298613845 D*0     anti-D*0                                PHSP; #[Reconstructed PDG2011]
+0.308183327 D*+     D*-                                     PHSP; #[Reconstructed PDG2011]
+0.000000000 D0      anti-D0 pi0                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D+      D-      pi0                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D0      D-      pi+                             PHSP; #[Reconstructed PDG2011]
+0.000000000 anti-D0 D+      pi-                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D*+     D-      pi0                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D*-     D+      pi0                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D*+     anti-D0 pi-                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D*-     D0      pi+                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D+      anti-D*0 pi-                            PHSP; #[Reconstructed PDG2011]
+0.000000000 D-      D*0     pi+                             PHSP; #[Reconstructed PDG2011]
+0.009999459 D_s+    D_s-                                    VSS; #[Reconstructed PDG2011]
+0.048897355 D_s*+   D_s-                                    VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.048897355 D_s*-   D_s+                                    VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.000000000 D_s+    D_s-    pi0                             PHSP; #[Reconstructed PDG2011]
+Enddecay
+#
+Decay psi(4415)
+0.000009400 e+      e-                                      PHOTOS  VLL; #[Reconstructed PDG2011]
+0.000011000 mu+     mu-                                     PHOTOS  VLL; #[Reconstructed PDG2011]
+0.000007000 tau+    tau-                                    VLL; #[Reconstructed PDG2011]
+0.024399331 D0      anti-D0                                 VSS; #[Reconstructed PDG2011]
+0.021899400 D+      D-                                      VSS; #[Reconstructed PDG2011]
+0.031999123 D*0     anti-D0                                 VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.031999123 anti-D*0 D0                                     VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.034299060 D*+     D-                                      VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.034299060 D*-     D+                                      VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.345090544 D*0     anti-D*0                                PHSP; #[Reconstructed PDG2011]
+0.353890303 D*+     D*-                                     PHSP; #[Reconstructed PDG2011]
+0.000000000 D0      anti-D0 pi0                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D+      D-      pi0                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D0      D-      pi+                             PHSP; #[Reconstructed PDG2011]
+0.000000000 anti-D0 D+      pi-                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D*+     D-      pi0                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D*-     D+      pi0                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D*+     anti-D0 pi-                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D*-     D0      pi+                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D+      anti-D*0 pi-                            PHSP; #[Reconstructed PDG2011]
+0.000000000 D-      D*0     pi+                             PHSP; #[Reconstructed PDG2011]
+0.011799677 D_s+    D_s-                                    VSS; #[Reconstructed PDG2011]
+0.041998849 D_s*+   D_s-                                    VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.041998849 D_s*-   D_s+                                    VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.026299279 D_s*+   D_s*-                                   PHSP; #[Reconstructed PDG2011]
+0.000000000 D_s+    D_s-    pi0                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D_s*+   D_s-    pi0                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D_s+    D_s*-   pi0                             PHSP; #[Reconstructed PDG2011]
+0.000000000 D_s+    D-      anti-K0                         PHSP; #[Reconstructed PDG2011]
+0.000000000 D_s-    D+      anti-K0                         PHSP; #[Reconstructed PDG2011]
+0.000000000 D0      D_s-    K+                              PHSP; #[Reconstructed PDG2011]
+0.000000000 anti-D0 D_s+    K-                              PHSP; #[Reconstructed PDG2011]
+Enddecay
+#
+Decay chi_c0
+0.011600000 gamma   J/psi                                   PHSP; #[Reconstructed PDG2011]
+0.000228000 p+      anti-p-                                 PHSP; #[Reconstructed PDG2011]
+0.000222000 gamma   gamma                                   PHSP; #[Reconstructed PDG2011]
+0.00243    pi0 pi0                        PHSP;
+0.00487    pi+ pi-                        PHSP;
+0.013800000 pi+     pi-     pi+     pi-                     PHSP; #[Reconstructed PDG2011]
+0.002810000 K+      K-      K+      K-                      PHSP; #[Reconstructed PDG2011]
+0.012000000 pi+     pi-     pi+     pi-     pi+     pi-     PHSP; #[Reconstructed PDG2011]
+0.008900000 rho0    pi+     pi-                             PHSP; #[Reconstructed PDG2011]
+0.0100    rho+ pi- pi0                   PHSP;
+0.0100    rho- pi+ pi0                   PHSP;
+0.00057    K+   K-                        PHSP;
+0.000920000 phi     phi                                     PHSP; #[Reconstructed PDG2011]
+0.001700000 anti-K*0 K*0                                    PHSP; #[Reconstructed PDG2011]
+0.0036    anti-K*0  K+  pi-              PHSP;
+0.0036    K*0  K-  pi+                   PHSP;
+0.0043    K*+  anti-K0   pi-             PHSP;
+0.0043    K*-  K0  pi+                   PHSP;
+0.018000000 pi+     pi-     K+      K-                      PHSP; #[Reconstructed PDG2011]
+0.002100000 pi+     pi-     p+      anti-p-                 PHSP; #[Reconstructed PDG2011]
+0.002680000 eta     eta                                     PHSP; #[Reconstructed PDG2011]
+0.000330000 Lambda0 anti-Lambda0                            PHSP; #[Reconstructed PDG2011]
+0.00086    f_0 f_0                        PHSP;
+0.0       K0   anti-K0       PHSP;
+0.003160000 K_S0    K_S0                                    PHSP; #[Reconstructed PDG2011]
+0.00282    K_L0      K_L0     PHSP;
+0.0       K_S0      K_L0     PHSP;
+#
+# March 2009 New Modes
+0.002030000 eta'    eta'                                    PHSP; #[Reconstructed PDG2011]
+0.002200000 omega   omega                                   PHSP; #[Reconstructed PDG2011]
+0.00325   K_1+ K-   PHSP;
+0.00325   K_1- K+   PHSP;
+0.000990000 K+      K-      phi                             PHSP; #[Reconstructed PDG2011]
+0.001140000 p+      anti-n0 pi-                             PHSP; #[Reconstructed PDG2011]
+0.000525   K+ anti-p- Lambda0   PHSP;
+0.000525   K- p+ Lambda0   PHSP;
+0.005800000 K_S0    K_S0    pi+     pi-                     PHSP; #[Reconstructed PDG2011]
+0.00590   K_L0 K_L0 pi+ pi-   PHSP;
+0.00000   K0 anti-K0 pi+ pi-   PHSP;
+0.001400000 K+      K-      K_S0    K_S0                    PHSP; #[Reconstructed PDG2011]
+0.00150   K+ K- K_L0 K_L0   PHSP;
+0.00000   K+ K- K0 anti-K0   PHSP;
+#
+0.799360000 rndmflav anti-rndmflav                          PYTHIA         12; #[Reconstructed PDG2011]
+0.034000000 pi+     pi-     pi0     pi0                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.005700000 K+      K-      pi0     pi0                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.003100000 K+      K-      eta     pi0                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000570000 p+      anti-p- pi0                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000370000 p+      anti-p- eta                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001050000 pi0     pi0     p+      anti-p-                 PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000420000 Sigma0  anti-Sigma0                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000310000 Sigma+  anti-Sigma-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000320000 Xi0     anti-Xi0                                PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000490000 Xi-     anti-Xi+                                PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay chi_c1
+0.344000000 J/psi   gamma                                   VVP 1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0; #[Reconstructed PDG2011]
+0.007600000 pi+     pi-     pi+     pi-                     PHSP; #[Reconstructed PDG2011]
+0.000073000 p+      anti-p-                                 PHSP; #[Reconstructed PDG2011]
+0.005800000 pi+     pi-     pi+     pi-     pi+     pi-     PHSP; #[Reconstructed PDG2011]
+0.004500000 pi+     pi-     K+      K-                      PHSP; #[Reconstructed PDG2011]
+0.003900000 rho0    pi+     pi-                             PHSP; #[Reconstructed PDG2011]
+0.0020    rho+ pi- pi0                   PHSP;
+0.0020    rho- pi+ pi0                   PHSP;
+0.0016    anti-K*0  K+  pi-              PHSP;
+0.0016    K*0  K-  pi+                   PHSP;
+0.001500000 anti-K*0 K*0                                    PHSP; #[Reconstructed PDG2011]
+0.0009    K*+  anti-K0   pi-             PHSP;
+0.0009    K*-  K0  pi+                   PHSP;
+0.000500000 pi+     pi-     p+      anti-p-                 PHSP; #[Reconstructed PDG2011]
+0.000720000 pi+     pi-     K_S0    K_S0                    PHSP; #[Reconstructed PDG2011]
+0.0003    K+ K- K_S0 K_S0                PHSP;
+0.000118000 Lambda0 anti-Lambda0                            PHSP; #[Reconstructed PDG2011]
+0.00385    K+ anti-K0  pi-                PHSP;
+0.00385    K- K0 pi+                      PHSP;
+0.000560000 K+      K-      K+      K-                      PHSP; #[Reconstructed PDG2011]
+0.00000    K0   anti-K0                   PHSP;
+0.00001    K_S0      K_S0                 PHSP;
+0.00001    K_L0      K_L0                 PHSP;
+0.00000    K_S0      K_L0                 PHSP;
+#
+# March 2009 New Modes
+0.002200000 pi+     pi-     eta                             PHSP; #[Reconstructed PDG2011]
+0.002400000 pi+     pi-     eta'                            PHSP; #[Reconstructed PDG2011]
+0.001910000 K+      K-      pi0                             PHSP; #[Reconstructed PDG2011]
+#
+0.587724   rndmflav        anti-rndmflav  PYTHIA         12;
+0.008700000 pi+     pi-     pi0     pi0                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001180000 K+      K-      pi0     pi0                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001200000 K+      K-      eta     pi0                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000330000 K+      K-      eta                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.002800000 f_2     eta                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000430000 K+      K-      phi                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000120000 p+      anti-p- pi0                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000320000 K+      anti-p- Lambda0                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000084000 Xi-     anti-Xi+                                PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000229000 gamma   rho0                                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000078000 gamma   omega                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+
+
+#
+Decay chi_c2
+0.195000000 gamma   J/psi                                   PHSP; #[Reconstructed PDG2011]
+0.000256000 gamma   gamma                                   PHSP; #[Reconstructed PDG2011]
+0.000072000 p+      anti-p-                                 PHSP; #[Reconstructed PDG2011]
+0.00072   pi0 pi0                       TSS;
+0.00145    pi+ pi-                       TSS;
+0.011100000 pi+     pi-     pi+     pi-                     PHSP; #[Reconstructed PDG2011]
+0.001780000 K+      K-      K+      K-                      PHSP; #[Reconstructed PDG2011]
+0.008600000 pi+     pi-     pi+     pi-     pi+     pi-     PHSP; #[Reconstructed PDG2011]
+0.009200000 pi+     pi-     K+      K-                      PHSP; #[Reconstructed PDG2011]
+0.004000000 rho0    pi+     pi-                             PHSP; #[Reconstructed PDG2011]
+0.0046   rho+ pi- pi0                   PHSP;
+0.0046   rho- pi+ pi0                   PHSP;
+0.001090000 K+      K-                                      TSS; #[Reconstructed PDG2011]
+0.002400000 pi+     pi-     K_S0    K_S0                    PHSP; #[Reconstructed PDG2011]
+0.0003    K+  K- K_S0 K_S0               PHSP;
+0.001480000 phi     phi                                     PHSP; #[Reconstructed PDG2011]
+0.00115    anti-K*0  K+  pi-              PHSP;
+0.00115    K*0  K-  pi+                   PHSP;
+0.002500000 anti-K*0 K*0                                    PHSP; #[Reconstructed PDG2011]
+0.0016    K*+  anti-K0   pi-             PHSP;
+0.0016    K*-  K0  pi+                   PHSP;
+0.001320000 pi+     pi-     p+      anti-p-                 PHSP; #[Reconstructed PDG2011]
+0.000186000 Lambda0 anti-Lambda0                            PHSP; #[Reconstructed PDG2011]
+0.00000   K0   anti-K0       PHSP;
+0.000580000 K_S0    K_S0                                    PHSP; #[Reconstructed PDG2011]
+0.00065   K_L0      K_L0                  PHSP;
+0.00000   K_S0      K_L0     PHSP;
+#
+# March 2009 New Modes
+0.001900000 omega   omega                                   PHSP; #[Reconstructed PDG2011]
+0.0007   anti-K0 K+ pi-   PHSP;
+0.0007   K0 K- pi+   PHSP;
+0.001550000 K+      K-      phi                             PHSP; #[Reconstructed PDG2011]
+0.001100000 p+      anti-n0 pi-                             PHSP; #[Reconstructed PDG2011]
+#
+0.709461000 rndmflav anti-rndmflav                          PYTHIA      12; #[Reconstructed PDG2011]
+0.020000000 pi+     pi-     pi0     pi0                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.002200000 K+      K-      pi0     pi0                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001400000 K+      K-      eta     pi0                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000520000 pi+     pi-     eta                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000540000 pi+     pi-     eta'                            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000540000 eta     eta                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000330000 K+      K-      pi0                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000470000 p+      anti-p- pi0                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000200000 p+      anti-p- eta                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000850000 pi0     pi0     p+      anti-p-                 PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000155000 Xi-     anti-Xi+                                PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay psi(3770)
+0.410000000 D+      D-                                      VSS; #[Reconstructed PDG2011]
+0.520000000 D0      anti-D0                                 VSS; #[Reconstructed PDG2011]
+0.001930000 J/psi   pi+     pi-                             PHSP; #[Reconstructed PDG2011]
+0.000800000 J/psi   pi0     pi0                             PHSP; #[Reconstructed PDG2011]
+0.0073    gamma  chi_c0                  PHSP;
+0.0029    gamma  chi_c1                  PHSP;
+0.055850300 rndmflav anti-rndmflav                          PYTHIA 12; #[Reconstructed PDG2011]
+0.000900000 J/psi   eta                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000009700 e+      e-                                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000310000 phi     eta                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay X_1(3872)
+1.000 rndmflav anti-rndmflav PYTHIA 12;
+Enddecay
+#
+#
+#    bb=  Mesons Updated to PDG 2008
+#
+Decay  eta_b
+1.000         rndmflav        anti-rndmflav   PYTHIA         12;
+Enddecay
+#
+Decay  Upsilon
+0.024800000 e+      e-                                      PHOTOS  VLL; #[Reconstructed PDG2011]
+0.024800000 mu+     mu-                                     PHOTOS  VLL; #[Reconstructed PDG2011]
+0.026000000 tau+    tau-                                    VLL; #[Reconstructed PDG2011]
+0.014959973 d       anti-d                                  PYTHIA         32; #[Reconstructed PDG2011]
+0.044879919 u       anti-u                                  PYTHIA         32; #[Reconstructed PDG2011]
+0.014959973 s       anti-s                                  PYTHIA         32; #[Reconstructed PDG2011]
+0.044879919 c       anti-c                                  PYTHIA         32; #[Reconstructed PDG2011]
+0.774328202 g       g       g                               PYTHIA         4; #[Reconstructed PDG2011]
+0.028922614 gamma   g       g                               PYTHIA         4; #[Reconstructed PDG2011]
+0.000063000 gamma   pi+     pi-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000017000 gamma   pi0     pi0                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000011400 gamma   K+      K-                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000290000 gamma   pi+     pi-     K+      K-              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000250000 gamma   pi+     pi+     pi-     pi-             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000250000 gamma   pi+     pi+     pi+     pi-     pi-     pi-     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000240000 gamma   pi+     pi+     pi-     pi-     K+      K-      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000150000 gamma   pi+     pi-     p+      anti-p-         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000040000 gamma   pi+     pi+     pi-     pi-     p+      anti-p- PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000020000 gamma   K+      K+      K-      K-              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000037000 gamma   f'_2                                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000101000 gamma   f_2                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay  Upsilon(2S)
+0.019100000 e+      e-                                      PHOTOS  VLL; #[Reconstructed PDG2011]
+0.019300000 mu+     mu-                                     PHOTOS  VLL; #[Reconstructed PDG2011]
+0.020000000 tau+    tau-                                    VLL; #[Reconstructed PDG2011]
+0.181000000 Upsilon pi+     pi-                             PHSP; #[Reconstructed PDG2011]
+0.086000000 Upsilon pi0     pi0                             PHSP; #[Reconstructed PDG2011]
+# V-> gamma S    Partial wave (L,S)=(0,1)
+0.038000000 gamma   chi_b0                                  HELAMP 1. 0. +1. 0.; #[Reconstructed PDG2011]
+# V-> gamma V    Partial wave (L,S)=(0,1)
+0.069000000 gamma   chi_b1                                  HELAMP 1. 0. 1. 0. -1. 0. -1. 0.; #[Reconstructed PDG2011]
+# V-> gamma T    Partial wave (L,S)=(0,1)
+0.071500000 gamma   chi_b2                                  HELAMP 2.4494897 0. 1.7320508 0. 1. 0.                                 1. 0. 1.7320508 0. 2.4494897 0.; #[Reconstructed PDG2011]
+0.00500         d       anti-d  PYTHIA         32;
+0.02000         u       anti-u  PYTHIA         32;
+0.00500         s       anti-s  PYTHIA         32;
+0.02000         c       anti-c  PYTHIA         32;
+0.42160         g       g       g       PYTHIA         4;
+0.01600         gamma           g       g       PYTHIA         4;
+0.000210000 Upsilon eta                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000390000 gamma   eta_b                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay  Upsilon(3S)
+0.0181    e+    e-              PHOTOS  VLL;
+0.021800000 mu+     mu-                                     PHOTOS  VLL; #[Reconstructed PDG2011]
+0.022900000 tau+    tau-                                    VLL; #[Reconstructed PDG2011]
+0.044000000 Upsilon pi+     pi-                             PHSP; #[Reconstructed PDG2011]
+0.022000000 Upsilon pi0     pi0                             PHSP; #[Reconstructed PDG2011]
+0.024500000 Upsilon(2S) pi+     pi-                         PHSP; #[Reconstructed PDG2011]
+0.018500000 Upsilon(2S) pi0     pi0                         PHSP; #[Reconstructed PDG2011]
+0.050000000 Upsilon(2S) gamma   gamma                       PHSP; #[Reconstructed PDG2011]
+# V-> gamma S    Partial wave (L,S)=(0,1)
+0.059000000 gamma   chi_b0(2P)                              HELAMP 1. 0. 1. 0.; #[Reconstructed PDG2011]
+# V-> gamma V    Partial wave (L,S)=(0,1)
+0.126000000 gamma   chi_b1(2P)                              HELAMP 1. 0. 1. 0. -1. 0. -1. 0.; #[Reconstructed PDG2011]
+# V-> gamma T    Partial wave (L,S)=(0,1)
+0.131000000 gamma   chi_b2(2P)                              HELAMP 2.4494897 0. 1.7320508 0. 1. 0.                                   1. 0. 1.7320508 0. 2.4494897 0.; #[Reconstructed PDG2011]
+0.00700         d       anti-d  PYTHIA         32;
+0.02800         u       anti-u  PYTHIA         32;
+0.00700         s       anti-s  PYTHIA         32;
+0.02800         c       anti-c  PYTHIA         32;
+0.37780         g       g       g       PYTHIA         4;
+0.01000         gamma           g       g       PYTHIA         4;
+0.003000000 gamma   chi_b0                                  PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000510000 gamma   eta_b                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+
+Decay Upsilon(5S)
+0.5 B+ B- PHSP;
+0.481487200 g       g       g                               PYTHIA  4; #[Reconstructed PDG2011]
+0.000002800 e+      e-                                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.005300000 Upsilon pi+     pi-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.007800000 Upsilon(2S) pi+     pi-                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.004800000 Upsilon(3S) pi+     pi-                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000610000 Upsilon K+      K-                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+
+Decay chi_b0
+# S-> gamma V    Partial wave (L,S)=(0,0)
+0.0500    gamma  Upsilon       HELAMP 1. 0. 1. 0.;
+0.949650000 rndmflav anti-rndmflav                          PYTHIA         12; #[Reconstructed PDG2011]
+0.000110000 pi+     pi+     pi-     pi-     K+      K-      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000240000 pi+     pi+     pi+     pi-     pi-     pi-     K+      K-      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay chi_b1
+# V-> gamma V    Partial wave (L,S)=(0,1)
+0.350000000 gamma   Upsilon                                 HELAMP 1. 0. 1. 0. -1. 0. -1. 0.; #[Reconstructed PDG2011]
+0.643080000 g       g                                       PYTHIA         32; #[Reconstructed PDG2011]
+0.000200000 pi+     pi-     K+      K-      pi0             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000800000 pi+     pi+     pi-     pi-     pi0     pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000150000 pi+     pi+     pi-     pi-     K+      K-      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000350000 pi+     pi+     pi-     pi-     K+      K-      pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000860000 pi+     pi+     pi-     pi-     K+      K-      pi0     pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000190000 pi+     pi+     pi+     pi-     pi-     pi-     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001700000 pi+     pi+     pi+     pi-     pi-     pi-     pi0     pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000260000 pi+     pi+     pi+     pi-     pi-     pi-     K+      K-      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000750000 pi+     pi+     pi+     pi-     pi-     pi-     K+      K-      pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000260000 pi+     pi+     pi+     pi+     pi-     pi-     pi-     pi-     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001400000 pi+     pi+     pi+     pi+     pi-     pi-     pi-     pi-     pi0     pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay chi_b2
+# T-> gamma V    Partial wave (L,S)=(0,2)   Use PHSP.
+0.220000000 gamma   Upsilon                                 PHSP; #[Reconstructed PDG2011]
+#0.2200    gamma  Upsilon       HELAMP 1. 0. 1.7320508 0. 2.4494897 0.
+#                                      2.4494897 0. 1.7320508 0. 1. 0.;
+0.775550000 g       g                                       PYTHIA         32; #[Reconstructed PDG2011]
+0.000080000 pi+     pi-     K+      K-      pi0             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000350000 pi+     pi+     pi-     pi-     pi0     pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000110000 pi+     pi+     pi-     pi-     K+      K-      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000210000 pi+     pi+     pi-     pi-     K+      K-      pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000390000 pi+     pi+     pi-     pi-     K+      K-      pi0     pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000070000 pi+     pi+     pi+     pi-     pi-     pi-     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001000000 pi+     pi+     pi+     pi-     pi-     pi-     pi0     pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000360000 pi+     pi+     pi+     pi-     pi-     pi-     K+      K-      pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000080000 pi+     pi+     pi+     pi+     pi-     pi-     pi-     pi-     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001800000 pi+     pi+     pi+     pi+     pi-     pi-     pi-     pi-     pi0     pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay chi_b0(2P)
+# S-> gamma V    Partial wave (L,S)=(0,0)
+0.009000000 gamma   Upsilon                                 HELAMP 1. 0. 1. 0.; #[Reconstructed PDG2011]
+0.046000000 gamma   Upsilon(2S)                             HELAMP 1. 0. 1. 0.; #[Reconstructed PDG2011]
+# S-> gamma V    Partial wave (L,S)=(0,0)
+0.00150   gamma  Upsilon_1(1D)       HELAMP 1. 0. 1. 0.;
+0.94350          g       g       PYTHIA         32;
+Enddecay
+#
+Decay chi_b1(2P)
+# V-> gamma V    Partial wave (L,S)=(0,1)
+0.085000000 gamma   Upsilon                                 HELAMP 1. 0. 1. 0. -1. 0. -1. 0.; #[Reconstructed PDG2011]
+0.210000000 gamma   Upsilon(2S)                             HELAMP 1. 0. 1. 0. -1. 0. -1. 0.; #[Reconstructed PDG2011]
+# V-> gamma V    Partial wave (L,S)=(0,1)
+0.0097    gamma  Upsilon_1(1D) HELAMP 1. 0. 1. 0. -1. 0. -1. 0.;
+# V-> gamma T    Partial wave (L,S)=(0,1)
+0.0236    gamma  Upsilon_2(1D)   HELAMP 2.4494897 0. 1.7320508 0. 1. 0.                                        1. 0. 1.7320508 0. 2.4494897 0.;
+0.648650000 g       g                                       PYTHIA         32; #[Reconstructed PDG2011]
+0.016300000 omega   Upsilon                                 PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000310000 pi+     pi-     K+      K-      pi0             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000590000 pi+     pi+     pi-     pi-     pi0     pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000100000 pi+     pi+     pi-     pi-     K+      K-      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000550000 pi+     pi+     pi-     pi-     K+      K-      pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001000000 pi+     pi+     pi-     pi-     K+      K-      pi0     pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000120000 pi+     pi+     pi+     pi-     pi-     pi-     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001200000 pi+     pi+     pi+     pi-     pi-     pi-     pi0     pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000200000 pi+     pi+     pi+     pi-     pi-     pi-     K+      K-      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000610000 pi+     pi+     pi+     pi-     pi-     pi-     K+      K-      pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000170000 pi+     pi+     pi+     pi+     pi-     pi-     pi-     pi-     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001900000 pi+     pi+     pi+     pi+     pi-     pi-     pi-     pi-     pi0     pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay chi_b2(2P)
+# T-> gamma V    Partial wave (L,S)=(0,2)   Use PHSP.
+0.071000000 gamma   Upsilon                                 PHSP; #[Reconstructed PDG2011]
+#0.0710    gamma  Upsilon            HELAMP 1. 0. 1.7320508 0. 2.4494897 0.
+#                                           2.4494897 0. 1.7320508 0. 1. 0.;
+0.162000000 gamma   Upsilon(2S)                             PHSP; #[Reconstructed PDG2011]
+#0.1620    gamma  Upsilon(2S)        HELAMP 1. 0. 1.7320508 0. 2.4494897 0.
+#                                           2.4494897 0. 1.7320508 0. 1. 0.;
+# T-> gamma V    Partial wave (L,S)=(0,2)   Use PHSP.
+0.00023   gamma  Upsilon_1(1D)      PHSP;
+#0.00023   gamma  Upsilon_1(1D)      HELAMP 1. 0. 1.7320508 0. 2.4494897 0.
+#                                           2.4494897 0. 1.7320508 0. 1. 0.;
+# T -> gamma T   Partial wave (L,S)=(0,2)
+0.00290         gamma Upsilon_2(1D)  PHSP;
+#0.00290         gamma Upsilon_2(1D) HELAMP -1. 0. -1.2247449 0.
+#                                           -1.2247449 0. -1. 0.
+#                                            1. 0.  1.2247449 0.
+#                                            1.2247449 0.  1. 0.;
+# spin 3 not yet in HELAMP.
+0.01420   gamma  Upsilon_3(1D)              PYTHIA         0;
+# T-> gamma 3    Partial wave (L,S)=(0,2)
+#0.01420   gamma  Upsilon_3(1D)    HELAMP 3.8729833 0. 3.1622777 0.
+#                                         2.4494897 0. 1.7320508. 0. 1. 0.
+#                                         1. 0. 1.7320508 0.  2.4494897 0.
+#                                         3.1622777 0. 3.8729833 0.;
+0.734240000 g       g                                       PYTHIA         32; #[Reconstructed PDG2011]
+0.011000000 omega   Upsilon                                 PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000390000 pi+     pi+     pi-     pi-     pi0     pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000090000 pi+     pi+     pi-     pi-     K+      K-      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000240000 pi+     pi+     pi-     pi-     K+      K-      pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000470000 pi+     pi+     pi-     pi-     K+      K-      pi0     pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000090000 pi+     pi+     pi+     pi-     pi-     pi-     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001200000 pi+     pi+     pi+     pi-     pi-     pi-     pi0     pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000140000 pi+     pi+     pi+     pi-     pi-     pi-     K+      K-      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000420000 pi+     pi+     pi+     pi-     pi-     pi-     K+      K-      pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000090000 pi+     pi+     pi+     pi+     pi-     pi-     pi-     pi-     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001300000 pi+     pi+     pi+     pi+     pi-     pi-     pi-     pi-     pi0     pi0     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay  h_b
+1.00000         g       g       PYTHIA         32;
+Enddecay
+
+Decay   chi_b0(3P)
+#see Kwong and Rosner, PRD 38,279 (1988)
+# S-> gamma V    Partial wave (L,S)=(0,0)
+0.01700         gamma Upsilon(3S)    HELAMP 1. 0. 1. 0.;
+# S-> gamma V    Partial wave (L,S)=(0,0)
+0.00400         gamma Upsilon_1(2D)  HELAMP 1. 0. 1. 0.;
+0.97900         g       g               PYTHIA 32;
+Enddecay
+
+Decay   chi_b1(3P)
+#see Kwong and Rosner, PRD 38,279 (1988)
+# V-> gamma V    Partial wave (L,S)=(0,1)
+0.15000         gamma Upsilon(3S)     HELAMP 1. 0. 1. 0. -1. 0. -1. 0.;
+# V-> gamma T    Partial wave (L,S)=(0,1)
+0.03100         gamma Upsilon_2(2D)   HELAMP 2.4494897 0. 1.7320508 0. 1. 0.                                             1. 0. 1.7320508 0. 2.4494897 0.;
+# V-> gamma V    Partial wave (L,S)=(0,1)
+0.01300         gamma Upsilon_1(2D)   HELAMP 1. 0. 1. 0. -1. 0. -1. 0.;
+0.80600         g       g               PYTHIA 32;
+Enddecay
+
+Decay   chi_b2(3P)
+#see Kwong and Rosner, PRD 38,279 (1988)
+# T-> gamma V    Partial wave (L,S)=(0,2)   Use PHSP.
+0.08700         gamma Upsilon(3S) PHSP;
+0.00000         gamma Upsilon(2S) PHSP;
+0.00000         gamma Upsilon     PHSP;
+#0.08700         gamma Upsilon(3S) HELAMP 1. 0. 1.7320508 0. 2.4494897 0.
+#                                         2.4494897 0. 1.7320508 0. 1. 0.;
+#0.00000         gamma Upsilon(2S) HELAMP 1. 0. 1.7320508 0. 2.4494897 0.
+#                                         2.4494897 0. 1.7320508 0. 1. 0.;
+#0.00000         gamma Upsilon     HELAMP 1. 0. 1.7320508 0. 2.4494897 0.
+#                                         2.4494897 0. 1.7320508 0. 1. 0.;
+# spin 3 not yet in HELAMP
+0.02200         Upsilon_3(2D)   gamma   PHSP;
+# T -> gamma 3   Partial wave (L,S)=(0,2)
+#0.02200         gamma Upsilon_3(2D) HELAMP 3.8729833 0. 3.1622777 0.
+#                                           2.4494897 0. 1.7320508. 0. 1. 0.
+#                                           1. 0. 1.7320508 0.  2.4494897 0.
+#                                           3.1622777 0. 3.8729833 0.;
+# T -> gamma T   Partial wave (L,S)=(0,2)
+0.00400         gamma Upsilon_2(2D) PHSP;
+#0.00400         gamma Upsilon_2(2D) HELAMP -1. 0. -1.2247449 0.
+#                                           -1.2247449 0. -1. 0.
+#                                            1. 0.  1.2247449 0.
+#                                            1.2247449 0.  1. 0.;
+# T-> gamma V    Partial wave (L,S)=(0,2)
+0.00040         gamma Upsilon_1(2D) PHSP;
+#0.00040         gamma Upsilon_1(2D) HELAMP 1. 0. 1.7320508 0. 2.4494897 0.
+#                                           2.4494897 0. 1.7320508 0. 1. 0.;
+0.88660         g       g               PYTHIA 32;
+Enddecay
+
+Decay   Upsilon_1(1D)
+#see Kwong and Rosner, PRD 38,279 (1988)
+0.00140         Upsilon  pi+    pi-     PHSP;
+0.00070         Upsilon  pi0    pi0     PHSP;
+# V-> gamma S    Partial wave (L,S)=(0,1)
+0.60200         gamma    chi_b0         HELAMP 1. 0. +1. 0.;
+# V-> gamma V    Partial wave (L,S)=(0,1)
+0.31800         gamma    chi_b1         HELAMP 1. 0. 1. 0. -1. 0. -1. 0.;
+# V-> gamma T    Partial wave (L,S)=(0,1)
+0.02600         gamma       chi_b2      HELAMP 2.4494897 0. 1.7320508 0. 1. 0.                                               1. 0. 1.7320508 0. 2.4494897 0.;
+0.05190         g        g      g       PYTHIA 4;
+Enddecay
+
+Decay   Upsilon_2(1D)
+#see Kwong and Rosner, PRD 38,279 (1988)
+0.00140         Upsilon  pi+     pi-    PHSP;
+0.00070         Upsilon  pi0     pi0    PHSP;
+# T-> gamma T    Partial wave (L,S)=(0,2)
+0.20300         gamma  chi_b2       PHSP;
+#0.20300         gamma  chi_b2       HELAMP -1. 0. -1.2247449 0.
+#                                           -1.2247449 0. -1. 0.
+#                                            1. 0.  1.2247449 0.
+#                                            1.2247449 0.  1. 0.;
+# T-> gamma V    Partial wave (L,S)=(0,2)   Use PHSP.
+0.78500         gamma chi_b1      PHSP;
+#0.78500         gamma chi_b1      HELAMP 1. 0. 1.7320508 0. 2.4494897 0.
+#                                         2.4494897 0. 1.7320508 0. 1. 0.;
+0.00990         g        g      g       PYTHIA 4;
+Enddecay
+
+Decay   Upsilon_3(1D)
+#see Kwong and Rosner, PRD 38,279 (1988)
+0.00200         Upsilon  pi+     pi-    PHSP;
+0.00100         Upsilon  pi0     pi0    PHSP;
+0.95400         chi_b2   gamma          PHSP;
+0.04300         g        g       g      PYTHIA 4;
+Enddecay
+
+Decay   Upsilon_1(2D)
+#see Kwong and Rosner, PRD 38,279 (1988)
+0.00000         Upsilon     pi+    pi-  PHSP;
+0.00000         Upsilon     pi0    pi0  PHSP;
+0.00000         Upsilon(2S) pi+    pi-  PHSP;
+0.00000         Upsilon(2S) pi0    pi0  PHSP;
+# V-> gamma S    Partial wave (L,S)=(0,1)
+0.51000         gamma       chi_b0(2P)  HELAMP 1. 0. +1. 0.;
+# V-> gamma V    Partial wave (L,S)=(0,1)
+0.26000         gamma       chi_b1(2P)  HELAMP 1. 0. 1. 0. -1. 0. -1. 0.;
+# V-> gamma T    Partial wave (L,S)=(0,1)
+0.01400         gamma       chi_b2(2P)  HELAMP 2.4494897 0. 1.7320508 0. 1. 0.                                               1. 0. 1.7320508 0. 2.4494897 0.;
+0.21600         g       g       g       PYTHIA 4;
+Enddecay
+
+Decay   Upsilon_2(2D)
+#see Kwong and Rosner, PRD 38,279 (1988)
+0.00000         Upsilon     pi+    pi-  PHSP;
+0.00000         Upsilon     pi0    pi0  PHSP;
+0.00000         Upsilon(2S) pi+    pi-  PHSP;
+0.00000         Upsilon(2S) pi0    pi0  PHSP;
+# T-> gamma T    Partial wave (L,S)=(0,2)
+0.04000         gamma  chi_b2(2P)  PHSP;
+#0.04000         gamma  chi_b2(2P)   HELAMP -1. 0. -1.2247449 0.
+#                                           -1.2247449 0. -1. 0.
+#                                            1. 0.  1.2247449 0.
+#                                            1.2247449 0.  1. 0.;
+# T-> gamma V    Partial wave (L,S)=(0,2)   Use PHSP.
+0.13000         gamma chi_b1(2P)  PHSP;
+#0.13000         gamma chi_b1(2P)  HELAMP 1. 0. 1.7320508 0. 2.4494897 0.
+#                                         2.4494897 0. 1.7320508 0. 1. 0.;
+0.83000         g       g       g       PYTHIA 4;
+Enddecay
+
+Decay   Upsilon_3(2D)
+#see Kwong and Rosner, PRD 38,279 (1988)
+0.00000         Upsilon     pi+    pi-  PHSP;
+0.00000         Upsilon     pi0    pi0  PHSP;
+0.00000         Upsilon(2S) pi+    pi-  PHSP;
+0.00000         Upsilon(2S) pi0    pi0  PHSP;
+0.72000         chi_b2(2P)  gamma       PHSP;
+0.28000         g       g       g       PYTHIA 4;
+Enddecay
+
+Decay   h_b(2P)
+1.00000         g       g               PYTHIA 32;
+Enddecay
+Decay   h_b(3P)
+1.00000         g       g               PYTHIA 32;
+Enddecay
+Decay   eta_b2(1D)
+1.00000         g       g               PYTHIA 32;
+Enddecay
+Decay   eta_b2(2D)
+1.00000         g       g               PYTHIA 32;
+Enddecay
+#
+#   Charm Baryons
+#
+Decay Lambda_c+
+0.021000000 e+      nu_e    Lambda0                         PYTHIA         42; #[Reconstructed PDG2011]
+0.00500         e+      nu_e    Sigma0  PYTHIA         42;
+0.00500         e+      nu_e    Sigma*0         PYTHIA         42;
+0.00300         e+      nu_e    n0      PYTHIA         42;
+0.00200         e+      nu_e    Delta0  PYTHIA         42;
+0.00600         e+      nu_e    p+      pi-     PYTHIA         42;
+0.00600         e+      nu_e    n0      pi0     PYTHIA         42;
+0.020000000 mu+     nu_mu   Lambda0                         PYTHIA         42; #[Reconstructed PDG2011]
+0.00500         mu+     nu_mu   Sigma0  PYTHIA         42;
+0.00500         mu+     nu_mu   Sigma*0         PYTHIA         42;
+0.00300         mu+     nu_mu   n0      PYTHIA         42;
+0.00200         mu+     nu_mu   Delta0  PYTHIA         42;
+0.00600         mu+     nu_mu   p+      pi-     PYTHIA         42;
+0.00600         mu+     nu_mu   n0      pi0     PYTHIA         42;
+0.008600000 Delta++ K-                                      PYTHIA         0; #[Reconstructed PDG2011]
+0.02500         Delta++         K*-     PYTHIA         0;
+0.023000000 p+      anti-K0                                 PYTHIA         0; #[Reconstructed PDG2011]
+0.016000000 p+      anti-K*0                                PYTHIA         0; #[Reconstructed PDG2011]
+0.00500         Delta+          anti-K0         PYTHIA         0;
+0.00500         Delta+  anti-K*0        PYTHIA         0;
+0.010700000 Lambda0 pi+                                     PYTHIA         0; #[Reconstructed PDG2011]
+0.00500         Lambda0         rho+    PYTHIA         0;
+0.010500000 Sigma0  pi+                                     PYTHIA         0; #[Reconstructed PDG2011]
+0.00400         Sigma0          rho+    PYTHIA         0;
+0.00400         Sigma*0         pi+     PYTHIA         0;
+0.00400         Sigma*0         rho+    PYTHIA         0;
+0.010000000 Sigma+  pi0                                     PYTHIA         0; #[Reconstructed PDG2011]
+0.005500000 Sigma+  eta                                     PYTHIA         0; #[Reconstructed PDG2011]
+0.00200         Sigma+  eta'    PYTHIA         0;
+0.00400         Sigma+          rho0    PYTHIA         0;
+0.027000000 Sigma+  omega                                   PYTHIA         0; #[Reconstructed PDG2011]
+0.00300         Sigma*+         pi0     PYTHIA         0;
+0.008500000 Sigma*+ eta                                     PYTHIA         0; #[Reconstructed PDG2011]
+0.00300         Sigma*+         rho0    PYTHIA         0;
+0.00300         Sigma*+         omega   PYTHIA         0;
+0.003900000 Xi0     K+                                      PYTHIA         0; #[Reconstructed PDG2011]
+0.00200         Xi0     K*+     PYTHIA         0;
+0.002600000 Xi*0    K+                                      PYTHIA         0; #[Reconstructed PDG2011]
+0.00100         Delta++         pi-     PYTHIA         0;
+0.00100         Delta++         rho-    PYTHIA         0;
+0.00200         p+      pi0     PYTHIA         0;
+0.00100         p+      eta     PYTHIA         0;
+0.00100         p+      eta'    PYTHIA         0;
+0.00200         p+      rho0    PYTHIA         0;
+0.00200         p+      omega   PYTHIA         0;
+0.000820000 p+      phi                                     PYTHIA         0; #[Reconstructed PDG2011]
+0.002800000 p+      f_0                                     PYTHIA         0; #[Reconstructed PDG2011]
+0.00100         Delta+          pi0     PYTHIA         0;
+0.00100         Delta+          eta     PYTHIA         0;
+0.00100         Delta+  eta'    PYTHIA         0;
+0.00100         Delta+          rho0    PYTHIA         0;
+0.00100         Delta+          omega   PYTHIA         0;
+0.00300         n0      pi+     PYTHIA         0;
+0.00300         n0      rho+    PYTHIA         0;
+0.00300         Delta0  pi+     PYTHIA         0;
+0.00300         Delta0          rho+    PYTHIA         0;
+0.00500         Lambda0         K+      PYTHIA         0;
+0.00500         Lambda0         K*+     PYTHIA         0;
+0.00200         Sigma0          K+      PYTHIA         0;
+0.00200         Sigma0          K*+     PYTHIA         0;
+0.00100         Sigma*0         K+      PYTHIA         0;
+0.00100         Sigma*0         K*+     PYTHIA         0;
+0.00200         Sigma+          K0      PYTHIA         0;
+0.002800000 Sigma+  K*0                                     PYTHIA         0; #[Reconstructed PDG2011]
+0.00100         Sigma*+         K0      PYTHIA         0;
+0.00100         Sigma*+         K*0     PYTHIA         0;
+0.064094509 u       anti-d  d       su_0                    PYTHIA         13; #[Reconstructed PDG2011]
+0.028102977 u       anti-d  d       su_1                    PYTHIA         13; #[Reconstructed PDG2011]
+0.017256214 u       anti-s  d       su_0                    PYTHIA         13; #[Reconstructed PDG2011]
+0.017256214 u       anti-d  d       ud_0                    PYTHIA         13; #[Reconstructed PDG2011]
+0.046838295 s       uu_1                                    PYTHIA         13; #[Reconstructed PDG2011]
+0.069024855 u       su_0                                    PYTHIA         13; #[Reconstructed PDG2011]
+0.069024855 u       su_1                                    PYTHIA         13; #[Reconstructed PDG2011]
+0.014791040 d       uu_1                                    PYTHIA         13; #[Reconstructed PDG2011]
+0.007395520 u       ud_0                                    PYTHIA         13; #[Reconstructed PDG2011]
+0.007395520 u       ud_1                                    PYTHIA         13; #[Reconstructed PDG2011]
+0.025400000 p+      K-      pi+                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.033000000 p+      anti-K0 pi0                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.012000000 p+      anti-K0 eta                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.026000000 p+      anti-K0 pi+     pi-                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.023000000 p+      K-      pi+     pi0                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.011000000 p+      K*-     pi+                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001100000 p+      K-      pi+     pi+     pi-             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.008000000 p+      K-      pi+     pi0     pi0             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000700000 p+      pi+     pi-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.001800000 p+      pi+     pi+     pi-     pi-             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000000000 p+      K+      K-                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.036000000 Lambda0 pi+     pi0                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.015000000 Lambda0 pi+     pi+     pi-                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.011000000 Lambda0 pi+     rho0                            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000000000 Lambda0 pi+     pi+     pi-     pi0             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.009500000 Lambda0 pi+     eta                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.012000000 Lambda0 pi+     omega                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.004700000 Lambda0 K+      anti-K0                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.036000000 Sigma+  pi+     pi-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.017000000 Sigma-  pi+     pi+                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.018000000 Sigma0  pi+     pi0                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.008300000 Sigma0  pi+     pi+     pi-                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000000000 Sigma+  K+      K-                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.003100000 Sigma+  phi                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.002500000 Xi-     K+      pi+                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.000000000 Sigma+  K+      pi-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+CDecay anti-Lambda_c-
+#
+Decay Xi_c0
+1.000        PYTHIA         84;
+Enddecay
+Decay anti-Xi_c0
+1.000          PYTHIA       84;
+Enddecay
+#
+Decay c-hadron
+0.08000         e+      nu_e       s     specflav   PYTHIA 42;
+0.08000         mu+     nu_mu      s     specflav   PYTHIA 42;
+0.76000         u       anti-d     s     specflav   PYTHIA 11;
+0.08000         u       anti-s     s     specflav   PYTHIA 11;
+Enddecay
+CDecay anti-c-hadron
+#
+Decay Sigma_c0
+1.0000    Lambda_c+  pi-                     PHSP;
+Enddecay
+Decay anti-Sigma_c0
+1.0000    anti-Lambda_c- pi+                     PHSP;
+Enddecay
+#
+Decay Sigma_c+
+1.0000    Lambda_c+  pi0                     PHSP;
+Enddecay
+Decay anti-Sigma_c-
+1.0000    anti-Lambda_c- pi0                     PHSP;
+Enddecay
+#
+Decay Xi_c+
+0.079535513                                                 PYTHIA         84; #[Reconstructed PDG2011]
+0.079535513 Sigma*+ anti-K0                                 PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.025689971 Lambda0 K-      pi+     pi+                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.010339617 Sigma+  K-      pi+                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.064423765 Sigma+  anti-K*0                                PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.023065299 Sigma0  K-      pi+     pi+                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.043744532 Xi0     pi+                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.079535513 Xi-     pi+     pi+                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.186113099 Xi0     pi+     pi0                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.138391792 Xi0     pi-     pi+     pi+                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.182931679 Xi0     e+      nu_e                            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.005567486 Omega-  K+      pi+                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.007158196 p+      K-      pi+                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.009544262 p+      anti-K*0                                PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.038177046 Sigma+  pi+     pi-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.014316392 Sigma-  pi+     pi+                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.011930327 Sigma+  K+      K-                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+Decay anti-Xi_c-
+0.079535513                                                 PYTHIA         84; #[Reconstructed PDG2011]
+0.079535513 anti-Sigma*- K0                                 PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.025689971 anti-Lambda0 K+      pi-     pi-                PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.010339617 anti-Sigma- K+      pi-                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.064423765 anti-Sigma- K*0                                 PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.023065299 anti-Sigma0 K+      pi-     pi-                 PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.043744532 anti-Xi0 pi-                                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.079535513 anti-Xi+ pi-     pi-                            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.186113099 anti-Xi0 pi-     pi0                            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.138391792 anti-Xi0 pi+     pi-     pi-                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.182931679 anti-Xi0 e-      anti-nu_e                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.005567486 anti-Omega+ K-      pi-                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.007158196 anti-p- K+      pi-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.009544262 anti-p- K*0                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.038177046 anti-Sigma- pi-     pi+                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.014316392 anti-Sigma+ pi-     pi-                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.011930327 anti-Sigma- K-      K+                          PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay Sigma_c++
+1.0000    Lambda_c+  pi+                     PHSP;
+Enddecay
+Decay anti-Sigma_c--
+1.0000    anti-Lambda_c- pi-                     PHSP;
+Enddecay
+#
+Decay Xi'_c+
+0.1000    Lambda0   K-    pi+   pi+         PHSP;
+0.0800    Sigma0  K-    pi+   pi+         PHSP;
+0.8200    gamma  Xi_c+                    PHSP;
+Enddecay
+Decay anti-Xi'_c-
+0.1000    anti-Lambda0  K+    pi-   pi-        PHSP;
+0.0800    anti-Sigma0  K+    pi-   pi-        PHSP;
+0.8200    gamma   anti-Xi_c-                  PHSP;
+Enddecay
+#
+Decay Xi'_c0
+1.0000    gamma Xi_c0                     PHSP;
+Enddecay
+Decay anti-Xi'_c0
+1.0000    gamma anti-Xi_c0                    PHSP;
+Enddecay
+#
+#   Light Baryons
+#   Lambda0 updated Feb 2009
+# Leave the following decay for Geant
+#Decay Lambda0
+#0.638719992 p+      pi-                                     PHSP; #[Reconstructed PDG2011]
+#0.357719992 n0      pi0                                     PHSP; #[Reconstructed PDG2011]
+#0.001741600 n0      gamma                                   PHSP; #[Reconstructed PDG2011]
+#0.000832160 p+      pi-     gamma                           PHSP; #[Reconstructed PDG2011]
+#0.000831216 p+      e-      anti-nu_e                       PHOTOS   PHSP; #[Reconstructed PDG2011]
+#0.000155040 p+      mu-     anti-nu_mu                      PHOTOS   PHSP; #[Reconstructed PDG2011]
+#Enddecay
+#
+#Decay anti-Lambda0
+#0.638719992 anti-p- pi+                                     PHSP; #[Reconstructed PDG2011]
+#0.357719992 anti-n0 pi0                                     PHSP; #[Reconstructed PDG2011]
+#0.001741600 anti-n0 gamma                                   PHSP; #[Reconstructed PDG2011]
+#0.000832160 anti-p- pi+     gamma                           PHSP; #[Reconstructed PDG2011]
+#0.000831216 anti-p- e+      nu_e                            PHOTOS   PHSP; #[Reconstructed PDG2011]
+#0.000155040 anti-p- mu+     nu_mu                           PHOTOS    PHSP; #[Reconstructed PDG2011]
+#Enddecay
+#
+Decay Lambda(1405)0
+0.3333    Sigma+   pi-    PHSP;
+0.3333    Sigma-   pi+    PHSP;
+0.3333    Sigma0   pi0    PHSP;
+Enddecay
+#
+Decay anti-Lambda(1405)0
+0.3333    anti-Sigma+   pi-   PHSP;
+0.3333    anti-Sigma-   pi+   PHSP;
+0.3333    anti-Sigma0   pi0   PHSP;
+Enddecay
+#
+Decay Lambda(1520)0
+0.23   p+     K-    PHSP;
+0.23   n0   anti-K0    PHSP;
+0.14    Sigma+   pi-    PHSP;
+0.14    Sigma-   pi+    PHSP;
+0.14   Sigma0   pi0    PHSP;
+0.0333  Lambda0  pi0  pi0                       PHSP;
+0.0667  Lambda0  pi+  pi-                       PHSP;
+0.003   Sigma+   pi-  pi0   PHSP;
+0.003   Sigma-   pi+  pi0   PHSP;
+0.001   Sigma0   pi0  pi0   PHSP;
+0.002   Sigma0   pi+  pi-   PHSP;
+0.011   Lambda0  gamma    PHSP;
+Enddecay
+#
+Decay anti-Lambda(1520)0
+0.23 anti-p-     K+    PHSP;
+0.23 anti-n0     K0    PHSP;
+0.14    anti-Sigma-   pi+   PHSP;
+0.14    anti-Sigma+   pi-   PHSP;
+0.14    anti-Sigma0   pi0   PHSP;
+0.0333  anti-Lambda0  pi0  pi0                  PHSP;
+0.0667  anti-Lambda0  pi+  pi-                  PHSP;
+0.003   anti-Sigma+   pi-  pi0   PHSP;
+0.003   anti-Sigma-   pi+  pi0   PHSP;
+0.001   anti-Sigma0   pi0  pi0   PHSP;
+0.002   anti-Sigma0   pi+  pi-   PHSP;
+0.011   anti-Lambda0  gamma   PHSP;
+Enddecay
+#
+Decay Lambda(1600)0
+0.176   p+     K-    PHSP;
+0.176   n0   anti-K0    PHSP;
+0.216    Sigma+   pi-    PHSP;
+0.216    Sigma-   pi+    PHSP;
+0.216    Sigma0   pi0    PHSP;
+Enddecay
+#
+Decay anti-Lambda(1600)0
+0.176   anti-p-     K+   PHSP;
+0.176   anti-n0   K0    PHSP;
+0.216    anti-Sigma+   pi-   PHSP;
+0.216   anti-Sigma-   pi+   PHSP;
+0.216   anti-Sigma0   pi0   PHSP;
+Enddecay
+#
+Decay Lambda(1670)0
+0.10   p+     K-    PHSP;
+0.10   n0   anti-K0    PHSP;
+0.16    Sigma+   pi-    PHSP;
+0.16    Sigma-   pi+    PHSP;
+0.16    Sigma0   pi0    PHSP;
+0.32    Lambda0  eta                            PHSP;
+Enddecay
+#
+Decay anti-Lambda(1670)0
+0.10   anti-p-     K+   PHSP;
+0.10   anti-n0   K0    PHSP;
+0.16    anti-Sigma+   pi-   PHSP;
+0.16    anti-Sigma-   pi+   PHSP;
+0.16    anti-Sigma0   pi0   PHSP;
+0.32    anti-Lambda0   eta                       PHSP;
+Enddecay
+#
+Decay Lambda(1690)0
+0.125   p+     K-    PHSP;
+0.125   n0   anti-K0    PHSP;
+0.10    Sigma+   pi-    PHSP;
+0.10    Sigma-   pi+    PHSP;
+0.10    Sigma0   pi0    PHSP;
+0.0833  Lambda0  pi0  pi0                       PHSP;
+0.1667  Lambda0  pi+  pi-                       PHSP;
+0.067   Sigma+   pi-  pi0   PHSP;
+0.067   Sigma-   pi+  pi0   PHSP;
+0.022   Sigma0   pi0  pi0   PHSP;
+0.044   Sigma0   pi+  pi-   PHSP;
+Enddecay
+#
+Decay anti-Lambda(1690)0
+0.125   anti-p-     K+    PHSP;
+0.125   anti-n0   K0    PHSP;
+0.10    anti-Sigma+   pi-    PHSP;
+0.10    anti-Sigma-   pi+    PHSP;
+0.10    anti-Sigma0   pi0    PHSP;
+0.0833  anti-Lambda0  pi0  pi0                       PHSP;
+0.1667  anti-Lambda0  pi+  pi-                       PHSP;
+0.067   anti-Sigma+   pi-  pi0   PHSP;
+0.067   anti-Sigma-   pi+  pi0   PHSP;
+0.022   anti-Sigma0   pi0  pi0   PHSP;
+0.044   anti-Sigma0   pi+  pi-   PHSP;
+Enddecay
+#
+Decay Lambda(1800)0
+0.165   p+     K-    PHSP;
+0.165   n0   anti-K0    PHSP;
+0.08    Sigma+   pi-    PHSP;
+0.08    Sigma-   pi+    PHSP;
+0.08    Sigma0   pi0    PHSP;
+0.003    Sigma*+   pi-    PHSP;
+0.003    Sigma*-   pi+    PHSP;
+0.004    Sigma*0   pi0    PHSP;
+0.21   p+     K*-    PHSP;
+0.21   n0   anti-K*0    PHSP;
+Enddecay
+#
+Decay anti-Lambda(1800)0
+0.165   anti-p-     K+    PHSP;
+0.165   anti-n0   K0    PHSP;
+0.08    anti-Sigma+   pi-    PHSP;
+0.08    anti-Sigma-   pi+    PHSP;
+0.08    anti-Sigma0   pi0    PHSP;
+0.003    anti-Sigma*+   pi-    PHSP;
+0.003    anti-Sigma*-   pi+    PHSP;
+0.004    anti-Sigma*0   pi0    PHSP;
+0.21   anti-p-     K*+    PHSP;
+0.21   anti-n0   K*0    PHSP;
+Enddecay
+#
+Decay Lambda(1810)0
+0.165   p+     K-    PHSP;
+0.165   n0   anti-K0    PHSP;
+0.08    Sigma+   pi-    PHSP;
+0.08    Sigma-   pi+    PHSP;
+0.08    Sigma0   pi0    PHSP;
+0.003    Sigma*+   pi-    PHSP;
+0.003    Sigma*-   pi+    PHSP;
+0.004    Sigma*0   pi0    PHSP;
+0.21   p+     K*-    PHSP;
+0.21   n0   anti-K*0    PHSP;
+Enddecay
+#
+Decay anti-Lambda(1810)0
+0.165   anti-p-     K+    PHSP;
+0.165   anti-n0   K0    PHSP;
+0.08    anti-Sigma+   pi-    PHSP;
+0.08    anti-Sigma-   pi+    PHSP;
+0.08    anti-Sigma0   pi0    PHSP;
+0.003    anti-Sigma*+   pi-    PHSP;
+0.003    anti-Sigma*-   pi+    PHSP;
+0.004    anti-Sigma*0   pi0    PHSP;
+0.21   anti-p-     K*+    PHSP;
+0.21   anti-n0   K*0    PHSP;
+Enddecay
+#
+Decay Lambda(1820)0
+0.34     p+     K-                             PHSP;
+0.34     n0   anti-K0                          PHSP;
+0.06    Sigma+   pi-                            PHSP;
+0.06    Sigma-   pi+                            PHSP;
+0.06    Sigma0   pi0                            PHSP;
+0.04    Sigma*+   pi-                            PHSP;
+0.04    Sigma*-   pi+                            PHSP;
+0.04    Sigma*0   pi0                            PHSP;
+0.01    Lambda0  eta                            PHSP;
+0.003   Sigma+   pi-  pi0                       PHSP;
+0.004   Sigma-   pi+  pi0                       PHSP;
+0.001   Sigma0   pi0  pi0                       PHSP;
+0.002   Sigma0   pi+  pi-                       PHSP;
+Enddecay
+#
+Decay anti-Lambda(1820)0
+0.34     anti-p-     K+                             PHSP;
+0.34     anti-n0   K0                          PHSP;
+0.06    anti-Sigma+   pi-                            PHSP;
+0.06    anti-Sigma-   pi+                            PHSP;
+0.06    anti-Sigma0   pi0                            PHSP;
+0.04    anti-Sigma*+   pi-                            PHSP;
+0.04    anti-Sigma*-   pi+                            PHSP;
+0.04    anti-Sigma*0   pi0                            PHSP;
+0.01    anti-Lambda0  eta                            PHSP;
+0.003  anti-Sigma+   pi-  pi0                       PHSP;
+0.004  anti-Sigma-   pi+  pi0                       PHSP;
+0.001  anti-Sigma0   pi0  pi0                       PHSP;
+0.002  anti-Sigma0   pi+  pi-                       PHSP;
+Enddecay
+#
+Decay Lambda(1830)0
+0.05     p+     K-                             PHSP;
+0.05     n0   anti-K0                          PHSP;
+0.24    Sigma+   pi-                            PHSP;
+0.24    Sigma-   pi+                            PHSP;
+0.24    Sigma0   pi0                            PHSP;
+0.06    Sigma*+   pi-                            PHSP;
+0.06    Sigma*-   pi+                            PHSP;
+0.06    Sigma*0   pi0                            PHSP;
+Enddecay
+#
+Decay anti-Lambda(1830)0
+0.05     anti-p-     K+                             PHSP;
+0.05     anti-n0   K0                          PHSP;
+0.24    anti-Sigma+   pi-                            PHSP;
+0.24    anti-Sigma-   pi+                            PHSP;
+0.24    anti-Sigma0   pi0                            PHSP;
+0.06    anti-Sigma*+   pi-                            PHSP;
+0.06    anti-Sigma*-   pi+                            PHSP;
+0.06    anti-Sigma*0   pi0                            PHSP;
+Enddecay
+#
+#
+Decay Sigma(1660)0
+0.07     p+     K-                             PHSP;
+0.07     n0   anti-K0                          PHSP;
+0.16   Lambda0 pi0                             PHSP;
+0.35    Sigma+   pi-                            PHSP;
+0.35    Sigma-   pi+         PHSP;
+Enddecay
+#
+Decay anti-Sigma(1660)0
+0.07     anti-p-     K+                             PHSP;
+0.07     anti-n0   K0                          PHSP;
+0.16   anti-Lambda0 pi0                             PHSP;
+0.35    anti-Sigma+   pi-                            PHSP;
+0.35    anti-Sigma-   pi+      PHSP;
+Enddecay
+#
+Decay Sigma(1670)0
+0.07     p+     K-                             PHSP;
+0.07     n0   anti-K0                          PHSP;
+0.16   Lambda0 pi0                             PHSP;
+0.35    Sigma+   pi-                            PHSP;
+0.35    Sigma-   pi+         PHSP;
+Enddecay
+#
+Decay anti-Sigma(1670)0
+0.07     anti-p-     K+                             PHSP;
+0.07     anti-n0   K0                          PHSP;
+0.16   anti-Lambda0 pi0                             PHSP;
+0.35    anti-Sigma+   pi-                            PHSP;
+0.35    anti-Sigma-   pi+      PHSP;
+Enddecay
+#
+Decay Sigma(1775)0
+0.215     p+     K-                             PHSP;
+0.215     n0   anti-K0                          PHSP;
+0.20   Lambda0 pi0                             PHSP;
+0.02  Sigma+   pi-                            PHSP;
+0.02  Sigma-   pi+         PHSP;
+0.055  Sigma*+   pi-                            PHSP;
+0.055  Sigma*-   pi+         PHSP;
+0.22   Lambda(1520)0 pi0                             PHSP;
+Enddecay
+#
+Decay anti-Sigma(1775)0
+0.215     anti-p-     K+                             PHSP;
+0.215     anti-n0   K0                          PHSP;
+0.20   anti-Lambda0 pi0                             PHSP;
+0.02  anti-Sigma+   pi-                            PHSP;
+0.02  anti-Sigma-   pi+         PHSP;
+0.055  anti-Sigma*+   pi-                            PHSP;
+0.055  anti-Sigma*-   pi+         PHSP;
+0.22   anti-Lambda(1520)0 pi0                             PHSP;
+Enddecay
+# Leave the following decay for Geant
+#Decay Sigma+
+#0.515454300 p+      pi0                                     PHSP; #[Reconstructed PDG2011]
+#0.482854300 n0      pi+                                     PHSP; #[Reconstructed PDG2011]
+#0.001225905 p+      gamma                                   PHSP; #[Reconstructed PDG2011]
+#0.000445905 n0      pi+     gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000019590 Lambda0 e+      nu_e                            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#Enddecay
+#Decay anti-Sigma-
+#0.515454300 anti-p- pi0                                     PHSP; #[Reconstructed PDG2011]
+#0.482854300 anti-n0 pi-                                     PHSP; #[Reconstructed PDG2011]
+#0.001225905 anti-p- gamma                                   PHSP; #[Reconstructed PDG2011]
+#0.000445905 anti-n0 pi-     gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000019590 anti-Lambda0 e-      anti-nu_e                  PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#Enddecay
+#
+Decay Delta+
+0.6630    p+  pi0                       PHSP;
+0.3310    n0  pi+                       PHSP;
+0.0060    p+  gamma                      PHSP;
+Enddecay
+Decay anti-Delta-
+0.6630    anti-p-  pi0                      PHSP;
+0.3310    anti-n0  pi-                      PHSP;
+0.0060    anti-p-  gamma                     PHSP;
+Enddecay
+#
+Decay Delta++
+1.0000    p+  pi+                       PHSP;
+Enddecay
+Decay anti-Delta--
+1.0000    anti-p- pi-                       PHSP;
+Enddecay
+#
+Decay Xi*0
+0.3330    Xi0   pi0                     PHSP;
+0.6670    Xi-   pi+                     PHSP;
+Enddecay
+Decay anti-Xi*0
+0.3330    anti-Xi0   pi0                    PHSP;
+0.6670    anti-Xi+   pi-                    PHSP;
+Enddecay
+#
+Decay Delta0
+0.3310    p+    pi-                     PHSP;
+0.6630    n0    pi0                     PHSP;
+0.0060    n0    gamma                    PHSP;
+Enddecay
+Decay anti-Delta0
+0.3310    anti-p-   pi+                     PHSP;
+0.6630    anti-n0   pi0                     PHSP;
+0.0060    anti-n0   gamma                    PHSP;
+Enddecay
+#
+Decay Delta-
+1.0000    n0    pi-                     PHSP;
+Enddecay
+Decay anti-Delta+
+1.0000    anti-n0   pi+                     PHSP;
+Enddecay
+#
+# Leave the following decay for Geant
+#Decay Sigma-
+#0.998015700 n0      pi-                                     PHSP; #[Reconstructed PDG2011]
+#0.000460000 n0      pi-     gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.001017000 n0      e-      anti-nu_e                       PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000450000 n0      mu-     anti-nu_mu                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000057300 Lambda0 e-      anti-nu_e                       PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#Enddecay
+#Decay anti-Sigma+
+#0.998015700 anti-n0 pi+                                     PHSP; #[Reconstructed PDG2011]
+#0.000460000 anti-n0 pi+     gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.001017000 anti-n0 e+      nu_e                            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000450000 anti-n0 mu+     nu_mu                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000057300 anti-Lambda0 e+      nu_e                       PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#Enddecay
+#
+Decay Sigma0
+0.995024876 gamma   Lambda0                                 PHSP; #[Reconstructed PDG2011]
+0.004975124 Lambda0 e+      e-                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+Decay anti-Sigma0
+0.995024876 gamma   anti-Lambda0                            PHSP; #[Reconstructed PDG2011]
+0.004975124 anti-Lambda0 e-      e+                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay Sigma*-
+0.8800    Lambda0   pi-                     PHSP;
+0.0600    Sigma0  pi-                     PHSP;
+0.0600    Sigma-  pi0                     PHSP;
+Enddecay
+Decay anti-Sigma*+
+0.8800    anti-Lambda0  pi+                    PHSP;
+0.0600    anti-Sigma0  pi+                    PHSP;
+0.0600    anti-Sigma+  pi0                    PHSP;
+Enddecay
+#
+Decay Sigma*+
+0.8800    Lambda0   pi+                     PHSP;
+0.0600    Sigma+  pi0                     PHSP;
+0.0600    Sigma0  pi+                     PHSP;
+Enddecay
+Decay anti-Sigma*-
+0.8800    anti-Lambda0  pi-                    PHSP;
+0.0600    anti-Sigma-  pi0                    PHSP;
+0.0600    anti-Sigma0  pi-                    PHSP;
+Enddecay
+#
+Decay Sigma*0
+0.8800    Lambda0   pi0                     PHSP;
+0.0600    Sigma+  pi-                     PHSP;
+0.0600    Sigma-  pi+                     PHSP;
+Enddecay
+Decay anti-Sigma*0
+0.8800    anti-Lambda0  pi0                    PHSP;
+0.0600    anti-Sigma-  pi+                    PHSP;
+0.0600    anti-Sigma+  pi-                    PHSP;
+Enddecay
+#
+# Leave the following decay for Geant
+#Decay Xi0
+#0.995242400 Lambda0 pi0                                     PHSP; #[Reconstructed PDG2011]
+#0.001162400 Lambda0 gamma                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000007600 Lambda0 e+      e-                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.003330000 Sigma0  gamma                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000253000 Sigma+  e-      anti-nu_e                       PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000004600 Sigma+  mu-     anti-nu_mu                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#Enddecay
+#Decay anti-Xi0
+#0.995242400 anti-Lambda0 pi0                                PHSP; #[Reconstructed PDG2011]
+#0.001162400 anti-Lambda0 gamma                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000007600 anti-Lambda0 e-      e+                         PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.003330000 anti-Sigma0 gamma                               PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000253000 anti-Sigma- e+      nu_e                        PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000004600 anti-Sigma- mu+     nu_mu                       PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#Enddecay
+#
+# Leave the following decay for Geant
+#Decay Xi-
+#0.998870000 Lambda0 pi-                                     PHSP; #[Reconstructed PDG2011]
+#0.000127000 Sigma-  gamma                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000563000 Lambda0 e-      anti-nu_e                       PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000350000 Lambda0 mu-     anti-nu_mu                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000087000 Sigma0  e-      anti-nu_e                       PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#Enddecay
+#Decay anti-Xi+
+#0.998870000 anti-Lambda0 pi+                                PHSP; #[Reconstructed PDG2011]
+#0.000127000 anti-Sigma+ gamma                               PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000563000 anti-Lambda0 e+      nu_e                       PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000350000 anti-Lambda0 mu+     nu_mu                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000087000 anti-Sigma0 e+      nu_e                        PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#Enddecay
+#
+Decay Xi*-
+0.6670    Xi0   pi-                     PHSP;
+0.3330    Xi-   pi0                     PHSP;
+Enddecay
+Decay anti-Xi*+
+0.6670    anti-Xi0  pi+                     PHSP;
+0.3330    anti-Xi+  pi0                     PHSP;
+Enddecay
+#
+# Leave the following decay for Geant
+#Decay Omega-
+#0.675949296 Lambda0 K-                                      PHSP; #[Reconstructed PDG2011]
+#0.233949296 Xi0     pi-                                     PHSP; #[Reconstructed PDG2011]
+#0.084828169 Xi-     pi0                                     PHSP; #[Reconstructed PDG2011]
+#0.000000000 Xi-     pi+     pi-                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000493521 Xi*0    pi-                                     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.004779718 Xi0     e-      anti-nu_e                       PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#Enddecay
+#Decay anti-Omega+
+#0.675949296 anti-Lambda0 K+                                 PHSP; #[Reconstructed PDG2011]
+#0.233949296 anti-Xi0 pi+                                    PHSP; #[Reconstructed PDG2011]
+#0.084828169 anti-Xi+ pi0                                    PHSP; #[Reconstructed PDG2011]
+#0.000000000 anti-Xi+ pi-     pi+                            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000493521 anti-Xi*0 pi+                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.004779718 anti-Xi0 e+      nu_e                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#Enddecay
+#
+#
+Decay Sigma_c*0
+1.0000    Lambda_c+  pi-                     PHSP;
+Enddecay
+CDecay anti-Sigma_c*0
+#
+Decay Sigma_c*+
+1.0000    Lambda_c+  pi0                     PHSP;
+Enddecay
+CDecay anti-Sigma_c*-
+#
+Decay Sigma_c*++
+1.0000    Lambda_c+  pi+                     PHSP;
+Enddecay
+CDecay anti-Sigma_c*--
+#
+Decay Xi_c*0
+0.5000    Xi_c0  pi0                     PHSP;
+0.5000    Xi_c0  gamma                   PHSP;
+Enddecay
+CDecay anti-Xi_c*0
+#
+Decay Xi_c*+
+0.5000    Xi_c+  pi0                     PHSP;
+0.5000    Xi_c+  gamma                   PHSP;
+Enddecay
+CDecay anti-Xi_c*-
+#
+Decay   Omega_c0
+1.00000        PYTHIA 84;
+Enddecay
+#
+CDecay  anti-Omega_c0
+#
+Decay Omega_c*0
+1.0000    Omega_c0  gamma                   PHSP;
+Enddecay
+#
+CDecay anti-Omega_c*0
+#
+Decay Xu0
+#                    X_u^0 -> u anti-u
+#
+1.0 u anti-u PYTHIA 11;
+Enddecay
+Decay Xu+
+#                    X_u^+ -> u anti-d
+#
+1.0 u anti-d PYTHIA 11;
+Enddecay
+CDecay Xu-
+
+#lange - PYTHIA is making h_c mesons - better add a decay
+# channel for them.
+Decay h_c
+0.01 J/psi pi0 PHSP;
+0.5   eta_c gamma      PHSP;
+0.49  rndmflav        anti-rndmflav   PYTHIA         12;
+Enddecay
+
+# 12/08/03 RJT  Update b-baryon decays...
+Decay Lambda_b0
+#                  SemiLeptonic Decays (inclusive BR = 7.7 +/- 1.8%)
+0.050000000 Lambda_c+ e-      anti-nu_e                     PHSP; #[Reconstructed PDG2011]
+0.006300000 Lambda_c(2593)+ e-      anti-nu_e               PHSP; #[Reconstructed PDG2011]
+0.011000000 Lambda_c(2625)+ e-      anti-nu_e               PHSP; #[Reconstructed PDG2011]
+  0.00000    Sigma_c0    pi+  e-  anti-nu_e               PHSP;
+  0.00000    Sigma_c+    pi0  e-  anti-nu_e               PHSP;
+  0.00000    Sigma_c++   pi-  e-  anti-nu_e               PHSP;
+  0.00000    Sigma_c*0   pi+  e-  anti-nu_e               PHSP;
+  0.00000    Sigma_c*+   pi0  e-  anti-nu_e               PHSP;
+  0.00000    Sigma_c*++  pi-  e-  anti-nu_e               PHSP;
+#
+0.050000000 Lambda_c+ mu-     anti-nu_mu                    PHSP; #[Reconstructed PDG2011]
+0.006300000 Lambda_c(2593)+ mu-     anti-nu_mu              PHSP; #[Reconstructed PDG2011]
+0.011000000 Lambda_c(2625)+ mu-     anti-nu_mu              PHSP; #[Reconstructed PDG2011]
+  0.00000    Sigma_c0    pi+  mu-  anti-nu_mu             PHSP;
+  0.00000    Sigma_c+    pi0  mu-  anti-nu_mu             PHSP;
+  0.00000    Sigma_c++   pi-  mu-  anti-nu_mu             PHSP;
+  0.00000    Sigma_c*0   pi+  mu-  anti-nu_mu             PHSP;
+  0.00000    Sigma_c*+   pi0  mu-  anti-nu_mu             PHSP;
+  0.00000    Sigma_c*++  pi-  mu-  anti-nu_mu             PHSP;
+#
+  0.01720    Lambda_c+        tau- anti-nu_tau            PHSP;
+  0.00430    Lambda_c(2593)+  tau- anti-nu_tau            PHSP;
+  0.00320    Lambda_c(2625)+  tau- anti-nu_tau            PHSP;
+  0.00000    Sigma_c0    pi+  tau- anti-nu_tau            PHSP;
+  0.00000    Sigma_c+    pi0  tau- anti-nu_tau            PHSP;
+  0.00000    Sigma_c++   pi-  tau- anti-nu_tau            PHSP;
+  0.00000    Sigma_c*0   pi+  tau- anti-nu_tau            PHSP;
+  0.00000    Sigma_c*+   pi0  tau- anti-nu_tau            PHSP;
+  0.00000    Sigma_c*++  pi-  tau- anti-nu_tau            PHSP;
+#                  Hadronic Decays with Lambda_c+
+0.008800000 Lambda_c+ pi-                                   PHSP; #[Reconstructed PDG2011]
+  0.02200    Lambda_c+       pi-     pi+       pi-        PHSP;
+  0.00055    Lambda_c+       K-                           PHSP;
+  0.02200    Lambda_c+       D_s-                         PHSP;
+  0.04400    Lambda_c+       D_s*-                        PHSP;
+  0.01000    Lambda_c+       rho-                     PHSP;
+  0.02000    Lambda_c+       a_1-                     PHSP;
+  0.02000    Lambda0       K0  pi+ pi+ pi- pi-          PHSP;
+# Addition PR LHCb 09 Apr 2004, Lambda_b -> Lambda D0b
+  0.00080    Lambda0         anti-D0                      PHSP;
+# Addition PR LHCb 04/07/04
+0.000006000 p+      K-                                      PHSP; #[Reconstructed PDG2011]
+0.000003800 p+      pi-                                     PHSP; #[Reconstructed PDG2011]
+# Addition PR LHCb 09 Apr 2004, Lambda_b -> Lambda rho0 and -> Lambda phi
+  0.0000050  Lambda0    rho0                         PHSP;
+  0.0000200  Lambda0    phi                          PHSP;
+#
+  0.00047    Lambda0         J/psi                        PHSP;
+  0.00038    Lambda0         psi(2S)                      PHSP;
+  0.00100    Lambda0         eta_c                        PHSP;
+  0.00080    n0              D0                           PHSP;
+#
+#  Additional decays from hep-ph/9709372 scaled to the Lambda_c0 pi rate
+  0.00060    Sigma_c+       pi-                           PHSP;
+  0.00060    Sigma_c0       pi0                           PHSP;
+  0.00040    Sigma_c0       eta                           PHSP;
+  0.00050    Sigma_c0       eta'                          PHSP;
+  0.00030    Xi_c0          K0                            PHSP;
+  0.00050    Xi'_c0         K0                            PHSP;
+# PR LHCb 27 Apr 2004, addition of Pythia decays
+0.398544837 anti-u  d       c       ud_0                    PYTHIA 48; #[Reconstructed PDG2011]
+0.082218903 anti-u  c       d       ud_0                    PYTHIA 13; #[Reconstructed PDG2011]
+0.072280354 anti-c  s       c       ud_0                    PYTHIA 13; #[Reconstructed PDG2011]
+0.010842053 anti-u  d       u       ud_0                    PYTHIA 42; #[Reconstructed PDG2011]
+0.010842053 anti-c  s       u       ud_0                    PYTHIA 42; #[Reconstructed PDG2011]
+# PR LHCb 2 Dec 2004, add Lambda gamma decay mode
+  0.000065   Lambda0   gamma  HELAMP 1. 0. 0. 0. ;
+  0.000059   Lambda(1520)0 gamma   PHSP ;
+  0.000056   Lambda(1670)0 gamma   HELAMP 1. 0. 0. 0. ;
+  0.000057   Lambda(1600)0 gamma   HELAMP 1. 0. 0. 0. ;
+0.056000000 Lambda_c+ pi+     pi-     mu-     anti-nu_mu    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.056000000 Lambda_c+ pi+     pi-     e-      anti-nu_e     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+
+Decay anti-Lambda_b0
+#                  SemiLeptonic Decays (inclusive BR = 7.7 +/- 1.8%)
+0.050000000 anti-Lambda_c- e+      nu_e                     PHSP; #[Reconstructed PDG2011]
+0.006300000 anti-Lambda_c(2593)- e+      nu_e               PHSP; #[Reconstructed PDG2011]
+0.011000000 anti-Lambda_c(2625)- e+      nu_e               PHSP; #[Reconstructed PDG2011]
+  0.00000    anti-Sigma_c0    pi-  e+  nu_e               PHSP;
+  0.00000    anti-Sigma_c-    pi0  e+  nu_e               PHSP;
+  0.00000    anti-Sigma_c--   pi+  e+  nu_e               PHSP;
+  0.00000    anti-Sigma_c*0   pi-  e+  nu_e               PHSP;
+  0.00000    anti-Sigma_c*-   pi0  e+  nu_e               PHSP;
+  0.00000    anti-Sigma_c*--  pi+  e+  nu_e               PHSP;
+#
+0.050000000 anti-Lambda_c- mu+     nu_mu                    PHSP; #[Reconstructed PDG2011]
+0.006300000 anti-Lambda_c(2593)- mu+     nu_mu              PHSP; #[Reconstructed PDG2011]
+0.011000000 anti-Lambda_c(2625)- mu+     nu_mu              PHSP; #[Reconstructed PDG2011]
+  0.00000    anti-Sigma_c0    pi-  mu+  nu_mu             PHSP;
+  0.00000    anti-Sigma_c-    pi0  mu+  nu_mu             PHSP;
+  0.00000    anti-Sigma_c--   pi+  mu+  nu_mu             PHSP;
+  0.00000    anti-Sigma_c*0   pi-  mu+  nu_mu             PHSP;
+  0.00000    anti-Sigma_c*-   pi0  mu+  nu_mu             PHSP;
+  0.00000    anti-Sigma_c*--  pi+  mu+  nu_mu             PHSP;
+#
+  0.01720    anti-Lambda_c-        tau+ nu_tau            PHSP;
+  0.00430    anti-Lambda_c(2593)-  tau+ nu_tau            PHSP;
+  0.00320    anti-Lambda_c(2625)-  tau+ nu_tau            PHSP;
+  0.00000    anti-Sigma_c0    pi-  tau+ nu_tau            PHSP;
+  0.00000    anti-Sigma_c-    pi0  tau+ nu_tau            PHSP;
+  0.00000    anti-Sigma_c--   pi+  tau+ nu_tau            PHSP;
+  0.00000    anti-Sigma_c*0   pi-  tau+ nu_tau            PHSP;
+  0.00000    anti-Sigma_c*-   pi0  tau+ nu_tau            PHSP;
+  0.00000    anti-Sigma_c*--  pi+  tau+ nu_tau            PHSP;
+#                  Hadronic Decays with anti-Lambda_c-
+0.008800000 anti-Lambda_c- pi+                              PHSP; #[Reconstructed PDG2011]
+  0.02200    anti-Lambda_c-  pi+     pi+       pi-        PHSP;
+  0.00055    anti-Lambda_c-  K+                           PHSP;
+  0.02200    anti-Lambda_c-  D_s+                         PHSP;
+  0.04400    anti-Lambda_c-  D_s*+                        PHSP;
+  0.01000    anti-Lambda_c-  rho+         PHSP;
+  0.02000    anti-Lambda_c-  a_1+         PHSP;
+  0.02000    Lambda0  anti-K0  pi-  pi-  pi+  pi+         PHSP;
+  #  Addition LHCb PR 09 Apr 2004 Lambda_b -> Lambda D0b
+  0.00080    anti-Lambda0    D0                           PHSP;
+  #  PR LHCb 04/07/04 Addition
+0.000006000 anti-p- K+                                      PHSP; #[Reconstructed PDG2011]
+0.000003800 anti-p- pi+                                     PHSP; #[Reconstructed PDG2011]
+# Addition PR LHCb 09 Apr 2004, Lambda_b -> Lambda rho0 and -> Lambda phi
+  0.0000050  anti-Lambda0    rho0                         PHSP;
+  0.0000200  anti-Lambda0    phi                          PHSP;
+#
+  0.00047    anti-Lambda0    J/psi                        PHSP;
+  0.00038    anti-Lambda0    psi(2S)                      PHSP;
+  0.001000   anti-Lambda0    eta_c       PHSP;
+  0.00080    anti-n0    anti-D0                           PHSP;
+#
+#  Additional decays from hep-ph/9709372 scaled to the Lambda_c0 pi rate
+  0.00060    anti-Sigma_c-   pi+                           PHSP;
+  0.00060    anti-Sigma_c0   pi0                           PHSP;
+  0.00040    anti-Sigma_c0   eta                           PHSP;
+  0.00050    anti-Sigma_c0   eta'                          PHSP;
+  0.00030    anti-Xi_c0      anti-K0                       PHSP;
+  0.00050    anti-Xi'_c0     anti-K0                       PHSP;
+# PR LHCb 27 Apr 2004, addition of Pythia decays
+0.398544837 u       anti-d  anti-c  anti-ud_0               PYTHIA 48; #[Reconstructed PDG2011]
+0.082218903 u       anti-c  anti-d  anti-ud_0               PYTHIA 13; #[Reconstructed PDG2011]
+0.072280354 c       anti-s  anti-c  anti-ud_0               PYTHIA 13; #[Reconstructed PDG2011]
+0.010842053 u       anti-d  anti-u  anti-ud_0               PYTHIA 42; #[Reconstructed PDG2011]
+0.010842053 c       anti-s  anti-u  anti-ud_0               PYTHIA 42; #[Reconstructed PDG2011]
+# PR LHCb 2 Dec 2004 add Lambda gamma
+  0.000065   anti-Lambda0   gamma  HELAMP 0. 0. 1. 0. ;
+  0.000059   anti-Lambda(1520)0 gamma   PHSP ;
+  0.000056   anti-Lambda(1670)0 gamma   HELAMP 0. 0. 1. 0. ;
+  0.000057   anti-Lambda(1600)0 gamma   HELAMP 0. 0. 1. 0. ;
+0.056000000 anti-Lambda_c- pi-     pi+     mu+     nu_mu    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.056000000 anti-Lambda_c- pi-     pi+     e+      nu_e     PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+
+Decay Xi_b-
+#                  SemiLeptonic Decays
+  0.05460    Xi_c0      e-    anti-nu_e                   PHSP;
+  0.05460    Xi_c0      mu-   anti-nu_mu                  PHSP;
+  0.02000    Xi_c0      tau-  anti-nu_tau                 PHSP;
+#                  Hadronic Decays with Xi_c0
+  0.00600    Xi_c0      pi-                               PHSP;
+  0.02200    Xi_c0      pi-     pi+       pi-             PHSP;
+  0.00055    Xi_c0      K-                                PHSP;
+  0.02200    Xi_c0      D_s-                              PHSP;
+  0.00047    Xi-        J/psi                             PHSP;
+# added by D.Litvintsev 12/8/03:
+  0.00038    Xi-        psi(2S)                           PHSP;
+  0.00018    D0         Lambda0   pi-                     PHSP;
+  0.00020    Sigma_c0   K-                                PHSP;
+  0.00020    Omega_c0   K-                                PHSP;
+#
+#  aaa 10/19/05 Do not if this is correct but filling out with inclusives
+0.38757         d       anti-u          d       cs_0    PYTHIA         13;
+0.16995         d       anti-u          d       cs_1    PYTHIA         13;
+0.06335         s       anti-u          d       cs_0    PYTHIA         13;
+0.00568         d       anti-u          s       cs_1    PYTHIA         13;
+0.00797         d       anti-u          s       cs_0    PYTHIA         13;
+0.06148         s       anti-c          d       cs_0    PYTHIA         13;
+0.06918         d       anti-u          d       cd_0    PYTHIA         13;
+0.03999         s       anti-c          d       cd_0    PYTHIA         13;
+0.00865         d       anti-u          d       su_0    PYTHIA         13;
+0.00500         s       anti-c          d       su_0    PYTHIA         13;
+Enddecay
+
+Decay anti-Xi_b+
+#                  SemiLeptonic Decays
+  0.05460    anti-Xi_c0      e+    nu_e                   PHSP;
+  0.05460    anti-Xi_c0      mu+   nu_mu                  PHSP;
+  0.02000    anti-Xi_c0      tau+  nu_tau                 PHSP;
+#                  Hadronic Decays with anti-Xi_c0
+  0.00600    anti-Xi_c0      pi+                          PHSP;
+  0.02200    anti-Xi_c0      pi+     pi+       pi-        PHSP;
+  0.00055    anti-Xi_c0      K+                           PHSP;
+  0.02200    anti-Xi_c0      D_s+                         PHSP;
+  0.00047    anti-Xi+        J/psi                        PHSP;
+# added by D.Litvintsev 12/8/03:
+  0.00038    anti-Xi+        psi(2S)                      PHSP;
+  0.00018    anti-D0         anti-Lambda0   pi+           PHSP;
+  0.00020    anti-Sigma_c0   K+                           PHSP;
+  0.00020    anti-Omega_c0   K+                           PHSP;
+#  aaa 10/19/05 Do not if this is correct but filling out with inclusives
+0.38757         u       anti-d          anti-d       anti-cs_0    PYTHIA         13;
+0.16995         u       anti-d          anti-d       anti-cs_1    PYTHIA         13;
+0.06335         u       anti-s          anti-d       anti-cs_0    PYTHIA         13;
+0.00568         u       anti-d          anti-s       anti-cs_1    PYTHIA         13;
+0.00797         u       anti-d          anti-s       anti-cs_0    PYTHIA         13;
+0.06148         c       anti-s          anti-d       anti-cs_0    PYTHIA         13;
+0.06918         u       anti-d          anti-d       anti-cd_0    PYTHIA         13;
+0.03999         c       anti-s          anti-d       anti-cd_0    PYTHIA         13;
+0.00865         u       anti-d          anti-d       anti-su_0    PYTHIA         13;
+0.00500         c       anti-s          anti-d       anti-su_0    PYTHIA         13;
+Enddecay
+
+Decay Xi_b0
+#                  SemiLeptonic Decays
+  0.05460    Xi_c+      e-    anti-nu_e                   PHSP;
+  0.05460    Xi_c+      mu-   anti-nu_mu                  PHSP;
+  0.02000    Xi_c+      tau-  anti-nu_tau                 PHSP;
+#                  Hadronic Decays with Xi_c+
+  0.00600    Xi_c+      pi-                               PHSP;
+  0.02200    Xi_c+      pi-     pi+       pi-             PHSP;
+  0.00055    Xi_c+      K-                                PHSP;
+  0.02200    Xi_c+      D_s-                              PHSP;
+  0.00047    Xi0        J/psi                             PHSP;
+# added by D.Litvintsev 12/8/03:
+  0.00020    D0         Lambda0                           PHSP;
+  0.00010    Lambda_c+  K-                                PHSP;
+  0.00020    Sigma_c0   anti-K0                           PHSP;
+  0.00020    Omega_c0   K0                                PHSP;
+#
+#  Additional decays from hep-ph/9709372 scaled to the Lambda_c0 pi rate
+  0.00020    Xi'_c+     pi-                               PHSP;
+  0.00003    Xi_c0      pi0                               PHSP;
+  0.00015    Xi_c0      eta                               PHSP;
+  0.00004    Xi_c0      eta'                              PHSP;
+  0.00020    Xi'_c0     pi0                               PHSP;
+  0.00020    Xi'_c0     eta                               PHSP;
+  0.00030    Xi'_c0     eta'                              PHSP;
+  0.00040    Sigma_c+   K-                                PHSP;
+#  aaa 10/19/05 Do not if this is correct but filling out with inclusives
+0.58591   d       anti-u          s       cu_0    PYTHIA         13;
+0.01363     s       anti-u          s       cu_1    PYTHIA         13;
+0.09539    s       anti-u          s       cc_1    PYTHIA         13;
+0.10900    s       anti-u          d       cu_1    PYTHIA         13;
+0.01363      d       anti-u          d       uu_1    PYTHIA         13;
+Enddecay
+
+Decay anti-Xi_b0
+  0.05460    anti-Xi_c-      e+    nu_e                   PHSP;
+  0.05460    anti-Xi_c-      mu+   nu_mu                  PHSP;
+  0.02000    anti-Xi_c-      tau+  nu_tau                 PHSP;
+#                  Hadronic Decays with anti-Xi_c-
+  0.00600    anti-Xi_c-      pi+                          PHSP;
+  0.02200    anti-Xi_c-      pi+     pi+       pi-        PHSP;
+  0.00055    anti-Xi_c-      K+                           PHSP;
+  0.02200    anti-Xi_c-      D_s+                         PHSP;
+  0.00047    anti-Xi0        J/psi                        PHSP;
+# added by D.Litvintsev 12/8/03:
+  0.00020    anti-D0         anti-Lambda0                 PHSP;
+  0.00010    anti-Lambda_c-  K+                           PHSP;
+  0.00020    anti-Sigma_c0   K0                           PHSP;
+  0.00020    anti-Omega_c0   anti-K0                      PHSP;
+#
+#  Additional decays from hep-ph/9709372 scaled to the Lambda_c0 pi rate
+  0.00020    anti-Xi'_c-     pi+                          PHSP;
+  0.00003    anti-Xi_c0      pi0                          PHSP;
+  0.00015    anti-Xi_c0      eta                          PHSP;
+  0.00004    anti-Xi_c0      eta'                         PHSP;
+  0.00020    anti-Xi'_c0     pi0                          PHSP;
+  0.00020    anti-Xi'_c0     eta                          PHSP;
+  0.00030    anti-Xi'_c0     eta'                         PHSP;
+  0.00040    anti-Sigma_c-   K+                           PHSP;
+#  aaa 10/19/05 Do not if this is correct but filling out with inclusives
+0.58591   u       anti-d          anti-s       anti-cu_0    PYTHIA         13;
+0.01363     u       anti-s          anti-s       anti-cu_1    PYTHIA         13;
+0.09539    u       anti-s          anti-s       anti-cc_1    PYTHIA         13;
+0.10900    u       anti-s          anti-d       anti-cu_1    PYTHIA         13;
+0.01363      u       anti-d          anti-d       anti-uu_1    PYTHIA         13;
+Enddecay
+
+# added by D.Litvintsev 12/8/03:
+Decay Omega_b-
+#                  SemiLeptonic Decays
+  0.05460    Omega_c0      e-    anti-nu_e                PHSP;
+  0.05460    Omega_c0      mu-   anti-nu_mu               PHSP;
+  0.02000    Omega_c0      tau-  anti-nu_tau              PHSP;
+#                  Hadronic Decays with Xi_c+
+  0.00600    Omega_c0      pi-                            PHSP;
+  0.02200    Omega_c0      pi-     pi+       pi-          PHSP;
+  0.00055    Omega_c0      K-                             PHSP;
+  0.02200    Omega_c0      D_s-                           PHSP;
+  0.0011     D0            Xi-                            PHSP;
+#
+  0.00047    Omega-        J/psi                          PHSP;
+  0.00038    Omega-        psi(2S)                        PHSP;
+#  aaa 10/19/05 Do not if this is correct but filling out with inclusives
+0.68192         d       anti-u          s       cs_0    PYTHIA         13;
+0.10910         d       anti-u          d       cs_0    PYTHIA         13;
+0.02728         d       anti-u          s       su_0    PYTHIA         13;
+Enddecay
+
+Decay anti-Omega_b+
+#                  SemiLeptonic Decays
+  0.05460    anti-Omega_c0      e+    nu_e                PHSP;
+  0.05460    anti-Omega_c0      mu+   nu_mu               PHSP;
+  0.02000    anti-Omega_c0      tau+  nu_tau              PHSP;
+#                  Hadronic Decays with Xi_c+
+  0.00600    anti-Omega_c0      pi+                       PHSP;
+  0.02200    anti-Omega_c0      pi+     pi+       pi-     PHSP;
+  0.00055    anti-Omega_c0      K+                        PHSP;
+  0.02200    anti-Omega_c0      D_s+                      PHSP;
+  0.0011     anti-D0            anti-Xi+                  PHSP;
+#
+  0.00047    anti-Omega+        J/psi                     PHSP;
+  0.00038    anti-Omega+        psi(2S)                   PHSP;
+#  aaa 10/19/05 Do not if this is correct but filling out with inclusives
+0.68192         u       anti-d          anti-s       anti-cs_0    PYTHIA         13;
+0.10910         u       anti-d          anti-d       anti-cs_0    PYTHIA         13;
+0.02728         u       anti-d          anti-s       anti-su_0    PYTHIA         13;
+Enddecay
+
+
+Decay Sigma_b+
+  1.00000    Lambda_b0   pi+                              PHSP;
+Enddecay
+Decay anti-Sigma_b-
+  1.00000    anti-Lambda_b0   pi-                         PHSP;
+Enddecay
+
+Decay Sigma_b-
+  1.00000    Lambda_b0   pi-                              PHSP;
+Enddecay
+Decay anti-Sigma_b+
+  1.00000    anti-Lambda_b0   pi+                         PHSP;
+Enddecay
+
+Decay Sigma_b0
+  1.00000    Lambda_b0   gamma                    PHOTOS  PHSP;
+Enddecay
+Decay anti-Sigma_b0
+  1.00000    anti-Lambda_b0   gamma               PHOTOS  PHSP;
+Enddecay
+
+
+#
+#   B_c Mesons
+#
+
+Decay B_c-
+0.01600    tau-       anti-nu_tau               SLN;
+#
+#                  SemiLeptonic Decays
+0.01900    J/psi      e-      anti-nu_e         PHOTOS  PHSP;
+0.00094    psi(2S)    e-      anti-nu_e         PHOTOS  PHSP;
+0.00750    eta_c      e-      anti-nu_e         PHOTOS  PHSP;
+0.00020    eta_c(2S)  e-      anti-nu_e         PHOTOS  PHSP;
+0.00004    anti-D0    e-      anti-nu_e         PHOTOS  PHSP;
+0.00018    anti-D*0   e-      anti-nu_e         PHOTOS  PHSP;
+0.04030    anti-B_s0  e-      anti-nu_e         PHOTOS  PHSP;
+0.05060    anti-B_s*0 e-      anti-nu_e         PHOTOS  PHSP;
+0.00340    anti-B0    e-      anti-nu_e         PHOTOS  PHSP;
+0.00580    anti-B*0   e-      anti-nu_e         PHOTOS  PHSP;
+#
+0.01900    J/psi      mu-     anti-nu_mu        PHOTOS  PHSP;
+0.00094    psi(2S)    mu-     anti-nu_mu        PHOTOS  PHSP;
+0.00750    eta_c      mu-     anti-nu_mu        PHOTOS  PHSP;
+0.00020    eta_c(2S)  mu-     anti-nu_mu        PHOTOS  PHSP;
+0.00004    anti-D0    mu-     anti-nu_mu        PHOTOS  PHSP;
+0.00018    anti-D*0   mu-     anti-nu_mu        PHOTOS  PHSP;
+0.04030    anti-B_s0  mu-     anti-nu_mu        PHOTOS  PHSP;
+0.05060    anti-B_s*0 mu-     anti-nu_mu        PHOTOS  PHSP;
+0.00340    anti-B0    mu-     anti-nu_mu        PHOTOS  PHSP;
+0.00580    anti-B*0   mu-     anti-nu_mu        PHOTOS  PHSP;
+#
+0.00480    J/psi      tau-    anti-nu_tau               PHSP;
+0.00008    psi(2S)    tau-    anti-nu_tau               PHSP;
+0.00230    eta_c      tau-    anti-nu_tau               PHSP;
+0.000016   eta_c(2S)  tau-    anti-nu_tau               PHSP;
+0.00002    anti-D0    tau-    anti-nu_tau               PHSP;
+0.00008    anti-D*0   tau-    anti-nu_tau               PHSP;
+#
+#
+#                  Hadronic Decays
+0.00200    eta_c      pi-                   PHSP;
+0.00420    rho-       eta_c                 SVS;
+0.00013    eta_c      K-                    PHSP;
+0.00020    K*-        eta_c                 SVS;
+0.00130    J/psi      pi-                   SVS;
+0.00400    J/psi      rho-                  SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.00011    J/psi      K-                    SVS;
+0.00022    J/psi      K*-                   SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+#
+0.000053   D-         D0                    PHSP;
+0.000075   D*0        D-                    SVS;
+0.000049   D*-        D0                    SVS;
+0.00033    D*-        D*0                   SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.0000048  D_s-       D0                    PHSP;
+0.0000071  D*0        D_s-                  SVS;
+0.0000045  D_s*-      D0                    SVS;
+0.000026   D_s*-      D*0                   SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+#
+0.0000003  D-         anti-D0               PHSP;
+0.0000003  anti-D*0   D-                    SVS;
+0.0000004  D*-        anti-D0               SVS;
+0.0000016  anti-D*0   D*-                   SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.0000066  D_s-       anti-D0               PHSP;
+0.0000063  anti-D*0   D_s-                  SVS;
+0.0000085  D_s*-      anti-D0               SVS;
+0.0000404  D_s*-      anti-D*0              SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+#
+0.00280    eta_c      D_s-                  PHSP;
+0.00270    D_s*-      eta_c                 SVS;
+0.00015    eta_c      D-                    PHSP;
+0.00010    D*-        eta_c                 SVS;
+0.00170    J/psi      D_s-                  SVS;
+0.00670    J/psi      D_s*-                 SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.00009    J/psi      D-                    SVS;
+0.00028    J/psi      D*-                   SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+#
+0.16400    anti-B_s0  pi-                   PHSP;
+0.07200    rho-       anti-B_s0             SVS;
+0.01060    anti-B_s0  K-                    PHSP;
+0.00000    K*-        anti-B_s0             SVS;
+0.06500    anti-B_s*0 pi-                   SVS;
+0.20200    anti-B_s*0 rho-                  SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.00370    anti-B_s*0 K-                    SVS;
+0.00000    anti-B_s*0 K*-                   SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.01060    anti-B0    pi-                   PHSP;
+0.00960    rho-       anti-B0               SVS;
+0.00070    anti-B0    K-                    PHSP;
+0.00015    K*-        anti-B0               SVS;
+0.00950    anti-B*0   pi-                   SVS;
+0.02570    anti-B*0   rho-                  SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.00055    anti-B*0   K-                    SVS;
+0.00058    anti-B*0   K*-                   SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.00037    B-         pi0                   PHSP;
+0.00034    rho0       B-                    SVS;
+0.01980    B-         K0                    PHSP;
+0.00430    K*0        B-                    SVS;
+0.00033    B*-        pi0                   SVS;
+0.00090    B*-        rho0                  SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.01600    B*-        K0                    SVS;
+0.01670    B*-        K*0                   SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+# PR LHCb 09 Apr 2004 Add B_c+ -> rho0 pi+
+  0.00002    rho0       pi-                   SVS;
+  0.06005    anti-c     s          PYTHIA 11;
+# PR LHCb 27 Apr 2004 Add Pythia Modes
+#
+#  ash 10/27/03 Do not if this is correct but filling out with unknown cs
+#0.0200235  cs_0       anti-uu_0         PYTHIA 23;
+#0.0400470  cs_1       anti-uu_1         PYTHIA 23;
+#
+Enddecay
+
+# 09/15/03 A. Sanchez: Using BR's from hep-ph/0308214
+#
+# Total Br = 0.939865 + .06135 cs
+Decay B_c+
+0.01600    tau+       nu_tau                   SLN;
+#
+#                  SemiLeptonic Decays
+0.01900    J/psi      e+          nu_e         PHOTOS  PHSP;
+0.00094    psi(2S)    e+          nu_e         PHOTOS  PHSP;
+0.00750    eta_c      e+          nu_e         PHOTOS  PHSP;
+0.00020    eta_c(2S)  e+          nu_e         PHOTOS  PHSP;
+0.00004    D0         e+          nu_e         PHOTOS  PHSP;
+0.00018    D*0        e+          nu_e         PHOTOS  PHSP;
+0.04030    B_s0       e+          nu_e         PHOTOS  PHSP;
+0.05060    B_s*0      e+          nu_e         PHOTOS  PHSP;
+0.00340    B0         e+          nu_e         PHOTOS  PHSP;
+0.00580    B*0        e+          nu_e         PHOTOS  PHSP;
+#
+0.01900    J/psi      mu+         nu_mu        PHOTOS  PHSP;
+0.00094    psi(2S)    mu+         nu_mu        PHOTOS  PHSP;
+0.00750    eta_c      mu+         nu_mu        PHOTOS  PHSP;
+0.00020    eta_c(2S)  mu+         nu_mu        PHOTOS  PHSP;
+0.00004    D0         mu+         nu_mu        PHOTOS  PHSP;
+0.00018    D*0        mu+         nu_mu        PHOTOS  PHSP;
+0.04030    B_s0       mu+         nu_mu        PHOTOS  PHSP;
+0.05060    B_s*0      mu+         nu_mu        PHOTOS  PHSP;
+0.00340    B0         mu+         nu_mu        PHOTOS  PHSP;
+0.00580    B*0        mu+         nu_mu        PHOTOS  PHSP;
+#
+0.00480    J/psi      tau+        nu_tau               PHSP;
+0.00008    psi(2S)    tau+        nu_tau               PHSP;
+0.00230    eta_c      tau+        nu_tau               PHSP;
+0.000016   eta_c(2S)  tau+        nu_tau               PHSP;
+0.00002    D0         tau+        nu_tau               PHSP;
+0.00008    D*0        tau+        nu_tau               PHSP;
+#
+#                  Hadronic Decays
+0.00200    eta_c      pi+                   PHSP;
+0.00420    rho+       eta_c                 SVS;
+0.00013    eta_c      K+                    PHSP;
+0.00020    K*+        eta_c                 SVS;
+0.00130    J/psi      pi+                   SVS;
+0.00400    J/psi      rho+                  SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.00011    J/psi      K+                    SVS;
+0.00022    J/psi      K*+                   SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+#
+0.000053   D+         anti-D0               PHSP;
+0.000075   anti-D*0   D+                    SVS;
+0.000049   D*+        anti-D0               SVS;
+0.00033    D*+        anti-D*0              SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.0000048  D_s+       anti-D0               PHSP;
+0.0000071  anti-D*0   D_s+                  SVS;
+0.0000045  D_s*+      anti-D0               SVS;
+0.000026   D_s*+      anti-D*0              SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+#
+0.0000003  D+         D0                    PHSP;
+0.0000003  D*0        D+                    SVS;
+0.0000004  D*+        D0                    SVS;
+0.0000016  D*0        D*+                   SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.0000066  D_s+       D0                    PHSP;
+0.0000063  D*0        D_s+                  SVS;
+0.0000085  D_s*+      D0                    SVS;
+0.0000404  D_s*+      D*0                   SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+#
+0.00280    eta_c      D_s+                  PHSP;
+0.00270    D_s*+      eta_c                 SVS;
+0.00015    eta_c      D+                    PHSP;
+0.00010    D*+        eta_c                 SVS;
+0.00170    J/psi      D_s+                  SVS;
+0.00670    J/psi      D_s*+                 SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.00009    J/psi      D+                    SVS;
+0.00028    J/psi      D*+                   SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+#
+0.16400    B_s0       pi+                   PHSP;
+0.07200    rho+       B_s0                  SVS;
+0.01060    B_s0       K+                    PHSP;
+0.00000    K*+        B_s0                  SVS;
+0.06500    B_s*0      pi+                   SVS;
+0.20200    B_s*0      rho+                  SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.00370    B_s*0      K+                    SVS;
+0.00000    B_s*0      K*+                   SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.01060    B0         pi+                   PHSP;
+0.00960    rho+       B0                    SVS;
+0.00070    B0         K+                    PHSP;
+0.00015    K*+        B0                    SVS;
+0.00950    B*0        pi+                   SVS;
+0.02570    B*0        rho+                  SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.00055    B*0        K+                    SVS;
+0.00058    B*0        K*+                   SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.00037    B+         pi0                   PHSP;
+0.00034    rho0       B+                    SVS;
+0.01980    B+         anti-K0               PHSP;
+0.00430    K*0        B+                    SVS;
+0.00033    B*+        pi0                   SVS;
+0.00090    B*+        rho0                  SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+0.01600    B*+        anti-K0               SVS;
+0.01670    B*+        K*0                   SVV_HELAMP 1.0 0.0 1.0 0.0 1.0 0.0;
+# PR LHCb 09 Apr 2004 Add B_c+ -> rho0 pi+
+  0.00002    rho0       pi+                   SVS;
+  0.06005    c          anti-s       PYTHIA 11;
+# PR LHCb 27 Apr 2004 Add Pythia Modes
+#
+#  ash 10/27/03 Do not if this is correct but filling out with unknown cs
+#0.0200235     anti-cs_0       uu_0         PYTHIA 23;
+#0.0400470     anti-cs_1       uu_1         PYTHIA 23;
+#
+Enddecay
+
+
+#  Add excited Lambda_c decays (R.J. Tesarek  12/9/03)
+#  Just a guess for the last two BR [Lambda_c(2593)+].
+Decay Lambda_c(2593)+
+0.096585366 Sigma_c++ pi-                                   PHSP; #[Reconstructed PDG2011]
+0.096585366 Sigma_c0 pi+                                    PHSP; #[Reconstructed PDG2011]
+0.190000000 Lambda_c+ pi+     pi-                           PHSP; #[Reconstructed PDG2011]
+0.096585366 Sigma_c+ pi0                                    PHSP; #[Reconstructed PDG2011]
+0.036219512 Lambda_c+ pi0     pi0                           PHSP; #[Reconstructed PDG2011]
+0.004024390 Lambda_c+ gamma                                 PHSP; #[Reconstructed PDG2011]
+0.240000000 Sigma_c*++ pi-                                  PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.240000000 Sigma_c*0 pi+                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+Decay anti-Lambda_c(2593)-
+0.096585366 anti-Sigma_c-- pi+                              PHSP; #[Reconstructed PDG2011]
+0.096585366 anti-Sigma_c0 pi-                               PHSP; #[Reconstructed PDG2011]
+0.190000000 anti-Lambda_c- pi-     pi+                      PHSP; #[Reconstructed PDG2011]
+0.096585366 anti-Sigma_c- pi0                               PHSP; #[Reconstructed PDG2011]
+0.036219512 anti-Lambda_c- pi0     pi0                      PHSP; #[Reconstructed PDG2011]
+0.004024390 anti-Lambda_c- gamma                            PHSP; #[Reconstructed PDG2011]
+0.240000000 anti-Sigma_c*-- pi+                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+0.240000000 anti-Sigma_c*0 pi-                              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+#
+Decay Lambda_c(2625)+
+0.670000000 Lambda_c+ pi+     pi-                           PHSP; #[Reconstructed PDG2011]
+0.320294118 Lambda_c+ pi0                                   PHSP; #[Reconstructed PDG2011]
+0.009705882 Lambda_c+ gamma                                 PHSP; #[Reconstructed PDG2011]
+Enddecay
+Decay anti-Lambda_c(2625)-
+0.670000000 anti-Lambda_c- pi-     pi+                      PHSP; #[Reconstructed PDG2011]
+0.320294118 anti-Lambda_c- pi0                              PHSP; #[Reconstructed PDG2011]
+0.009705882 anti-Lambda_c- gamma                            PHSP; #[Reconstructed PDG2011]
+Enddecay
+
+#  Add excited B hadrons (LHCb PR 10/03/04)
+#  Reference : Pythia 6.205 decay table
+#  PDG Id = 5312
+Decay Xi'_b-
+  1.0000     Xi_b-    gamma       PHSP;
+Enddecay
+Decay anti-Xi'_b+
+  1.0000     anti-Xi_b+  gamma    PHSP;
+Enddecay
+#  PDG Id = 5322
+Decay Xi'_b0
+  1.0000     Xi_b0    gamma       PHSP;
+Enddecay
+Decay anti-Xi'_b0
+  1.0000     anti-Xi_b0  gamma    PHSP;
+Enddecay
+#  PDG Id = 10521
+Decay B_0*+
+  0.6670     B0     pi+           PHSP;
+  0.3330     B+     pi0           PHSP;
+Enddecay
+Decay B_0*-
+  0.6670     anti-B0  pi-         PHSP;
+  0.3330     B-       pi0         PHSP;
+Enddecay
+#  PDG Id = 20523 Broad : S wave
+Decay B'_1+
+  0.6670     B*0      pi+         VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+  0.3330     B*+      pi0         VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+Decay B'_1-
+  0.6670     anti-B*0   pi-       VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+  0.3330     B*-        pi0       VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+#  PDG Id = 10523  Narrow : D wave
+Decay B_1+
+  0.6670     B*0      pi+         VVS_PWAVE 0.0 0.0 0.0 0.0 1.0 0.0;
+  0.3330     B*+      pi0         VVS_PWAVE 0.0 0.0 0.0 0.0 1.0 0.0;
+Enddecay
+Decay B_1-
+  0.6670     anti-B*0   pi-       VVS_PWAVE 0.0 0.0 0.0 0.0 1.0 0.0;
+  0.3330     B*-        pi0       VVS_PWAVE 0.0 0.0 0.0 0.0 1.0 0.0;
+Enddecay
+#  PDG Id = 525 Narrow : D wave
+Decay B_2*+
+  0.3000     B0     pi+           TSS;
+  0.1500     B+     pi0           TSS;
+  0.1600     B*0    pi+           TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+  0.0800     B*+    pi0           TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+  0.1300     B*0    pi+    pi0    PHSP;
+  0.0600     B*+    pi+    pi-    PHSP;
+  0.0800     B0     pi+    pi0    PHSP;
+  0.0400     B+     pi+    pi-    PHSP;
+Enddecay
+Decay B_2*-
+  0.3000     anti-B0  pi-         TSS;
+  0.1500     B-       pi0         TSS;
+  0.1600     anti-B*0  pi-        TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+  0.0800     B*-      pi0         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+  0.1300     anti-B*0  pi-   pi0  PHSP;
+  0.0600     B*-      pi-    pi+  PHSP;
+  0.0800     anti-B0  pi-    pi0  PHSP;
+  0.0400     B-       pi-    pi+  PHSP;
+Enddecay
+#  PDG Id = 10511
+Decay B_0*0
+  0.6670     B+     pi-           PHSP;
+  0.3330     B0     pi0           PHSP;
+Enddecay
+Decay anti-B_0*0
+  0.6670     B-     pi+           PHSP;
+  0.3330     anti-B0   pi0        PHSP;
+Enddecay
+#  PDG Id = 20513 Broad : S wave
+Decay B'_10
+  0.6670     B*+    pi-           VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+  0.3330     B*0    pi0           VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+Decay anti-B'_10
+  0.6670     B*-    pi+           VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+  0.3330     anti-B*0   pi0       VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+#  PDG Id = 10513 Narrow : D wave
+Decay B_10
+  0.6670     B*+    pi-           VVS_PWAVE 0.0 0.0 0.0 0.0 1.0 0.0;
+  0.3330     B*0    pi0           VVS_PWAVE 0.0 0.0 0.0 0.0 1.0 0.0;
+Enddecay
+Decay anti-B_10
+  0.6670     B*-    pi+           VVS_PWAVE 0.0 0.0 0.0 0.0 1.0 0.0;
+  0.3330     anti-B*0   pi0       VVS_PWAVE 0.0 0.0 0.0 0.0 1.0 0.0;
+Enddecay
+#  PDG Id = 515
+Decay B_2*0
+  0.3000     B+    pi-            TSS;
+  0.1500     B0    pi0            TSS;
+  0.1600     B*+   pi-            TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+  0.0800     B*0   pi0            TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+  0.1300     B*+   pi-   pi0      PHSP;
+  0.0600     B*0   pi+   pi-      PHSP;
+  0.0800     B+    pi-   pi0      PHSP;
+  0.0400     B0    pi+   pi-      PHSP;
+Enddecay
+Decay anti-B_2*0
+  0.3000     B-    pi+            TSS;
+  0.1500     anti-B0  pi0         TSS;
+  0.1600     B*-   pi+            TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+  0.0800     anti-B*0  pi0        TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+  0.1300     B*-   pi+  pi0       PHSP;
+  0.0600     anti-B*0  pi-  pi+   PHSP;
+  0.0800     B-    pi+   pi0      PHSP;
+  0.0400     anti-B0   pi-   pi+  PHSP;
+Enddecay
+#  PDG Id = 10531
+Decay B_s0*0
+  0.5000     B+   K-              PHSP;
+  0.5000     B0   anti-K0         PHSP;
+Enddecay
+Decay anti-B_s0*0
+  0.5000     B-   K+              PHSP;
+  0.5000     anti-B0   K0         PHSP;
+Enddecay
+#  PDG Id = 20533   Broad : S wave
+Decay B'_s10
+  0.5000     B*+  K-              VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+  0.5000     B*0  anti-K0         VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+Decay anti-B'_s10
+  0.5000     B*-  K+              VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+  0.5000     anti-B*0   K0        VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+#  PDG Id = 10533   Narrow : D wave
+Decay B_s10
+  0.5000     B*+  K-              VVS_PWAVE 0.0 0.0 0.0 0.0 1.0 0.0;
+  0.5000     B*0  anti-K0         VVS_PWAVE 0.0 0.0 0.0 0.0 1.0 0.0;
+Enddecay
+Decay anti-B_s10
+  0.5000     B*-  K+              VVS_PWAVE 0.0 0.0 0.0 0.0 1.0 0.0;
+  0.5000     anti-B*0    K0       VVS_PWAVE 0.0 0.0 0.0 0.0 1.0 0.0;
+Enddecay
+#  PDG Id = 535   Narrow : D wave
+Decay B_s2*0
+  0.3000     B+   K-              TSS;
+  0.3000     B0   anti-K0         TSS;
+  0.2000     B*+  K-              TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+  0.2000     B*0  anti-K0         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+Enddecay
+Decay anti-B_s2*0
+  0.3000     B-   K+              TSS;
+  0.3000     anti-B0  K0          TSS;
+  0.2000     B*-  K+              TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+  0.2000     anti-B*0 K0          TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+Enddecay
+#  PDG Id = 543
+Decay B_c*+
+  1.0000     B_c+  gamma          VSP_PWAVE;
+Enddecay
+Decay B_c*-
+  1.0000     B_c-  gamma          VSP_PWAVE;
+Enddecay
+#  PDG Id = 545  Narrow : D wave
+Decay B_c2*+
+  0.3000     B0    D+             TSS;
+  0.3000     B+    D0             TSS;
+  0.2000     B*0   D+             TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+  0.2000     B*+   D0             TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+Enddecay
+Decay B_c2*-
+  0.3000     anti-B0  D-          TSS;
+  0.3000     B-    anti-D0        TSS;
+  0.2000     anti-B*0  D-         TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+  0.2000     B*-   anti-D0        TVS_PWAVE 0.0 0.0 1.0 0.0 0.0 0.0;
+Enddecay
+#  PDG Id = 5114
+Decay Sigma_b*-
+  1.0000     Lambda_b0  pi-       PHSP;
+Enddecay
+Decay anti-Sigma_b*+
+  1.0000     anti-Lambda_b0  pi+  PHSP;
+Enddecay
+# PDG Id = 5224
+Decay Sigma_b*+
+  1.0000     Lambda_b0  pi+       PHSP;
+Enddecay
+Decay anti-Sigma_b*-
+  1.0000     anti-Lambda_b0  pi-  PHSP;
+Enddecay
+# PDG Id = 5214
+Decay Sigma_b*0
+  1.0000     Lambda_b0  pi0       PHSP;
+Enddecay
+Decay anti-Sigma_b*0
+  1.0000     anti-Lambda_b0  pi0  PHSP;
+Enddecay
+#  PDG Id = 5314
+Decay Xi_b*-
+  1.0000     Xi_b-    gamma       PHSP;
+Enddecay
+Decay anti-Xi_b*+
+  1.0000     anti-Xi_b+  gamma    PHSP;
+Enddecay
+#  PDG Id = 5324
+Decay Xi_b*0
+  1.0000     Xi_b0   gamma        PHSP;
+Enddecay
+Decay anti-Xi_b*0
+  1.0000     anti-Xi_b0 gamma     PHSP;
+Enddecay
+#  PDG Id = 5334
+Decay Omega_b*-
+  1.0000     Omega_b-   gamma     PHSP;
+Enddecay
+Decay anti-Omega_b*+
+  1.0000     anti-Omega_b+  gamma PHSP;
+Enddecay
+#  PDG Id = 10541
+Decay B_c0*+
+  0.5000     B0   D+              PHSP;
+  0.5000     B+   D0              PHSP;
+Enddecay
+Decay B_c0*-
+  0.5000     anti-B0  D-          PHSP;
+  0.5000     B-       anti-D0     PHSP;
+Enddecay
+#  PDG Id = 10543  Narrow : D wave
+Decay B_c1+
+  0.5000     B*0      D+          VVS_PWAVE 0.0 0.0 0.0 0.0 1.0 0.0;
+  0.5000     B*+      D0          VVS_PWAVE 0.0 0.0 0.0 0.0 1.0 0.0;
+Enddecay
+Decay B_c1-
+  0.5000     anti-B*0  D-         VVS_PWAVE 0.0 0.0 0.0 0.0 1.0 0.0;
+  0.5000     B*-       anti-D0    VVS_PWAVE 0.0 0.0 0.0 0.0 1.0 0.0;
+Enddecay
+#  PDG Id = 20543 Broad : S wave
+Decay B'_c1+
+  0.5000     B*0       D+         VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+  0.5000     B*+       D0         VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+Decay B'_c1-
+  0.5000     anti-B*0  D-         VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+  0.5000     B*-       anti-D0    VVS_PWAVE 1.0 0.0 0.0 0.0 0.0 0.0;
+Enddecay
+
+# Excited charmed Baryons   LHCb PR 3-05-2006
+Decay Xi_cc*++
+  0.08 e+  nu_e     Xi_c+   PHSP ;
+  0.08 mu+ nu_mu    Xi_c+   PHSP ;
+  0.51  u   anti-d  s  cu_0  PYTHIA 11 ;
+  0.25  u   anti-d  s  cu_1  PYTHIA 11 ;
+  0.05 u   anti-s  s  cu_0 PYTHIA 11 ;
+  0.03 u   anti-s  s  cu_1 PYTHIA 11 ;
+Enddecay
+
+Decay anti-Xi_cc*--
+  0.08 e-  anti-nu_e  anti-Xi_c-   PHSP;
+  0.08 mu- anti-nu_mu anti-Xi_c-   PHSP;
+  0.51 anti-u  d   anti-s  anti-cu_0  PYTHIA 11 ;
+  0.25 anti-u  d   anti-s  anti-cu_0  PYTHIA 11 ;
+  0.05 anti-u  s   anti-s  anti-cu_1  PYTHIA 11 ;
+  0.03 anti-u  s   anti-s  anti-cu_1  PYTHIA 11 ;
+Enddecay
+
+Decay Xi_cc++
+  0.08 e+  nu_e     Xi_c+   PHSP ;
+  0.08 mu+ nu_mu    Xi_c+   PHSP ;
+  0.51  u   anti-d  s  cu_0  PYTHIA 11 ;
+  0.25  u   anti-d  s  cu_1  PYTHIA 11 ;
+  0.05 u   anti-s  s  cu_0 PYTHIA 11 ;
+  0.03 u   anti-s  s  cu_1 PYTHIA 11 ;
+Enddecay
+
+Decay anti-Xi_cc--
+  0.08 e-  anti-nu_e  anti-Xi_c-   PHSP;
+  0.08 mu- anti-nu_mu anti-Xi_c-   PHSP;
+  0.51 anti-u  d   anti-s  anti-cu_0  PYTHIA 11 ;
+  0.25 anti-u  d   anti-s  anti-cu_0  PYTHIA 11 ;
+  0.05 anti-u  s   anti-s  anti-cu_1  PYTHIA 11 ;
+  0.03 anti-u  s   anti-s  anti-cu_1  PYTHIA 11 ;
+Enddecay
+
+Decay Xi_cc*+
+  0.08 e+  nu_e    Xi_c0    PHSP;
+  0.08 mu+ nu_mu   Xi_c0    PHSP;
+  0.51 u anti-d  s   cd_0   PYTHIA 11 ;
+  0.25 u anti-d  s   cd_1   PYTHIA 11 ;
+  0.05 u anti-s  s   cd_0   PYTHIA 11 ;
+  0.03 u anti-s  s   cd_1   PYTHIA 11 ;
+Enddecay
+
+Decay anti-Xi_cc*-
+  0.08 e-  anti-nu_e    anti-Xi_c0    PHSP;
+  0.08 mu- anti-nu_mu   anti-Xi_c0    PHSP;
+  0.51 anti-u d  anti-s  anti-cd_0   PYTHIA 11 ;
+  0.25 anti-u d  anti-s  anti-cd_1   PYTHIA 11 ;
+  0.05 anti-u s  anti-s  anti-cd_0   PYTHIA 11 ;
+  0.03 anti-u s  anti-s  anti-cd_1   PYTHIA 11 ;
+Enddecay
+
+Decay Xi_cc+
+  0.08 e+  nu_e    Xi_c0    PHSP;
+  0.08 mu+ nu_mu   Xi_c0    PHSP;
+  0.51 u anti-d  s   cd_0   PYTHIA 11 ;
+  0.25 u anti-d  s   cd_1   PYTHIA 11 ;
+  0.05 u anti-s  s   cd_0   PYTHIA 11 ;
+  0.03 u anti-s  s   cd_1   PYTHIA 11 ;
+Enddecay
+
+Decay anti-Xi_cc-
+  0.08 e-  anti-nu_e    anti-Xi_c0    PHSP;
+  0.08 mu- anti-nu_mu   anti-Xi_c0    PHSP;
+  0.51 anti-u d  anti-s  anti-cd_0   PYTHIA 11 ;
+  0.25 anti-u d  anti-s  anti-cd_1   PYTHIA 11 ;
+  0.05 anti-u s  anti-s  anti-cd_0   PYTHIA 11 ;
+  0.03 anti-u s  anti-s  anti-cd_1   PYTHIA 11 ;
+Enddecay
+
+Decay Omega_cc+
+  0.08 e+  nu_e   Omega_c0   PHSP;
+  0.08 mu+ nu_mu  Omega_c0   PHSP;
+  0.51 u   anti-d   s     cs_0    PYTHIA 11;
+  0.25 u   anti-d   s     cs_1    PYTHIA 11;
+  0.05 u   anti-s   s     cs_0    PYTHIA 11;
+  0.03 u   anti-s   s     cs_1    PYTHIA 11;
+Enddecay
+
+Decay anti-Omega_cc-
+  0.08 e-  anti-nu_e   anti-Omega_c0   PHSP;
+  0.08 mu- anti-nu_mu  anti-Omega_c0   PHSP;
+  0.51 anti-u   d   anti-s     anti-cs_0    PYTHIA 11;
+  0.25 anti-u   d   anti-s     anti-cs_1    PYTHIA 11;
+  0.05 anti-u   s   anti-s     anti-cs_0    PYTHIA 11;
+  0.03 anti-u   s   anti-s     anti-cs_1    PYTHIA 11;
+Enddecay
+
+Decay Omega_cc*+
+  0.08 e+  nu_e   Omega_c0   PHSP;
+  0.08 mu+ nu_mu  Omega_c0   PHSP;
+  0.51 u   anti-d   s     cs_0    PYTHIA 11;
+  0.25 u   anti-d   s     cs_1    PYTHIA 11;
+  0.05 u   anti-s   s     cs_0    PYTHIA 11;
+  0.03 u   anti-s   s     cs_1    PYTHIA 11;
+Enddecay
+
+Decay anti-Omega_cc*-
+  0.08 e-  anti-nu_e   anti-Omega_c0   PHSP;
+  0.08 mu- anti-nu_mu  anti-Omega_c0   PHSP;
+  0.51 anti-u   d   anti-s     anti-cs_0    PYTHIA 11;
+  0.25 anti-u   d   anti-s     anti-cs_1    PYTHIA 11;
+  0.05 anti-u   s   anti-s     anti-cs_0    PYTHIA 11;
+  0.03 anti-u   s   anti-s     anti-cs_1    PYTHIA 11;
+Enddecay
+
+Decay K_L0
+#0.202464226 pi+     e-      nu_e                            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.202464226 pi-     e+      nu_e                            PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.135033299 pi+     mu-     nu_mu                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.135033299 pi-     mu+     nu_mu                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000025738 pi0     pi+     e-      nu_e                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000025738 pi0     pi-     e+      nu_e                    PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000006205 pi+     e-      nu_e    e+      e-              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000006205 pi-     e+      nu_e    e+      e-              PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.194795855 pi0     pi0     pi0                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.125231606 pi+     pi-     pi0                             PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.001880711 pi+     e-      nu_e    gamma                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.001880711 pi-     e+      nu_e    gamma                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000277023 pi+     mu-     nu_mu   gamma                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000277023 pi-     mu+     nu_mu   gamma                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000040995 pi+     pi-     gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000001262 pi0     gamma   gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000000016 pi0     gamma   e+      e-                      PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000545653 gamma   gamma                                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000009265 e+      e-      gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000000355 mu+     mu-     gamma                           PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000000584 e+      e-      gamma   gamma                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+#0.000000007 mu+     mu-     gamma   gamma                   PHSP;  #[New mode added] #[Reconstructed PDG2011]
+Enddecay
+
+End
diff --git a/Generators/EvtGen_i/share/Bdecays0.dat b/Generators/EvtGen_i/share/file/Bdecays0.dat
similarity index 100%
rename from Generators/EvtGen_i/share/Bdecays0.dat
rename to Generators/EvtGen_i/share/file/Bdecays0.dat
diff --git a/Generators/EvtGen_i/share/Bplus_Kplus_mu6mu4.DEC b/Generators/EvtGen_i/share/file/Bplus_Kplus_mu6mu4.DEC
similarity index 100%
rename from Generators/EvtGen_i/share/Bplus_Kplus_mu6mu4.DEC
rename to Generators/EvtGen_i/share/file/Bplus_Kplus_mu6mu4.DEC
diff --git a/Generators/EvtGen_i/share/Bplus_Kplus_star_K0s_pi_mu6mu4.DEC b/Generators/EvtGen_i/share/file/Bplus_Kplus_star_K0s_pi_mu6mu4.DEC
similarity index 100%
rename from Generators/EvtGen_i/share/Bplus_Kplus_star_K0s_pi_mu6mu4.DEC
rename to Generators/EvtGen_i/share/file/Bplus_Kplus_star_K0s_pi_mu6mu4.DEC
diff --git a/Generators/EvtGen_i/share/Bs2Jpsiphi.DEC b/Generators/EvtGen_i/share/file/Bs2Jpsiphi.DEC
similarity index 100%
rename from Generators/EvtGen_i/share/Bs2Jpsiphi.DEC
rename to Generators/EvtGen_i/share/file/Bs2Jpsiphi.DEC
diff --git a/Generators/EvtGen_i/share/DECAY.DEC b/Generators/EvtGen_i/share/file/DECAY.DEC
similarity index 100%
rename from Generators/EvtGen_i/share/DECAY.DEC
rename to Generators/EvtGen_i/share/file/DECAY.DEC
diff --git a/Generators/EvtGen_i/share/DstarP2D0PiP_D02Kpi_evtgen.DEC b/Generators/EvtGen_i/share/file/DstarP2D0PiP_D02Kpi_evtgen.DEC
similarity index 100%
rename from Generators/EvtGen_i/share/DstarP2D0PiP_D02Kpi_evtgen.DEC
rename to Generators/EvtGen_i/share/file/DstarP2D0PiP_D02Kpi_evtgen.DEC
diff --git a/Generators/EvtGen_i/share/HerwigppInclusiveP8.pdt b/Generators/EvtGen_i/share/file/HerwigppInclusiveP8.pdt
similarity index 100%
rename from Generators/EvtGen_i/share/HerwigppInclusiveP8.pdt
rename to Generators/EvtGen_i/share/file/HerwigppInclusiveP8.pdt
diff --git a/Generators/EvtGen_i/share/MYDECAY.DEC b/Generators/EvtGen_i/share/file/MYDECAY.DEC
similarity index 100%
rename from Generators/EvtGen_i/share/MYDECAY.DEC
rename to Generators/EvtGen_i/share/file/MYDECAY.DEC
diff --git a/Generators/EvtGen_i/share/MYDECAY_Lb2Lll.DEC b/Generators/EvtGen_i/share/file/MYDECAY_Lb2Lll.DEC
similarity index 100%
rename from Generators/EvtGen_i/share/MYDECAY_Lb2Lll.DEC
rename to Generators/EvtGen_i/share/file/MYDECAY_Lb2Lll.DEC
diff --git a/Generators/EvtGen_i/share/MYDECAY_antiLb2Lll.DEC b/Generators/EvtGen_i/share/file/MYDECAY_antiLb2Lll.DEC
similarity index 100%
rename from Generators/EvtGen_i/share/MYDECAY_antiLb2Lll.DEC
rename to Generators/EvtGen_i/share/file/MYDECAY_antiLb2Lll.DEC
diff --git a/Generators/EvtGen_i/share/inclusive.dec b/Generators/EvtGen_i/share/file/inclusive.dec
similarity index 100%
rename from Generators/EvtGen_i/share/inclusive.dec
rename to Generators/EvtGen_i/share/file/inclusive.dec
diff --git a/Generators/EvtGen_i/share/inclusive.pdt b/Generators/EvtGen_i/share/file/inclusive.pdt
similarity index 100%
rename from Generators/EvtGen_i/share/inclusive.pdt
rename to Generators/EvtGen_i/share/file/inclusive.pdt
diff --git a/Generators/EvtGen_i/share/inclusiveP8.dec b/Generators/EvtGen_i/share/file/inclusiveP8.dec
similarity index 100%
rename from Generators/EvtGen_i/share/inclusiveP8.dec
rename to Generators/EvtGen_i/share/file/inclusiveP8.dec
diff --git a/Generators/EvtGen_i/share/inclusiveP8.pdt b/Generators/EvtGen_i/share/file/inclusiveP8.pdt
similarity index 100%
rename from Generators/EvtGen_i/share/inclusiveP8.pdt
rename to Generators/EvtGen_i/share/file/inclusiveP8.pdt
diff --git a/Generators/EvtGen_i/share/inclusiveP8DsDPlus.pdt b/Generators/EvtGen_i/share/file/inclusiveP8DsDPlus.pdt
similarity index 100%
rename from Generators/EvtGen_i/share/inclusiveP8DsDPlus.pdt
rename to Generators/EvtGen_i/share/file/inclusiveP8DsDPlus.pdt
diff --git a/Generators/EvtGen_i/share/pdt.table b/Generators/EvtGen_i/share/file/pdt.table
similarity index 100%
rename from Generators/EvtGen_i/share/pdt.table
rename to Generators/EvtGen_i/share/file/pdt.table
diff --git a/Generators/Photospp_i/CMakeLists.txt b/Generators/Photospp_i/CMakeLists.txt
index fa85facc811e14021e8adc743cde305f5c96125e..cca200250bddeac1eff9a370e63d1e1c544df9b4 100644
--- a/Generators/Photospp_i/CMakeLists.txt
+++ b/Generators/Photospp_i/CMakeLists.txt
@@ -41,4 +41,5 @@ atlas_add_component( Photospp_i
    LINK_LIBRARIES GaudiKernel Photospp_iLib )
 
 # Install files from the package:
-atlas_install_joboptions( share/*.py )
+atlas_install_joboptions( share/common/*.py )
+
diff --git a/Generators/Photospp_i/share/common/Photospp_Fragment.py b/Generators/Photospp_i/share/common/Photospp_Fragment.py
new file mode 100644
index 0000000000000000000000000000000000000000..66913f7181a946740ab60d6f5ec1839ed6906867
--- /dev/null
+++ b/Generators/Photospp_i/share/common/Photospp_Fragment.py
@@ -0,0 +1,7 @@
+## Photos++ QED config
+
+from Photospp_i.Photospp_iConf import Photospp_i
+genSeq += Photospp_i("Photospp")
+genSeq.Photospp.InfraRedCutOff = 1E-7
+evgenConfig.generators += ["Photospp"]
+
diff --git a/Generators/Photospp_i/share/photos_example.py b/Generators/Photospp_i/share/photos_example.py
deleted file mode 100644
index 30c0be23bea527585ba84f12f47269d06c56ba14..0000000000000000000000000000000000000000
--- a/Generators/Photospp_i/share/photos_example.py
+++ /dev/null
@@ -1,36 +0,0 @@
-#import AthenaCommon.AtlasUnixGeneratorJob
-from AthenaCommon.AppMgr import ServiceMgr as svcMgr
-
-#--------------------------------------------------------------
-# Event related parameters
-#--------------------------------------------------------------
-# Number of events to be processed (default is 10)
-theApp.EvtMax = 3
-#--------------------------------------------------------------
-# Algorithms Private Options
-#--------------------------------------------------------------
-from AthenaServices.AthenaServicesConf import AtRndmGenSvc
-ServiceMgr += AtRndmGenSvc()
-ServiceMgr.AtRndmGenSvc.Seeds = ["PYTHIA8 4789899 989240512",
-                                 "PYTHIA8_INIT 820021 2347532"]
-
-svcMgr.MessageSvc.OutputLevel = INFO
-
-from AthenaCommon.AlgSequence import AlgSequence
-topSequence = AlgSequence()
-from Pythia8_i.Pythia8_iConf import Pythia8_i
-
-
-topSequence+=Pythia8_i()
-topSequence.Pythia8_i.Commands += ['PromptPhoton:all = on']
-topSequence.Pythia8_i.Commands += ['TimeShower:QEDshowerByL = off']
-
-topSequence.Pythia8_i.CollisionEnergy = 7000
-
-from Photospp_i.Photospp_iConf import Photospp_i
-topSequence += Photospp_i()
-
-from TruthExamples.TruthExamplesConf import DumpMC
-topSequence += DumpMC()
-
-
diff --git a/Generators/Photospp_i/share/photos_rivet_zpT.py b/Generators/Photospp_i/share/photos_rivet_zpT.py
deleted file mode 100644
index cff508ff61eaf4d8ee45faa50a71f38a9db8cd81..0000000000000000000000000000000000000000
--- a/Generators/Photospp_i/share/photos_rivet_zpT.py
+++ /dev/null
@@ -1,25 +0,0 @@
-evgenConfig.description = "Test of Pythia 8 + Photos++ in Z pT"
-evgenConfig.keywords = ["QED", "Z"]
-
-include("MC12JobOptions/Pythia8_AU2_CTEQ6L1_Common.py")
-include("MC12JobOptions/PhotosPythia8_Fragment.py")
-
-# Uncomment to turn exponentiation mode off
-# Most physics channels should leave the default mode to on (i.e. leave this commented out)
-#topAlg.Photospp.ExponentiationMode=False
-
-topAlg.Pythia8.Commands += ["WeakSingleBoson:ffbar2gmZ=on"]
-topAlg.Pythia8.Commands += ["23:onMode=off", "23:onIfAny=11"]
-
-evgenConfig.minevents = 25000
-
-from Rivet_i.Rivet_iConf import Rivet_i
-rivet = Rivet_i("Rivet")
-rivet.Analyses = ["ATLAS_2011_S9131140"]
-
-topAlg += rivet
-
-from AthenaCommon.AppMgr import ServiceMgr as svcMgr
-from GaudiSvc.GaudiSvcConf import THistSvc
-svcMgr += THistSvc()
-svcMgr.THistSvc.Output = ["Rivet DATAFILE='Rivet.root' OPT='RECREATE'"]
diff --git a/Generators/Pythia8_i/CMakeLists.txt b/Generators/Pythia8_i/CMakeLists.txt
index 23528794ad70bfc402c6ae0a132a653ec40f9958..2edc52abdaaf9401e419f822df7cf7631ef2f44e 100644
--- a/Generators/Pythia8_i/CMakeLists.txt
+++ b/Generators/Pythia8_i/CMakeLists.txt
@@ -70,5 +70,6 @@ atlas_add_component( Pythia8_i
                      LINK_LIBRARIES ${Boost_LIBRARIES} ${LHAPDF_LIBRARIES} ${CLHEP_LIBRARIES} ${PYTHIA8_LIBRARIES} AthenaKernel GeneratorModulesLib GaudiKernel GeneratorObjects PathResolver Pythia8_iLib )
 
 # Install files from the package:
-atlas_install_joboptions( share/*.py )
+atlas_install_joboptions( share/common/*.py
+                          share/example/*.py )
 
diff --git a/Generators/Pythia8_i/share/common/MCFM_Pythia8_A14_NNPDF23LO_Common.py b/Generators/Pythia8_i/share/common/MCFM_Pythia8_A14_NNPDF23LO_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..bf0f5058cdf6ea9f9f2ef06aba34cb2e1a25381d
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/MCFM_Pythia8_A14_NNPDF23LO_Common.py
@@ -0,0 +1,25 @@
+######################################################################
+#
+# MCFM 8.0 / Pythia8
+# Joboption only for showering the LHE files..
+#
+
+#--------------------------------------------------------------
+# EVGEN configuration
+#--------------------------------------------------------------
+evgenConfig.generators += [ 'MCFM', 'Pythia8' ]
+evgenConfig.description = 'MCFM, CT10nnlo PDF , Pythia8'
+evgenConfig.keywords = ['diboson', '2lepton', 'electroweak', 'Higgs', 'ZZ']
+evgenConfig.contact = ['denys.denysiuk@cern.ch', 'xiangyang.ju@cern.ch']
+#evgenConfig.inputfilecheck = 'ggH300_5SMW_ZZ_4l'
+
+include('Pythia8_i/Pythia8_A14_NNPDF23LO_EvtGen_Common.py')
+include("Pythia8_i/Pythia8_LHEF.py")
+
+# boson decays already done in the lhe file
+genSeq.Pythia8.Commands += [ '25:onMode = off' ]
+genSeq.Pythia8.Commands += [ '24:onMode = off' ]
+genSeq.Pythia8.Commands += [ '23:onMode = off' ]
+
+# no power shower, just wimpy showers
+genSeq.Pythia8.Commands += [ 'SpaceShower:pTmaxMatch = 1' ]
diff --git a/Generators/Pythia8_i/share/common/Py8_NNPDF23_NNLO_as118_QED_DD_Common.py b/Generators/Pythia8_i/share/common/Py8_NNPDF23_NNLO_as118_QED_DD_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..35a61fdfadbd2b92e9df0a4ba1629de0889f15f3
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Py8_NNPDF23_NNLO_as118_QED_DD_Common.py
@@ -0,0 +1,22 @@
+## Config for Py8 with NNPDF23 QED pdf
+
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+   "PDF:pSet= LHAPDF6:NNPDF23_nnlo_as_0118_qed",
+    "SpaceShower:rapidityOrder = on",
+    "SigmaProcess:alphaSvalue = 0.140",
+    "SpaceShower:pT0Ref = 1.56",
+    "SpaceShower:pTmaxFudge = 0.91",
+    "SpaceShower:pTdampFudge = 1.05",
+    "SpaceShower:alphaSvalue = 0.127",
+    "TimeShower:alphaSvalue = 0.127",
+    "SpaceShower:pTdampMatch = 1",
+    "BeamRemnants:primordialKThard = 1.88"
+]
+
+evgenConfig.tune = "NNPDF23_QED"
+
+#EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Py8_NNPDF23_NNLO_as118_QED_DS_Common.py b/Generators/Pythia8_i/share/common/Py8_NNPDF23_NNLO_as118_QED_DS_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..7eb7cea460114e099d63ac41e4c39c744f8d53f6
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Py8_NNPDF23_NNLO_as118_QED_DS_Common.py
@@ -0,0 +1,35 @@
+## Config for Py8 with NNPDF23 QED pdf
+
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+  "PDF:pSet= LHAPDF6:NNPDF23_nnlo_as_0118_qed",
+    "SpaceShower:rapidityOrder = on",
+    "SigmaProcess:alphaSvalue = 0.140",
+    "SpaceShower:pT0Ref = 1.56",
+    "SpaceShower:pTmaxFudge = 0.91",
+    "BeamRemnants:unresolvedHadron=2",
+    "SpaceShower:pTdampFudge = 1.05",
+    "SpaceShower:alphaSvalue = 0.127",
+    "TimeShower:alphaSvalue = 0.127",
+    "SpaceShower:pTdampMatch = 1",
+    "BeamRemnants:primordialKThard = 0.1",
+    "BeamRemnants:primordialKTsoft=0.1",
+    "PartonLevel:MPI = off",
+    "PartonLevel:ISR = on",
+    "SpaceShower:pTmaxMatch = 1",
+    "SpaceShower:pTmaxFudge = 1.",
+    "TimeShower:pTmaxMatch = 1",
+    "TimeShower:pTmaxFudge = 1.",
+    "SpaceShower:MEcorrections = off",
+     "TimeShower:MEcorrections = off",
+     "TimeShower:globalRecoil = on",
+     "TimeShower:weightGluonToQuark = 1", 
+     "BeamRemnants:primordialKTremnant = 0.1"            
+]
+
+evgenConfig.tune = "NNPDF23_QED"
+
+#EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Py8_NNPDF23_NNLO_as118_QED_EE_Common.py b/Generators/Pythia8_i/share/common/Py8_NNPDF23_NNLO_as118_QED_EE_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..18f8ec115945bbe5f573db9a16655a2b9b5a022d
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Py8_NNPDF23_NNLO_as118_QED_EE_Common.py
@@ -0,0 +1,35 @@
+## Config for Py8 with NNPDF23 QED pdf
+
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+  "PDF:pSet= LHAPDF6:NNPDF23_nnlo_as_0118_qed",
+    "SpaceShower:rapidityOrder = on",
+    "SigmaProcess:alphaSvalue = 0.140",
+    "SpaceShower:pT0Ref = 1.56",
+    "SpaceShower:pTmaxFudge = 0.91",
+    "BeamRemnants:unresolvedHadron=3",
+    "SpaceShower:pTdampFudge = 1.05",
+    "SpaceShower:alphaSvalue = 0.127",
+    "TimeShower:alphaSvalue = 0.127",
+    "SpaceShower:pTdampMatch = 1",
+    "BeamRemnants:primordialKThard = 0.1",
+    "BeamRemnants:primordialKTsoft=0.1",
+    "PartonLevel:MPI = off",
+    "PartonLevel:ISR = off",
+    "SpaceShower:pTmaxMatch = 1",
+    "SpaceShower:pTmaxFudge = 1.",
+    "TimeShower:pTmaxMatch = 1",
+    "TimeShower:pTmaxFudge = 1.",
+    "SpaceShower:MEcorrections = off",
+     "TimeShower:MEcorrections = off",
+     "TimeShower:globalRecoil = on",
+     "TimeShower:weightGluonToQuark = 1" ,
+     "BeamRemnants:primordialKTremnant = 0.1"
+]
+
+evgenConfig.tune = "NNPDF23_QED"
+
+#EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Py8_NNPDF23_NNLO_as118_QED_SD_Common.py b/Generators/Pythia8_i/share/common/Py8_NNPDF23_NNLO_as118_QED_SD_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..5e957017a5f9bca03245168074a947347e5e3f2e
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Py8_NNPDF23_NNLO_as118_QED_SD_Common.py
@@ -0,0 +1,35 @@
+## Config for Py8 with NNPDF23 QED pdf
+
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+  "PDF:pSet= LHAPDF6:NNPDF23_nnlo_as_0118_qed",
+    "SpaceShower:rapidityOrder = on",
+    "SigmaProcess:alphaSvalue = 0.140",
+    "SpaceShower:pT0Ref = 1.56",
+    "SpaceShower:pTmaxFudge = 0.91",
+    "BeamRemnants:unresolvedHadron=1",
+    "SpaceShower:pTdampFudge = 1.05",
+    "SpaceShower:alphaSvalue = 0.127",
+    "TimeShower:alphaSvalue = 0.127",
+    "SpaceShower:pTdampMatch = 1",
+    "BeamRemnants:primordialKThard = 0.1",
+    "BeamRemnants:primordialKTsoft=0.1",
+    "PartonLevel:MPI = off",
+    "PartonLevel:ISR = on",
+    "SpaceShower:pTmaxMatch = 1",
+    "SpaceShower:pTmaxFudge = 1.",
+    "TimeShower:pTmaxMatch = 1",
+    "TimeShower:pTmaxFudge = 1.",
+    "SpaceShower:MEcorrections = off",
+     "TimeShower:MEcorrections = off",
+     "TimeShower:globalRecoil = on",
+     "TimeShower:weightGluonToQuark = 1",                        
+     "BeamRemnants:primordialKTremnant = 0.1"            
+]
+
+evgenConfig.tune = "NNPDF23_QED"
+
+#EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14F2L_NNPDF23LO_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14F2L_NNPDF23LO_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..cfc15e7d2f39dbd8bde0a62ff99ccc11fb14ef13
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14F2L_NNPDF23LO_EvtGen_Common.py
@@ -0,0 +1,6 @@
+## Config for Py8 tune A14 FSR 2-loop alpha_s evolution with NNPDF23LO
+
+## Baseline A14 tune with EvtGen
+include("Pythia8_i/Pythia8_A14_NNPDF23LO_EvtGen_Common.py")
+
+genSeq.Pythia8.Commands += ["TimeShower:alphaSorder=2"]
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_CTEQ6L1_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_CTEQ6L1_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..803a9fdd3b314b880a80d011b7be56c4212f4d17
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_CTEQ6L1_Common.py
@@ -0,0 +1,36 @@
+## Config for Py8 tune A14 with CTEQ6L1
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+    "Tune:ee = 7", 
+    "Tune:pp = 14",
+#    "PDF:useLHAPDF = on",
+#    "PDF:LHAPDFset = cteq6ll",
+#    "PDF:pSet=LHAPDF6:cteq6l1",  
+    "SpaceShower:rapidityOrder = on",
+    "SigmaProcess:alphaSvalue = 0.144",
+    "SpaceShower:pT0Ref = 1.30",
+    "SpaceShower:pTmaxFudge = 0.95",
+    "SpaceShower:pTdampFudge = 1.21",
+    "SpaceShower:alphaSvalue = 0.125",
+    "TimeShower:alphaSvalue = 0.126",
+    "BeamRemnants:primordialKThard = 1.72",
+    "MultipartonInteractions:pT0Ref = 1.98",
+    "MultipartonInteractions:alphaSvalue = 0.118",
+    "ColourReconnection:range = 2.08" ]
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if ('Pythia8-01' in ver[:50]) or ('Pythia8_i-00-11' in ver):
+   genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF = on",
+    "PDF:LHAPDFset = cteq6ll" ]
+  else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:cteq6l1"]                            
+else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:cteq6l1"]                            
+
+evgenConfig.tune = "A14 CTEQ6L1"
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_CTEQ6L1_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_CTEQ6L1_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..3596b251bba8799e3476abd6ee7d6bc9a05d5242
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_CTEQ6L1_EvtGen_Common.py
@@ -0,0 +1,9 @@
+## Config for Py8 tune A14 with CTEQ6L1 
+## The default version of this tune fragment include EvtGen for standardised b fragmentation
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_A14_CTEQ6L1_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_MSTW2008LO_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_MSTW2008LO_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..2c4914c60227d2d32133d5c1570413507b3c56f8
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_MSTW2008LO_Common.py
@@ -0,0 +1,36 @@
+## Config for Py8 tune A14 with MSTW2008LO
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+    "Tune:pp = 5",
+#    "PDF:pSet=LHAPDF6:MSTW2008lo68cl",
+    "SpaceShower:rapidityOrder = on",
+    "SigmaProcess:alphaSvalue = 0.140",
+    "SpaceShower:pT0Ref = 1.62",
+    "SpaceShower:pTmaxFudge = 0.92",
+    "SpaceShower:pTdampFudge = 1.14",
+    "SpaceShower:alphaSvalue = 0.129",
+    "TimeShower:alphaSvalue = 0.129",
+    "BeamRemnants:primordialKThard = 1.82",
+    "MultipartonInteractions:pT0Ref = 2.22",
+    "MultipartonInteractions:alphaSvalue = 0.127"]
+#    "BeamRemnants:reconnectRange = 1.87"]
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if ('Pythia8-01' in ver[:50]) or ('Pythia8_i-00-11' in ver):
+   genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF = on",
+    "PDF:LHAPDFset = MSTW2008lo68cl",
+    "BeamRemnants:reconnectRange = 1.87" ]
+  else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:MSTW2008lo68cl",
+   "ColourReconnection:range = 1.87"]                            
+else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:MSTW2008lo68cl",
+   "ColourReconnection:range = 1.87"]                            
+
+evgenConfig.tune = "A14 MSTW2008LO"
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_MSTW2008LO_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_MSTW2008LO_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..28f74bd4cce83ffd326da10771c9465a06ad028a
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_MSTW2008LO_EvtGen_Common.py
@@ -0,0 +1,9 @@
+## Config for Py8 tune A14 with MSTW2008LO
+## The default version of this tune fragment include EvtGen for standardised b fragmentation
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_A14_MSTW2008LO_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..af7fd5f3e4cb5d0ea1c3df98a542733b115c2452
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Common.py
@@ -0,0 +1,41 @@
+## Config for Py8 tune A14 with NNPDF23LO
+## This is the version without EvtGen, and as such is not the standard.  
+## The default version is available in common/Pythia8/Pythia8_A14_NNPDF23LO_EvtGen_Common.py
+
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+# todo - replace BeamRemnants with new ColourReconnection syntax once Pythia 8.201 is in place
+genSeq.Pythia8.Commands += [
+    "Tune:ee = 7", 
+    "Tune:pp = 14",
+    "SpaceShower:rapidityOrder = on",
+    "SigmaProcess:alphaSvalue = 0.140",
+    "SpaceShower:pT0Ref = 1.56",
+    "SpaceShower:pTmaxFudge = 0.91",
+    "SpaceShower:pTdampFudge = 1.05",
+    "SpaceShower:alphaSvalue = 0.127",
+    "TimeShower:alphaSvalue = 0.127",
+    "BeamRemnants:primordialKThard = 1.88",
+    "MultipartonInteractions:pT0Ref = 2.09",
+    "MultipartonInteractions:alphaSvalue = 0.126"]
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if ('Pythia8-01' in ver[:50]) or ('Pythia8_i-00-11' in ver):
+   genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF = on",
+    "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+    "BeamRemnants:reconnectRange = 1.71" ]
+  else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+    "ColourReconnection:range = 1.71"]                            
+else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+    "ColourReconnection:range = 1.71"]  
+
+include("Pythia8_i/Pythia8_RapidityOrderMPI.py")
+
+evgenConfig.tune = "A14 NNPDF23LO"
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..3e0f9428c1181797aea77525d730051588b60c15
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_EvtGen_Common.py
@@ -0,0 +1,9 @@
+## Config for Py8 tune A14 with NNPDF23LO
+## The default version of this tune fragment include EvtGen for standardised b fragmentation
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_A14_NNPDF23LO_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_SSM_Zprime.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_SSM_Zprime.py
new file mode 100644
index 0000000000000000000000000000000000000000..f98b6b78abc61a9ecbfb52d8a24589ddbbadc528
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_SSM_Zprime.py
@@ -0,0 +1,21 @@
+# Zprime resonance mass (in GeV)
+
+splitConfig = runArgs.jobConfig[0].rstrip('.py').split('_')
+ZprimeMass = splitConfig[4]
+
+include('Pythia8_i/Pythia8_A14_NNPDF23LO_EvtGen_Common.py')
+
+genSeq.Pythia8.Commands += [
+			    "NewGaugeBoson:ffbar2gmZZprime = on",  # create Z' bosons
+                            "Zprime:gmZmode = 3",                  # Z',Z,g with interference: switch off gamma-Z-Z' interference
+                            "32:m0 = "+str(ZprimeMass)]
+
+
+# EVGEN configuration
+evgenConfig.description = 'Pythia8 SSM Zprime: all decays'
+evgenConfig.contact = ["Simone Amoroso <simone.amoroso@cern.ch>, Adam Jinaru <adam.jinaru@cern.ch>"]
+evgenConfig.keywords    = [ 'BSM', 'Zprime', 'heavyBoson', 'SSM', 'resonance', 'electroweak' ]
+evgenConfig.generators += [ 'Pythia8' ]
+evgenConfig.process = "pp>Zprime>inclusive"
+
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var1Down_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var1Down_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..ddb6a99f15e376bb418b0c5cc3e57cb4a72cfdf2
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var1Down_Common.py
@@ -0,0 +1,41 @@
+## Config for Py8 tune A14 with NNPDF23LO
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.UseLHAPDF=False
+
+genSeq.Pythia8.Commands += [
+        "Tune:ee = 7",
+        "Tune:pp = 14",
+#        "PDF:useLHAPDF = on",
+#        "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+        "SpaceShower:rapidityOrder = on",
+        "SigmaProcess:alphaSvalue = 0.140",
+        "SpaceShower:pT0Ref = 1.56",
+        "SpaceShower:pTmaxFudge = 0.91",
+        "SpaceShower:pTdampFudge = 1.05",
+        "SpaceShower:alphaSvalue = 0.127",
+        "TimeShower:alphaSvalue = 0.127",
+        "BeamRemnants:primordialKThard = 1.88",
+        "MultipartonInteractions:pT0Ref = 2.09",
+        "MultipartonInteractions:alphaSvalue = 0.121"]
+#        "BeamRemnants:reconnectRange = 1.69"]
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if ('Pythia8-01' in ver[:50]) or ('Pythia8_i-00-11' in ver):
+   genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF = on",
+    "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+    "BeamRemnants:reconnectRange = 1.69" ]
+  else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+   "ColourReconnection:range = 1.69"]                            
+else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+   "ColourReconnection:range = 1.69"]                            
+
+evgenConfig.tune = "A14 NNPDF23LO"
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var1Down_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var1Down_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..7d2e313a68e9d8d79f8fb956a67a600598cf5570
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var1Down_EvtGen_Common.py
@@ -0,0 +1,9 @@
+## Config for Py8 tune A14 with NNPDF23LO Var1 Down
+## The default version of this tune fragment include EvtGen for standardised b fragmentation
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_A14_NNPDF23LO_Var1Down_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var1Up_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var1Up_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..e01ae16428f904fc265a02818b5dbd908666c3e2
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var1Up_Common.py
@@ -0,0 +1,41 @@
+## Config for Py8 tune A14 with NNPDF23LO
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.UseLHAPDF=False
+
+genSeq.Pythia8.Commands += [
+        "Tune:ee = 7",
+        "Tune:pp = 14",
+#        "PDF:useLHAPDF = on",
+#        "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+        "SpaceShower:rapidityOrder = on",
+        "SigmaProcess:alphaSvalue = 0.140",
+        "SpaceShower:pT0Ref = 1.56",
+        "SpaceShower:pTmaxFudge = 0.91",
+        "SpaceShower:pTdampFudge = 1.05",
+        "SpaceShower:alphaSvalue = 0.127",
+        "TimeShower:alphaSvalue = 0.127",
+        "BeamRemnants:primordialKThard = 1.88",
+        "MultipartonInteractions:pT0Ref = 2.09",
+        "MultipartonInteractions:alphaSvalue = 0.131"]
+#        "BeamRemnants:reconnectRange = 1.73"]
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if ('Pythia8-01' in ver[:50]) or ('Pythia8_i-00-11' in ver):
+   genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF = on",
+    "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+    "BeamRemnants:reconnectRange = 1.73" ]
+  else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+   "ColourReconnection:range = 1.73"]                            
+else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+   "ColourReconnection:range = 1.73"]       
+
+evgenConfig.tune = "A14 NNPDF23LO"
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var1Up_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var1Up_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..029f074dd775a2a1470abf1d7bb6ff5508124e87
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var1Up_EvtGen_Common.py
@@ -0,0 +1,9 @@
+## Config for Py8 tune A14 with NNPDF23LO Var1 Up
+## The default version of this tune fragment include EvtGen for standardised b fragmentation
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_A14_NNPDF23LO_Var1Up_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var2Down_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var2Down_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..b50228f5f58b62ac0f5a71f8225a053a7fe57b56
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var2Down_Common.py
@@ -0,0 +1,40 @@
+## Config for Py8 tune A14 with NNPDF23LO
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.UseLHAPDF=False
+
+genSeq.Pythia8.Commands += [
+        "Tune:ee = 7",
+        "Tune:pp = 14",
+#        "PDF:useLHAPDF = on",
+#        "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+        "SpaceShower:rapidityOrder = on",
+        "SigmaProcess:alphaSvalue = 0.140",
+        "SpaceShower:pT0Ref = 1.50",
+        "SpaceShower:pTmaxFudge = 0.91",
+        "SpaceShower:pTdampFudge = 1.08",
+        "SpaceShower:alphaSvalue = 0.127",
+        "TimeShower:alphaSvalue = 0.111",
+        "BeamRemnants:primordialKThard = 1.88",
+        "MultipartonInteractions:pT0Ref = 2.09",
+        "MultipartonInteractions:alphaSvalue = 0.126"]
+#        "BeamRemnants:reconnectRange = 1.71"]
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if ('Pythia8-01' in ver[:50]) or ('Pythia8_i-00-11' in ver):
+   genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF = on",
+    "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+    "BeamRemnants:reconnectRange = 1.71" ]
+  else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+   "ColourReconnection:range = 1.71"]                            
+else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+   "ColourReconnection:range = 1.71"]                            
+
+evgenConfig.tune = "A14 NNPDF23LO"
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var2Down_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var2Down_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..c3c47f1e48b39eeb67120118c15282617e98df06
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var2Down_EvtGen_Common.py
@@ -0,0 +1,9 @@
+## Config for Py8 tune A14 with NNPDF23LO Var2 Down
+## The default version of this tune fragment include EvtGen for standardised b fragmentation
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_A14_NNPDF23LO_Var2Down_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var2Up_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var2Up_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..43590ed93bc23e793d32dc313a4a86eafa3196cf
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var2Up_Common.py
@@ -0,0 +1,40 @@
+## Config for Py8 tune A14 with NNPDF23LO
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.UseLHAPDF=False
+
+genSeq.Pythia8.Commands += [
+        "Tune:ee = 7",
+        "Tune:pp = 14",
+#        "PDF:useLHAPDF = on",
+#        "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+        "SpaceShower:rapidityOrder = on",
+        "SigmaProcess:alphaSvalue = 0.140",
+        "SpaceShower:pT0Ref = 1.60",
+        "SpaceShower:pTmaxFudge = 1.05",
+        "SpaceShower:pTdampFudge = 1.04",
+        "SpaceShower:alphaSvalue = 0.127",
+        "TimeShower:alphaSvalue = 0.139",
+        "BeamRemnants:primordialKThard = 1.88",
+        "MultipartonInteractions:pT0Ref = 2.09",
+        "MultipartonInteractions:alphaSvalue = 0.126"]
+#        "BeamRemnants:reconnectRange = 1.71"]
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if ('Pythia8-01' in ver[:50]) or ('Pythia8_i-00-11' in ver):
+   genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF = on",
+    "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+    "BeamRemnants:reconnectRange = 1.71" ]
+  else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+   "ColourReconnection:range = 1.71"]                            
+else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+   "ColourReconnection:range = 1.71"]                            
+
+evgenConfig.tune = "A14 NNPDF23LO"
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var2Up_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var2Up_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..097a3150cc738b602251c888b0c59ee0a35f1e6c
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var2Up_EvtGen_Common.py
@@ -0,0 +1,9 @@
+## Config for Py8 tune A14 with NNPDF23LO Var2 Up
+## The default version of this tune fragment include EvtGen for standardised b fragmentation
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_A14_NNPDF23LO_Var2Up_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3aDown_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3aDown_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..f158366de95b5f482c349919834fc32b51a9b21d
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3aDown_Common.py
@@ -0,0 +1,40 @@
+## Config for Py8 tune A14 with NNPDF23LO
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.UseLHAPDF=False
+
+genSeq.Pythia8.Commands += [
+        "Tune:ee = 7",
+        "Tune:pp = 14",
+#        "PDF:useLHAPDF = on",
+#        "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+        "SpaceShower:rapidityOrder = on",
+        "SigmaProcess:alphaSvalue = 0.140",
+        "SpaceShower:pT0Ref = 1.51",
+        "SpaceShower:pTmaxFudge = 0.88",
+        "SpaceShower:pTdampFudge = 0.93",
+        "SpaceShower:alphaSvalue = 0.127",
+        "TimeShower:alphaSvalue = 0.124",
+        "BeamRemnants:primordialKThard = 1.88",
+        "MultipartonInteractions:pT0Ref = 2.09",
+        "MultipartonInteractions:alphaSvalue = 0.127"]
+#        "BeamRemnants:reconnectRange = 1.71"]
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if ('Pythia8-01' in ver[:50]) or ('Pythia8_i-00-11' in ver):
+   genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF = on",
+    "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+    "BeamRemnants:reconnectRange = 1.71" ]
+  else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+   "ColourReconnection:range = 1.71"]                            
+else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+   "ColourReconnection:range = 1.71"]                            
+
+evgenConfig.tune = "A14 NNPDF23LO"
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3aDown_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3aDown_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..d661ebdec0ce61502b01a47c1e8eb05644dfbc60
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3aDown_EvtGen_Common.py
@@ -0,0 +1,9 @@
+## Config for Py8 tune A14 with NNPDF23LO Var3a Down 
+## The default version of this tune fragment include EvtGen for standardised b fragmentation
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_A14_NNPDF23LO_Var3aDown_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3aUp_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3aUp_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..1fada13049842bc6cdf321f5cacbd415150aff20
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3aUp_Common.py
@@ -0,0 +1,40 @@
+## Config for Py8 tune A14 with NNPDF23LO
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.UseLHAPDF=False
+
+genSeq.Pythia8.Commands += [
+        "Tune:ee = 7",
+        "Tune:pp = 14",
+#        "PDF:useLHAPDF = on",
+#        "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+        "SpaceShower:rapidityOrder = on",
+        "SigmaProcess:alphaSvalue = 0.140",
+        "SpaceShower:pT0Ref = 1.67",
+        "SpaceShower:pTmaxFudge = 0.98",
+        "SpaceShower:pTdampFudge = 1.36",
+        "SpaceShower:alphaSvalue = 0.127",
+        "TimeShower:alphaSvalue = 0.136",
+        "BeamRemnants:primordialKThard = 1.88",
+        "MultipartonInteractions:pT0Ref = 2.09",
+        "MultipartonInteractions:alphaSvalue = 0.125"]
+#        "BeamRemnants:reconnectRange = 1.71"]
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if ('Pythia8-01' in ver[:50]) or ('Pythia8_i-00-11' in ver):
+   genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF = on",
+    "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+    "BeamRemnants:reconnectRange = 1.71" ]
+  else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+   "ColourReconnection:range = 1.71"]                            
+else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+   "ColourReconnection:range = 1.71"]        
+
+evgenConfig.tune = "A14 NNPDF23LO"
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3aUp_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3aUp_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..70a32db8648b43a21a2425d3ea98532fd9f598b0
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3aUp_EvtGen_Common.py
@@ -0,0 +1,9 @@
+## Config for Py8 tune A14 with NNPDF23LO Var3a Up
+## The default version of this tune fragment include EvtGen for standardised b fragmentation
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_A14_NNPDF23LO_Var3aUp_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3bDown_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3bDown_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..67998324193d980ee403fc7ec2032acdd5a80dbe
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3bDown_Common.py
@@ -0,0 +1,40 @@
+## Config for Py8 tune A14 with NNPDF23LO
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.UseLHAPDF=False
+
+genSeq.Pythia8.Commands += [
+        "Tune:ee = 7",
+        "Tune:pp = 14",
+#        "PDF:useLHAPDF = on",
+#        "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+        "SpaceShower:rapidityOrder = on",
+        "SigmaProcess:alphaSvalue = 0.140",
+        "SpaceShower:pT0Ref = 1.56",
+        "SpaceShower:pTmaxFudge = 0.83",
+        "SpaceShower:pTdampFudge = 1.07",
+        "SpaceShower:alphaSvalue = 0.126",
+        "TimeShower:alphaSvalue = 0.138",
+        "BeamRemnants:primordialKThard = 1.88",
+        "MultipartonInteractions:pT0Ref = 2.09",
+        "MultipartonInteractions:alphaSvalue = 0.126"]
+#        "BeamRemnants:reconnectRange = 1.71"]
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if ('Pythia8-01' in ver[:50]) or ('Pythia8_i-00-11' in ver):
+   genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF = on",
+    "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+    "BeamRemnants:reconnectRange = 1.71" ]
+  else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+   "ColourReconnection:range = 1.71"]                            
+else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+   "ColourReconnection:range = 1.71"]                            
+
+evgenConfig.tune = "A14 NNPDF23LO"
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3bDown_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3bDown_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..990704c9c3556eb7cb8c33c0b4003833546a8556
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3bDown_EvtGen_Common.py
@@ -0,0 +1,9 @@
+## Config for Py8 tune A14 with NNPDF23LO Var3b Down
+## The default version of this tune fragment include EvtGen for standardised b fragmentation
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_A14_NNPDF23LO_Var3bDown_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3bUp_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3bUp_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..5c60f814f41beb3cebde23b64b110f6cc6f05d7c
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3bUp_Common.py
@@ -0,0 +1,40 @@
+## Config for Py8 tune A14 with NNPDF23LO
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.UseLHAPDF=False
+
+genSeq.Pythia8.Commands += [
+        "Tune:ee = 7",
+        "Tune:pp = 14",
+#        "PDF:useLHAPDF = on",
+#        "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+        "SpaceShower:rapidityOrder = on",
+        "SigmaProcess:alphaSvalue = 0.140",
+        "SpaceShower:pT0Ref = 1.56",
+        "SpaceShower:pTmaxFudge = 1.00",
+        "SpaceShower:pTdampFudge = 1.04",
+        "SpaceShower:alphaSvalue = 0.129",
+        "TimeShower:alphaSvalue = 0.114",
+        "BeamRemnants:primordialKThard = 1.88",
+        "MultipartonInteractions:pT0Ref = 2.09",
+        "MultipartonInteractions:alphaSvalue = 0.126"]
+#        "BeamRemnants:reconnectRange = 1.71"]
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if ('Pythia8-01' in ver[:50]) or ('Pythia8_i-00-11' in ver):
+   genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF = on",
+    "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+    "BeamRemnants:reconnectRange = 1.71" ]
+  else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+   "ColourReconnection:range = 1.71"]                            
+else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+   "ColourReconnection:range = 1.71"]        
+
+evgenConfig.tune = "A14 NNPDF23LO"
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3bUp_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3bUp_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..3816dc98b93d595f949ecf271a1fa9529ee852a9
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3bUp_EvtGen_Common.py
@@ -0,0 +1,9 @@
+## Config for Py8 tune A14 with NNPDF23LO Var3b Up
+## The default version of this tune fragment include EvtGen for standardised b fragmentation
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_A14_NNPDF23LO_Var3bUp_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3cDown_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3cDown_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..8c7fe05aced44ce99baa042b02b56fa4a5b382b6
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3cDown_Common.py
@@ -0,0 +1,40 @@
+## Config for Py8 tune A14 with NNPDF23LO
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.UseLHAPDF=False
+
+genSeq.Pythia8.Commands += [
+        "Tune:ee = 7",
+        "Tune:pp = 14",
+#        "PDF:useLHAPDF = on",
+#        "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+        "SpaceShower:rapidityOrder = on",
+        "SigmaProcess:alphaSvalue = 0.140",
+        "SpaceShower:pT0Ref = 1.56",
+        "SpaceShower:pTmaxFudge = 0.91",
+        "SpaceShower:pTdampFudge = 1.05",
+        "SpaceShower:alphaSvalue = 0.115",
+        "TimeShower:alphaSvalue = 0.127",
+        "BeamRemnants:primordialKThard = 1.88",
+        "MultipartonInteractions:pT0Ref = 2.09",
+        "MultipartonInteractions:alphaSvalue = 0.126"]
+#        "BeamRemnants:reconnectRange = 1.71"]
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if ('Pythia8-01' in ver[:50]) or ('Pythia8_i-00-11' in ver):
+   genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF = on",
+    "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+    "BeamRemnants:reconnectRange = 1.71" ]
+  else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+   "ColourReconnection:range = 1.71"]                            
+else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+   "ColourReconnection:range = 1.71"]        
+
+evgenConfig.tune = "A14 NNPDF23LO"
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3cDown_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3cDown_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..d770b3f529bcd635091cc51b705cd912309cb8b0
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3cDown_EvtGen_Common.py
@@ -0,0 +1,9 @@
+## Config for Py8 tune A14 with NNPDF23LO Var3c Down
+## The default version of this tune fragment include EvtGen for standardised b fragmentation
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_A14_NNPDF23LO_Var3cDown_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3cUp_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3cUp_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..c9619685a4a71394a9d812c08e8165d736bbd6b6
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3cUp_Common.py
@@ -0,0 +1,40 @@
+## Config for Py8 tune A14 with NNPDF23LO
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.UseLHAPDF=False
+
+genSeq.Pythia8.Commands += [
+        "Tune:ee = 7",
+        "Tune:pp = 14",
+#        "PDF:useLHAPDF = on",
+#        "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+        "SpaceShower:rapidityOrder = on",
+        "SigmaProcess:alphaSvalue = 0.140",
+        "SpaceShower:pT0Ref = 1.56",
+        "SpaceShower:pTmaxFudge = 0.91",
+        "SpaceShower:pTdampFudge = 1.05",
+        "SpaceShower:alphaSvalue = 0.140",
+        "TimeShower:alphaSvalue = 0.127",
+        "BeamRemnants:primordialKThard = 1.88",
+        "MultipartonInteractions:pT0Ref = 2.09",
+        "MultipartonInteractions:alphaSvalue = 0.126"]
+#        "BeamRemnants:reconnectRange = 1.71"]
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if ('Pythia8-01' in ver[:50]) or ('Pythia8_i-00-11' in ver):
+   genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF = on",
+    "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+    "BeamRemnants:reconnectRange = 1.71" ]
+  else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+   "ColourReconnection:range = 1.71"]                            
+else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+   "ColourReconnection:range = 1.71"]        
+
+evgenConfig.tune = "A14 NNPDF23LO"
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3cUp_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3cUp_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..9f5f266afef4260ac5a2d89ab170ceb10fc6c642
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_Var3cUp_EvtGen_Common.py
@@ -0,0 +1,9 @@
+## Config for Py8 tune A14 with NNPDF23LO Var3c Up
+## The default version of this tune fragment include EvtGen for standardised b fragmentation
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_A14_NNPDF23LO_Var3cUp_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_forMGHT_EvtGen.py b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_forMGHT_EvtGen.py
new file mode 100644
index 0000000000000000000000000000000000000000..4bf970b7352e48287b5170b484b4ccc6fc8e5d78
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A14_NNPDF23LO_forMGHT_EvtGen.py
@@ -0,0 +1,20 @@
+include("Pythia8_i/Pythia8_A14_NNPDF23LO_EvtGen_Common.py")
+genSeq.Pythia8.Commands += ["SoftQCD:inelastic = on"]
+
+name = runArgs.jobConfig[0]
+name_info = name.split("CKKW")[1].split("_for")[0].split("_JZ")
+slice = int(name_info[1]) 
+ktdurham = int(name_info[0])
+
+ptcut = 1.5*ktdurham
+
+minDict = {0:-1,1:20,2:ptcut}
+maxDict = {0:20,1:ptcut,2:ptcut+100}
+
+if slice == 2:
+    genSeq.Pythia8.Commands += ["PhaseSpace:pTHatMin = 15."]
+
+# Leading jet pT filter
+include("GeneratorFilters/JetFilterAkt4.py")
+filtSeq.QCDTruthJetFilter.MinPt = minDict[slice]*GeV
+filtSeq.QCDTruthJetFilter.MaxPt = maxDict[slice]*GeV
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A2_MSTW2008LO_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A2_MSTW2008LO_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..f1f35fd7f6faa59d584b50fbe6f830eeea1f2f42
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A2_MSTW2008LO_Common.py
@@ -0,0 +1,37 @@
+## Config for Py8 tune A2 with MSTW2008LO
+## This is the version without EvtGen, but the default is to use EvtGen
+## The default version is in common/Pythia8/Pythia8_A2_MSTW2008LO_Common.py
+## PDF syntax depending on  Pythia8 version
+
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+    "Tune:pp = 5",
+    "MultipartonInteractions:bProfile = 4",
+    "MultipartonInteractions:a1 = 0.03",
+    "MultipartonInteractions:pT0Ref = 1.90",
+    "MultipartonInteractions:ecmPow = 0.30",
+#    "BeamRemnants:reconnectRange = 2.28",
+    "SpaceShower:rapidityOrder=0"]
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+#  ver = os.popen("acmake.py show_versions Generators/Pythia8_i").read()
+  if ('Pythia8-01' in ver[:50]) or ('Pythia8_i-00-11' in ver):	
+    genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF = on",
+    "PDF:LHAPDFset = MSTW2008lo68cl.LHgrid",
+    "BeamRemnants:reconnectRange = 2.28"]
+  else:
+    genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:MSTW2008lo68cl",
+                                "ColourReconnection:range=2.28"]
+else:
+  genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:MSTW2008lo68cl",
+                              "ColourReconnection:range=2.28"]
+
+include("Pythia8_i/Pythia8_RapidityOrderMPI.py")
+
+evgenConfig.tune = "A2 MSTW2008LO"
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A2_MSTW2008LO_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A2_MSTW2008LO_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..cfc74665af8c08817b0304df09e085bc37aa25bc
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A2_MSTW2008LO_EvtGen_Common.py
@@ -0,0 +1,10 @@
+## Config for Py8 tune A2 with MSTW2008LO tune
+## The default version of this includes EvtGen for standardised b fragmentation
+## This tune is generally only used for pile up samples at the start of run 2 - for high pT physics at the start of run 2 the A14 tune is more appropriate.  
+## There are also more recent soft QCD tunes, such as Monash, but A2 was a conservative choice for initial 13 TeV pile up
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_A2_MSTW2008LO_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A3_ALT_NNPDF23LO_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A3_ALT_NNPDF23LO_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..e177ff274161b55d7ba58fd7fa30677ef7ba973f
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A3_ALT_NNPDF23LO_Common.py
@@ -0,0 +1,42 @@
+## Config for Py8 tune A3 with NNPDF23LO
+## This is the version without EvtGen, and as such is not the standard.  
+## The default version is available in common/Pythia8_i/Pythia8_A3_NNPDF23LO_EvtGen_Common.py
+
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+    "Tune:ee = 7",
+    "Tune:pp = 14",
+#    "PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+    "MultipartonInteractions:bProfile = 2",
+    "MultipartonInteractions:pT0Ref = 2.45",
+    "MultipartonInteractions:ecmPow = 0.21",
+    "MultipartonInteractions:coreRadius = 0.55",
+    "MultipartonInteractions:coreFraction = 0.9",
+    "SigmaDiffractive:PomFlux = 4",
+    "SigmaDiffractive:PomFluxEpsilon = 0.037",
+    "SigmaDiffractive:PomFluxAlphaPrime = 0.25"]
+#    "BeamRemnants:reconnectRange  = 1.8"]
+
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+# todo - replace BeamRemnants with new ColourReconnection syntax once Pythia 8.201 is in place
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if 'Pythia8-01' in ver[:50]:
+   genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF = on",
+    "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+    "BeamRemnants:reconnectRange  = 1.8"]
+  else:
+    genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+    "ColourReconnection:range = 1.8"]
+else:
+  genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+  "ColourReconnection:range = 1.8"]                            
+
+evgenConfig.tune = "A3 NNPDF23LO"
+print ("WARNING! These parameters are derived tuning Pythia 8.186 to data")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A3_NNPDF23LO_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A3_NNPDF23LO_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..18d75006f43b9fcc88f49363985d71250aee3a04
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A3_NNPDF23LO_Common.py
@@ -0,0 +1,41 @@
+## Config for Py8 tune A3 with NNPDF23LO
+## This is the version without EvtGen, and as such is not the standard.  
+## The default version is available in common/Pythia8/Pythia8_A3_NNPDF23LO_EvtGen_Common.py
+
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+    "Tune:ee = 7",
+    "Tune:pp = 14",
+#    "PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+    "MultipartonInteractions:bProfile = 2",
+    "MultipartonInteractions:pT0Ref = 2.45",
+    "MultipartonInteractions:ecmPow = 0.21",
+    "MultipartonInteractions:coreRadius = 0.55",
+    "MultipartonInteractions:coreFraction = 0.9",
+    "SigmaDiffractive:PomFlux = 4",
+    "SigmaDiffractive:PomFluxEpsilon = 0.07",
+    "SigmaDiffractive:PomFluxAlphaPrime = 0.25"]
+#    "BeamRemnants:reconnectRange  = 1.8"]
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+# todo - replace BeamRemnants with new ColourReconnection syntax once Pythia 8.201 is in place
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if 'Pythia8-01' in ver[:50]:
+   genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF = on",
+    "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+    "BeamRemnants:reconnectRange  = 1.8"]
+  else:
+    genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+    "ColourReconnection:range = 1.8"]
+else:
+  genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed",
+  "ColourReconnection:range = 1.8"]                            
+
+evgenConfig.tune = "A3 NNPDF23LO"
+print ("WARNING! These parameters are derived tuning Pythia 8.186 to data")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_A3_NNPDF23LO_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_A3_NNPDF23LO_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..7b2f20865af880b0b78d886efe777c573180949d
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_A3_NNPDF23LO_EvtGen_Common.py
@@ -0,0 +1,14 @@
+## Config for Py8 tune A3 with NNPDF23LO tune
+## The default version of this includes EvtGen for standardised b hadronization
+## This tune is generally only used for pile up samples in run 2 - for high pT physics at the start of run 2 the A14 tune is more appropriate.  
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_A3_NNPDF23LO_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
+print ("WARNING! These parameters are derived tuning Pythia 8.186 to data")
+
+
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_ATTBAR_NNPDF23LO_Common.py b/Generators/Pythia8_i/share/common/Pythia8_ATTBAR_NNPDF23LO_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..c7efd6a5ea7daa5e6c78c45da3a373aaf5df5aa4
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_ATTBAR_NNPDF23LO_Common.py
@@ -0,0 +1,32 @@
+# Config for Py8 tune ATTBAR with NNPDF23LO                                                                                                                  
+# if used for the standalone Pythia8 add the two following lines to enable the ISR damping:
+# "SpaceShower:pTdampMatch = 1"
+# "SpaceShower:pTdampFudge=1.18"
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+    "Tune:ee = 7",
+    "Tune:pp = 14",
+#    "PDF:useLHAPDF=on",
+#    "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed",
+    "TimeShower:alphaSvalue = 0.137",
+    "TimeShower:pTmin = 1.26",
+    "SpaceShower:alphaSvalue = 0.121",
+    "MultipartonInteractions:pT0Ref = 2.16"]
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if ('Pythia8-01' in ver[:50]) or ('Pythia8_i-00-11' in ver):
+   genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF = on",
+    "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed"]
+  else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed"]                            
+else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed"]                            
+
+evgenConfig.tune = "ATTBAR NNPDF23LO"
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_ATTBAR_NNPDF23LO_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_ATTBAR_NNPDF23LO_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..d72f1985501ff261fbaf8197b281abb5f2487fb0
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_ATTBAR_NNPDF23LO_EvtGen_Common.py
@@ -0,0 +1,9 @@
+## Config for Py8 tune ATTBAR with NNPDF23LO
+## The default version of this tune fragment include EvtGen for standardised b fragmentation
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_ATTBAR_NNPDF23LO_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AU2_MSTW2008LO_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AU2_MSTW2008LO_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..b7a9f71293c08f59d752a7da3343164d47c9a9e4
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AU2_MSTW2008LO_Common.py
@@ -0,0 +1,36 @@
+## Config for Py8 tune A2 with CTEQ6L1
+
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+    "Tune:pp = 5",
+#    "PDF:useLHAPDF = on",
+#    "PDF:LHAPDFset = MSTW2008lo68cl.LHgrid",
+#    "PDF:pSet=LHAPDF6:MSTW2008lo68cl",
+    "MultipartonInteractions:bProfile = 4",
+    "MultipartonInteractions:a1 = 0.01",
+    "MultipartonInteractions:pT0Ref = 1.87",
+    "MultipartonInteractions:ecmPow = 0.28",
+#    "BeamRemnants:reconnectRange = 5.32",
+    "SpaceShower:rapidityOrder=0"]
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if 'Pythia8-01' in ver[:50]:
+   genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF = on",
+    "PDF:LHAPDFset = MSTW2008lo68cl.LHgrid",
+    "BeamRemnants:reconnectRange = 5.32"]
+  else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:MSTW2008lo68cl",
+   "ColourReconnection:range = 5.32"] 
+else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:MSTW2008lo68cl",
+   "ColourReconnection:range = 5.32"]
+
+include("Pythia8_i/Pythia8_RapidityOrderMPI.py")
+
+evgenConfig.tune = "AU2 MSTW2008LO"
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AU2_MSTW2008LO_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AU2_MSTW2008LO_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..366cec0207d76c9e3c336915534258dd00947ca2
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AU2_MSTW2008LO_EvtGen_Common.py
@@ -0,0 +1,10 @@
+## Config for Py8 tune AU2 with MSTW2008LO 
+## The default version of this tune fragment include EvtGen for standardised b fragmentation 
+## but it is also non standard 
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_AU2_MSTW2008LO_Common.py")
+
+# Add EvtGen for b fragmentation.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..7751f31d976ce53fc1ffe1ece773e673f696a674
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Common.py
@@ -0,0 +1,33 @@
+## Config for Py8 tune AZNLO with CTEQ6L1
+## changed to Pythia8.2 standard for pdfs, for Pythia8.1 was PDF:LHAPDFset = cteq6ll.LHpdf
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+include('Pythia8_i/Pythia8_Powheg_Main31.py')
+
+evgenConfig.tune = "AZNLO CTEQ6L1"
+
+genSeq.Pythia8.Commands += [
+    "Tune:pp = 5",
+    "BeamRemnants:primordialKThard = 1.74948",
+    "SpaceShower:alphaSorder = 2",
+    "SpaceShower:alphaSvalue = 0.118",
+    "SpaceShower:pT0Ref = 1.923589",
+    "MultipartonInteractions:pT0Ref = 2.002887"
+    ]
+
+
+
+if "UserHooks" in genSeq.Pythia8.__slots__.keys():
+
+  genSeq.Pythia8.Commands += ['Powheg:NFinal = 1',
+                              'Powheg:pTHard = 0',
+                              'Powheg:pTdef = 2',
+                              "PDF:pSet=LHAPDF6:cteq6l1"]
+else:
+
+  genSeq.Pythia8.UserModes += ['Main31:NFinal = 1',
+                               'Main31:pTHard = 0',
+                               'Main31:pTdef = 2']
+  
+  genSeq.Pythia8.Commands +=  ["PDF:useLHAPDF = on",
+                               "PDF:LHAPDFset = cteq6l1"]
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..ed406d85f1262827965944f43da75c1e0aff4677
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_EvtGen_Common.py
@@ -0,0 +1,9 @@
+## Config for Py8 tune AZNLO with CTEQ6L1
+## The default version of this tune fragment include EvtGen for standardised b fragmentation
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_AZNLO_CTEQ6L1_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_EvtGen_SM_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_EvtGen_SM_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..0ec0fb636979a0aee7d6078f26230bb4dc2d1a95
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_EvtGen_SM_Common.py
@@ -0,0 +1,9 @@
+## Config for Py8 tune AZNLO with CTEQ6L1
+## The default version of this tune fragment include EvtGen for standardised b fragmentation
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_AZNLO_CTEQ6L1_SM_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_MPIDown_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_MPIDown_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..2ac88048331e7e64c364041940e63669200d8d12
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_MPIDown_Common.py
@@ -0,0 +1,38 @@
+## Config for Py8 tune AZNLO with CTEQ6L1
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+        "Tune:pp = 5",
+#        "PDF:useLHAPDF = on",
+        "BeamRemnants:primordialKThard = 1.74948",
+        "SpaceShower:alphaSorder = 2",
+        "SpaceShower:alphaSvalue = 0.118",
+        "SpaceShower:pT0Ref = 1.923589",
+        "MultipartonInteractions:pT0Ref = 1.97"
+        ]
+
+# Deal with cteq6l1/ll pdf naming in Pythia8 release
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if 'Pythia8-01' in ver[:50]:
+    genSeq.Pythia8.Commands += [
+      "PDF:useLHAPDF = on",
+      "PDF:LHAPDFset = cteq6ll.LHpdf"
+      ]
+  else:
+    genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:cteq6l1"]
+else:
+  genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:cteq6l1"]
+
+evgenConfig.tune = "AZNLO CTEQ6L1"
+
+# needs Pythia8 Main31 matching
+include('Pythia8_i/Pythia8_Powheg_Main31.py')
+
+genSeq.Pythia8.UserModes += ['Main31:NFinal = 1',
+                             'Main31:pTHard = 0',
+                             'Main31:pTdef = 2'
+                             ]
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_MPIDown_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_MPIDown_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..866f140924606cfaa05eff9e4afba10864fa7e9e
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_MPIDown_EvtGen_Common.py
@@ -0,0 +1,5 @@
+## Config for Py8 tune AZNLO with CTEQ6L1 with AZNLO tune and MPI down
+include("Pythia8_i/Pythia8_AZNLO_CTEQ6L1_MPIDown_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_MPIUp_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_MPIUp_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..8ca4063b1404256eef18d477a7ec1b1ae22d8090
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_MPIUp_Common.py
@@ -0,0 +1,38 @@
+## Config for Py8 tune AZNLO with CTEQ6L1
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+        "Tune:pp = 5",
+#        "PDF:useLHAPDF = on",
+        "BeamRemnants:primordialKThard = 1.74948",
+        "SpaceShower:alphaSorder = 2",
+        "SpaceShower:alphaSvalue = 0.118",
+        "SpaceShower:pT0Ref = 1.923589",
+        "MultipartonInteractions:pT0Ref = 2.05"
+        ]
+
+# Deal with cteq6l1/ll pdf naming in Pythia8 release
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if 'Pythia8-01' in ver[:50]:
+    genSeq.Pythia8.Commands += [
+      "PDF:useLHAPDF = on",
+      "PDF:LHAPDFset = cteq6ll.LHpdf"
+      ]
+  else:
+    genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:cteq6l1"]
+else:
+  genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:cteq6l1"]
+
+evgenConfig.tune = "AZNLO CTEQ6L1"
+
+# needs Pythia8 Main31 matching
+include('Pythia8_i/Pythia8_Powheg_Main31.py')
+
+genSeq.Pythia8.UserModes += ['Main31:NFinal = 1',
+                             'Main31:pTHard = 0',
+                             'Main31:pTdef = 2'
+                             ]
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_MPIUp_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_MPIUp_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..7c91f84a081a6230054da4f1ba55a9af0fbe81c2
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_MPIUp_EvtGen_Common.py
@@ -0,0 +1,5 @@
+## Config for Py8 tune AZNLO with CTEQ6L1 with AZNLO tune and MPI scale up
+include("Pythia8_i/Pythia8_AZNLO_CTEQ6L1_MPIUp_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_RenDown_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_RenDown_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..230b2400698454085ded21e4a9b2302581fa0bc1
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_RenDown_Common.py
@@ -0,0 +1,40 @@
+## Config for Py8 tune AZNLO with CTEQ6L1
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+    "Tune:pp = 5",
+#    "PDF:useLHAPDF = on",
+    "BeamRemnants:primordialKThard = 1.74948",
+    "SpaceShower:alphaSorder = 2",
+    "SpaceShower:alphaSvalue = 0.118",
+    "SpaceShower:pT0Ref = 1.923589",
+    "MultipartonInteractions:pT0Ref = 2.002887",
+    "TimeShower:renormMultFac = 0.5",
+    "TimeShower:factorMultFac = 0.5"
+]
+
+# Deal with cteq6l1/ll pdf naming in Pythia8 release
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if 'Pythia8-01' in ver[:50]:
+    genSeq.Pythia8.Commands += [
+      "PDF:useLHAPDF = on",
+      "PDF:LHAPDFset = cteq6ll.LHpdf"
+      ]
+  else:
+    genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:cteq6l1"]
+else:
+  genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:cteq6l1"]
+
+evgenConfig.tune = "AZNLO CTEQ6L1"
+
+# needs Pythia8 Main31 matching
+include('Pythia8_i/Pythia8_Powheg_Main31.py')
+
+genSeq.Pythia8.UserModes += ['Main31:NFinal = 1',
+                             'Main31:pTHard = 0',
+                             'Main31:pTdef = 2'
+                             ]
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_RenDown_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_RenDown_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..b97e777b7e04fd9b9d47e0a61af8a0807a73fe4a
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_RenDown_EvtGen_Common.py
@@ -0,0 +1,5 @@
+## Config for Py8 tune AZNLO with CTEQ6L1 with AZNLO tune and renormalization scale down
+include("Pythia8_i/Pythia8_AZNLO_CTEQ6L1_RenDown_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_RenUp_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_RenUp_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..46be1787a9d0dd4077563829c7c60f7b7031d174
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_RenUp_Common.py
@@ -0,0 +1,40 @@
+## Config for Py8 tune AZNLO with CTEQ6L1
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+    "Tune:pp = 5",
+#    "PDF:useLHAPDF = on",
+    "BeamRemnants:primordialKThard = 1.74948",
+    "SpaceShower:alphaSorder = 2",
+    "SpaceShower:alphaSvalue = 0.118",
+    "SpaceShower:pT0Ref = 1.923589",
+    "MultipartonInteractions:pT0Ref = 2.002887",
+    "TimeShower:renormMultFac = 2.0",
+    "TimeShower:factorMultFac = 2.0"
+]
+
+# Deal with cteq6l1/ll pdf naming in Pythia8 release
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if 'Pythia8-01' in ver[:50]:
+    genSeq.Pythia8.Commands += [
+      "PDF:useLHAPDF = on",
+      "PDF:LHAPDFset = cteq6ll.LHpdf"
+      ]
+  else:
+    genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:cteq6l1"]
+else:
+  genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:cteq6l1"]
+
+evgenConfig.tune = "AZNLO CTEQ6L1"
+
+# needs Pythia8 Main31 matching
+include('Pythia8_i/Pythia8_Powheg_Main31.py')
+
+genSeq.Pythia8.UserModes += ['Main31:NFinal = 1',
+                             'Main31:pTHard = 0',
+                             'Main31:pTdef = 2'
+                             ]
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_RenUp_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_RenUp_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..e9642f563970814de0819b122d0ba568cb6dc78a
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_RenUp_EvtGen_Common.py
@@ -0,0 +1,5 @@
+## Config for Py8 tune AZNLO with CTEQ6L1 with AZNLO tune and renormalization scale down
+include("Pythia8_i/Pythia8_AZNLO_CTEQ6L1_RenUp_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_SM_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_SM_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..783b058531279a768115ac60a01aad0a5c90de37
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_SM_Common.py
@@ -0,0 +1,38 @@
+## Config for Py8 tune AZNLO with CTEQ6L1
+## changed to Pythia8.2 standard for pdfs, for Pythia8.1 was PDF:LHAPDFset = cteq6ll.LHpdf
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+    "Tune:pp = 5",
+    "BeamRemnants:primordialKThard = 1.74948",
+    "SpaceShower:alphaSorder = 2",
+    "SpaceShower:alphaSvalue = 0.118",
+    "SpaceShower:pT0Ref = 1.923589",
+    "MultipartonInteractions:pT0Ref = 2.002887"
+    ]
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if 'Pythia8-01' in ver[:50]:
+   genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF = on",
+    "PDF:LHAPDFset = cteq6ll.LHpdf"
+    ]
+  else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:cteq6l1"]
+else:
+  genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:cteq6l1"]
+
+evgenConfig.tune = "AZNLO CTEQ6L1"
+
+# needs Pythia8 Main31 matching
+include('Pythia8_i/Pythia8_Powheg_Main31.py')
+
+#this block may be needed for future reference
+#genSeq.Pythia8.UserModes += ['Main31:NFinal = 1',
+#                             'Main31:pTHard = 0',
+#                             'Main31:pTdef = 2'
+#                             ]
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var1Down_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var1Down_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..01bfc5adf31f3c9fd87dcd817ea8b1a128d6cbb4
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var1Down_Common.py
@@ -0,0 +1,38 @@
+## Config for Py8 tune AZNLO with CTEQ6L1
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+        "Tune:pp = 5",
+#        "PDF:useLHAPDF = on",
+        "BeamRemnants:primordialKThard = 1.780",
+        "SpaceShower:alphaSorder = 2",
+        "SpaceShower:alphaSvalue = 0.118",
+        "SpaceShower:pT0Ref = 1.928",
+        "MultipartonInteractions:pT0Ref = 2.002887"
+        ]
+
+# Deal with cteq6l1/ll pdf naming in Pythia8 release
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if 'Pythia8-01' in ver[:50]:
+    genSeq.Pythia8.Commands += [
+      "PDF:useLHAPDF = on",
+      "PDF:LHAPDFset = cteq6ll.LHpdf"
+      ]
+  else:
+    genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:cteq6l1"]
+else:
+  genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:cteq6l1"]
+
+evgenConfig.tune = "AZNLO CTEQ6L1"
+
+# needs Pythia8 Main31 matching
+include('Pythia8_i/Pythia8_Powheg_Main31.py')
+
+genSeq.Pythia8.UserModes += ['Main31:NFinal = 1',
+                             'Main31:pTHard = 0',
+                             'Main31:pTdef = 2'
+                             ]
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var1Down_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var1Down_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..00ec6a1c203989120df003d733671a0e2714a17d
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var1Down_EvtGen_Common.py
@@ -0,0 +1,5 @@
+## Config for Py8 tune AZNLO with CTEQ6L1 with AZNLO tune and renormalization scale down
+include("Pythia8_i/Pythia8_AZNLO_CTEQ6L1_Var1Down_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var1Up_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var1Up_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..ad49f80e3313e889f7b994e5318277bb05ecad35
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var1Up_Common.py
@@ -0,0 +1,38 @@
+## Config for Py8 tune AZNLO with CTEQ6L1
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+        "Tune:pp = 5",
+#        "PDF:useLHAPDF = on",
+        "BeamRemnants:primordialKThard = 1.719",
+        "SpaceShower:alphaSorder = 2",
+        "SpaceShower:alphaSvalue = 0.118",
+        "SpaceShower:pT0Ref = 1.919",
+        "MultipartonInteractions:pT0Ref = 2.002887"
+        ]
+
+# Deal with cteq6l1/ll pdf naming in Pythia8 release
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if 'Pythia8-01' in ver[:50]:
+    genSeq.Pythia8.Commands += [
+      "PDF:useLHAPDF = on",
+      "PDF:LHAPDFset = cteq6ll.LHpdf"
+      ]
+  else:
+    genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:cteq6l1"]
+else:
+  genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:cteq6l1"]
+
+evgenConfig.tune = "AZNLO CTEQ6L1"
+
+# needs Pythia8 Main31 matching
+include('Pythia8_i/Pythia8_Powheg_Main31.py')
+
+genSeq.Pythia8.UserModes += ['Main31:NFinal = 1',
+                             'Main31:pTHard = 0',
+                             'Main31:pTdef = 2'
+                             ]
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var1Up_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var1Up_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..4686ab4a45c8a48ec3de560998f70bb8d48b89ea
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var1Up_EvtGen_Common.py
@@ -0,0 +1,5 @@
+## Config for Py8 tune AZNLO with CTEQ6L1 with AZNLO tune and renormalization scale down
+include("Pythia8_i/Pythia8_AZNLO_CTEQ6L1_Var1Up_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var2Down_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var2Down_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..1c3b0cddd56b7f137cb64a32bf72aabb972b0b90
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var2Down_Common.py
@@ -0,0 +1,38 @@
+## Config for Py8 tune AZNLO with CTEQ6L1
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+        "Tune:pp = 5",
+#        "PDF:useLHAPDF = on",
+        "BeamRemnants:primordialKThard = 1.737",
+        "SpaceShower:alphaSorder = 2",
+        "SpaceShower:alphaSvalue = 0.118",
+        "SpaceShower:pT0Ref = 2.004",
+        "MultipartonInteractions:pT0Ref = 2.002887"
+        ]
+
+# Deal with cteq6l1/ll pdf naming in Pythia8 release
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if 'Pythia8-01' in ver[:50]:
+    genSeq.Pythia8.Commands += [
+      "PDF:useLHAPDF = on",
+      "PDF:LHAPDFset = cteq6ll.LHpdf"
+      ]
+  else:
+    genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:cteq6l1"]
+else:
+  genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:cteq6l1"]
+
+evgenConfig.tune = "AZNLO CTEQ6L1"
+
+# needs Pythia8 Main31 matching
+include('Pythia8_i/Pythia8_Powheg_Main31.py')
+
+genSeq.Pythia8.UserModes += ['Main31:NFinal = 1',
+                             'Main31:pTHard = 0',
+                             'Main31:pTdef = 2'
+                             ]
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var2Down_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var2Down_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..e35325b4f77a97e5e021733e9fafbf8e978f43f6
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var2Down_EvtGen_Common.py
@@ -0,0 +1,5 @@
+## Config for Py8 tune AZNLO with CTEQ6L1 with AZNLO tune and renormalization scale down
+include("Pythia8_i/Pythia8_AZNLO_CTEQ6L1_Var2Down_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var2Up_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var2Up_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..52c5de3b3ac7b134f009d82ee07a5e70aced9c66
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var2Up_Common.py
@@ -0,0 +1,38 @@
+## Config for Py8 tune AZNLO with CTEQ6L1
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+        "Tune:pp = 5",
+#        "PDF:useLHAPDF = on",
+        "BeamRemnants:primordialKThard = 1.762",
+        "SpaceShower:alphaSorder = 2",
+        "SpaceShower:alphaSvalue = 0.118",
+        "SpaceShower:pT0Ref = 1.844",
+        "MultipartonInteractions:pT0Ref = 2.002887"
+        ]
+
+# Deal with cteq6l1/ll pdf naming in Pythia8 release
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if 'Pythia8-01' in ver[:50]:
+    genSeq.Pythia8.Commands += [
+      "PDF:useLHAPDF = on",
+      "PDF:LHAPDFset = cteq6ll.LHpdf"
+      ]
+  else:
+    genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:cteq6l1"]
+else:
+  genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:cteq6l1"]
+
+evgenConfig.tune = "AZNLO CTEQ6L1"
+
+# needs Pythia8 Main31 matching
+include('Pythia8_i/Pythia8_Powheg_Main31.py')
+
+genSeq.Pythia8.UserModes += ['Main31:NFinal = 1',
+                             'Main31:pTHard = 0',
+                             'Main31:pTdef = 2'
+                             ]
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var2Up_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var2Up_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..d7ca0909055d094ef5e47ff714e71955babc7a13
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZNLO_CTEQ6L1_Var2Up_EvtGen_Common.py
@@ -0,0 +1,5 @@
+## Config for Py8 tune AZNLO with CTEQ6L1 with AZNLO tune and renormalization scale down
+include("Pythia8_i/Pythia8_AZNLO_CTEQ6L1_Var2Up_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZ_CTEQ6L1_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZ_CTEQ6L1_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..9d1c54e482e2103dfc6e7f76377ed3f2095c405b
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZ_CTEQ6L1_Common.py
@@ -0,0 +1,30 @@
+## Config for Py8 tune AZ with CTEQ6L1
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+#    "PDF:pSet=LHAPDF6:cteq6l1",
+    "BeamRemnants:primordialKThard =  1.713",
+    "SpaceShower:pT0Ref = 0.586",
+    "SpaceShower:alphaSvalue = 0.12374",
+    "MultipartonInteractions:pT0Ref = 2.18"]
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if 'Pythia8-01' in ver[:50]:
+   genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF = on",
+    "PDF:LHAPDFset = cteq6ll.LHgrid"]
+  else:
+   genSeq.Pythia8.Commands +=  ["PDF:pSet=LHAPDF6:cteq6l1"]
+else:
+  genSeq.Pythia8.Commands +=  ["PDF:pSet=LHAPDF6:cteq6l1"]
+
+evgenConfig.tune = "AZ CTEQ6L1"
+
+
+
+
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_AZ_CTEQ6L1_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_AZ_CTEQ6L1_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..1835264ae8142fc26f4dfe50719c306eacb774c9
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_AZ_CTEQ6L1_EvtGen_Common.py
@@ -0,0 +1,12 @@
+## Config for Py8 tune AZ with CTEQ6L1
+## The default version of this tune fragment include EvtGen for standardised b fragmentation
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_AZ_CTEQ6L1_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
+
+
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_BCVEGPY.py b/Generators/Pythia8_i/share/common/Pythia8_BCVEGPY.py
new file mode 100644
index 0000000000000000000000000000000000000000..f6d6898ca3b48b2f9d3f07b83e7681c6f6522e2c
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_BCVEGPY.py
@@ -0,0 +1,3 @@
+## Enable MadGraph LHEF reading in Pythia8
+include("Pythia8_i/Pythia8_LHEF.py")
+evgenConfig.generators += ["BCVEGPY"] 
diff --git a/Generators/Pythia8_i/share/common/Pythia8_Base_Fragment.py b/Generators/Pythia8_i/share/common/Pythia8_Base_Fragment.py
new file mode 100644
index 0000000000000000000000000000000000000000..0d52a4b6b18e4d10ae80610aa05cbcd6ea34b974
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_Base_Fragment.py
@@ -0,0 +1,56 @@
+## Base config for Pythia8
+from Pythia8_i.Pythia8_iConf import Pythia8_i
+genSeq += Pythia8_i("Pythia8")
+evgenConfig.generators += ["Pythia8"]
+
+if evgenConfig.PDGparams:
+## Load basic parameters
+   genSeq.Pythia8.Commands += [
+       "Main:timesAllowErrors = 500",
+       "ParticleDecays:limitTau0 = on",
+       "ParticleDecays:tau0Max = 10.0"]
+
+## Load parameters by including parameter dictionary 'parameters' in 'offline_dict'
+   from EvgenProdTools.offline_dict import parameters
+
+## Particle masses and widths
+   particle_params = parameters.get("particles")
+   if particle_params:
+       for key, value in particle_params.items():
+           ## Only the top quark, the leptons and the bosons are applied
+           if int(key) in range(6,26):
+               genSeq.Pythia8.Commands += [
+                   "{:d}:m0 = {}".format(int(key), value['mass']),
+                   "{:d}:mWidth = {}".format(int(key), value['width'])
+               ]
+   else:
+       print ("Could not retrieve standard ATLAS particle parameters")
+
+## SM electroweak parameters
+   ew_params = parameters.get("EW_parameters")
+   if ew_params:
+       ## Only the parameters sin2thetaW and sin2thetaWbar are applied
+       for key,value in ew_params.items():
+           if key[1] in ('sin2thetaW', 'sin2thetaWbar'):
+               genSeq.Pythia8.Commands += [
+                   'StandardModel:{} = {}'.format(key[1], value)
+               ]
+   else:
+       print ("Could not retrieve standard ATLAS EW parameters")
+else:
+## Load basic parameters
+   genSeq.Pythia8.Commands += [
+       "Main:timesAllowErrors = 500",
+        "6:m0 = 172.5",
+        "23:m0 = 91.1876",
+        "23:mWidth = 2.4952",
+        "24:m0 = 80.399",
+        "24:mWidth = 2.085",
+        "StandardModel:sin2thetaW = 0.23113",
+        "StandardModel:sin2thetaWbar = 0.23146",
+        "ParticleDecays:limitTau0 = on",
+        "ParticleDecays:tau0Max = 10.0"]
+## Control storing LHE in the HepMC record
+if "StoreLHE" in genSeq.Pythia8.__slots__.keys():
+   print ("Pythia8_Base_Fragment.py: DISABLING storage of LHE record in HepMC by default. Please re-enable storage if desired")
+   genSeq.Pythia8.StoreLHE = False
diff --git a/Generators/Pythia8_i/share/common/Pythia8_BcStates.py b/Generators/Pythia8_i/share/common/Pythia8_BcStates.py
new file mode 100644
index 0000000000000000000000000000000000000000..4e641819bb2c43025070bee11d0e178460da7b63
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_BcStates.py
@@ -0,0 +1,7 @@
+genSeq.Pythia8.Commands += ['541:m0 = 6.2749']# PDG 2018
+genSeq.Pythia8.Commands += ['541:tau0 = 1.5199e-01']# PDG 2018
+genSeq.Pythia8.Commands += ['543:m0 = 6.346'] # M(Bc)+71.1 MeV
+genSeq.Pythia8.Commands += ['100541:all B_c(2S)+ B_c(2S)- 1 3 0 6.8423 0 0 0 0'] # M(Bc)+288.3+2m(pi+)
+genSeq.Pythia8.Commands += ['100541:addChannel 1 1.0 0 541 211 -211']  
+genSeq.Pythia8.Commands += ['100543:all B*_c(2S)+ B*_c(2S)- 3 3 0 6.873 0 0 0 0'] # M(Bc2S)+30.7 MeV
+genSeq.Pythia8.Commands += ['100543:addChannel 1 1.0 0 100541 22'] 
diff --git a/Generators/Pythia8_i/share/common/Pythia8_CKKWL_kTMerge.py b/Generators/Pythia8_i/share/common/Pythia8_CKKWL_kTMerge.py
new file mode 100644
index 0000000000000000000000000000000000000000..f06491c8d2857a245a350abb1f97e79bbd3b8518
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_CKKWL_kTMerge.py
@@ -0,0 +1,43 @@
+try:
+    PYTHIA8_nJetMax
+except RuntimeError:
+    raise RuntimeError("Variable \"PYTHIA8_nJetMax\" is not defined, this is needed to configure Pythia8 CKKW-L kT merging settings. Please define it in your jobOptions")
+else:
+    print ("PYTHIA8_nJetMax = %i" % PYTHIA8_nJetMax)
+
+try:
+    PYTHIA8_Process
+except RuntimeError:
+    raise RuntimeError("Variable \"PYTHIA8_Process\" is not defined, this is needed to configure Pythia8 CKKW-L kT merging settings. Please define it in your jobOptions")
+else:
+    print ("PYTHIA8_Process = %s" % PYTHIA8_Process)
+
+try:
+    PYTHIA8_TMS
+except RuntimeError:
+    raise RuntimeError("Variable \"TMS\" is not defined, this is needed to configure Pythia8 CKKW-L kT merging settings. Please define it in your jobOptions")
+else:
+    print ("PYTHIA8_TMS = %f" % PYTHIA8_TMS)
+
+try:
+    PYTHIA8_Dparameter
+except RuntimeError:
+    raise RuntimeError("Variable \"Dparameter\" is not defined, this is needed to configure Pythia8 CKKW-L kT merging settings. Please define it in your jobOptions")
+else:
+    print ("PYTHIA8_Dparameter = %f" % PYTHIA8_Dparameter)
+
+try:
+    PYTHIA8_nQuarksMerge
+except RuntimeError:
+    raise RuntimeError("Variable \"PYTHIA8_nQuarksMerge\" is not defined, this is needed to configure Pythia8 CKKW-L kT merging settings. Please define it in your jobOptions")
+else:
+    print ("PYTHIA8_nQuarksMerge = %i" % PYTHIA8_nQuarksMerge)
+
+genSeq.Pythia8.Commands += ["Merging:doKTMerging = on",
+                            "Merging:ktType = 1",
+                            "Merging:nJetMax = %i" % PYTHIA8_nJetMax,
+                            "Merging:Process = %s" % PYTHIA8_Process,
+                            "Merging:TMS = %f" % PYTHIA8_TMS,
+                            "Merging:Dparameter = %f" % PYTHIA8_Dparameter,
+                            "Merging:nQuarksMerge = %i" % PYTHIA8_nQuarksMerge]
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_CalcHep.py b/Generators/Pythia8_i/share/common/Pythia8_CalcHep.py
new file mode 100644
index 0000000000000000000000000000000000000000..86e70f4542ed744511631768338600db3c7e9734
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_CalcHep.py
@@ -0,0 +1,3 @@
+## Enable CalcHep LHEF reading in Pythia8
+include("Pythia8_i/Pythia8_LHEF.py")
+evgenConfig.generators += ["CalcHep", "Pythia8"]
diff --git a/Generators/Pythia8_i/share/common/Pythia8_CompHep.py b/Generators/Pythia8_i/share/common/Pythia8_CompHep.py
new file mode 100644
index 0000000000000000000000000000000000000000..0c06966ab77eb6fdc7d13bff9c8c39f6732a2d8a
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_CompHep.py
@@ -0,0 +1,3 @@
+## Enable CompHep LHEF reading in Pythia8
+include("Pythia8_i/Pythia8_LHEF.py")
+evgenConfig.generators = ["CompHep", "Pythia8"]
diff --git a/Generators/Pythia8_i/share/common/Pythia8_EvtGen.py b/Generators/Pythia8_i/share/common/Pythia8_EvtGen.py
new file mode 100644
index 0000000000000000000000000000000000000000..91b2fbfe78ce43ba5ffbae7685f244a320394404
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_EvtGen.py
@@ -0,0 +1,11 @@
+## Run EvtGen afterburner on top of Pythia 8
+assert hasattr(genSeq, "Pythia8")
+include("EvtGen_i/EvtGen_Fragment.py")
+evgenConfig.auxfiles += ['inclusiveP8DsDPlus.pdt']
+#genSeq.EvtInclusiveDecay.pdtFile = "inclusiveP8.pdt"
+genSeq.EvtInclusiveDecay.pdtFile = "inclusiveP8DsDPlus.pdt"
+
+# FHerwig has problems with omega b* (5334), so not present in the base EvtGen fragment.  Add it here.
+genSeq.EvtInclusiveDecay.whiteList+=[-5334, 5334]
+
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_FxFx.py b/Generators/Pythia8_i/share/common/Pythia8_FxFx.py
new file mode 100644
index 0000000000000000000000000000000000000000..9d72647c641b19a088176a5a72332f4fe5becc24
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_FxFx.py
@@ -0,0 +1,34 @@
+
+try:
+    PYTHIA8_nJetMax
+except RuntimeError:
+    raise RuntimeError("Variable \"PYTHIA8_nJetMax\" is not defined, this is needed to configure Pythia8 FxFx matching settings. Please define it in your jobOptions")
+else:
+    print ("PYTHIA8_nJetMax = %i"%PYTHIA8_nJetMax)
+
+
+try:
+    PYTHIA8_qCut
+except RuntimeError:
+    raise RuntimeError("Variable \"PYTHIA8_qCut\" is not defined, this is needed to configure Pythia8 FxFx matching settings. Please define it in your jobOptions")
+else:
+    print ("PYTHIA8_qCut = %i"%PYTHIA8_qCut)
+    
+
+
+genSeq.Pythia8.Commands += ["JetMatching:merge            = on",
+                            "JetMatching:scheme           = 1",
+                            "JetMatching:setMad           = off",
+                            "JetMatching:qCut             = %f"%PYTHIA8_qCut,
+                            "JetMatching:coneRadius       = 1.0",
+                            "JetMatching:etaJetMax        = 10.0",
+                            "JetMatching:doFxFx        = on",
+                            "JetMatching:qCutME        = 8.0",
+                            "JetMatching:nJetMax       = %i"%PYTHIA8_nJetMax ]
+
+
+   
+genSeq.Pythia8.UserHooks += [ 'JetMatchingMadgraph']
+genSeq.Pythia8.FxFxXS = True
+
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_LHEF.py b/Generators/Pythia8_i/share/common/Pythia8_LHEF.py
new file mode 100644
index 0000000000000000000000000000000000000000..f4d52763fe84d9d58f4ac23cace5489bc70d91ef
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_LHEF.py
@@ -0,0 +1,8 @@
+## Configure Pythia8 to read input events from an LHEF file
+hasInput = hasattr(runArgs,"inputGeneratorFile")
+if hasInput:
+   include ('EvgenProdTools/mult_lhe_input.py')
+assert hasattr(genSeq, "Pythia8")
+#genSeq.Pythia8.LHEFile = runArgs.inputGeneratorFile
+genSeq.Pythia8.LHEFile = "events.lhe"
+genSeq.Pythia8.CollisionEnergy = int(runArgs.ecmEnergy)
diff --git a/Generators/Pythia8_i/share/common/Pythia8_MadGraph.py b/Generators/Pythia8_i/share/common/Pythia8_MadGraph.py
new file mode 100644
index 0000000000000000000000000000000000000000..f95c19b72341d5406a1fe16bfd69407e55bd0a08
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_MadGraph.py
@@ -0,0 +1,3 @@
+## Enable MadGraph LHEF reading in Pythia8
+include("Pythia8_i/Pythia8_LHEF.py")
+evgenConfig.generators += ["MadGraph"]
diff --git a/Generators/Pythia8_i/share/common/Pythia8_MonashStar_NNPDF23LO_Common.py b/Generators/Pythia8_i/share/common/Pythia8_MonashStar_NNPDF23LO_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..c1d79a8211040124a8875e425f6829d75f38bd10
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_MonashStar_NNPDF23LO_Common.py
@@ -0,0 +1,23 @@
+## Config for Py8 MonashStar tune (aka CUETP8M1-NNPDF2.3LO aka CMS tune)
+## This is not a default recommended tune but is being used for validation studies
+## and tune comparisons
+
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+genSeq.Pythia8.Commands += ["Tune:ee = 7",
+                            "Tune:pp = 18"]
+
+rel = os.popen("echo $AtlasVersion").read()
+print ("Atlas release " + rel)
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if 'Pythia8-01' in ver[:50]:
+   genSeq.Pythia8.Commands += ["PDF:useLHAPDF = on",
+                             "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed"]
+  else:
+   genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed"]
+else:
+  genSeq.Pythia8.Commands += ["PDF:pSet=LHAPDF6:NNPDF23_lo_as_0130_qed"]
+
+evgenConfig.tune = "MonashStar"
diff --git a/Generators/Pythia8_i/share/common/Pythia8_Monash_NNPDF23LO_Common.py b/Generators/Pythia8_i/share/common/Pythia8_Monash_NNPDF23LO_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..e52c1a4f885cc6ef41e7786ed5b27bb5c9f558be
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_Monash_NNPDF23LO_Common.py
@@ -0,0 +1,23 @@
+## Config for Py8 Monash tune 
+## This is not the default recommended tune, but forms the base for A14
+## In principle it could be set with Tune:pp=14, but there are some problems with PDFs
+
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+   "PDF:pSet = LHAPDF6:NNPDF23_lo_as_0130_qed"]
+
+rel = os.popen("echo $AtlasVersion").read()
+
+if rel[:2].isdigit() and int(rel[:2])<20:
+  ver =  os.popen("cmt show versions External/Pythia8").read()
+  print ("Pythia8 version: " + ver)
+  if 'Pythia8-01' in ver[:50]:
+   genSeq.Pythia8.Commands += [
+    "PDF:useLHAPDF=on",
+    "PDF:LHAPDFset = NNPDF23_lo_as_0130_qed"]
+  else:
+   genSeq.Pythia8.Commands += ["PDF:pSet = LHAPDF6:NNPDF23_lo_as_0130_qed"] 
+else:
+  genSeq.Pythia8.Commands += ["PDF:pSet = LHAPDF6:NNPDF23_lo_as_0130_qed"]
+evgenConfig.tune = "Monash"
diff --git a/Generators/Pythia8_i/share/common/Pythia8_Monash_NNPDF23LO_EvtGen_Common.py b/Generators/Pythia8_i/share/common/Pythia8_Monash_NNPDF23LO_EvtGen_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..a75708dc8595e4ecccbbfef5736440232de0e142
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_Monash_NNPDF23LO_EvtGen_Common.py
@@ -0,0 +1,8 @@
+## Config for Py8 Monash tune with NNPDF23LO
+## The default version of this tune fragment include EvtGen for standardised b fragmentation
+
+# Reference the non-standard version without EvtGen
+include("Pythia8_i/Pythia8_Monash_NNPDF23LO_Common.py")
+
+# Add EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
diff --git a/Generators/Pythia8_i/share/common/Pythia8_NNPDF23_NNLO_as118_QED_Common.py b/Generators/Pythia8_i/share/common/Pythia8_NNPDF23_NNLO_as118_QED_Common.py
new file mode 100644
index 0000000000000000000000000000000000000000..6885be7ab5c7a669aa213c66fd1c66eb58c4766f
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_NNPDF23_NNLO_as118_QED_Common.py
@@ -0,0 +1,13 @@
+## Config for Py8 with NNPDF23 QED pdf
+
+include("Pythia8_i/Pythia8_Base_Fragment.py")
+
+genSeq.Pythia8.Commands += [
+   "PDF:pSet= LHAPDF6:NNPDF23_nnlo_as_0118_qed"
+]
+
+evgenConfig.tune = "NNPDF23_QED"
+
+#EvtGen for b fragmentation as default.  No EvtGen is available in "nonStandard"
+include("Pythia8_i/Pythia8_EvtGen.py")
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_Photospp.py b/Generators/Pythia8_i/share/common/Pythia8_Photospp.py
new file mode 100644
index 0000000000000000000000000000000000000000..ca1d1463d922b1fb60a235ab7c6ff7fbd8e00b3c
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_Photospp.py
@@ -0,0 +1,16 @@
+## Photos++ QED config for Pythia8
+
+## Disable native QED FSR
+assert hasattr(genSeq, "Pythia8")
+genSeq.Pythia8.Commands += ["TimeShower:QEDshowerByL = off"]
+
+if "PYTHIA8VER" in os.environ:
+  verph8str = str(os.environ['PYTHIA8VER'])[:3]
+  verph8 = int(verph8str)
+  print("verph8 ", verph8)
+  if (verph8 > 218):
+     print ("time shower cut active")
+     genSeq.Pythia8.Commands += ["TimeShower:QEDshowerByOther = off"]
+
+## Enable Photos++
+include("Photospp_i/Photospp_Fragment.py")
diff --git a/Generators/Pythia8_i/share/common/Pythia8_Powheg.py b/Generators/Pythia8_i/share/common/Pythia8_Powheg.py
new file mode 100644
index 0000000000000000000000000000000000000000..06a3a5117ebe434d67128b8e520a84a466658bad
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_Powheg.py
@@ -0,0 +1,3 @@
+## Enable POWHEG LHEF reading in Pythia8
+include("Pythia8_i/Pythia8_LHEF.py")
+evgenConfig.generators += ["Powheg"]
diff --git a/Generators/Pythia8_i/share/common/Pythia8_Powheg_Main31.py b/Generators/Pythia8_i/share/common/Pythia8_Powheg_Main31.py
new file mode 100644
index 0000000000000000000000000000000000000000..001af9e49043a8338900255c255604f0dc40d42b
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_Powheg_Main31.py
@@ -0,0 +1,13 @@
+## Configure Pythia 8 to shower PoWHEG input using Main31 shower veto
+include("Pythia8_i/Pythia8_Powheg.py")
+genSeq.Pythia8.Commands += [ 'SpaceShower:pTmaxMatch = 2',
+                             'TimeShower:pTmaxMatch = 2'  ]
+
+if "UserHooks" in genSeq.Pythia8.__slots__.keys():
+  genSeq.Pythia8.UserHooks += ['PowhegMain31']
+  genSeq.Pythia8.Commands += ['Powheg:veto = 1']
+else:
+  genSeq.Pythia8.UserHook = 'Main31'
+
+
+include("Pythia8_i/Pythia8_ShowerWeights.py")
diff --git a/Generators/Pythia8_i/share/common/Pythia8_RapidityOrderMPI.py b/Generators/Pythia8_i/share/common/Pythia8_RapidityOrderMPI.py
new file mode 100644
index 0000000000000000000000000000000000000000..86d7b3664fe2ee558b1f9b019e0ac9248ee48537
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_RapidityOrderMPI.py
@@ -0,0 +1,48 @@
+## this fragment makes sure that the MPI rapidity order is set consistently for Pythia versions 8.219 and later
+## Since it depends on the tune settings it must be included *after* the main tune fragment in the JO
+
+addRapidityOrderMPI = True
+rapidityOrderMPICommand = []
+
+for cmd in genSeq.Pythia8.Commands:
+  
+  if "SpaceShower:rapidityOrderMPI = " in cmd:
+    addRapidityOrderMPI = False
+  
+  if "SpaceShower:rapidityOrder" in cmd and "SpaceShower:rapidityOrderMPI" not in cmd and addRapidityOrderMPI:
+    
+    val = cmd.split("=")[-1]
+
+#    rel = os.popen("echo $AtlasVersion").read()
+#    if rel[:2].isdigit() and int(rel[:2])<=20 :
+    cmak_sys = os.getenv('CMAKE_PREFIX_PATH')
+    if not cmak_sys:
+      verstr = os.popen("cmt show versions External/Pythia8").read()
+
+      start=1
+      versions=[]
+      while start > 0:
+        start = verstr.find("Pythia8-", start + 1)
+        if start < 0:
+          break
+        versions.append(verstr[start+8: start+16])
+
+      versions.sort()
+      series = versions[-1][0:2]
+      majorStr = versions[-1][3:5]
+
+    else:
+      print(" running in cmake system")
+      verstr = os.popen("acmake.py show_versions Pythia8_i").read()
+      majorStr=0
+      ver1=verstr[-6:-4]
+      ver2=verstr[-9:-7]
+      if ver1 == 12 and ver2==8:
+        majorStr=19
+        series="02"
+
+    if int(majorStr) >= 19 and series != "01" :
+      rapidityOrderMPICommand = ["SpaceShower:rapidityOrderMPI = " + val]
+
+if addRapidityOrderMPI and len(rapidityOrderMPICommand) != 0:
+  genSeq.Pythia8.Commands += rapidityOrderMPICommand
diff --git a/Generators/Pythia8_i/share/common/Pythia8_ShowerWeights.py b/Generators/Pythia8_i/share/common/Pythia8_ShowerWeights.py
new file mode 100644
index 0000000000000000000000000000000000000000..cf4aaa4acaf5d75b972e7329381f594a613ed2ca
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_ShowerWeights.py
@@ -0,0 +1,143 @@
+# Warnings:
+# UserHooks Warning: the calculation of uncertainty variations will only be consistent in the absence of any external modifications to the shower branching probabilities via the UserHooks framework. It is therefore strongly advised to avoid combining the automated uncertainty calculations with any such UserHooks modifications.
+#
+#Merging Warning: in multi-jet merging approaches, trial showers are used to generate missing Sudakov factor corrections to the hard matrix elements. Currently that framework is not consistently combined with the variations introduced here, so the two should not be used simultaneously. This means shower weights should NOT be used with CKKLW or FxFx merging!
+#
+#
+# Pythia8 shower weights are only available in release 2.26 and later.  The
+# test below checks the Pythia8 release and also verifies that the Pythia_i
+# tag is recent enought to store the shower weights.
+
+if "PYTHIA8VER" in os.environ:
+  verph8str = str(os.environ['PYTHIA8VER'])[:3]
+  verph8 = int(verph8str)
+  print("verph8 ", verph8)
+else:
+  print("PYTHIA8VER not available !!! assuming version 2.44")
+  verph8 = 244
+
+if (verph8 >= 226):
+   if "ShowerWeightNames" in genSeq.Pythia8.__slots__.keys():
+      print ("Initalizing Shower Weights from Pythia8_ShowerWeights.py")
+      if("NNPDF" in evgenConfig.tune):
+         genSeq.Pythia8.Commands += [
+                            'UncertaintyBands:doVariations = on', 
+                            'UncertaintyBands:List = {\
+                             Var3cUp isr:muRfac=0.549241,\
+                             Var3cDown isr:muRfac=1.960832,\
+                             isr:muRfac=2.0_fsr:muRfac=2.0 isr:muRfac=2.0 fsr:muRfac=2.0,\
+                             isr:muRfac=2.0_fsr:muRfac=1.0 isr:muRfac=2.0 fsr:muRfac=1.0,\
+                             isr:muRfac=2.0_fsr:muRfac=0.5 isr:muRfac=2.0 fsr:muRfac=0.5,\
+                             isr:muRfac=1.0_fsr:muRfac=2.0 isr:muRfac=1.0 fsr:muRfac=2.0,\
+                             isr:muRfac=1.0_fsr:muRfac=0.5 isr:muRfac=1.0 fsr:muRfac=0.5,\
+                             isr:muRfac=0.5_fsr:muRfac=2.0 isr:muRfac=0.5 fsr:muRfac=2.0,\
+                             isr:muRfac=0.5_fsr:muRfac=1.0 isr:muRfac=0.5 fsr:muRfac=1.0,\
+                             isr:muRfac=0.5_fsr:muRfac=0.5 isr:muRfac=0.5 fsr:muRfac=0.5,\
+                             isr:muRfac=1.75_fsr:muRfac=1.0 isr:muRfac=1.75 fsr:muRfac=1.0,\
+                             isr:muRfac=1.5_fsr:muRfac=1.0 isr:muRfac=1.5 fsr:muRfac=1.0,\
+                             isr:muRfac=1.25_fsr:muRfac=1.0 isr:muRfac=1.25 fsr:muRfac=1.0,\
+                             isr:muRfac=0.625_fsr:muRfac=1.0 isr:muRfac=0.625 fsr:muRfac=1.0,\
+                             isr:muRfac=0.75_fsr:muRfac=1.0 isr:muRfac=0.75 fsr:muRfac=1.0,\
+                             isr:muRfac=0.875_fsr:muRfac=1.0 isr:muRfac=0.875 fsr:muRfac=1.0,\
+                             isr:muRfac=1.0_fsr:muRfac=1.75 isr:muRfac=1.0 fsr:muRfac=1.75,\
+                             isr:muRfac=1.0_fsr:muRfac=1.5 isr:muRfac=1.0 fsr:muRfac=1.5,\
+                             isr:muRfac=1.0_fsr:muRfac=1.25 isr:muRfac=1.0 fsr:muRfac=1.25,\
+                             isr:muRfac=1.0_fsr:muRfac=0.625 isr:muRfac=1.0 fsr:muRfac=0.625,\
+                             isr:muRfac=1.0_fsr:muRfac=0.75 isr:muRfac=1.0 fsr:muRfac=0.75,\
+                             isr:muRfac=1.0_fsr:muRfac=0.875 isr:muRfac=1.0 fsr:muRfac=0.875,\
+                             hardHi fsr:cNS=2.0 isr:cNS=2.0,\
+                             hardLo fsr:cNS=-2.0 isr:cNS=-2.0,\
+                             isr:PDF:plus isr:PDF:plus=1,\
+                             isr:PDF:minus isr:PDF:minus=2\
+                             }'] 
+
+         genSeq.Pythia8.ShowerWeightNames = [ 
+                             "Var3cUp",
+                             "Var3cDown",
+                             "isr:muRfac=2.0_fsr:muRfac=2.0",
+                             "isr:muRfac=2.0_fsr:muRfac=1.0",
+                             "isr:muRfac=2.0_fsr:muRfac=0.5",
+                             "isr:muRfac=1.0_fsr:muRfac=2.0",
+                             "isr:muRfac=1.0_fsr:muRfac=0.5",
+                             "isr:muRfac=0.5_fsr:muRfac=2.0",
+                             "isr:muRfac=0.5_fsr:muRfac=1.0",
+                             "isr:muRfac=0.5_fsr:muRfac=0.5",
+                             "isr:muRfac=1.75_fsr:muRfac=1.0",
+                             "isr:muRfac=1.5_fsr:muRfac=1.0",
+                             "isr:muRfac=1.25_fsr:muRfac=1.0",
+                             "isr:muRfac=0.625_fsr:muRfac=1.0",
+                             "isr:muRfac=0.75_fsr:muRfac=1.0",
+                             "isr:muRfac=0.875_fsr:muRfac=1.0",
+                             "isr:muRfac=1.0_fsr:muRfac=1.75",
+                             "isr:muRfac=1.0_fsr:muRfac=1.5",
+                             "isr:muRfac=1.0_fsr:muRfac=1.25",
+                             "isr:muRfac=1.0_fsr:muRfac=0.625",
+                             "isr:muRfac=1.0_fsr:muRfac=0.75",
+                             "isr:muRfac=1.0_fsr:muRfac=0.875",
+                             "hardHi",
+                             "hardLo",
+                             "isr:PDF:plus",
+                             "isr:PDF:minus"
+                             ]
+      else:
+         genSeq.Pythia8.Commands += [
+                            'UncertaintyBands:doVariations = on', 
+                            'UncertaintyBands:List = {\
+                             Var3cUp isr:muRfac=0.549241,\
+                             Var3cDown isr:muRfac=1.960832,\
+                             isr:muRfac=2.0_fsr:muRfac=2.0 isr:muRfac=2.0 fsr:muRfac=2.0,\
+                             isr:muRfac=2.0_fsr:muRfac=1.0 isr:muRfac=2.0 fsr:muRfac=1.0,\
+                             isr:muRfac=2.0_fsr:muRfac=0.5 isr:muRfac=2.0 fsr:muRfac=0.5,\
+                             isr:muRfac=1.0_fsr:muRfac=2.0 isr:muRfac=1.0 fsr:muRfac=2.0,\
+                             isr:muRfac=1.0_fsr:muRfac=0.5 isr:muRfac=1.0 fsr:muRfac=0.5,\
+                             isr:muRfac=0.5_fsr:muRfac=2.0 isr:muRfac=0.5 fsr:muRfac=2.0,\
+                             isr:muRfac=0.5_fsr:muRfac=1.0 isr:muRfac=0.5 fsr:muRfac=1.0,\
+                             isr:muRfac=0.5_fsr:muRfac=0.5 isr:muRfac=0.5 fsr:muRfac=0.5,\
+                             isr:muRfac=1.75_fsr:muRfac=1.0 isr:muRfac=1.75 fsr:muRfac=1.0,\
+                             isr:muRfac=1.5_fsr:muRfac=1.0 isr:muRfac=1.5 fsr:muRfac=1.0,\
+                             isr:muRfac=1.25_fsr:muRfac=1.0 isr:muRfac=1.25 fsr:muRfac=1.0,\
+                             isr:muRfac=0.625_fsr:muRfac=1.0 isr:muRfac=0.625 fsr:muRfac=1.0,\
+                             isr:muRfac=0.75_fsr:muRfac=1.0 isr:muRfac=0.75 fsr:muRfac=1.0,\
+                             isr:muRfac=0.875_fsr:muRfac=1.0 isr:muRfac=0.875 fsr:muRfac=1.0,\
+                             isr:muRfac=1.0_fsr:muRfac=1.75 isr:muRfac=1.0 fsr:muRfac=1.75,\
+                             isr:muRfac=1.0_fsr:muRfac=1.5 isr:muRfac=1.0 fsr:muRfac=1.5,\
+                             isr:muRfac=1.0_fsr:muRfac=1.25 isr:muRfac=1.0 fsr:muRfac=1.25,\
+                             isr:muRfac=1.0_fsr:muRfac=0.625 isr:muRfac=1.0 fsr:muRfac=0.625,\
+                             isr:muRfac=1.0_fsr:muRfac=0.75 isr:muRfac=1.0 fsr:muRfac=0.75,\
+                             isr:muRfac=1.0_fsr:muRfac=0.875 isr:muRfac=1.0 fsr:muRfac=0.875,\
+                             hardHi fsr:cNS=2.0 isr:cNS=2.0,\
+                             hardLo fsr:cNS=-2.0 isr:cNS=-2.0\
+                             }'] 
+
+         genSeq.Pythia8.ShowerWeightNames = [ 
+                             "Var3cUp",
+                             "Var3cDown",
+                             "isr:muRfac=2.0_fsr:muRfac=2.0",
+                             "isr:muRfac=2.0_fsr:muRfac=1.0",
+                             "isr:muRfac=2.0_fsr:muRfac=0.5",
+                             "isr:muRfac=1.0_fsr:muRfac=2.0",
+                             "isr:muRfac=1.0_fsr:muRfac=0.5",
+                             "isr:muRfac=0.5_fsr:muRfac=2.0",
+                             "isr:muRfac=0.5_fsr:muRfac=1.0",
+                             "isr:muRfac=0.5_fsr:muRfac=0.5",
+                             "isr:muRfac=1.75_fsr:muRfac=1.0",
+                             "isr:muRfac=1.5_fsr:muRfac=1.0",
+                             "isr:muRfac=1.25_fsr:muRfac=1.0",
+                             "isr:muRfac=0.625_fsr:muRfac=1.0",
+                             "isr:muRfac=0.75_fsr:muRfac=1.0",
+                             "isr:muRfac=0.875_fsr:muRfac=1.0",
+                             "isr:muRfac=1.0_fsr:muRfac=1.75",
+                             "isr:muRfac=1.0_fsr:muRfac=1.5",
+                             "isr:muRfac=1.0_fsr:muRfac=1.25",
+                             "isr:muRfac=1.0_fsr:muRfac=0.625",
+                             "isr:muRfac=1.0_fsr:muRfac=0.75",
+                             "isr:muRfac=1.0_fsr:muRfac=0.875",
+                             "hardHi",
+                             "hardLo"
+                             ]
+   else:
+      print ("Pythia8_i version too old for shower weights")
+else:
+   print ("No shower weights since not supported in Pythia8.",verph8)
+
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_TauolaPP.py b/Generators/Pythia8_i/share/common/Pythia8_TauolaPP.py
new file mode 100644
index 0000000000000000000000000000000000000000..c6d46220a1d86895ee94112ffae253104c89aac3
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_TauolaPP.py
@@ -0,0 +1,10 @@
+## TAUOLA config for PYTHIA
+
+## Disable native tau decays
+assert hasattr(genSeq, "Pythia8")
+genSeq.Pythia8.Commands += ["15:onMode = off"]
+
+## Enable TAUOLA
+include("Tauolapp_i/TauolaPP_Fragment.py")
+
+
diff --git a/Generators/Pythia8_i/share/common/Pythia8_aMcAtNlo.py b/Generators/Pythia8_i/share/common/Pythia8_aMcAtNlo.py
new file mode 100644
index 0000000000000000000000000000000000000000..5e58c0e4209ae704c655694a972f9362d1359cd8
--- /dev/null
+++ b/Generators/Pythia8_i/share/common/Pythia8_aMcAtNlo.py
@@ -0,0 +1,18 @@
+## Enable MG5_aMC@NLO LHEF reading in Pythia8
+include("Pythia8_i/Pythia8_LHEF.py")
+evgenConfig.generators += ["aMcAtNlo"]
+
+#aMC@NLO default Pythia8 settings from http://amcatnlo.web.cern.ch/amcatnlo/list_detailed2.htm#showersettings
+genSeq.Pythia8.Commands += ["SpaceShower:pTmaxMatch = 1",
+                            "SpaceShower:pTmaxFudge = 1",
+                            "SpaceShower:MEcorrections = off",
+                            "TimeShower:pTmaxMatch = 1",
+                            "TimeShower:pTmaxFudge = 1",
+                            "TimeShower:MEcorrections = off",
+                            "TimeShower:globalRecoil = on",
+                            "TimeShower:limitPTmaxGlobal = on",
+                            "TimeShower:nMaxGlobalRecoil = 1",
+                            "TimeShower:globalRecoilMode = 2",
+                            "TimeShower:nMaxGlobalBranch = 1.",
+                            "TimeShower:weightGluonToQuark=1.",
+                            "Check:epTolErr = 1e-2" ]
diff --git a/Generators/Pythia8_i/share/Powheg.ZMu.MC11.events b/Generators/Pythia8_i/share/example/Powheg.ZMu.MC11.events
similarity index 100%
rename from Generators/Pythia8_i/share/Powheg.ZMu.MC11.events
rename to Generators/Pythia8_i/share/example/Powheg.ZMu.MC11.events
diff --git a/Generators/Pythia8_i/share/enhanceMPI_example.py b/Generators/Pythia8_i/share/example/enhanceMPI_example.py
similarity index 100%
rename from Generators/Pythia8_i/share/enhanceMPI_example.py
rename to Generators/Pythia8_i/share/example/enhanceMPI_example.py
diff --git a/Generators/Pythia8_i/share/jobOptions.pythia8.py b/Generators/Pythia8_i/share/example/jobOptions.pythia8.py
similarity index 100%
rename from Generators/Pythia8_i/share/jobOptions.pythia8.py
rename to Generators/Pythia8_i/share/example/jobOptions.pythia8.py
diff --git a/Generators/Pythia8_i/share/lhef_example.py b/Generators/Pythia8_i/share/example/lhef_example.py
similarity index 100%
rename from Generators/Pythia8_i/share/lhef_example.py
rename to Generators/Pythia8_i/share/example/lhef_example.py
diff --git a/Generators/Pythia8_i/share/qcdVetoedShowerExample.py b/Generators/Pythia8_i/share/example/qcdVetoedShowerExample.py
similarity index 100%
rename from Generators/Pythia8_i/share/qcdVetoedShowerExample.py
rename to Generators/Pythia8_i/share/example/qcdVetoedShowerExample.py
diff --git a/Generators/Pythia8_i/share/suppressMPI_example.py b/Generators/Pythia8_i/share/example/suppressMPI_example.py
similarity index 100%
rename from Generators/Pythia8_i/share/suppressMPI_example.py
rename to Generators/Pythia8_i/share/example/suppressMPI_example.py
diff --git a/Generators/Pythia8_i/share/userProcess_example.py b/Generators/Pythia8_i/share/example/userProcess_example.py
similarity index 100%
rename from Generators/Pythia8_i/share/userProcess_example.py
rename to Generators/Pythia8_i/share/example/userProcess_example.py
diff --git a/Generators/Pythia8_i/share/vetoedISR_example.py b/Generators/Pythia8_i/share/example/vetoedISR_example.py
similarity index 100%
rename from Generators/Pythia8_i/share/vetoedISR_example.py
rename to Generators/Pythia8_i/share/example/vetoedISR_example.py