FastJets.hh 133 // /// Same thing as above, but without an FS (for when we want to pass the particles directly to the calc method) 135 // FastJets(JetAlgName alg, double rparameter, double seed_threshold=1.0) { _initJdef(alg, rparameter, seed_threshold); } 136 // /// Same thing as above, but without an FS (for when we want to pass the particles directly to the calc method) 138 // FastJets(fastjet::JetAlgorithm type, fastjet::RecombinationScheme recom, double rparameter) { _initJdef(type, recom, rparameter); } 139 // /// Same thing as above, but without an FS (for when we want to pass the particles directly to the calc method) 157 static PseudoJets mkClusterInputs(const Particles& fsparticles, const Particles& tagparticles=Particles()); 159 static Jet mkJet(const PseudoJet& pj, const Particles& fsparticles, const Particles& tagparticles=Particles()); 161 static Jets mkJets(const PseudoJets& pjs, const Particles& fsparticles, const Particles& tagparticles=Particles()); Definition: ALICE_2010_I880049.cc:13 const shared_ptr< fastjet::ClusterSequenceArea > clusterSeqArea() const Definition: FastJets.hh:228 PseudoJets pseudojetsByE(double ptmin=0.0) const Alias. Definition: FastJets.hh:202 FastJets(const FinalState &fsp, const fastjet::JetDefinition &jdef, fastjet::AreaDefinition *adef, JetAlg::MuonsStrategy usemuons=JetAlg::ALL_MUONS, JetAlg::InvisiblesStrategy useinvis=JetAlg::NO_INVISIBLES) Definition: FastJets.hh:57 FastJets(const FinalState &fsp, fastjet::JetAlgorithm type, fastjet::RecombinationScheme recom, double rparameter, fastjet::AreaDefinition *adef, JetAlg::MuonsStrategy usemuons=JetAlg::ALL_MUONS, JetAlg::InvisiblesStrategy useinvis=JetAlg::NO_INVISIBLES) Definition: FastJets.hh:80 PseudoJets pseudojetsByRapidity(double ptmin=0.0) const Alias. Definition: FastJets.hh:209 FastJets(const FinalState &fsp, const fastjet::JetDefinition &jdef, JetAlg::MuonsStrategy usemuons=JetAlg::ALL_MUONS, JetAlg::InvisiblesStrategy useinvis=JetAlg::NO_INVISIBLES, fastjet::AreaDefinition *adef=nullptr) Definition: FastJets.hh:44 const shared_ptr< fastjet::ClusterSequence > clusterSeq() const Definition: FastJets.hh:222 void project(const Event &e) Perform the projection on the Event. Definition: FastJets.cc:144 void useJetArea(fastjet::AreaDefinition *adef) Use provided jet area definition. Definition: FastJets.hh:174 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. ... Definition: FastJets.cc:135 PseudoJets pseudoJets(double ptmin=0.0) const Get the pseudo jets (unordered). Definition: FastJets.cc:211 const shared_ptr< fastjet::AreaDefinition > areaDef() const Return the area definition. Definition: FastJets.hh:241 Project out jets found using the FastJet package jet algorithms. Definition: FastJets.hh:27 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... Definition: FastJets.cc:105 Definition: Event.hh:22 PseudoJets pseudoJetsByE(double ptmin=0.0) const Get the pseudo jets, ordered by . Definition: FastJets.hh:198 FastJets(const FinalState &fsp, JetAlgName alg, double rparameter, JetAlg::MuonsStrategy usemuons=JetAlg::ALL_MUONS, JetAlg::InvisiblesStrategy useinvis=JetAlg::NO_INVISIBLES, 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:120 Definition: OPAL_2004_I631361_qq.cc:11 PseudoJets pseudojets(double ptmin=0.0) const Alias. Definition: FastJets.hh:188 MuonsStrategy Enum for the treatment of muons: whether to include all, some, or none in jet-finding. Definition: JetAlg.hh:19 Project out all final-state particles in an event. Probably the most important projection in Rivet! ... Definition: FinalState.hh:12 PseudoJets pseudojetsByPt(double ptmin=0.0) const Alias. Definition: FastJets.hh:195 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... Definition: FastJets.cc:82 const fastjet::JetDefinition & jetDef() const Return the jet definition. Definition: FastJets.hh:233 InvisiblesStrategy Enum for the treatment of invisible particles: whether to include all, some, or none in jet-finding... Definition: JetAlg.hh:22 FastJets(const FinalState &fsp, fastjet::JetDefinition::Plugin *plugin, JetAlg::MuonsStrategy usemuons=JetAlg::ALL_MUONS, JetAlg::InvisiblesStrategy useinvis=JetAlg::NO_INVISIBLES, fastjet::AreaDefinition *adef=nullptr) Explicitly pass in an externally-constructed plugin. Definition: FastJets.hh:92 void reset() Reset the projection. Jet def, etc. are unchanged. Definition: FastJets.cc:188 void calc(const Particles &fsparticles, const Particles &tagparticles=Particles()) Do the calculation locally (no caching). Definition: FastJets.cc:167 FastJets(const FinalState &fsp, fastjet::JetAlgorithm type, fastjet::RecombinationScheme recom, double rparameter, JetAlg::MuonsStrategy usemuons=JetAlg::ALL_MUONS, JetAlg::InvisiblesStrategy useinvis=JetAlg::NO_INVISIBLES, fastjet::AreaDefinition *adef=nullptr) Definition: FastJets.hh:68 PseudoJets pseudoJetsByRapidity(double ptmin=0.0) const Get the pseudo jets, ordered by rapidity. Definition: FastJets.hh:205 FastJets(const FinalState &fsp, fastjet::JetDefinition::Plugin *plugin, fastjet::AreaDefinition *adef, JetAlg::MuonsStrategy usemuons=JetAlg::ALL_MUONS, JetAlg::InvisiblesStrategy useinvis=JetAlg::NO_INVISIBLES) Explicitly pass in an externally-constructed plugin, with reordered args for easier specification of ... Definition: FastJets.hh:105 int compare(const Projection &p) const Compare projections. Definition: FastJets.cc:67 PseudoJets pseudoJetsByPt(double ptmin=0.0) const Get the pseudo jets, ordered by . Definition: FastJets.hh:191 Jet trimJet(const Jet &input, const fastjet::Filter &trimmer) const Trim (filter) a jet, keeping tag and constituent info in the resulting jet. Definition: FastJets.cc:203 Abstract base class for projections which can return a set of Jets. Definition: JetAlg.hh:15 Generated on Sun Feb 17 2019 21:04:56 for Rivet by ![]() |