Пример #1
0
        /********************************************************************************************
        * Public members, functions and properties
        ********************************************************************************************/

        public void Initialize(
            JobOrganizer jobOrganizer,
            ToolTipMaker toolTipMaker
            )
        {
            Initialize(jobOrganizer);
            MakeToolTips(toolTipMaker);
        }
Пример #2
0
 private void MakeToolTips(
     ToolTipMaker toolTipMaker
     )
 {
     toolTipMaker.Add(
         "Choose which decay widths are used by specifying the potential types used in SingleQQ."
         + " The choice should be unique for every temperature.",
         LblPotentialTypes, MsxPotentialTypes);
 }
 private void MakeToolTips(
     ToolTipMaker toolTipMaker
     )
 {
     toolTipMaker.Add(
         "Chosen approximation for the calculation of the electromagnetic field.",
         LblEMFCalculationMethod, CbxEMFCalculationMethod);
     toolTipMaker.Add(
         "Name of the output file. The standard output path can be set" + Environment.NewLine
         + "in the menu \"File\" using \"Set output path\".",
         LblDataFileName, TbxDataFileName);
 }
Пример #4
0
        private void SetToolTipMaker()
        {
            ToolTip prototype = new ToolTip
            {
                AutoPopDelay = 15000,
                InitialDelay = 500,
                ReshowDelay  = 500,
                ShowAlways   = true
            };

            ToolTipMaker = new ToolTipMaker(prototype);
        }
Пример #5
0
 private void MakeToolTips(
     ToolTipMaker toolTipMaker
     )
 {
     toolTipMaker.Add(
         "In-medium bottomium decay widths depend on temperature, velocity and angle" + Environment.NewLine
         + "relative to the velocity vector. The decay width as a function of temperature and" + Environment.NewLine
         + "velocity is calculated as an average over the solid angle. The average is calculated" + Environment.NewLine
         + "from samples of dedicated azimuthal angles given by the user.",
         GbxGeneralParams);
     toolTipMaker.Add(
         "Temperatures in MeV to be considered in the calculation.",
         LblMediumTemperatures, TbxMediumTemperatures);
     toolTipMaker.Add(
         "Velocities of the QGP medium in the bottomium rest frame in units of c.",
         LblMediumVelocities, TbxMediumVelocities);
     toolTipMaker.Add(
         "Number of angles relative to the velocity vector from which the angular average is calculated.",
         LblNumberAveragingAngles, TbxNumberAveragingAngles);
     toolTipMaker.Add(
         "DopplerShiftEvaluationTypes to be considered in the calculation.",
         LblDopplerShiftEvaluationTypes, MsxDopplerShiftEvaluationTypes);
     toolTipMaker.Add(
         "DecayWidthType to be considered in the calculation.",
         LblDecayWidthType, CbxDecayWidthType);
     toolTipMaker.Add(
         "PotentialTypes to be considered in the calculation.",
         LblPotentialTypes, MsxPotentialTypes);
     toolTipMaker.Add(
         "BottomiumStates to be considered in the calculation.",
         LblBottomiumStates, MsxBottomiumStates);
     toolTipMaker.Add(
         "Name of the output file. The standard output path can be set" + Environment.NewLine
         + "in the menu \"File\" using \"Set output path\".",
         LblDataFileName, TbxDataFileName);
     toolTipMaker.Add(
         "Critical temperature for the formation of the quark-gluon medium.",
         LblQGPFormationTemperature);
 }
