Rivet: Deprecated List

| Rivet 3.1.9

Deprecated List

Member DECLARE_ALIASED_RIVET_PLUGIN (clsname, alias)
  Prefer the RIVET_DECLARE_ALIASED_PLUGIN version with predictable RIVET_ prefix
Member DECLARE_RIVET_PLUGIN (clsname)
  Prefer the RIVET_DECLARE_PLUGIN version with predictable RIVET_ prefix
Member DEFAULT_RIVET_ANALYSIS_CONSTRUCTOR (clsname)
  Prefer the "CTOR" version
Member DEFAULT_RIVET_ANALYSIS_CTOR (clsname)
  Prefer the RIVET_DEFAULT_ANALYSIS_CTOR version with predictable RIVET_ prefix
Member Rivet::AnalysisHandler::beamIds () const
  Use standalone beamIds(ah.beams()), to clean AH interface
Member Rivet::AnalysisHandler::dump (const string &dumpfile, int period)
  Prefer setAODump()
Member Rivet::AnalysisHandler::setIgnoreBeams (bool ignore=true)
  Use checkBeams()
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::AnalysisInfo::setSpiresId (const std::string &spiresId)
  SPIRES itself is gone. Remove when all analyses migrated to I-names.
Member Rivet::AnalysisInfo::spiresId () const
  SPIRES itself is gone. Remove when all analyses migrated to I-names.
Member Rivet::AnalysisLoader::getAllAnalysisNames ()
  Use allAnalysisNames()
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 (BoostFrame boosttype, const Cut &c, const DISKinematics &kinematicsp=DISKinematics())
  The DISKinematics has no parameters, hence explicitly passing it as an arg shouldn't be necessary.
Member Rivet::DISFinalState::DISFinalState (const DISKinematics &kinematicsp, BoostFrame boosttype)
  Prefer a version that doesn't need a DISKinematics argument
Member Rivet::DISFinalState::DISFinalState (const Cut &c, BoostFrame boosttype, const DISKinematics &kinematicsp=DISKinematics())
  The DISKinematics has no parameters, hence explicitly passing it as an arg shouldn't be necessary.
Member Rivet::DISFinalState::DISFinalState (const FinalState &fs, BoostFrame boosttype, const DISKinematics &kinematicsp=DISKinematics())
  The DISKinematics has no parameters, hence explicitly passing it as an arg shouldn't be necessary.
Member Rivet::DISFinalState::DISFinalState (BoostFrame boosttype, const FinalState &fs=FinalState(), const DISKinematics &kinematicsp=DISKinematics())
  The DISKinematics has no parameters, hence explicitly passing it as an arg shouldn't be necessary.
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, const vector< size_t > &indices={}, bool strip=false)
  HepMC uses pointers, so we should talk to HepMC via pointers
Member Rivet::FastJets::pseudoJets (double ptmin=0.0) const
  Use pseudojets
Member Rivet::FastJets::pseudoJetsByE (double ptmin=0.0) const
  Use pseudojetsByE
Member Rivet::FastJets::pseudoJetsByPt (double ptmin=0.0) const
  Use pseudojetsbyPt
Member Rivet::FastJets::pseudoJetsByRapidity (double ptmin=0.0) const
  Use pseudojetsByRapidity
Member Rivet::FastJets::trimJet (const Jet &input, const fastjet::Filter &trimmer) const
  Use the built-in transformers system, e.g. addTrf(), instead
Member Rivet::filter_discard (const CONTAINER &c, const FN &f, CONTAINER &out)
  Use discard()
Member Rivet::filter_discard (const CONTAINER &c, const typename CONTAINER::value_type &y, CONTAINER &out)
  Use discard()
Member Rivet::filter_discard (const CONTAINER &c, const FN &f)
  Use discard()
Member Rivet::filter_discard (const CONTAINER &c, const typename CONTAINER::value_type &y)
  Use discard()
Member Rivet::filter_discard_if_any (const CONTAINER &c, const CONTAINER &ys)
  Use idiscard_if_any()
Member Rivet::filter_discard_if_any (const CONTAINER &c, const CONTAINER &ys, CONTAINER &out)
  Use idiscard_if_any()
Member Rivet::filter_select (const CONTAINER &c, const FN &f)
  Use select()
Member Rivet::filter_select (const CONTAINER &c, const FN &f, CONTAINER &out)
  Use select()
Member Rivet::filter_select_if_any (const CONTAINER &c, const CONTAINER &ys, CONTAINER &out)
  Use iselect_if_any()
Member Rivet::filter_select_if_any (const CONTAINER &c, const CONTAINER &ys)
  Use select_if_any()
Member Rivet::filterBy (const Jets &jets, const Cut &c, Jets &out)
  Use filter_select
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::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::ifilter_discard (CONTAINER &c, const FN &f)
  Use idiscard()
Member Rivet::ifilter_discard (CONTAINER &c, const typename CONTAINER::value_type &y)
  Use idiscard()
Member Rivet::ifilter_discard_if_any (CONTAINER &c, const CONTAINER &ys)
  Use idiscard()
Member Rivet::ifilter_select (CONTAINER &c, const FN &f)
  Use iselect()
Member Rivet::ifilter_select_if_any (CONTAINER &c, const CONTAINER &ys)
  Use iselect_if_any()
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::MissingMomentum::set () const
  Use the full name, "set" is too ambiguous
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)
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::ProjectionApplier::applyProjection (const Event &evt, const PROJ &proj) const
  Prefer the simpler apply<> form
Member Rivet::ProjectionApplier::applyProjection (const Event &evt, const Projection &proj) const
  Prefer the simpler apply<> form
Member Rivet::ProjectionApplier::applyProjection (const Event &evt, const std::string &name) const
  Prefer the simpler apply<> form
Member Rivet::SingleValueProjection::isSet () const
  Less clear alias
Member Rivet::SingleValueProjection::set (double v)
  Less clear alias
Member Rivet::SmearedJets::SmearedJets (const JetFinder &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.