You mean lambda_of, right?
I had a factor of 2 mistake in the x-axis scaling. Also, the
parameter for lambda_op below should be this (in 1/ns)
func->FixParameter(TLifetimeFit::kParKin_lambda_op, 0.08e-3);
not 0.08e-6 as I had before. The corrected files are attached.
It looks like about 22 Hz for l_of 0->2.3, and I used a density
of 0.0116. (I'm not sure why the fit doesn't give exactly 664 Hz
for l_of = 0...maybe because I didn't set lambda_pf to 0.)
Sorry for the mistake earlier. Now the code takes the parameter
value from the x-axis of the results histogram, not scaled by
hand as before.
Steven
On Wed, Oct 04, 2006 at 09:15:41PM -0500, Peter Kammel wrote:
> Dear Steve,
>
> You get a 66 Hz change for l_op 0->2.3, I get only 40ppm*0.45=19 Hz.
> That is a major discrepancy. Did you account for the fact that
> the effective l_op has to be multiplied by the 0.01 density
> relative to LH2 (l_op=2.3 for LH2).
>
> Best regards
>
> Peter
>
>
> On Wed, 4 Oct 2006, Steven Clayton wrote:
>
> > ROOT files are attached. To save as a GIF, EPS or whatever,
> > start a ROOT session and do this:
> > root [0] TFile f("LifetimeStudyFullKin_vs_lambda_op.root")
> > root [1] LifetimeStudyFullKin->Draw()
> > (save via the file menu of the canvas)
> > and similarly for the other file, LifetimeStudyFullKin_vs_lambda_of.root.
> >
> > The fixed parameters are:
> > // All rates specified should be in 1/ns.
> > // Result histograms are scaled to give 1/s.
> > // lambda0 = lambda_fit - 664e-9 1/ns
> > // Lambda_s = 664e-9 1/ns
> > // where lambda_fit is from the 3-parameter fit.
> > func->FixParameter(TLifetimeFit::kParKin_lambda0, ltfit->GetR());
> > func->FixParameter(TLifetimeFit::kParKin_Lambda_t, 12.0e-9);
> > func->FixParameter(TLifetimeFit::kParKin_gamma_o, 1.009/2.);
> > func->FixParameter(TLifetimeFit::kParKin_gamma_p, 1.143/2.);
> > func->FixParameter(TLifetimeFit::kParKin_phi, 0.0116);
> > func->FixParameter(TLifetimeFit::kParKin_lambda_pf, 0.0074e-3);
> > if(fVaryLambdaOP) {
> > func->FixParameter(TLifetimeFit::kParKin_lambda_of, 1.80e-3);
> > func->FixParameter(TLifetimeFit::kParKin_lambda_op, val);
> > } else {
> > func->FixParameter(TLifetimeFit::kParKin_lambda_of, val);
> > func->FixParameter(TLifetimeFit::kParKin_lambda_op, 0.08e-6);
> > }
> > func->FixParameter(TLifetimeFit::kParKin_cZ, 0);
> > func->FixParameter(TLifetimeFit::kParKin_lambda_Ztr, 0);
> > func->FixParameter(TLifetimeFit::kParKin_Lambda_Z, 0);
> >
> >
Attachment:
LifetimeStudyFullKin_vs_lambda_of.root
Description: Binary data
Attachment:
LifetimeStudyFullKin_vs_lambda_op.root
Description: Binary data