Rivet API documentation
![]() |
Rivet 4.1.3
|
Rivet::ParticleEffSmearFn Struct Reference
Functor for simultaneous efficiency-filtering and smearing of Particles. More...
#include <ParticleSmearingFunctions.hh>
Public Member Functions | |
| ParticleEffSmearFn (const ParticleSmearFn &s, const ParticleEffFn &e) | |
| ParticleEffSmearFn (const ParticleEffFn &e, const ParticleSmearFn &s) | |
| ParticleEffSmearFn (const ParticleSmearFn &s) | |
| ParticleEffSmearFn (const ParticleEffFn &e) | |
| ParticleEffSmearFn (double eff) | |
| pair< Particle, double > | operator() (const Particle &p) const |
| Smear and calculate an efficiency for the given particle. | |
| CmpState | cmp (const ParticleEffSmearFn &other) const |
| Compare to another, for use in the projection system. | |
| operator ParticleSmearFn () | |
| Automatic conversion to a smearing function. | |
| operator ParticleEffFn () | |
| Automatic conversion to an efficiency function. | |
Public Attributes | |
| const ParticleSmearFn | sfn |
| const ParticleEffFn | efn |
Detailed Description
Functor for simultaneous efficiency-filtering and smearing of Particles.
A central element of the SmearedParticles system
The documentation for this struct was generated from the following file:
- /builds/hepcedar/rivet/include/Rivet/Tools/ParticleSmearingFunctions.hh
Generated on for Rivet by
