![]() |
ATLAS Offline Software
|
#include <Qjets.h>
Public Member Functions | |
| Qjets (double zcut, double dcut_fctr, double exp_min, double exp_max, double rigidity, double truncation_fctr) | |
| void | Cluster (fastjet::ClusterSequence &cs) |
| void | SetRandSeed (unsigned int seed) |
Private Member Functions | |
| double | d_ij (const fastjet::PseudoJet &v1, const fastjet::PseudoJet &v2) const |
| void | ComputeDCut (fastjet::ClusterSequence &cs) |
| double | Rand () |
| bool | Prune (jet_distance &jd, fastjet::ClusterSequence &cs) |
| bool | JetsUnmerged (const jet_distance &jd) const |
| bool | JetUnmerged (int num) const |
| void | ComputeNewDistanceMeasures (fastjet::ClusterSequence &cs, int new_jet) |
| void | ComputeAllDistances (const std::vector< fastjet::PseudoJet > &inp) |
| double | ComputeMinimumDistance () |
| double | ComputeNormalization (double dmin) |
| jet_distance | GetNextDistance () |
| bool | Same (const jet_distance &lhs, const jet_distance &rhs) |
Private Attributes | |
| TRandom3 | m_rand |
| double | m_zcut |
| double | m_dcut |
| double | m_dcut_fctr |
| double | m_exp_min |
| double | m_exp_max |
| double | m_rigidity |
| double | m_truncation_fctr |
| std::map< int, bool > | m_merged_jets |
| std::priority_queue< jet_distance, std::vector< jet_distance >, JetDistanceCompare > | m_distances |
| Qjets::Qjets | ( | double | zcut, |
| double | dcut_fctr, | ||
| double | exp_min, | ||
| double | exp_max, | ||
| double | rigidity, | ||
| double | truncation_fctr ) |
Definition at line 10 of file Qjets.cxx.
| void Qjets::Cluster | ( | fastjet::ClusterSequence & | cs | ) |
Definition at line 80 of file Qjets.cxx.
|
private |
Definition at line 144 of file Qjets.cxx.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 34 of file Qjets.cxx.
|
private |
|
private |
|
private |
|
private |
|
private |
| void Qjets::SetRandSeed | ( | unsigned int | seed | ) |
|
private |
|
private |
|
private |