#include <CutsConeSizeFunction.h>
Public Member Functions | |
float | coneSize (float eta, float pt) const override |
CutsConeSizeFunction (const Cuts &cuts) | |
float | threshold () const |
~CutsConeSizeFunction () override=default | |
Public Member Functions inherited from muonisolation::IsolatorByDeposit::ConeSizeFunction | |
virtual | ~ConeSizeFunction ()=default |
Private Attributes | |
const Cuts & | theCuts |
const Cuts::CutSpec * | theLastCut |
Definition at line 8 of file CutsConeSizeFunction.h.
|
inline |
Definition at line 10 of file CutsConeSizeFunction.h.
References ~CutsConeSizeFunction().
|
overridedefault |
Referenced by CutsConeSizeFunction().
|
inlineoverridevirtual |
Implements muonisolation::IsolatorByDeposit::ConeSizeFunction.
Definition at line 13 of file CutsConeSizeFunction.h.
References muonisolation::Cuts::CutSpec::conesize, theCuts, and theLastCut.
|
inline |
Definition at line 12 of file CutsConeSizeFunction.h.
References theLastCut, and muonisolation::Cuts::CutSpec::threshold.
|
private |
Definition at line 19 of file CutsConeSizeFunction.h.
Referenced by coneSize().
|
mutableprivate |
Definition at line 18 of file CutsConeSizeFunction.h.
Referenced by coneSize(), and threshold().