Пример #6
0
 private void MakeToolTips(
     ToolTipMaker toolTipMaker
     )
 {
     toolTipMaker.Add(
         "Desired shooting accuracy in the running coupling AlphaSoft," + Environment.NewLine
         + "equals the difference in AlphaSoft between two consecutive" + Environment.NewLine
         + "steps. AccuracyAlpha > 0.",
         LblAccuracyAlpha, TbxAccuracyAlpha);
     toolTipMaker.Add(
         "Desired shooting accuracy in the wave function, equals the" + Environment.NewLine
         + "absolute value of the wave function at the origin." + Environment.NewLine
         + "AccuracyWaveFunction > 0.",
         LblAccuracyWaveFunction, TbxAccuracyWaveFunction);
     toolTipMaker.Add(
         "Controls the strength with which the shooting algorithm reacts to changes" + Environment.NewLine
         + "in the running coupling. 0 <= AggressivenessAlpha < 1.",
         LblAggressivenessAlpha, TbxAggressivenessAlpha);
     toolTipMaker.Add(
         "Running coupling evaluated at the hard scale (QuarkMass).",
         LblAlphaHard, TbxAlphaHard);
     toolTipMaker.Add(
         "Running coupling evaluated at the soft scale (<1/r>).",
         LblAlphaSoft, TbxAlphaSoft);
     toolTipMaker.Add(
         "Running coupling evaluated at the thermal scale.",
         LblAlphaThermal, TbxAlphaThermal);
     toolTipMaker.Add(
         "Running coupling evaluated at the ultra soft scale.",
         LblAlphaUltraSoft, TbxAlphaUltraSoft);
     toolTipMaker.Add(
         "Total mass of the bottomium.",
         LblBoundMass, TbxBoundMass);
     toolTipMaker.Add(
         "Binding energy of the bottomium, defined relative to the potential-at-infinity" + Environment.NewLine
         + "for converging potentials. Otherwise it is defined as the real part of the" + Environment.NewLine
         + "eigenvalue of the Schroedinger equation.",
         LblEnergy, TbxEnergy);
     toolTipMaker.Add(
         "Decay width due to collisional damping, defined as twice the negative imaginary" + Environment.NewLine
         + "part of the eigenvalue of the Schroedinger equation.",
         LblGammaDamp, TbxGammaDamp);
     toolTipMaker.Add(
         "Maximum number of trials when the Schroedinger equation is solved by the shooting" + Environment.NewLine
         + "method. If MaxShootingTrials <= 0, the Schroedinger equation is solved only once.",
         LblMaxShootingTrials, TbxMaxShootingTrials);
     toolTipMaker.Add(
         "Color state of the bottomium. Can be color-singlet or color-octet.",
         LblColorState, CbxColorState);
     toolTipMaker.Add(
         "Spin state of the bottomium. Can be spin-singlet or spin-triplet.",
         LblSpinState, CbxSpinState);
     toolTipMaker.Add("Debye mass due to color screening in the quark-gluon plasma.",
                      LblDebyeMass, TbxDebyeMass);
     toolTipMaker.Add(
         "Name of the output file. The standard output path can be set" + Environment.NewLine
         + "in the menu \"File\" using \"Set output path\".",
         LblDataFileName, TbxDataFileName);
     toolTipMaker.Add(
         "Different interaction potentials:" + Environment.NewLine
         + Environment.NewLine
         + "Complex - Complex potential used e.g. in Nendzig, Wolschin (2014)," + Environment.NewLine
         + "LowT - Also complex, valid for low temperatures (Brambilla et al., 2008)," + Environment.NewLine
         + "Real - Obtained from the real part of \"Complex\"," + Environment.NewLine
         + "Tzero - Cornell potential," + Environment.NewLine
         + "SpinDependent - Cornell potential with spin interaction term." + Environment.NewLine
         + Environment.NewLine
         + "All potentials except the spin-dependent one are also available with vanishing" + Environment.NewLine
         + "string coupling. The \"Tzero\"-potential becomes a simple Coulomb potential in" + Environment.NewLine
         + "this case.",
         LblPotentialType, CbxPotentialType);
     toolTipMaker.Add(
         "Angular momentum quantum number, L = 0, 1, 2, ...",
         LblQuantumNumberL, TbxQuantumNumberL);
     toolTipMaker.Add(
         "Principle momentum quantum number, N > L, N = 1, 2, 3, ...",
         LblQuantumNumberN, TbxQuantumNumberN);
     toolTipMaker.Add(
         "Temperature of the quark-gluon plasma.",
         LblTemperature, TbxTemperature);
     toolTipMaker.Add(
         "Chemical freeze-out temperature of the hadronic medium.",
         LblTchem, TbxTchem);
     toolTipMaker.Add(
         "Critical temperature for the transition between hadronic medium" + Environment.NewLine
         + "and quark-gluon plasma.",
         LblTcrit, TbxTcrit);
     toolTipMaker.Add(
         "Distance scale of the exponentially damped spin coupling.",
         LblSpinCouplingRange, TbxSpinCouplingRange);
     toolTipMaker.Add(
         "Scaling factor for the strength of the spin coupling. The absolute value of the" + Environment.NewLine
         + "coupling term differs by a factor of order one at the origin.",
         LblSpinCouplingStrength, TbxSpinCouplingStrength);
     toolTipMaker.Add(
         "Different parameterizations of the running coupling:" + Environment.NewLine
         + Environment.NewLine
         + "LOPerturbative - Leading order perturbative calculations," + Environment.NewLine
         + "LOPerturbative_Cutoff1 - Leading order perturbative calculations cut off at 1," + Environment.NewLine
         + "LOPerturbative_Cutoff3 - Leading order perturbative calculations cut off at 3," + Environment.NewLine
         + "NonPerturbative_Fischer - Fit to non-perturbative calculations," + Environment.NewLine
         + "NonPerturbative_ITP - Fit to non-perturbative calculations.",
         LblRunningCouplingType, CbxRunningCouplingType);
     toolTipMaker.Add(
         "Distance of radial steps at which the wave function is calculated.",
         LblStepNumber, TbxStepNumber);
     toolTipMaker.Add(
         "String tension in the Cornell- and similar potentials.",
         LblSigma, TbxSigma);
     toolTipMaker.Add(
         "Mass of a single bottom quark in vacuum.",
         LblQuarkMass, TbxQuarkMass);
 }