[Clas12_verystrange] [EXTERNAL] Energy Corrections

Asli Acar asli.acar at york.ac.uk
Thu Feb 15 16:05:12 EST 2024


Hi all, 

As promised this is the energy correction calculated from ~50 runs (Fall 2018 outbending with Fiducial cuts applied). It is also committed in the IGUANA GitHub. 

Best, 
Asli

TLorentzVector  Correct_Electron(TLorentzVector x){

  Double_t E_new, Px_el, Py_el, Pz_el;
  TLorentzVector el_new;

  E_new = x.E() +  0.0208922 + 0.050158*x.E() - 0.0181107*pow(x.E(),2) + 0.00305671*pow(x.E(),3)
          - 0.000178235*pow(x.E(),4);

  Px_el = E_new*(x.Px()/x.Rho());
  Py_el = E_new*(x.Py()/x.Rho());
  Pz_el = E_new*(x.Pz()/x.Rho());

  el_new.SetXYZM(Px_el, Py_el, Pz_el, 0.000511);

  return el_new;
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/clas12_verystrange/attachments/20240215/42ea5975/attachment.html>


More information about the Clas12_verystrange mailing list