Version: SMASH-1.5
smash::StringProcess Member List

This is the complete list of members for smash::StringProcess, including all inherited members.

additional_xsec_supp_smash::StringProcessprivate
append_final_state(ParticleList &intermediate_particles, const FourVector &uString, const ThreeVector &evecLong)smash::StringProcess
append_intermediate_list(int pdgid, FourVector momentum, ParticleList &intermediate_particles)smash::StringProcessinlinestatic
assign_all_scaling_factors(int baryon_string, ParticleList &outgoing_particles, const ThreeVector &evecLong, double suppression_factor)smash::StringProcessstatic
assign_scaling_factor(int nquark, ParticleData &data, double suppression_factor)smash::StringProcessstatic
common_setup_pythia(Pythia8::Pythia *pythia_in, double strange_supp, double diquark_supp, double stringz_a, double stringz_b, double string_sigma_T)smash::StringProcess
compose_string_junction(bool &find_forward_string, Pythia8::Event &event_intermediate, Pythia8::Event &event_hadronize)smash::StringProcess
compose_string_parton(bool find_forward_string, Pythia8::Event &event_intermediate, Pythia8::Event &event_hadronize)smash::StringProcess
compute_incoming_lightcone_momenta()smash::StringProcess
convert_KaonLS(int &pythia_id)smash::StringProcessinlinestatic
cross_sections_diffractive(int pdg_a, int pdg_b, double sqrt_s)smash::StringProcessinline
diquark_from_quarks(int q1, int q2)smash::StringProcessstatic
evecBasisAB_smash::StringProcessprivate
event_intermediate_smash::StringProcessprivate
final_state_smash::StringProcessprivate
find_excess_constituent(PdgCode &pdg_actual, PdgCode &pdg_mapped, std::array< int, 5 > &excess_quark, std::array< int, 5 > &excess_antiq)smash::StringProcessstatic
find_junction_leg(bool sign_color, std::vector< int > &col, Pythia8::Event &event_intermediate, Pythia8::Event &event_hadronize)smash::StringProcess
find_leading(int nq1, int nq2, ParticleList &list)smash::StringProcessstatic
find_total_number_constituent(Pythia8::Event &event_intermediate, std::array< int, 5 > &nquark_total, std::array< int, 5 > &nantiq_total)smash::StringProcess
fragment_string(int idq1, int idq2, double mString, ThreeVector &evecLong, bool flip_string_ends, bool separate_fragment_baryon, ParticleList &intermediate_particles)smash::StringProcess
get_final_state()smash::StringProcessinline
get_index_forward(bool find_forward, int np_end, Pythia8::Event &event)smash::StringProcessinline
get_ptr_pythia_parton()smash::StringProcessinline
init(const ParticleList &incoming, double tcoll)smash::StringProcess
init_pythia_hadron_rndm()smash::StringProcessinline
kappa_tension_string_smash::StringProcessprivate
leading_frag_mean_smash::StringProcessprivate
leading_frag_width_smash::StringProcessprivate
make_final_state_2strings(const std::array< std::array< int, 2 >, 2 > &quarks, const std::array< FourVector, 2 > &pstr_com, const std::array< double, 2 > &m_str, const std::array< ThreeVector, 2 > &evec_str, bool flip_string_ends, bool separate_fragment_baryon)smash::StringProcess
make_orthonormal_basis(ThreeVector &evec_polar, std::array< ThreeVector, 3 > &evec_basis)smash::StringProcessstatic
make_string_ends(const PdgCode &pdgcode_in, int &idq1, int &idq2, double xi)smash::StringProcessstatic
massA_smash::StringProcessprivate
massB_smash::StringProcessprivate
next_BBbarAnn()smash::StringProcess
next_DDiff()smash::StringProcess
next_NDiffHard()smash::StringProcess
next_NDiffSoft()smash::StringProcess
next_SDiff(bool is_AB_to_AX)smash::StringProcess
NpartFinal_smash::StringProcessprivate
NpartString_smash::StringProcessprivate
pcom_smash::StringProcessprivate
pdg_map_for_pythia(PdgCode &pdg)smash::StringProcessstatic
PDGcodes_smash::StringProcessprivate
plab_smash::StringProcessprivate
pmin_gluon_lightcone_smash::StringProcessprivate
PNegA_smash::StringProcessprivate
PNegB_smash::StringProcessprivate
pow_fgluon_beta_smash::StringProcessprivate
pow_fquark_alpha_smash::StringProcessprivate
pow_fquark_beta_smash::StringProcessprivate
PPosA_smash::StringProcessprivate
PPosB_smash::StringProcessprivate
prob_proton_to_d_uu_smash::StringProcessprivate
pythia_hadron_smash::StringProcessprivate
pythia_parton_smash::StringProcessprivate
pythia_parton_initialized_smash::StringProcessprivate
pythia_sigmatot_smash::StringProcessprivate
quarks_from_diquark(int diquark, int &q1, int &q2, int &deg_spin)smash::StringProcessstatic
rearrange_excess(std::array< int, 5 > &nquark_total, std::array< std::array< int, 5 >, 2 > &excess_quark, std::array< std::array< int, 5 >, 2 > &excess_antiq)smash::StringProcess
reorient(Pythia8::Particle &particle, std::array< ThreeVector, 3 > &evec_basis)smash::StringProcessinlinestatic
replace_constituent(Pythia8::Particle &particle, std::array< int, 5 > &excess_constituent)smash::StringProcess
restore_constituent(Pythia8::Event &event_intermediate, std::array< std::array< int, 5 >, 2 > &excess_quark, std::array< std::array< int, 5 >, 2 > &excess_antiq)smash::StringProcess
set_mass_and_direction_2strings(const std::array< std::array< int, 2 >, 2 > &quarks, const std::array< FourVector, 2 > &pstr_com, std::array< double, 2 > &m_str, std::array< ThreeVector, 2 > &evec_str)smash::StringProcess
set_pmin_gluon_lightcone(double p_light_cone_min)smash::StringProcessinline
set_pow_fgluon(double betapow)smash::StringProcessinline
set_pow_fquark(double alphapow, double betapow)smash::StringProcessinline
set_sigma_qperp_(double sigma_qperp)smash::StringProcessinline
set_tension_string(double kappa_string)smash::StringProcessinline
set_Vec4(double energy, const ThreeVector &mom)smash::StringProcessinlinestatic
sigma_qperp_smash::StringProcessprivate
soft_t_form_smash::StringProcessprivate
splitting_gluon_qqbar(Pythia8::Event &event_intermediate, std::array< int, 5 > &nquark_total, std::array< int, 5 > &nantiq_total, bool sign_constituent, std::array< std::array< int, 5 >, 2 > &excess_constituent)smash::StringProcess
sqrt2_smash::StringProcessprivate
sqrtsAB_smash::StringProcessprivate
StringProcess(double string_tension, double time_formation, double gluon_beta, double gluon_pmin, double quark_alpha, double quark_beta, double strange_supp, double diquark_supp, double sigma_perp, double leading_frag_mean, double leading_frag_width, double stringz_a, double stringz_b, double string_sigma_T, double factor_t_form, bool use_yoyo_model, double prob_proton_to_d_uu)smash::StringProcess
time_collision_smash::StringProcessprivate
time_formation_const_smash::StringProcessprivate
ucomAB_smash::StringProcessprivate
use_yoyo_model_smash::StringProcessprivate
vcomAB_smash::StringProcessprivate