Class PhotonSmearer


class PhotonSmearer
derived from DefaultSmearer, ISmearer

Provides parametrised smearing for photons. PhotonSmearer honours the ISmearer interface and inherets implementation from DefaultSmearer.


Field Summary
 private intm_lumi
           

Constructor Summary
PhotonSmearer(const int aseed, const int lumi)
           

Destructor Summary
 virtual ~PhotonSmearer()
           

Method Summary
 virtual HepLorentzVectorsmear(const HepLorentzVector & avec)
           

Methods inherited from class DefaultSmearer
randGauss

Field Detail

m_lumi

private int m_lumi
Constructor Detail

PhotonSmearer

public PhotonSmearer(const int aseed, const int lumi)
Method Detail

~PhotonSmearer

public virtual ~PhotonSmearer()
Method Detail

smear

public virtual HepLorentzVector smear(const HepLorentzVector & avec)