Skip to content
Snippets Groups Projects
Commit 1630f29b authored by Maarten Van Veghel's avatar Maarten Van Veghel :speech_balloon:
Browse files

adding more charged b-hadrons as ionising particles

parent a9ef9c74
No related branches found
No related tags found
2 merge requests!61Release of v106r2,!57Adding more charged b-hadrons as ionising particles
......@@ -268,6 +268,8 @@ void G4EmStandardPhysics_LHCbTest::ConstructProcess()
} else if (particleName == "B+" ||
particleName == "B-" ||
particleName == "Bc+" ||
particleName == "Bc-" ||
particleName == "D+" ||
particleName == "D-" ||
particleName == "Ds+" ||
......@@ -277,6 +279,7 @@ void G4EmStandardPhysics_LHCbTest::ConstructProcess()
particleName == "anti_deuteron" ||
particleName == "anti_lambda_c+" ||
particleName == "anti_omega-" ||
particleName == "anti_omega_b-" ||
particleName == "anti_proton" ||
particleName == "anti_sigma_c+" ||
particleName == "anti_sigma_c++" ||
......@@ -285,9 +288,11 @@ void G4EmStandardPhysics_LHCbTest::ConstructProcess()
particleName == "anti_triton" ||
particleName == "anti_xi_c+" ||
particleName == "anti_xi-" ||
particleName == "anti_xi_b-" ||
particleName == "deuteron" ||
particleName == "lambda_c+" ||
particleName == "omega-" ||
particleName == "omega_b-" ||
particleName == "sigma_c+" ||
particleName == "sigma_c++" ||
particleName == "sigma+" ||
......@@ -296,6 +301,7 @@ void G4EmStandardPhysics_LHCbTest::ConstructProcess()
particleName == "tau-" ||
particleName == "triton" ||
particleName == "xi_c+" ||
particleName == "xi_b-" ||
particleName == "xi-" ) {
G4MuMultipleScattering* msc = new G4MuMultipleScattering();
......
......@@ -262,6 +262,8 @@ void G4EmStandardPhysics_option1LHCb::ConstructProcess()
} else if (particleName == "B+" ||
particleName == "B-" ||
particleName == "Bc+" ||
particleName == "Bc-" ||
particleName == "D+" ||
particleName == "D-" ||
particleName == "Ds+" ||
......@@ -271,6 +273,7 @@ void G4EmStandardPhysics_option1LHCb::ConstructProcess()
particleName == "anti_deuteron" ||
particleName == "anti_lambda_c+" ||
particleName == "anti_omega-" ||
particleName == "anti_omega_b-" ||
particleName == "anti_proton" ||
particleName == "anti_sigma_c+" ||
particleName == "anti_sigma_c++" ||
......@@ -278,10 +281,12 @@ void G4EmStandardPhysics_option1LHCb::ConstructProcess()
particleName == "anti_sigma-" ||
particleName == "anti_triton" ||
particleName == "anti_xi_c+" ||
particleName == "anti_xi_b-" ||
particleName == "anti_xi-" ||
particleName == "deuteron" ||
particleName == "lambda_c+" ||
particleName == "omega-" ||
particleName == "omega_b-" ||
particleName == "sigma_c+" ||
particleName == "sigma_c++" ||
particleName == "sigma+" ||
......@@ -290,6 +295,7 @@ void G4EmStandardPhysics_option1LHCb::ConstructProcess()
particleName == "tau-" ||
particleName == "triton" ||
particleName == "xi_c+" ||
particleName == "xi_b-" ||
particleName == "xi-" ) {
G4MuMultipleScattering* msc = new G4MuMultipleScattering();
......
......@@ -330,35 +330,41 @@ void G4EmStandardPhysics_option1NoApplyCuts::ConstructProcess()
ph->RegisterProcess(new G4CoulombScattering(), particle);
} else if (particleName == "B+" ||
particleName == "B-" ||
particleName == "D+" ||
particleName == "D-" ||
particleName == "Ds+" ||
particleName == "Ds-" ||
particleName == "anti_He3" ||
particleName == "anti_alpha" ||
particleName == "anti_deuteron" ||
particleName == "anti_lambda_c+" ||
particleName == "anti_omega-" ||
particleName == "anti_sigma_c+" ||
particleName == "anti_sigma_c++" ||
particleName == "anti_sigma+" ||
particleName == "anti_sigma-" ||
particleName == "anti_triton" ||
particleName == "anti_xi_c+" ||
particleName == "anti_xi-" ||
particleName == "deuteron" ||
particleName == "lambda_c+" ||
particleName == "omega-" ||
particleName == "sigma_c+" ||
particleName == "sigma_c++" ||
particleName == "sigma+" ||
particleName == "sigma-" ||
particleName == "tau+" ||
particleName == "tau-" ||
particleName == "triton" ||
particleName == "xi_c+" ||
particleName == "xi-" ) {
particleName == "B-" ||
particleName == "Bc+" ||
particleName == "Bc-" ||
particleName == "D+" ||
particleName == "D-" ||
particleName == "Ds+" ||
particleName == "Ds-" ||
particleName == "anti_He3" ||
particleName == "anti_alpha" ||
particleName == "anti_deuteron" ||
particleName == "anti_lambda_c+" ||
particleName == "anti_omega-" ||
particleName == "anti_omega_b-" ||
particleName == "anti_sigma_c+" ||
particleName == "anti_sigma_c++" ||
particleName == "anti_sigma+" ||
particleName == "anti_sigma-" ||
particleName == "anti_triton" ||
particleName == "anti_xi_c+" ||
particleName == "anti_xi_b-" ||
particleName == "anti_xi-" ||
particleName == "deuteron" ||
particleName == "lambda_c+" ||
particleName == "omega-" ||
particleName == "omega_b-" ||
particleName == "sigma_c+" ||
particleName == "sigma_c++" ||
particleName == "sigma+" ||
particleName == "sigma-" ||
particleName == "tau+" ||
particleName == "tau-" ||
particleName == "triton" ||
particleName == "xi_c+" ||
particleName == "xi_b-" ||
particleName == "xi-" ) {
ph->RegisterProcess(hmsc, particle);
ph->RegisterProcess(new G4hIonisation(), particle);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment