#include <fjcore.hh>
|
| CompositeJetStructure () |
|
| CompositeJetStructure (const std::vector< PseudoJet > &initial_pieces, const JetDefinition::Recombiner *recombiner=0) |
|
virtual | ~CompositeJetStructure () |
|
virtual std::string | description () const FJCORE_OVERRIDE |
|
virtual bool | has_constituents () const FJCORE_OVERRIDE |
|
virtual std::vector< PseudoJet > | constituents (const PseudoJet &jet) const FJCORE_OVERRIDE |
|
virtual bool | has_pieces (const PseudoJet &) const FJCORE_OVERRIDE |
|
virtual std::vector< PseudoJet > | pieces (const PseudoJet &jet) const FJCORE_OVERRIDE |
|
| PseudoJetStructureBase () |
|
virtual | ~PseudoJetStructureBase () |
|
virtual bool | has_associated_cluster_sequence () const |
|
virtual const ClusterSequence * | associated_cluster_sequence () const |
|
virtual bool | has_valid_cluster_sequence () const |
|
virtual const ClusterSequence * | validated_cs () const |
|
virtual bool | has_partner (const PseudoJet &reference, PseudoJet &partner) const |
|
virtual bool | has_child (const PseudoJet &reference, PseudoJet &child) const |
|
virtual bool | has_parents (const PseudoJet &reference, PseudoJet &parent1, PseudoJet &parent2) const |
|
virtual bool | object_in_jet (const PseudoJet &reference, const PseudoJet &jet) const |
|
virtual bool | has_exclusive_subjets () const |
|
virtual std::vector< PseudoJet > | exclusive_subjets (const PseudoJet &reference, const double &dcut) const |
|
virtual int | n_exclusive_subjets (const PseudoJet &reference, const double &dcut) const |
|
virtual std::vector< PseudoJet > | exclusive_subjets_up_to (const PseudoJet &reference, int nsub) const |
|
virtual double | exclusive_subdmerge (const PseudoJet &reference, int nsub) const |
|
virtual double | exclusive_subdmerge_max (const PseudoJet &reference, int nsub) const |
|
◆ CompositeJetStructure() [1/2]
◆ CompositeJetStructure() [2/2]
◆ ~CompositeJetStructure()
◆ constituents()
Reimplemented from PseudoJetStructureBase.
3306 vector<PseudoJet> all_constituents;
3307 for (
unsigned i = 0; i <
_pieces.size(); i++) {
3309 vector<PseudoJet> constits =
_pieces[i].constituents();
3310 copy(constits.begin(), constits.end(), back_inserter(all_constituents));
3312 all_constituents.push_back(
_pieces[i]);
3315 return all_constituents;
◆ description()
std::string description |
( |
| ) |
const |
|
virtual |
◆ has_constituents()
bool has_constituents |
( |
| ) |
const |
|
virtual |
◆ has_pieces()
virtual bool has_pieces |
( |
const PseudoJet & |
| ) |
const |
|
inlinevirtual |
◆ pieces()
◆ _area_4vector_ptr
pointer to the 4-vector jet area
◆ _pieces
the pieces building the jet
The documentation for this class was generated from the following files:
- /builds/cms-analysis/general/DasAnalysisSystem/Core/Installer/Core/JetObservables/interface/fjcore.hh
- /builds/cms-analysis/general/DasAnalysisSystem/Core/Installer/Core/JetObservables/src/fjcore.cc