diff --git a/src/defaults/Hadronization.in b/src/defaults/Hadronization.in --- a/src/defaults/Hadronization.in +++ b/src/defaults/Hadronization.in @@ -1,128 +1,132 @@ # -*- ThePEG-repository -*- ############################################################ # Setup of default hadronization # # There are no user servicable parts inside. # # Anything that follows below should only be touched if you # know what you're doing. ############################################################# cd /Herwig/Particles create ThePEG::ParticleData Cluster setup Cluster 81 Cluster 0.00990 0.0 0.0 0.0 0 0 0 1 create ThePEG::ParticleData Remnant setup Remnant 82 Remnant 0.00990 0.0 0.0 0.0 0 0 0 1 mkdir /Herwig/Hadronization cd /Herwig/Hadronization create Herwig::ClusterHadronizationHandler ClusterHadHandler create Herwig::PartonSplitter PartonSplitter create Herwig::ClusterFinder ClusterFinder create Herwig::ColourReconnector ColourReconnector create Herwig::ClusterFissioner ClusterFissioner create Herwig::LightClusterDecayer LightClusterDecayer create Herwig::ClusterDecayer ClusterDecayer create Herwig::HwppSelector HadronSelector newdef ClusterHadHandler:PartonSplitter PartonSplitter newdef ClusterHadHandler:ClusterFinder ClusterFinder newdef ClusterHadHandler:ColourReconnector ColourReconnector newdef ClusterHadHandler:ClusterFissioner ClusterFissioner newdef ClusterHadHandler:LightClusterDecayer LightClusterDecayer newdef ClusterHadHandler:ClusterDecayer ClusterDecayer newdef ClusterHadHandler:MinVirtuality2 0.1*GeV2 newdef ClusterHadHandler:MaxDisplacement 1.0e-10*millimeter newdef ClusterHadHandler:UnderlyingEventHandler NULL newdef ClusterFissioner:HadronSelector HadronSelector newdef LightClusterDecayer:HadronSelector HadronSelector newdef ClusterDecayer:HadronSelector HadronSelector newdef ClusterFinder:HadronSelector HadronSelector # ColourReconnector Default Parameters newdef ColourReconnector:ColourReconnection Yes newdef ColourReconnector:Algorithm Baryonic # Statistical CR Parameters: newdef ColourReconnector:AnnealingFactor 0.9 newdef ColourReconnector:AnnealingSteps 50 newdef ColourReconnector:TriesPerStepFactor 5.0 newdef ColourReconnector:InitialTemperature 0.1 # Plain and Baryonic CR Paramters newdef ColourReconnector:ReconnectionProbability 0.95 newdef ColourReconnector:ReconnectionProbabilityBaryonic 0.7 # BaryonicMesonic and BaryonicMesonic CR Paramters newdef ColourReconnector:ReconnectionProbability3Mto3M 0.5 newdef ColourReconnector:ReconnectionProbability3MtoBBbar 0.5 newdef ColourReconnector:ReconnectionProbabilityBbarBto3M 0.5 newdef ColourReconnector:ReconnectionProbability2Bto2B 0.05 newdef ColourReconnector:ReconnectionProbabilityMBtoMB 0.5 newdef ColourReconnector:StepFactor 1.0 newdef ColourReconnector:MesonToBaryonFactor 1.333 # General Parameters and switches newdef ColourReconnector:MaxDistance 1.0e50 newdef ColourReconnector:OctetTreatment All newdef ColourReconnector:CR2BeamClusters No newdef ColourReconnector:Junction Yes newdef ColourReconnector:PrePlainCR No newdef ColourReconnector:LocalCR No newdef ColourReconnector:CausalCR No # Debugging newdef ColourReconnector:Debug No +# set ClusterFissioner parameters +set /Herwig/Hadronization/ClusterFissioner:ProbablityPowerFactor 1.65 +set /Herwig/Hadronization/ClusterFissioner:ProbablityShift 0.00 +set /Herwig/Hadronization/ClusterFissioner:KineticThresholdShift 2.75 # Clustering parameters for light quarks newdef ClusterFissioner:ClMaxLight 3.649 newdef ClusterFissioner:ClPowLight 2.780 newdef ClusterFissioner:PSplitLight 0.899 newdef ClusterDecayer:ClDirLight 1 newdef ClusterDecayer:ClSmrLight 0.78 # Clustering parameters for b-quarks newdef ClusterFissioner:ClMaxBottom 3.757 newdef ClusterFissioner:ClPowBottom 0.547 newdef ClusterFissioner:PSplitBottom 0.625 newdef ClusterDecayer:ClDirBottom 1 newdef ClusterDecayer:ClSmrBottom 0.078 newdef HadronSelector:SingleHadronLimitBottom 0.000 # Clustering parameters for c-quarks newdef ClusterFissioner:ClMaxCharm 3.950 newdef ClusterFissioner:ClPowCharm 2.559 newdef ClusterFissioner:PSplitCharm 0.994 newdef ClusterDecayer:ClDirCharm 1 newdef ClusterDecayer:ClSmrCharm 0.163 newdef HadronSelector:SingleHadronLimitCharm 0.000 # Clustering parameters for exotic quarks # (e.g. hadronizing Susy particles) newdef ClusterFissioner:ClMaxExotic 2.7*GeV newdef ClusterFissioner:ClPowExotic 1.46 newdef ClusterFissioner:PSplitExotic 1.00 newdef ClusterDecayer:ClDirExotic 1 newdef ClusterDecayer:ClSmrExotic 0. newdef HadronSelector:SingleHadronLimitExotic 0. # newdef PartonSplitter:SplitPwtSquark 0.824135 newdef PartonSplitter:Split uds # newdef HadronSelector:PwtDquark 1.0 newdef HadronSelector:PwtUquark 1.0 newdef HadronSelector:PwtSquark 0.291717 newdef HadronSelector:PwtCquark 0.0 newdef HadronSelector:PwtBquark 0.0 newdef HadronSelector:PwtDIquark 0.298 newdef HadronSelector:SngWt 0.74 newdef HadronSelector:DecWt 0.62 newdef HadronSelector:Mode 1 newdef HadronSelector:BelowThreshold All create Herwig::SpinHadronizer SpinHadronizer diff --git a/src/snippets/H7Hadrons.in b/src/snippets/H7Hadrons.in --- a/src/snippets/H7Hadrons.in +++ b/src/snippets/H7Hadrons.in @@ -1,203 +1,198 @@ cd /Herwig/Hadronization create Herwig::Hw7Selector H7Selector set ClusterFissioner:HadronSelector H7Selector set LightClusterDecayer:HadronSelector H7Selector set ClusterDecayer:HadronSelector H7Selector set ClusterFinder:HadronSelector H7Selector set H7Selector:SingleHadronLimitBottom 0.000 set H7Selector:SingleHadronLimitCharm 0.000 set H7Selector:SingleHadronLimitExotic 0. set H7Selector:PwtDquark 1.0 set H7Selector:PwtUquark 1.0 set H7Selector:PwtSquark 0.44791808545341966 set H7Selector:PwtCquark 0.0 set H7Selector:PwtBquark 0.0 set H7Selector:PwtDIquarkS0 0.1 set H7Selector:PwtDIquarkS1 0.2 set H7Selector:SngWt 1. set H7Selector:DecWt 1. set H7Selector:Mode 1 set H7Selector:BelowThreshold All set /Herwig/Shower/AlphaQCD:AlphaIn 0.11945016393306016 set /Herwig/Shower/PTCutOff:pTmin 0.9306282520806936 set /Herwig/Hadronization/ClusterFissioner:ClMaxLight 3.153990372939367 set /Herwig/Hadronization/ClusterFissioner:ClPowLight 2.000299561191703 set /Herwig/Hadronization/ClusterFissioner:PSplitLight 0.8473684210526315 set /Herwig/Hadronization/ClusterDecayer:ClSmrLight 0.78 set /Herwig/Hadronization/HadronSelector:PwtSquark 0.44791808545341966 set /Herwig/Hadronization/HadronSelector:PwtDIquark 0.399325692181664 set /Herwig/Particles/g:ConstituentMass 1.0401307334907268 -set /Herwig/Hadronization/ClusterFissioner:ProbablityPowerFactor 1.60 -set /Herwig/Hadronization/ClusterFissioner:ProbablityShift 0.00 -set /Herwig/Hadronization/ClusterFissioner:KineticThresholdShift 2.55 - - set /Herwig/Hadronization/PartonSplitter:Split ud insert H7Selector:Forbidden 0 /Herwig/Particles/kappa+ insert H7Selector:Forbidden 0 /Herwig/Particles/kappa0 insert H7Selector:Forbidden 0 /Herwig/Particles/kappabar0 insert H7Selector:Forbidden 0 /Herwig/Particles/kappa- insert H7Selector:Forbidden 0 /Herwig/Particles/sigma insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda(1520)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Lambdabar(1520)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda_c(2625)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda_c(2625)bar- insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda_b1*0 insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda_b1*bar0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_c(2815)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_c(2815)bar0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_c(2815)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_c(2815)bar- insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_b1*0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_b1*bar0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_b1*- insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_b1*bar+ insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda(1690)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Lambdabar(1690)0 insert H7Selector:Forbidden 0 /Herwig/Particles/p(1520)+ insert H7Selector:Forbidden 0 /Herwig/Particles/pbar(1520)- insert H7Selector:Forbidden 0 /Herwig/Particles/n(1520)0 insert H7Selector:Forbidden 0 /Herwig/Particles/nbar(1520)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Sigma(1670)- insert H7Selector:Forbidden 0 /Herwig/Particles/Sigmabar(1670)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Sigma(1670)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Sigmabar(1670)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Sigma(1670)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Sigmabar(1670)- insert H7Selector:Forbidden 0 /Herwig/Particles/Xi(1820)- insert H7Selector:Forbidden 0 /Herwig/Particles/Xibar(1820)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Xi(1820)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xibar(1820)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda(1600)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Lambdabar(1600)0 insert H7Selector:Forbidden 0 /Herwig/Particles/p(1440)+ insert H7Selector:Forbidden 0 /Herwig/Particles/pbar(1440) insert H7Selector:Forbidden 0 /Herwig/Particles/n(1440)0 insert H7Selector:Forbidden 0 /Herwig/Particles/nbar(1440) insert H7Selector:Forbidden 0 /Herwig/Particles/Sigma(1660)- insert H7Selector:Forbidden 0 /Herwig/Particles/Sigmabar(1660)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Sigma(1660)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Sigmabar(1660)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Sigma(1660)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Sigmabar(1660)- insert H7Selector:Forbidden 0 /Herwig/Particles/Xi(1690)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xibar(1690)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi(1690)- insert H7Selector:Forbidden 0 /Herwig/Particles/Xibar(1690)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda(1405)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Lambdabar(1405)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda_c(2593)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda_c(2593)bar- insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda_b10 insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda_b1bar0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_c(2790)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_c(2790)bar0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_c(2790)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_c(2790)bar- insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_b10 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_b1bar0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_b1- insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_b1bar+ insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda(1670)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Lambdabar(1670)0 insert H7Selector:Forbidden 0 /Herwig/Particles/p(1535)+ insert H7Selector:Forbidden 0 /Herwig/Particles/pbar(1535) insert H7Selector:Forbidden 0 /Herwig/Particles/n(1535)0 insert H7Selector:Forbidden 0 /Herwig/Particles/nbar(1535) insert H7Selector:Forbidden 0 /Herwig/Particles/Sigma(1750)- insert H7Selector:Forbidden 0 /Herwig/Particles/Sigmabar(1750)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Sigma(1750)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Sigmabar(1750)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Sigma(1750)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Sigmabar(1750)- insert H7Selector:Forbidden 0 /Herwig/Particles/Xi(1950)- insert H7Selector:Forbidden 0 /Herwig/Particles/Xibar(1950)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Xi(1950)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xibar(1950)0 insert H7Selector:Forbidden 0 /Herwig/Particles/kappa+ insert H7Selector:Forbidden 0 /Herwig/Particles/kappa0 insert H7Selector:Forbidden 0 /Herwig/Particles/kappabar0 insert H7Selector:Forbidden 0 /Herwig/Particles/kappa- insert H7Selector:Forbidden 0 /Herwig/Particles/sigma insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda(1520)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Lambdabar(1520)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda_c(2625)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda_c(2625)bar- insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda_b1*0 insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda_b1*bar0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_c(2815)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_c(2815)bar0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_c(2815)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_c(2815)bar- insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_b1*0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_b1*bar0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_b1*- insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_b1*bar+ insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda(1690)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Lambdabar(1690)0 insert H7Selector:Forbidden 0 /Herwig/Particles/p(1520)+ insert H7Selector:Forbidden 0 /Herwig/Particles/pbar(1520)- insert H7Selector:Forbidden 0 /Herwig/Particles/n(1520)0 insert H7Selector:Forbidden 0 /Herwig/Particles/nbar(1520)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Sigma(1670)- insert H7Selector:Forbidden 0 /Herwig/Particles/Sigmabar(1670)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Sigma(1670)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Sigmabar(1670)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Sigma(1670)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Sigmabar(1670)- insert H7Selector:Forbidden 0 /Herwig/Particles/Xi(1820)- insert H7Selector:Forbidden 0 /Herwig/Particles/Xibar(1820)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Xi(1820)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xibar(1820)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda(1600)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Lambdabar(1600)0 insert H7Selector:Forbidden 0 /Herwig/Particles/p(1440)+ insert H7Selector:Forbidden 0 /Herwig/Particles/pbar(1440) insert H7Selector:Forbidden 0 /Herwig/Particles/n(1440)0 insert H7Selector:Forbidden 0 /Herwig/Particles/nbar(1440) insert H7Selector:Forbidden 0 /Herwig/Particles/Sigma(1660)- insert H7Selector:Forbidden 0 /Herwig/Particles/Sigmabar(1660)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Sigma(1660)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Sigmabar(1660)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Sigma(1660)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Sigmabar(1660)- insert H7Selector:Forbidden 0 /Herwig/Particles/Xi(1690)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xibar(1690)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi(1690)- insert H7Selector:Forbidden 0 /Herwig/Particles/Xibar(1690)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda(1405)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Lambdabar(1405)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda_c(2593)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda_c(2593)bar- insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda_b10 insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda_b1bar0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_c(2790)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_c(2790)bar0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_c(2790)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_c(2790)bar- insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_b10 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_b1bar0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_b1- insert H7Selector:Forbidden 0 /Herwig/Particles/Xi_b1bar+ insert H7Selector:Forbidden 0 /Herwig/Particles/Lambda(1670)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Lambdabar(1670)0 insert H7Selector:Forbidden 0 /Herwig/Particles/p(1535)+ insert H7Selector:Forbidden 0 /Herwig/Particles/pbar(1535) insert H7Selector:Forbidden 0 /Herwig/Particles/n(1535)0 insert H7Selector:Forbidden 0 /Herwig/Particles/nbar(1535) insert H7Selector:Forbidden 0 /Herwig/Particles/Sigma(1750)- insert H7Selector:Forbidden 0 /Herwig/Particles/Sigmabar(1750)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Sigma(1750)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Sigmabar(1750)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Sigma(1750)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Sigmabar(1750)- insert H7Selector:Forbidden 0 /Herwig/Particles/Xi(1950)- insert H7Selector:Forbidden 0 /Herwig/Particles/Xibar(1950)+ insert H7Selector:Forbidden 0 /Herwig/Particles/Xi(1950)0 insert H7Selector:Forbidden 0 /Herwig/Particles/Xibar(1950)0 set H7Selector:SngWt 1 set H7Selector:DecWt 1