struct Rivet::DeltaRWRT

Rivet::DeltaRWRT

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

Calculator of ( \Delta R ) with respect to a given momentum.

#include <ParticleBaseUtils.hh>

Inherits from Rivet::DoubleParticleBaseFunctor

Public Functions

Name
DeltaRWRT(const ParticleBase & pb, RapScheme scheme =PSEUDORAPIDITY)
DeltaRWRT(const FourMomentum & p4, RapScheme scheme =PSEUDORAPIDITY)
DeltaRWRT(const Vector3 & p3)
virtual doubleoperator()(const ParticleBase & pb) const
doubleoperator()(const FourMomentum & p4) const
doubleoperator()(const Vector3 & p3) const

Public Attributes

Name
const FourMomentump
RapSchemerapscheme

Additional inherited members

Public Functions inherited from Rivet::DoubleParticleBaseFunctor

Name
virtual~DoubleParticleBaseFunctor()

Public Functions Documentation

function DeltaRWRT

inline DeltaRWRT(
    const ParticleBase & pb,
    RapScheme scheme =PSEUDORAPIDITY
)

function DeltaRWRT

inline DeltaRWRT(
    const FourMomentum & p4,
    RapScheme scheme =PSEUDORAPIDITY
)

function DeltaRWRT

inline DeltaRWRT(
    const Vector3 & p3
)

function operator()

inline virtual double operator()(
    const ParticleBase & pb
) const

Reimplements: Rivet::DoubleParticleBaseFunctor::operator()

function operator()

inline double operator()(
    const FourMomentum & p4
) const

function operator()

inline double operator()(
    const Vector3 & p3
) const

Public Attributes Documentation

variable p

const FourMomentum p;

variable rapscheme

RapScheme rapscheme;

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