Changes between Version 9 and Version 10 of ComplexMassScheme


Ignore:
Timestamp:
Aug 13, 2015, 2:13:48 AM (9 years ago)
Author:
Valentin Hirschi
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ComplexMassScheme

    v9 v10  
    1414The difference between these two amplitudes must be higher order. More formally, this means $\mathcal{A}^{\text{Born}}_{\text{CMS}}\sim \mathcal{A}^{\text{Born}}_{\Gamma=0} \sim \mathcal{O}(\alpha^a)$.
    1515
    16 Then, if we write $(\mathcal{A}^{\text{Born}}_{\text{CMS}}-\mathcal{A}^{\text{Born}}_{\Gamma=0})/\alpha^a \equiv \Delta^{\text{LO}} = \kappa^{\text{LO}}_0 + \kappa^{\text{LO}}_1 \cdot \alpha + \mathcal{O}(\alpha^2) $, the statement that difference is higher order is equivalent to state that $\kappa^{\text{LO}}_0=0$. At NLO, this relation translates to :
     16Then, if we write $(\mathcal{A}^{\text{Born}}_{\text{CMS}}-\mathcal{A}^{\text{Born}}_{\Gamma=0})/\alpha^a \equiv \Delta^{\text{LO}} = \kappa^{\text{LO}}_0 + \kappa^{\text{LO}}_1 \cdot \alpha + \mathcal{O}(\alpha^2) $, the statement that the difference is higher order is equivalent to state that $\kappa^{\text{LO}}_0=0$. At NLO, this relation translates to :
    1717
    1818$((\mathcal{A}^{\text{Virtual}}_{\text{CMS}}+\mathcal{A}^{\text{Born}}_{\text{CMS}})-(\mathcal{A}^{\text{Virtual}}_{\Gamma=0}+\mathcal{A}^{\text{Born}}_{\Gamma=0}))/\alpha^{a+1} \equiv \Delta^{\text{NLO}} = \kappa^{\text{NLO}}_0 + \kappa^{\text{NLO}}_1 \cdot \alpha + \mathcal{O}(\alpha^2) $
     
    8888   * Example: check cms u d~ > e+ ve --diff_lambda_power=2
    8989
    90  {{{ --loop_filter=None}}}:
     90 {{{--loop_filter=None}}}::
    9191    Allows to specify a conditional expression to impose a requirement on the loop diagrams to be kept. This expression can only be an pyton expression of involving the following variables : 'n', the number of loop propagators; 'id' the loop diagram number as it can be read in the postscript generated with the command display diagrams; 'loop_pdgs' the list of absolute values of the PDG of the particles running in the loop; 'loop_masses' and 'struct_masses' the list of the parameter names of the masses running in the loop and the masses of the particles directly attached to the loop.
    9292   * Example: --loop_filter='n>3'
    9393 Selects only box diagrams and above.
    9494   * Example: --loop_filter='n<4 and 6 in loop_pdgs and 3<=id<=7'
    95 Selects only triangle loop or smaller, with at least a top running in the loop and whose ID is in the range [3,7].
     95 Selects only triangle loop or smaller, with at least a top running in the loop and whose ID is in the range [3,7].
     96
     97 {{{--resonances=1}}}::
     98    Several kinematic configurations are constructed starting from each of the resonances detected in the process. Given that all resonances are anyway offshell, it is only necessary to run the test on one of these particular kinematic configurations. This option let you chose to instead run the test on the first 'n' such kinematic configurations. Alternatively, one can also specify the resonance(s) one wishes to run on, by specifying tuples '(resonance_PDG,(resonance_mother_numbers))'. Keep in mind however that no matter which kinematic configuration is picked, *all* resonances are tested at the same time, so this option is a bit superfluous as it is completely similar as only changing the seed.
     99   * Example: --resonances=3
     100 Run on the kinematic configurations generated starting from the first three resonances founds.
     101   * Example:  --resonances=(24,(3,4))
     102 Run on the kinematic configuration generated starting from a W decaying into particles with leg number 3 and 4.
     103   * Example:  --resonances=[(24,(3,4)),(24,(4,5))]
     104 Run on the kinematic configurations generated starting from a W and a Z (decaying into particles 3,4 and 4,5 respectively).