computefps | R Documentation |
From a mass and amplitude determination (using matrixfit
or
fit.effectivemass
, bootstrap.gevp
and
gevp2amplitude
the pseudoscalar decay constant is determined
for the case of Wilson twisted mass fermions from the pseudoscalar amplitude
and mass
computefps(mfit, PP, mass, mu1, mu2, Kappa, normalisation = "cmi", disprel = "continuum", boot.fit = TRUE)
mfit |
An object of type |
PP |
If |
mass |
If |
mu1, mu2 |
The values for the twisted quark masses involved in the
pseudoscalar meson. If |
Kappa |
The kappa-value of the run, needed only if
|
normalisation |
normalisation of the correlators. If set to "cmi" the kappa value must be specified. |
disprel |
One of "continuum" or "lattice". Indicates whether the formula for the decay constant should take into account the lattice dispersion relation for the meson. Theoretically this can reduce lattice artefacts for heavy mesons. |
boot.fit |
If set to |
The pseudoscalar decay constant is computed from
kappa (mu1+mu2) PP/sqrt(2)/sqrt(mps)^3
for normalisation="cmi"
or
PP/sqrt(2)/sqrt(mps)^3
expecting physical normalisation of the
amplitudes.
When disprel="lattice"
,
% sqrt(mps^3)
is replaced with
% sqrt(mps)*sinh(mps))
which can reduce lattice artefacts for heavy meson masses.
If mfit
ist missing the value of fps will printed to stdout
and returned as a simple numerical value.
If mfit
is available, this object will be returned but with
additional objects added: fps
, fps.tsboot
, mu1,mu2
,
normalistaion
and Kappa
if applicable.
Carsten Urbach, curbach@gmx.de
matrixfit
, gevp2amplitude
,
cfnew <- extractSingleCor.cf(correlatormatrix, id=1) cfnew <- bootstrap.cf(cfnew, boot.R=99, boot.l=1) cfnew.fit <- matrixfit(cf=cfnew, t1=12, t2=20, parlist=array(c(1,1), dim=c(2,1)), sym.vec=c("cosh"), neg.vec=c(1)) cfnew.fps <- computefps(mfit=cfnew.fit, mu1=0.004, normalisation="new") summary(cfnew.fps)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.