ATLAS Offline Software
|
Momentum sampling. More...
Public Member Functions | |
def | shoot (self) |
def | __call__ (self) |
Momentum sampling.
Base class for four-momentum sampling. There are many ways to unambiguously specify four-momenta. Not all are sensible/useful, though. The following are implemented here: * M,px,py,pz * E,M,phi,eta * E,M,phi,y * E,M,phi,theta * pT,M,phi,eta * pT,M,phi,y * pT,M,phi,theta Possibly the following (not yet implemented) could be useful: let us know if you need one of these: * E,px,py,pz * pT,E,M,phi
Definition at line 343 of file samplers.py.
|
inherited |
This is the call method that will actually be used (so that normal functions can also be passed in as samplers).
Definition at line 17 of file samplers.py.
|
inherited |
Reimplemented in python.samplers.ParticleSampler, python.samplers.PtThetaMPhiSampler, python.samplers.PtRapMPhiSampler, python.samplers.PtEtaMPhiSampler, python.samplers.EThetaMPhiSampler, python.samplers.ERapMPhiSampler, python.samplers.EEtaMPhiSampler, python.samplers.MXYZSampler, python.samplers.NullMomSampler, python.samplers.PosSampler, python.samplers.CyclicSeqSampler, python.samplers.RandomSeqSampler, python.samplers.TH1Sampler, python.samplers.InvSampler, python.samplers.GaussianSampler, python.samplers.LogSampler, python.samplers.DisjointUniformSampler, python.samplers.ModUniformSampler, python.samplers.UniformSampler, and python.samplers.ConstSampler.
Definition at line 14 of file samplers.py.