rivet is hosted by Hepforge, IPPP Durham
DeltaPhiWRT Struct Reference

Calculator of $ \Delta \phi $ with respect to a given momentum. More...

#include <ParticleBaseUtils.hh>

List of all members.

Public Member Functions

 DeltaPhiWRT (const ParticleBase &pb)
 DeltaPhiWRT (const FourMomentum &p4)
 DeltaPhiWRT (const Vector3 &p3)
double operator() (const ParticleBase &pb) const
double operator() (const FourMomentum &p4) const
double operator() (const Vector3 &p3) const

Public Attributes

const Vector3 p

Detailed Description

Calculator of $ \Delta \phi $ with respect to a given momentum.

Definition at line 250 of file ParticleBaseUtils.hh.


Constructor & Destructor Documentation

DeltaPhiWRT ( const ParticleBase pb) [inline]

Definition at line 251 of file ParticleBaseUtils.hh.

: p(pb.mom().vector3()) {}
DeltaPhiWRT ( const FourMomentum p4) [inline]

Definition at line 252 of file ParticleBaseUtils.hh.

: p(p4.vector3()) {}
DeltaPhiWRT ( const Vector3 p3) [inline]

Definition at line 253 of file ParticleBaseUtils.hh.

: p(p3) {}

Member Function Documentation

double operator() ( const ParticleBase pb) const [inline, virtual]

Implements DoubleParticleBaseFunctor.

Definition at line 254 of file ParticleBaseUtils.hh.

{ return deltaPhi(p, pb); }
double operator() ( const FourMomentum p4) const [inline]

Definition at line 255 of file ParticleBaseUtils.hh.

{ return deltaPhi(p, p4); }
double operator() ( const Vector3 p3) const [inline]

Definition at line 256 of file ParticleBaseUtils.hh.

{ return deltaPhi(p, p3); }

Member Data Documentation

const Vector3 p

Definition at line 257 of file ParticleBaseUtils.hh.


The documentation for this struct was generated from the following file: