FastJets.hh 143 static PseudoJets mkClusterInputs(const Particles& fsparticles, const Particles& tagparticles=Particles());
145 static Jet mkJet(const PseudoJet& pj, const Particles& fsparticles, const Particles& tagparticles=Particles());
147 static Jets mkJets(const PseudoJets& pjs, const Particles& fsparticles, const Particles& tagparticles=Particles());
Representation of a HepMC event, and enabler of Projection caching. Definition Event.hh:22 static Jet mkJet(const PseudoJet &pj, const Particles &fsparticles, const Particles &tagparticles=Particles()) Make a Rivet Jet from a PseudoJet holding a user_index code for lookup of Rivet fsparticle or tagpart... PseudoJets pseudojetsByE(double ptmin=0.0) const Get the pseudo jets, ordered by . Definition FastJets.hh:220 FastJets(const FinalState &fsp, fastjet::JetDefinition::Plugin *plugin, fastjet::AreaDefinition *adef, JetMuons usemuons=JetMuons::ALL, JetInvisibles useinvis=JetInvisibles::NONE) Explicitly pass in an externally-constructed plugin, with reordered args for easier specification of ... Definition FastJets.hh:101 void clearTrfs() Don't apply any jet transformers. Definition FastJets.hh:197 FastJets(const FinalState &fsp, const fastjet::JetDefinition &jdef, fastjet::AreaDefinition *adef, JetMuons usemuons=JetMuons::ALL, JetInvisibles useinvis=JetInvisibles::NONE) Definition FastJets.hh:53 PseudoJets pseudojetsByRapidity(double ptmin=0.0) const Get the pseudo jets, ordered by rapidity. Definition FastJets.hh:225 FastJets(const FinalState &fsp, const fastjet::JetDefinition &jdef, JetMuons usemuons=JetMuons::ALL, JetInvisibles useinvis=JetInvisibles::NONE, fastjet::AreaDefinition *adef=nullptr) Definition FastJets.hh:40 FastJets(const FinalState &fsp, fastjet::JetDefinition::Plugin *plugin, JetMuons usemuons=JetMuons::ALL, JetInvisibles useinvis=JetInvisibles::NONE, fastjet::AreaDefinition *adef=nullptr) Explicitly pass in an externally-constructed plugin. Definition FastJets.hh:88 FastJets(const FinalState &fsp, fastjet::JetAlgorithm type, fastjet::RecombinationScheme recom, double rparameter, JetMuons usemuons=JetMuons::ALL, JetInvisibles useinvis=JetInvisibles::NONE, fastjet::AreaDefinition *adef=nullptr) Definition FastJets.hh:64 std::enable_if< Derefable< TRF >::value, void >::type addTrfs(const TRFS &trfs) Add a list of grooming transformers. Definition FastJets.hh:192 void clearJetArea() Don't calculate a jet area. Definition FastJets.hh:168 static Jets mkJets(const PseudoJets &pjs, const Particles &fsparticles, const Particles &tagparticles=Particles()) Convert a whole list of PseudoJets to a list of Jets, with mkJet-style unpacking. const shared_ptr< fastjet::ClusterSequence > clusterSeq() const Definition FastJets.hh:237 PseudoJets pseudojets(double ptmin=0.0) const FastJets(const FinalState &fsp, JetAlg alg, double rparameter, JetMuons usemuons=JetMuons::ALL, JetInvisibles useinvis=JetInvisibles::NONE, fastjet::AreaDefinition *adef=nullptr, double seed_threshold=1.0) Convenience constructor using Rivet enums for most common jet algs (including some plugins). Definition FastJets.hh:116 void calc(const Particles &fsparticles, const Particles &tagparticles=Particles()) Do the calculation locally (no caching). const shared_ptr< fastjet::ClusterSequenceArea > clusterSeqArea() const Definition FastJets.hh:243 void useJetArea(fastjet::AreaDefinition *adef) Use provided jet area definition. Definition FastJets.hh:163 static PseudoJets mkClusterInputs(const Particles &fsparticles, const Particles &tagparticles=Particles()) Make PseudoJets for input to a ClusterSequence, with user_index codes for constituent- and tag-partic... const fastjet::JetDefinition & jetDef() const Return the jet definition. Definition FastJets.hh:248 void addTrf(fastjet::Transformer *trf) Add a grooming transformer (base class of fastjet::Filter, etc.) Definition FastJets.hh:182 PseudoJets pseudojetsByPt(double ptmin=0.0) const Get the pseudo jets, ordered by . Definition FastJets.hh:215 FastJets(const FinalState &fsp, fastjet::JetAlgorithm type, fastjet::RecombinationScheme recom, double rparameter, fastjet::AreaDefinition *adef, JetMuons usemuons=JetMuons::ALL, JetInvisibles useinvis=JetInvisibles::NONE) Definition FastJets.hh:76 const shared_ptr< fastjet::AreaDefinition > areaDef() const Return the area definition. Definition FastJets.hh:256 Project out all final-state particles in an event. Probably the most important projection in Rivet! Definition FinalState.hh:12 Abstract base class for projections which can return a set of Jets. Definition JetFinder.hh:23 Definition MC_CENT_PPB_Projections.hh:10 JetInvisibles Enum for the treatment of invisible particles: whether to include all, some, or none in jet-finding. Definition JetFinder.hh:18 JetMuons Enum for the treatment of muons: whether to include all, some, or none in jet-finding. Definition JetFinder.hh:15 Generated on Thu Feb 29 2024 15:46:47 for Rivet by 1.9.8 |