 |
DAS
3.0
Das Analysis System
|
#include <fjcore.hh>
|
| ClusterSequenceStructure () |
|
| ClusterSequenceStructure (const ClusterSequence *cs) |
|
virtual | ~ClusterSequenceStructure () |
|
virtual std::string | description () const FJCORE_OVERRIDE |
|
virtual bool | has_associated_cluster_sequence () const FJCORE_OVERRIDE |
|
virtual const ClusterSequence * | associated_cluster_sequence () const FJCORE_OVERRIDE |
|
virtual bool | has_valid_cluster_sequence () const FJCORE_OVERRIDE |
|
virtual const ClusterSequence * | validated_cs () const FJCORE_OVERRIDE |
|
virtual void | set_associated_cs (const ClusterSequence *new_cs) |
|
virtual bool | has_partner (const PseudoJet &reference, PseudoJet &partner) const FJCORE_OVERRIDE |
|
virtual bool | has_child (const PseudoJet &reference, PseudoJet &child) const FJCORE_OVERRIDE |
|
virtual bool | has_parents (const PseudoJet &reference, PseudoJet &parent1, PseudoJet &parent2) const FJCORE_OVERRIDE |
|
virtual bool | object_in_jet (const PseudoJet &reference, const PseudoJet &jet) const FJCORE_OVERRIDE |
|
virtual bool | has_constituents () const FJCORE_OVERRIDE |
|
virtual std::vector< PseudoJet > | constituents (const PseudoJet &reference) const FJCORE_OVERRIDE |
|
virtual bool | has_exclusive_subjets () const FJCORE_OVERRIDE |
|
virtual std::vector< PseudoJet > | exclusive_subjets (const PseudoJet &reference, const double &dcut) const FJCORE_OVERRIDE |
|
virtual int | n_exclusive_subjets (const PseudoJet &reference, const double &dcut) const FJCORE_OVERRIDE |
|
virtual std::vector< PseudoJet > | exclusive_subjets_up_to (const PseudoJet &reference, int nsub) const FJCORE_OVERRIDE |
|
virtual double | exclusive_subdmerge (const PseudoJet &reference, int nsub) const FJCORE_OVERRIDE |
|
virtual double | exclusive_subdmerge_max (const PseudoJet &reference, int nsub) const FJCORE_OVERRIDE |
|
virtual bool | has_pieces (const PseudoJet &reference) const FJCORE_OVERRIDE |
|
virtual std::vector< PseudoJet > | pieces (const PseudoJet &reference) const FJCORE_OVERRIDE |
|
| PseudoJetStructureBase () |
|
virtual | ~PseudoJetStructureBase () |
|
◆ ClusterSequenceStructure() [1/2]
◆ ClusterSequenceStructure() [2/2]
◆ ~ClusterSequenceStructure()
◆ associated_cluster_sequence()
◆ constituents()
◆ description()
virtual std::string description |
( |
| ) |
const |
|
inlinevirtual |
◆ exclusive_subdmerge()
double exclusive_subdmerge |
( |
const PseudoJet & |
reference, |
|
|
int |
nsub |
|
) |
| const |
|
virtual |
◆ exclusive_subdmerge_max()
double exclusive_subdmerge_max |
( |
const PseudoJet & |
reference, |
|
|
int |
nsub |
|
) |
| const |
|
virtual |
◆ exclusive_subjets()
std::vector< PseudoJet > exclusive_subjets |
( |
const PseudoJet & |
reference, |
|
|
const double & |
dcut |
|
) |
| const |
|
virtual |
◆ exclusive_subjets_up_to()
std::vector< PseudoJet > exclusive_subjets_up_to |
( |
const PseudoJet & |
reference, |
|
|
int |
nsub |
|
) |
| const |
|
virtual |
◆ has_associated_cluster_sequence()
virtual bool has_associated_cluster_sequence |
( |
| ) |
const |
|
inlinevirtual |
◆ has_child()
◆ has_constituents()
bool has_constituents |
( |
| ) |
const |
|
virtual |
Reimplemented from PseudoJetStructureBase.
2704 throw Error(
"you requested information about the internal structure of a jet, but it is not associated with a ClusterSequence or its associated ClusterSequence has gone out of scope.");
◆ has_exclusive_subjets()
bool has_exclusive_subjets |
( |
| ) |
const |
|
virtual |
Reimplemented from PseudoJetStructureBase.
2712 throw Error(
"you requested information about the internal structure of a jet, but it is not associated with a ClusterSequence or its associated ClusterSequence has gone out of scope.");
◆ has_parents()
◆ has_partner()
◆ has_pieces()
bool has_pieces |
( |
const PseudoJet & |
reference | ) |
const |
|
virtual |
◆ has_valid_cluster_sequence()
bool has_valid_cluster_sequence |
( |
| ) |
const |
|
virtual |
◆ n_exclusive_subjets()
int n_exclusive_subjets |
( |
const PseudoJet & |
reference, |
|
|
const double & |
dcut |
|
) |
| const |
|
virtual |
◆ object_in_jet()
Reimplemented from PseudoJetStructureBase.
2698 throw Error(
"you requested information about the internal structure of a jet, but it is not associated with a ClusterSequence or its associated ClusterSequence has gone out of scope.");
◆ pieces()
◆ set_associated_cs()
◆ validated_cs()
Reimplemented from PseudoJetStructureBase.
2684 throw Error(
"you requested information about the internal structure of a jet, but its associated ClusterSequence has gone out of scope.");
◆ _associated_cs
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
double exclusive_subdmerge_max(const PseudoJet &jet, int nsub) const
Definition: fjcore.cc:1979
bool has_associated_cluster_sequence() const
Definition: fjcore.cc:3968
virtual bool has_associated_cluster_sequence() const FJCORE_OVERRIDE
Definition: fjcore.hh:1343
bool object_in_jet(const PseudoJet &object, const PseudoJet &jet) const
Definition: fjcore.cc:2007
bool will_delete_self_when_unused() const
Definition: fjcore.hh:1439
int n_exclusive_subjets(const PseudoJet &jet, const double dcut) const
Definition: fjcore.cc:1941
virtual void set_associated_cs(const ClusterSequence *new_cs)
Definition: fjcore.hh:1347
bool has_child(const PseudoJet &jet, PseudoJet &child) const
Definition: fjcore.cc:2038
const ClusterSequence * _associated_cs
Definition: fjcore.hh:1365
bool has_partner(const PseudoJet &jet, PseudoJet &partner) const
Definition: fjcore.cc:2059
std::vector< PseudoJet > exclusive_subjets(const PseudoJet &jet, const double dcut) const
Definition: fjcore.cc:1930
double exclusive_subdmerge(const PseudoJet &jet, int nsub) const
Definition: fjcore.cc:1972
Definition: fjcore.hh:535
virtual const ClusterSequence * validated_cs() const FJCORE_OVERRIDE
Definition: fjcore.cc:2682
std::vector< PseudoJet > exclusive_subjets_up_to(const PseudoJet &jet, int nsub) const
Definition: fjcore.cc:1959
void signal_imminent_self_deletion() const
Definition: fjcore.cc:1423
Definition: fjcore.hh:462
std::vector< PseudoJet > constituents(const PseudoJet &jet) const
Definition: fjcore.cc:2075
bool has_parents(const PseudoJet &jet, PseudoJet &parent1, PseudoJet &parent2) const
Definition: fjcore.cc:2022
const ClusterSequence * associated_cluster_sequence() const
Definition: fjcore.cc:3971
virtual bool has_parents(const PseudoJet &reference, PseudoJet &parent1, PseudoJet &parent2) const FJCORE_OVERRIDE
Definition: fjcore.cc:2693