Rivet API documentation

Rivet 4.1.3
Deprecated List
Member Rivet::DISFinalState::DISFinalState (DISFrame boosttype, const Cut &c)
The DISKinematics has no parameters, hence explicitly passing it as an arg shouldn't be necessary.
Class Rivet::DressedLepton
Prefer to use Particle.constituents()
Member Rivet::Event::Event (GenEvent &ge, const vector< size_t > &weightindices={})
HepMC uses pointers, so we should talk to HepMC via pointers: no need to duplicate.
Member Rivet::FastJets::pseudojets (double ptmin=0.0) const
Use pseudojets
Class Rivet::InitialQuarks
We're not sure exactly when we'll get rid of this, but it's going to happen...
Member Rivet::mkGraphLWTNN (const lwt::GraphConfig &graphconfig)
LWTNN is not under active development any more so Rivet support will be removed in the near future. Convert your neural net to ONNX instead.
Member Rivet::mkGraphLWTNN (const string &jsonpath)
LWTNN is not under active development any more so Rivet support will be removed in the near future. Convert your neural net to ONNX instead.
Member Rivet::mkLWTNN (const lwt::JSONConfig &jsonconfig)
LWTNN is not under active development any more so Rivet support will be removed in the near future. Convert your neural net to ONNX instead.
Member Rivet::mkLWTNN (const string &jsonpath)
LWTNN is not under active development any more so Rivet support will be removed in the near future. Convert your neural net to ONNX instead.
Struct Rivet::ParticleEffFilter
Prefer... ?
Member Rivet::PID::A (int pid)
Use nuclA()
Member Rivet::PID::abspid (int pid)
Just use abs()!
Member Rivet::PID::isChLepton (int pid)
Prefer isChargedLepton
Member Rivet::PID::isDiQuark (int pid)
Use the nicer capitalisation isDiquark(pid)
Member Rivet::PID::lambda (int pid)
Use nuclNlambda()
Member Rivet::PID::threeCharge (int pid)
Prefer charge3
Member Rivet::PID::Z (int pid)
Use nuclZ()
Member Rivet::readLWTNNConfig (const string &jsonpath)
LWTNN is not under active development any more so Rivet support will be removed in the near future. Convert your neural net to ONNX instead.
Member Rivet::readLWTNNGraphConfig (const string &jsonpath)
LWTNN is not under active development any more so Rivet support will be removed in the near future. Convert your neural net to ONNX instead.
Member Rivet::VetoedFinalState::addVetoOnThisFinalState (const ParticleFinder &fs)
Prefer the shorter version