#include "Rivet/Rivet.hh"
#include "Rivet/Particle.fhh"
#include "Rivet/ParticleBase.hh"
#include "Rivet/ParticleName.hh"
#include "Rivet/Math/Vectors.hh"
#include "Rivet/Tools/Logging.hh"
Go to the source code of this file.
Classes | |
class | Particle |
Representation of particles from a HepMC::GenEvent. More... | |
Namespaces | |
namespace | Rivet |
Functions | |
double | deltaR (const Particle &p1, const Particle &p2, RapScheme scheme=PSEUDORAPIDITY) |
double | deltaR (const Particle &p, const FourMomentum &v, RapScheme scheme=PSEUDORAPIDITY) |
double | deltaR (const Particle &p, const FourVector &v, RapScheme scheme=PSEUDORAPIDITY) |
double | deltaR (const Particle &p, const Vector3 &v) |
double | deltaR (const Particle &p, double eta, double phi) |
double | deltaR (const FourMomentum &v, const Particle &p, RapScheme scheme=PSEUDORAPIDITY) |
double | deltaR (const FourVector &v, const Particle &p, RapScheme scheme=PSEUDORAPIDITY) |
double | deltaR (const Vector3 &v, const Particle &p) |
double | deltaR (double eta, double phi, const Particle &p) |
double | deltaPhi (const Particle &p1, const Particle &p2) |
double | deltaPhi (const Particle &p, const FourMomentum &v) |
double | deltaPhi (const Particle &p, const FourVector &v) |
double | deltaPhi (const Particle &p, const Vector3 &v) |
double | deltaPhi (const Particle &p, double phi) |
double | deltaPhi (const FourMomentum &v, const Particle &p) |
double | deltaPhi (const FourVector &v, const Particle &p) |
double | deltaPhi (const Vector3 &v, const Particle &p) |
double | deltaPhi (double phi, const Particle &p) |
double | deltaEta (const Particle &p1, const Particle &p2) |
double | deltaEta (const Particle &p, const FourMomentum &v) |
double | deltaEta (const Particle &p, const FourVector &v) |
double | deltaEta (const Particle &p, const Vector3 &v) |
double | deltaEta (const Particle &p, double eta) |
double | deltaEta (const FourMomentum &v, const Particle &p) |
double | deltaEta (const FourVector &v, const Particle &p) |
double | deltaEta (const Vector3 &v, const Particle &p) |
double | deltaEta (double eta, const Particle &p) |
String representation | |
std::string | toString (const ParticlePair &pair) |
Print a ParticlePair as a string. | |
std::ostream & | operator<< (std::ostream &os, const ParticlePair &pp) |
Allow ParticlePair to be passed to an ostream. | |
Comparison functors | |
bool | cmpParticleByPt (const Particle &a, const Particle &b) |
Sort by descending transverse momentum, ![]() | |
bool | cmpParticleByAscPt (const Particle &a, const Particle &b) |
Sort by ascending transverse momentum, ![]() | |
bool | cmpParticleByP (const Particle &a, const Particle &b) |
Sort by descending momentum, ![]() | |
bool | cmpParticleByAscP (const Particle &a, const Particle &b) |
Sort by ascending momentum, ![]() | |
bool | cmpParticleByEt (const Particle &a, const Particle &b) |
Sort by descending transverse energy, ![]() | |
bool | cmpParticleByAscEt (const Particle &a, const Particle &b) |
Sort by ascending transverse energy, ![]() | |
bool | cmpParticleByE (const Particle &a, const Particle &b) |
Sort by descending energy, ![]() | |
bool | cmpParticleByAscE (const Particle &a, const Particle &b) |
Sort by ascending energy, ![]() | |
bool | cmpParticleByDescPseudorapidity (const Particle &a, const Particle &b) |
Sort by descending pseudorapidity, ![]() | |
bool | cmpParticleByAscPseudorapidity (const Particle &a, const Particle &b) |
Sort by ascending pseudorapidity, ![]() | |
bool | cmpParticleByDescAbsPseudorapidity (const Particle &a, const Particle &b) |
Sort by descending absolute pseudorapidity, ![]() | |
bool | cmpParticleByAscAbsPseudorapidity (const Particle &a, const Particle &b) |
Sort by ascending absolute pseudorapidity, ![]() | |
bool | cmpParticleByDescRapidity (const Particle &a, const Particle &b) |
Sort by descending rapidity, ![]() | |
bool | cmpParticleByAscRapidity (const Particle &a, const Particle &b) |
Sort by ascending rapidity, ![]() | |
bool | cmpParticleByDescAbsRapidity (const Particle &a, const Particle &b) |
Sort by descending absolute rapidity, ![]() | |
bool | cmpParticleByAscAbsRapidity (const Particle &a, const Particle &b) |
Sort by ascending absolute rapidity, ![]() |