EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <fun4all_coresoftware/blob/master/simulation/g4simulation/g4eval/SvtxClusterEval.h>
Private Member Functions | |
void | get_node_pointers (PHCompositeNode *topNode) |
void | fill_cluster_layer_map () |
bool | has_node_pointers () |
float | fast_approx_atan2 (float y, float x) |
float | fast_approx_atan2 (float y2x) |
Static Private Attributes | |
static constexpr float | _clusters_searching_window = 0.1f |
cluster azimuthal searching window in _clusters_per_layer. Unit: rad | |
Definition at line 32 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 32 of file SvtxClusterEval.h
SvtxClusterEval::SvtxClusterEval | ( | PHCompositeNode * | topNode | ) |
Definition at line 35 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 35 of file SvtxClusterEval.cc
References get_node_pointers().
|
virtual |
Definition at line 61 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 61 of file SvtxClusterEval.cc
References _errors, and _verbosity.
std::set< TrkrDefs::cluskey > SvtxClusterEval::all_clusters_from | ( | PHG4Particle * | truthparticle | ) |
Definition at line 882 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 882 of file SvtxClusterEval.cc
References _cache_all_clusters_from_particle, _do_cache, _errors, _strict, FillRecoClusterFromG4HitCache(), and has_node_pointers().
Referenced by best_cluster_from(), SvtxEvaluator::fillOutputNtuples(), SvtxEvaluator::printOutputInfo(), QAG4SimulationVertex::process_event(), and reco_cluster_from_truth_cluster().
std::set< TrkrDefs::cluskey > SvtxClusterEval::all_clusters_from | ( | PHG4Hit * | truthhit | ) |
Definition at line 963 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 963 of file SvtxClusterEval.cc
References _cache_all_clusters_from_g4hit, _cluster_hit_map, _clustermap, _clusters_per_layer, _errors, _hitsets, _strict, _verbosity, all_truth_hits(), fill_cluster_layer_map(), PHG4Hit::get_hit_id(), PHG4Hit::get_trkid(), TrkrCluster::getAdc(), TrkrClusterContainer::getClusters(), TrkrClusterHitAssoc::getHits(), TrkrHitSetContainer::getHitSets(), TrkrDefs::getLayer(), TrkrCluster::getLocalX(), TrkrCluster::getLocalY(), has_node_pointers(), it, and G4TTL::layer.
std::set< std::shared_ptr< TrkrCluster > > SvtxClusterEval::all_truth_clusters | ( | TrkrDefs::cluskey | cluster_key | ) |
Definition at line 94 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 94 of file SvtxClusterEval.cc
References _cache_all_truth_clusters, _do_cache, SvtxTruthEval::all_truth_clusters(), all_truth_particles(), get_truth_eval(), TrkrDefs::getLayer(), and particle.
std::set< PHG4Hit * > SvtxClusterEval::all_truth_hits | ( | TrkrDefs::cluskey | cluster | ) |
Definition at line 372 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 372 of file SvtxClusterEval.cc
References _cache_all_truth_hits, _cluster_hit_map, _do_cache, _errors, _g4hits_intt, _g4hits_mms, _g4hits_mvtx, _g4hits_tpc, _hit_truth_map, PHG4HitContainer::findHit(), TrkrHitTruthAssoc::getG4Hits(), TrkrClusterHitAssoc::getHits(), TrkrDefs::getHitSetKeyFromClusKey(), TrkrDefs::getTrkrId(), has_node_pointers(), TrkrDefs::inttId, TrkrDefs::micromegasId, TrkrDefs::mvtxId, and TrkrDefs::tpcId.
Referenced by all_clusters_from(), SvtxTrackEval::all_tracks_from(), SvtxTrackEval::all_truth_hits(), all_truth_particles(), get_energy_contribution(), and max_truth_hit_by_energy().
PHG4Hit * SvtxClusterEval::all_truth_hits_by_nhit | ( | TrkrDefs::cluskey | cluster | ) |
Definition at line 433 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 433 of file SvtxClusterEval.cc
References _cluster_hit_map, _clustermap, _errors, _g4hits_intt, _g4hits_mms, _g4hits_mvtx, _g4hits_tpc, _hit_truth_map, _surfmaps, _tgeometry, _verbosity, TrkrClusterContainer::findCluster(), PHG4HitContainer::findHit(), PHG4Hit::get_avg_x(), PHG4Hit::get_avg_y(), PHG4Hit::get_avg_z(), PHG4Hit::get_layer(), TrkrHitTruthAssoc::getG4Hits(), ActsTransformations::getGlobalPosition(), TrkrClusterHitAssoc::getHits(), TrkrDefs::getHitSetKeyFromClusKey(), TrkrDefs::getLayer(), TrkrDefs::getTrkrId(), has_node_pointers(), TrkrDefs::inttId, it, G4TTL::layer, TrkrDefs::micromegasId, TrkrDefs::mvtxId, and TrkrDefs::tpcId.
std::set< PHG4Particle * > SvtxClusterEval::all_truth_particles | ( | TrkrDefs::cluskey | cluster_key | ) |
Definition at line 740 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 740 of file SvtxClusterEval.cc
References _cache_all_truth_particles, _do_cache, _errors, _strict, all_truth_hits(), SvtxTruthEval::get_particle(), get_truth_eval(), has_node_pointers(), and particle.
Referenced by SvtxTrackEval::all_tracks_from(), all_truth_clusters(), SvtxTrackEval::all_truth_particles(), SvtxTrackEval::calc_cluster_contribution(), SvtxEvaluator::fillOutputNtuples(), FillRecoClusterFromG4HitCache(), SvtxTrackEval::get_layer_range_contribution(), SvtxTrackEval::get_nclusters_contribution_by_layer(), max_truth_particle_by_cluster_energy(), and max_truth_particle_by_energy().
TrkrDefs::cluskey SvtxClusterEval::best_cluster_by_nhit | ( | int | gid, |
int | layer | ||
) |
Definition at line 1088 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 1088 of file SvtxClusterEval.cc
References _cache_best_cluster_from_gtrackid_layer, _clustermap, _errors, _hitsets, _verbosity, TrkrClusterContainer::getClusters(), TrkrHitSetContainer::getHitSets(), TrkrDefs::getLayer(), gtrackid_and_layer_by_nhit(), has_node_pointers(), and TrkrClusterContainer::size().
Referenced by PHTruthTrackSeeding::Process().
TrkrDefs::cluskey SvtxClusterEval::best_cluster_from | ( | PHG4Hit * | truthhit | ) |
Definition at line 1156 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 1156 of file SvtxClusterEval.cc
References _cache_best_cluster_from_g4hit, _do_cache, _errors, _strict, all_clusters_from(), get_energy_contribution(), and has_node_pointers().
Referenced by SvtxEvaluator::fillOutputNtuples().
|
inline |
Definition at line 39 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 39 of file SvtxClusterEval.h
References _do_cache, _hiteval, and SvtxHitEval::do_caching().
Referenced by SvtxTrackEval::do_caching(), and PHTruthTrackSeeding::Setup().
|
private |
Fast approximation of atan2() for cluster searching From https://www.dsprelated.com/showarticle/1052.php
Definition at line 1379 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 1379 of file SvtxClusterEval.cc
|
private |
Definition at line 1431 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 1431 of file SvtxClusterEval.cc
References z.
|
private |
Definition at line 1333 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 1333 of file SvtxClusterEval.cc
References _clustermap, _clusters_per_layer, _clusters_searching_window, _hitsets, _surfmaps, _tgeometry, TrkrClusterContainer::getClusters(), ActsTransformations::getGlobalPosition(), TrkrHitSetContainer::getHitSets(), TrkrDefs::getLayer(), TrkrDefs::inttId, it, and M_PI.
Referenced by all_clusters_from().
void SvtxClusterEval::FillRecoClusterFromG4HitCache | ( | ) |
Definition at line 918 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 918 of file SvtxClusterEval.cc
References _cache_all_clusters_from_particle, _clustermap, _hitsets, _truthinfo, all_truth_particles(), TrkrClusterContainer::getClusters(), TrkrHitSetContainer::getHitSets(), and PHG4TruthInfoContainer::GetParticleRange().
Referenced by all_clusters_from().
float SvtxClusterEval::get_energy_contribution | ( | TrkrDefs::cluskey | cluster_key, |
PHG4Particle * | truthparticle | ||
) |
Definition at line 1206 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 1206 of file SvtxClusterEval.cc
References _cache_get_energy_contribution_g4particle, _do_cache, _errors, _strict, all_truth_hits(), PHG4Hit::get_edep(), get_truth_eval(), has_node_pointers(), and SvtxTruthEval::is_g4hit_from_particle().
Referenced by best_cluster_from(), SvtxEvaluator::fillOutputNtuples(), and max_truth_particle_by_energy().
float SvtxClusterEval::get_energy_contribution | ( | TrkrDefs::cluskey | cluster_key, |
PHG4Hit * | truthhit | ||
) |
Definition at line 1256 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 1256 of file SvtxClusterEval.cc
References _cache_get_energy_contribution_g4hit, _do_cache, _errors, _strict, all_truth_hits(), PHG4Hit::get_edep(), PHG4Hit::get_hit_id(), and has_node_pointers().
|
inline |
Definition at line 86 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 86 of file SvtxClusterEval.h
References _errors, _hiteval, and SvtxHitEval::get_errors().
Referenced by SvtxTrackEval::get_errors().
|
inline |
Definition at line 56 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 56 of file SvtxClusterEval.h
References _hiteval.
Referenced by SvtxTrackEval::get_hit_eval().
|
private |
Need a catch for if the node corrected cluster node exists but hasn't been filled yet, in e.g. the case of truth track seeding
Definition at line 1301 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 1301 of file SvtxClusterEval.cc
References _cluster_hit_map, _clustermap, _g4hits_intt, _g4hits_mms, _g4hits_mvtx, _g4hits_tpc, _hit_truth_map, _hitsets, _surfmaps, _tgeometry, _truthinfo, and TrkrClusterContainer::size().
Referenced by next_event(), and SvtxClusterEval().
|
inline |
Definition at line 57 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 57 of file SvtxClusterEval.h
References _hiteval, and SvtxHitEval::get_truth_eval().
Referenced by all_truth_clusters(), all_truth_particles(), get_energy_contribution(), SvtxTrackEval::get_truth_eval(), max_truth_cluster_by_energy(), max_truth_particle_by_cluster_energy(), and reco_cluster_from_truth_cluster().
std::pair< int, int > SvtxClusterEval::gtrackid_and_layer_by_nhit | ( | TrkrDefs::cluskey | cluster | ) |
Definition at line 551 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 551 of file SvtxClusterEval.cc
References _cluster_hit_map, _clustermap, _errors, _g4hits_intt, _g4hits_mms, _g4hits_mvtx, _g4hits_tpc, _hit_truth_map, _surfmaps, _tgeometry, _truthinfo, _verbosity, TrkrClusterContainer::findCluster(), PHG4HitContainer::findHit(), PHG4Hit::get_avg_x(), PHG4Hit::get_avg_y(), PHG4Hit::get_avg_z(), PHG4Hit::get_layer(), PHG4Particle::get_px(), PHG4Particle::get_py(), PHG4Particle::get_pz(), PHG4Hit::get_trkid(), PHG4Particle::get_vtx_id(), PHG4VtxPoint::get_z(), TrkrHitTruthAssoc::getG4Hits(), ActsTransformations::getGlobalPosition(), TrkrClusterHitAssoc::getHits(), TrkrDefs::getHitSetKeyFromClusKey(), TrkrDefs::getLayer(), PHG4TruthInfoContainer::GetParticle(), TrkrDefs::getTrkrId(), PHG4TruthInfoContainer::GetVtx(), TrkrCluster::getZ(), has_node_pointers(), TrkrDefs::inttId, it, G4TTL::layer, TrkrDefs::micromegasId, TrkrDefs::mvtxId, TrkrDefs::tpcId, Acts::Test::transform, and vtx().
Referenced by best_cluster_by_nhit().
|
private |
Definition at line 1364 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 1364 of file SvtxClusterEval.cc
References _clustermap, _strict, and _truthinfo.
Referenced by all_clusters_from(), all_truth_hits(), all_truth_hits_by_nhit(), all_truth_particles(), best_cluster_by_nhit(), best_cluster_from(), get_energy_contribution(), gtrackid_and_layer_by_nhit(), max_truth_hit_by_energy(), max_truth_particle_by_cluster_energy(), and max_truth_particle_by_energy().
std::shared_ptr< TrkrCluster > SvtxClusterEval::max_truth_cluster_by_energy | ( | TrkrDefs::cluskey | cluster_key | ) |
Definition at line 132 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 132 of file SvtxClusterEval.cc
References _cache_max_truth_cluster_by_energy, _clustermap, _do_cache, _surfmaps, _tgeometry, _verbosity, SvtxTruthEval::all_truth_clusters(), dz, TrkrClusterContainer::findCluster(), PHG4Particle::get_track_id(), get_truth_eval(), ActsTransformations::getGlobalPosition(), TrkrDefs::getLayer(), max_truth_particle_by_cluster_energy(), range_intt_z, sig_intt_rphi, sig_mms_rphi_55, sig_mms_z_56, sig_mvtx_rphi, sig_mvtx_z, sig_tpc_rphi_inner, sig_tpc_rphi_mid, sig_tpc_rphi_outer, and sig_tpc_z.
Referenced by SvtxEvaluator::fillOutputNtuples(), and ActsEvaluator::getGlobalTruthHit().
PHG4Hit * SvtxClusterEval::max_truth_hit_by_energy | ( | TrkrDefs::cluskey | cluster_key | ) |
Definition at line 702 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 702 of file SvtxClusterEval.cc
References _cache_max_truth_hit_by_energy, _do_cache, _errors, all_truth_hits(), PHG4Hit::get_edep(), and has_node_pointers().
Referenced by SvtxEvaluator::fillOutputNtuples(), and SvtxEvaluator::printOutputInfo().
PHG4Particle * SvtxClusterEval::max_truth_particle_by_cluster_energy | ( | TrkrDefs::cluskey | cluster_key | ) |
Definition at line 788 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 788 of file SvtxClusterEval.cc
References _cache_max_truth_particle_by_cluster_energy, _do_cache, _errors, SvtxTruthEval::all_truth_clusters(), all_truth_particles(), Acts::UnitConstants::e, get_truth_eval(), TrkrDefs::getLayer(), has_node_pointers(), it, G4TTL::layer, and particle.
Referenced by SvtxEvaluator::fillOutputNtuples(), QAG4SimulationKFParticle::getTruthTrack(), KFParticle_truthAndDetTools::getTruthTrack(), and max_truth_cluster_by_energy().
PHG4Particle * SvtxClusterEval::max_truth_particle_by_energy | ( | TrkrDefs::cluskey | cluster_key | ) |
Definition at line 838 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 838 of file SvtxClusterEval.cc
References _cache_max_truth_particle_by_energy, _do_cache, _errors, all_truth_particles(), Acts::UnitConstants::e, get_energy_contribution(), has_node_pointers(), and particle.
void SvtxClusterEval::next_event | ( | PHCompositeNode * | topNode | ) |
Definition at line 72 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 72 of file SvtxClusterEval.cc
References _cache_all_clusters_from_g4hit, _cache_all_clusters_from_particle, _cache_all_truth_clusters, _cache_all_truth_hits, _cache_all_truth_particles, _cache_best_cluster_from_g4hit, _cache_best_cluster_from_gtrackid_layer, _cache_get_energy_contribution_g4hit, _cache_get_energy_contribution_g4particle, _cache_max_truth_cluster_by_energy, _cache_max_truth_hit_by_energy, _cache_max_truth_particle_by_cluster_energy, _cache_max_truth_particle_by_energy, _clusters_per_layer, _hiteval, get_node_pointers(), and SvtxHitEval::next_event().
Referenced by SvtxTrackEval::next_event(), and PHTruthTrackSeeding::Process().
TrkrCluster * SvtxClusterEval::reco_cluster_from_truth_cluster | ( | std::shared_ptr< TrkrCluster > | gclus | ) |
Definition at line 246 of file SvtxClusterEval.cc.
View newest version in sPHENIX GitHub at line 246 of file SvtxClusterEval.cc
References _cache_reco_cluster_from_truth_cluster, _clustermap, _do_cache, _surfmaps, _tgeometry, _verbosity, all_clusters_from(), dz, TrkrClusterContainer::findCluster(), PHG4Hit::get_hit_id(), PHG4Hit::get_trkid(), get_truth_eval(), SvtxTruthEval::get_truth_hits_from_truth_cluster(), ActsTransformations::getGlobalPosition(), TrkrDefs::getLayer(), it, range_intt_z, sig_intt_rphi, sig_mms_rphi_55, sig_mms_z_56, sig_mvtx_rphi, sig_mvtx_z, sig_tpc_rphi_inner, sig_tpc_rphi_mid, sig_tpc_rphi_outer, sig_tpc_z, and Acts::Test::transform.
Referenced by QAG4SimulationTpc::evaluate_clusters(), and SvtxEvaluator::fillOutputNtuples().
|
inline |
Definition at line 44 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 44 of file SvtxClusterEval.h
References _hiteval, _strict, and SvtxHitEval::set_strict().
Referenced by SvtxTrackEval::set_strict().
|
inline |
Definition at line 49 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 49 of file SvtxClusterEval.h
References _hiteval, _verbosity, and SvtxHitEval::set_verbosity().
Referenced by SvtxTrackEval::set_verbosity().
|
private |
Definition at line 125 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 125 of file SvtxClusterEval.h
Referenced by all_clusters_from(), and next_event().
|
private |
Definition at line 124 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 124 of file SvtxClusterEval.h
Referenced by all_clusters_from(), FillRecoClusterFromG4HitCache(), and next_event().
|
private |
Definition at line 118 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 118 of file SvtxClusterEval.h
Referenced by all_truth_clusters(), and next_event().
|
private |
Definition at line 117 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 117 of file SvtxClusterEval.h
Referenced by all_truth_hits(), and next_event().
|
private |
Definition at line 121 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 121 of file SvtxClusterEval.h
Referenced by all_truth_particles(), and next_event().
|
private |
Definition at line 126 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 126 of file SvtxClusterEval.h
Referenced by best_cluster_from(), and next_event().
|
private |
Definition at line 127 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 127 of file SvtxClusterEval.h
Referenced by best_cluster_by_nhit(), and next_event().
|
private |
Definition at line 129 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 129 of file SvtxClusterEval.h
Referenced by get_energy_contribution(), and next_event().
|
private |
Definition at line 128 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 128 of file SvtxClusterEval.h
Referenced by get_energy_contribution(), and next_event().
|
private |
Definition at line 120 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 120 of file SvtxClusterEval.h
Referenced by max_truth_cluster_by_energy(), and next_event().
|
private |
Definition at line 119 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 119 of file SvtxClusterEval.h
Referenced by max_truth_hit_by_energy(), and next_event().
|
private |
Definition at line 123 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 123 of file SvtxClusterEval.h
Referenced by max_truth_particle_by_cluster_energy(), and next_event().
|
private |
Definition at line 122 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 122 of file SvtxClusterEval.h
Referenced by max_truth_particle_by_energy(), and next_event().
|
private |
Definition at line 130 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 130 of file SvtxClusterEval.h
Referenced by reco_cluster_from_truth_cluster().
|
private |
Definition at line 101 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 101 of file SvtxClusterEval.h
Referenced by all_clusters_from(), all_truth_hits(), all_truth_hits_by_nhit(), get_node_pointers(), and gtrackid_and_layer_by_nhit().
|
private |
Definition at line 100 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 100 of file SvtxClusterEval.h
Referenced by all_clusters_from(), all_truth_hits_by_nhit(), best_cluster_by_nhit(), fill_cluster_layer_map(), FillRecoClusterFromG4HitCache(), get_node_pointers(), gtrackid_and_layer_by_nhit(), has_node_pointers(), max_truth_cluster_by_energy(), and reco_cluster_from_truth_cluster().
|
private |
Definition at line 147 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 147 of file SvtxClusterEval.h
Referenced by all_clusters_from(), fill_cluster_layer_map(), and next_event().
|
staticprivate |
cluster azimuthal searching window in _clusters_per_layer. Unit: rad
Definition at line 146 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 146 of file SvtxClusterEval.h
Referenced by fill_cluster_layer_map().
|
private |
Definition at line 116 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 116 of file SvtxClusterEval.h
Referenced by all_clusters_from(), all_truth_clusters(), all_truth_hits(), all_truth_particles(), best_cluster_from(), do_caching(), get_energy_contribution(), max_truth_cluster_by_energy(), max_truth_hit_by_energy(), max_truth_particle_by_cluster_energy(), max_truth_particle_by_energy(), and reco_cluster_from_truth_cluster().
|
private |
Definition at line 114 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 114 of file SvtxClusterEval.h
Referenced by all_clusters_from(), all_truth_hits(), all_truth_hits_by_nhit(), all_truth_particles(), best_cluster_by_nhit(), best_cluster_from(), get_energy_contribution(), get_errors(), gtrackid_and_layer_by_nhit(), max_truth_hit_by_energy(), max_truth_particle_by_cluster_energy(), max_truth_particle_by_energy(), and ~SvtxClusterEval().
|
private |
Definition at line 106 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 106 of file SvtxClusterEval.h
Referenced by all_truth_hits(), all_truth_hits_by_nhit(), get_node_pointers(), and gtrackid_and_layer_by_nhit().
|
private |
Definition at line 108 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 108 of file SvtxClusterEval.h
Referenced by all_truth_hits(), all_truth_hits_by_nhit(), get_node_pointers(), and gtrackid_and_layer_by_nhit().
|
private |
Definition at line 107 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 107 of file SvtxClusterEval.h
Referenced by all_truth_hits(), all_truth_hits_by_nhit(), get_node_pointers(), and gtrackid_and_layer_by_nhit().
|
private |
Definition at line 105 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 105 of file SvtxClusterEval.h
Referenced by all_truth_hits(), all_truth_hits_by_nhit(), get_node_pointers(), and gtrackid_and_layer_by_nhit().
|
private |
Definition at line 103 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 103 of file SvtxClusterEval.h
Referenced by all_truth_hits(), all_truth_hits_by_nhit(), get_node_pointers(), and gtrackid_and_layer_by_nhit().
|
private |
Definition at line 99 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 99 of file SvtxClusterEval.h
Referenced by do_caching(), get_errors(), get_hit_eval(), get_truth_eval(), next_event(), set_strict(), and set_verbosity().
|
private |
Definition at line 102 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 102 of file SvtxClusterEval.h
Referenced by all_clusters_from(), best_cluster_by_nhit(), fill_cluster_layer_map(), FillRecoClusterFromG4HitCache(), and get_node_pointers().
|
private |
Definition at line 112 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 112 of file SvtxClusterEval.h
Referenced by all_clusters_from(), all_truth_particles(), best_cluster_from(), get_energy_contribution(), has_node_pointers(), and set_strict().
|
private |
Definition at line 109 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 109 of file SvtxClusterEval.h
Referenced by all_truth_hits_by_nhit(), fill_cluster_layer_map(), get_node_pointers(), gtrackid_and_layer_by_nhit(), max_truth_cluster_by_energy(), and reco_cluster_from_truth_cluster().
|
private |
Definition at line 110 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 110 of file SvtxClusterEval.h
Referenced by all_truth_hits_by_nhit(), fill_cluster_layer_map(), get_node_pointers(), gtrackid_and_layer_by_nhit(), max_truth_cluster_by_energy(), and reco_cluster_from_truth_cluster().
|
private |
Definition at line 104 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 104 of file SvtxClusterEval.h
Referenced by FillRecoClusterFromG4HitCache(), get_node_pointers(), gtrackid_and_layer_by_nhit(), and has_node_pointers().
|
private |
Definition at line 113 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 113 of file SvtxClusterEval.h
Referenced by all_clusters_from(), all_truth_hits_by_nhit(), best_cluster_by_nhit(), gtrackid_and_layer_by_nhit(), max_truth_cluster_by_energy(), reco_cluster_from_truth_cluster(), set_verbosity(), and ~SvtxClusterEval().
|
private |
Definition at line 138 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 138 of file SvtxClusterEval.h
Referenced by max_truth_cluster_by_energy(), and reco_cluster_from_truth_cluster().
|
private |
Definition at line 137 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 137 of file SvtxClusterEval.h
Referenced by max_truth_cluster_by_energy(), and reco_cluster_from_truth_cluster().
|
private |
Definition at line 141 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 141 of file SvtxClusterEval.h
Referenced by max_truth_cluster_by_energy(), and reco_cluster_from_truth_cluster().
|
private |
Definition at line 142 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 142 of file SvtxClusterEval.h
Referenced by max_truth_cluster_by_energy(), and reco_cluster_from_truth_cluster().
|
private |
Definition at line 139 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 139 of file SvtxClusterEval.h
Referenced by max_truth_cluster_by_energy(), and reco_cluster_from_truth_cluster().
|
private |
Definition at line 140 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 140 of file SvtxClusterEval.h
Referenced by max_truth_cluster_by_energy(), and reco_cluster_from_truth_cluster().
|
private |
Definition at line 133 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 133 of file SvtxClusterEval.h
Referenced by max_truth_cluster_by_energy(), and reco_cluster_from_truth_cluster().
|
private |
Definition at line 134 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 134 of file SvtxClusterEval.h
Referenced by max_truth_cluster_by_energy(), and reco_cluster_from_truth_cluster().
|
private |
Definition at line 135 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 135 of file SvtxClusterEval.h
Referenced by max_truth_cluster_by_energy(), and reco_cluster_from_truth_cluster().
|
private |
Definition at line 136 of file SvtxClusterEval.h.
View newest version in sPHENIX GitHub at line 136 of file SvtxClusterEval.h
Referenced by max_truth_cluster_by_energy(), and reco_cluster_from_truth_cluster().