Rivet  3.1.0
Deprecated List
Member Rivet::AnalysisHandler::beamIds () const
Use standalone beamIds(ah.beams()), to clean AH interface
Member Rivet::AnalysisHandler::sqrtS () const
Use standalone sqrtS(ah.beams()), to clean AH interface
Member Rivet::AnalysisInfo::needsCrossSection () const
Cross-section should now always be available from the HepMC
Member Rivet::Beam::beamIds () const
Use pids(beams())
Member Rivet::beamIds (const ParticlePair &beams)
Use pids(beams)
Member Rivet::beamIds (const Event &e)
Use pids(e.beams())
Member Rivet::Cutflow::fillall (const vector< bool > &cutresults, double weight=1.)
Prefer to use vector fillinit() and vector fill()
Member Rivet::Cutflow::filltail (const vector< bool > &cutresults, double weight=1.)
Now prefer to use vector fillnext()
Member Rivet::Cutflows::fillall (const vector< bool > &cutresults, double weight=1.)
Prefer to use vector fillinit() and vector fill()
Member Rivet::DISFinalState::DISFinalState (const DISKinematics &kinematicsp, BoostFrame boosttype)
Prefer a version that doesn't need a DISKinematics argument
Class Rivet::DressedLepton
Just use Particle.constituents() now.
Member Rivet::DressedLepton::constituentLepton () const
Prefer the more physicsy bareLepton()
Member Rivet::DressedLepton::constituentPhotons () const
Prefer the shorter photons()
Member Rivet::Event::Event (const GenEvent &ge, bool strip=false)
HepMC uses pointers, so we should talk to HepMC via pointers
Member Rivet::filterBy (const Particles &particles, const Cut &c)
Use filter_select
Member Rivet::filterBy (const Particles &particles, const Cut &c, Particles &out)
Use filter_select
Member Rivet::filterBy (const Jets &jets, const Cut &c)
Use filter_select
Member Rivet::filterBy (const Jets &jets, const Cut &c, Jets &out)
Use filter_select
Member Rivet::GammaGammaFinalState::GammaGammaFinalState (const GammaGammaKinematics &kinematicsp)
Prefer a version that doesn't need a GammaGammaKinematics argument
Member Rivet::hasAncestor (const Particle &p, PdgId pid)
Prefer hasAncestorWith
Member Rivet::HeavyHadrons::bHadrons (double ptmin) const
Prefer bHadrons(Cuts::pT > x)
Member Rivet::HeavyHadrons::cHadrons (double ptmin) const
Prefer cHadrons(Cuts::pT > x)
Member Rivet::ifilterBy (Particles &particles, const Cut &c)
Use ifilter_select
Member Rivet::ifilterBy (Jets &jets, const Cut &c)
Use ifilter_select
Class Rivet::InitialQuarks
We're not sure exactly when we'lll get rid of this, but it's going to happen...
Member Rivet::JetAlg
Use the JetFinder name; JetAlg will be removed and used as a jet-measure enum in future
Member Rivet::JetFinder::jetsByPt (double ptmin) const
Use the version with a Cut argument
Member Rivet::P3_FN0 (const Vector3 &p)
Alias for P3_EFF_ZERO
Member Rivet::P3_FN1 (const Vector3 &p)
Alias for P3_EFF_ONE
Member Rivet::P4_FN0 (const FourMomentum &)
Alias for P4_EFF_ZERO
Member Rivet::P4_FN1 (const FourMomentum &)
Alias for P4_EFF_ONE
Member Rivet::Particle::hasAncestor (PdgId pid, bool only_physical=true) const
Prefer hasAncestorWith(Cuts::pid == pid) etc.
Member Rivet::Particle::hasParent (PdgId pid) const
Prefer e.g. hasParentWith(Cut::pid == 123)
Class Rivet::ParticleEffFilter
Prefer... ?
Member Rivet::SingleValueProjection::isSet () const
Less clear alias
Member Rivet::SingleValueProjection::set (double v)
Less clear alias
Member Rivet::SmearedJets::SmearedJets (const JetAlg &ja, const JetSmearFn &smearFn, const JetEffFn &bTagEffFn, const JetEffFn &cTagEffFn, const JetEffFn &jetEffFn)
Use the version with pair-smearing list as 2nd argument
Member Rivet::ZFinder::ZFinder (const FinalState &inputfs, const Cut &cuts, PdgId pid, double minmass, double maxmass, double dRmax, ClusterPhotons clusterPhotons, AddPhotons trackPhotons=AddPhotons::NO, double masstarget=91.2 *GeV)
Remove this and always use the constructor with chLeptons argument.