FastJets.hh 247 static PseudoJets mkClusterInputs(const Particles& fsparticles, const Particles& tagparticles=Particles());
249 static Jet mkJet(const PseudoJet& pj, const Particles& fsparticles, const Particles& tagparticles=Particles());
251 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:324 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:171 void clearTrfs() Don't apply any jet transformers. Definition FastJets.hh:301 FastJets(const FinalState &fsp, const fastjet::JetDefinition &jdef, fastjet::AreaDefinition *adef, JetMuons usemuons=JetMuons::ALL, JetInvisibles useinvis=JetInvisibles::NONE) Definition FastJets.hh:69 PseudoJets pseudojetsByRapidity(double ptmin=0.0) const Get the pseudo jets, ordered by rapidity. Definition FastJets.hh:329 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, const fastjet::JetDefinition &jdef, const Cut &c, JetMuons usemuons=JetMuons::ALL, JetInvisibles useinvis=JetInvisibles::NONE, fastjet::AreaDefinition *adef=nullptr) Definition FastJets.hh:54 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:144 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:94 FastJets(const FinalState &fsp, fastjet::JetAlgorithm type, fastjet::RecombinationScheme recom, double rparameter, const Cut &c, JetMuons usemuons=JetMuons::ALL, JetInvisibles useinvis=JetInvisibles::NONE, fastjet::AreaDefinition *adef=nullptr) Definition FastJets.hh:106 FastJets(const FinalState &fsp, fastjet::JetDefinition::Plugin *plugin, const Cut &c, JetMuons usemuons=JetMuons::ALL, JetInvisibles useinvis=JetInvisibles::NONE, fastjet::AreaDefinition *adef=nullptr) Explicitly pass in an externally-constructed plugin. Definition FastJets.hh:157 std::enable_if< Derefable< TRF >::value, void >::type addTrfs(const TRFS &trfs) Add a list of grooming transformers. Definition FastJets.hh:296 FastJets(const FinalState &fsp, JetAlg alg, double rparameter, const Cut &c, JetMuons usemuons=JetMuons::ALL, JetInvisibles useinvis=JetInvisibles::NONE, fastjet::AreaDefinition *adef=nullptr, double seed_threshold=1.0) Convenience constructor using Cut argument and Rivet enums for most common jet algs (including some p... Definition FastJets.hh:218 FastJets(const FinalState &fsp, const fastjet::JetDefinition &jdef, fastjet::AreaDefinition *adef, const Cut &c, JetMuons usemuons=JetMuons::ALL, JetInvisibles useinvis=JetInvisibles::NONE) Definition FastJets.hh:81 void clearJetArea() Don't calculate a jet area. Definition FastJets.hh:272 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:341 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:198 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:347 void useJetArea(fastjet::AreaDefinition *adef) Use provided jet area definition. Definition FastJets.hh:267 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:352 void addTrf(fastjet::Transformer *trf) Add a grooming transformer (base class of fastjet::Filter, etc.) Definition FastJets.hh:286 FastJets(const FinalState &fsp, fastjet::JetDefinition::Plugin *plugin, fastjet::AreaDefinition *adef, const Cut &c, 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:182 PseudoJets pseudojetsByPt(double ptmin=0.0) const Get the pseudo jets, ordered by . Definition FastJets.hh:319 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:119 const shared_ptr< fastjet::AreaDefinition > areaDef() const Return the area definition. Definition FastJets.hh:360 FastJets(const FinalState &fsp, fastjet::JetAlgorithm type, fastjet::RecombinationScheme recom, double rparameter, fastjet::AreaDefinition *adef, const Cut &c, JetMuons usemuons=JetMuons::ALL, JetInvisibles useinvis=JetInvisibles::NONE) Definition FastJets.hh:131 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 Wed Oct 30 2024 15:42:55 for Rivet by 1.9.8 |