Fork me on GitHub

Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • modules/ImpactParameterSmearing.cc

    r95aa610 r4d753a1  
    9797  Candidate *candidate, *particle, *mother;
    9898  Double_t xd, yd, zd, dxy, sx, sy, sz, ddxy;
    99   Double_t pt, eta, px, py, phi, e;
     99  Double_t pt, eta, px, py;
    100100
    101101  fItInputArray->Reset();
     
    110110    eta = candidateMomentum.Eta();
    111111    pt = candidateMomentum.Pt();
    112     phi = candidateMomentum.Phi();
    113     e = candidateMomentum.E();
    114    
    115112    px = candidateMomentum.Px();
    116113    py = candidateMomentum.Py();
     
    122119
    123120    // calculate smeared values
    124     sx = gRandom->Gaus(0.0, fFormula->Eval(pt, eta, phi, e));
    125     sy = gRandom->Gaus(0.0, fFormula->Eval(pt, eta, phi, e));
    126     sz = gRandom->Gaus(0.0, fFormula->Eval(pt, eta, phi, e));
     121    sx = gRandom->Gaus(0.0, fFormula->Eval(pt, eta));
     122    sy = gRandom->Gaus(0.0, fFormula->Eval(pt, eta));
     123    sz = gRandom->Gaus(0.0, fFormula->Eval(pt, eta));
    127124
    128125    xd += sx;
     
    133130    dxy = (xd*py - yd*px)/pt;
    134131
    135     ddxy = gRandom->Gaus(0.0, fFormula->Eval(pt, eta, phi, e));
     132    ddxy = gRandom->Gaus(0.0, fFormula->Eval(pt, eta));
    136133
    137134    // fill smeared values in candidate
Note: See TracChangeset for help on using the changeset viewer.