struct Rivet::DoubleParticleBaseFunctor

Rivet::DoubleParticleBaseFunctor

Module: Functions for Particles and Jets / ParticleBase comparison -> double functors

Base type for Particle -> double functors.

#include <ParticleBaseUtils.hh>

Inherited by Rivet::AbsDeltaEtaWRT, Rivet::AbsDeltaRapWRT, Rivet::DeltaEtaWRT, Rivet::DeltaPhiWRT, Rivet::DeltaRWRT, Rivet::DeltaRapWRT

Public Functions

Name
virtual doubleoperator()(const ParticleBase & p) const =0
virtual~DoubleParticleBaseFunctor()

Public Functions Documentation

function operator()

virtual double operator()(
    const ParticleBase & p
) const =0

Reimplemented by: Rivet::DeltaRWRT::operator(), Rivet::DeltaPhiWRT::operator(), Rivet::DeltaEtaWRT::operator(), Rivet::AbsDeltaEtaWRT::operator(), Rivet::DeltaRapWRT::operator(), Rivet::AbsDeltaRapWRT::operator()

function ~DoubleParticleBaseFunctor

inline virtual ~DoubleParticleBaseFunctor()

Updated on 2022-08-07 at 20:17:18 +0100