![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include <coresoftware/blob/master/simulation/g4simulation/g4tracking/TruthClusterizerBase.h>
Collaboration diagram for TruthClusterizerBase:Public Member Functions | |
| TruthClusterizerBase () | |
| void | init_clusterizer_base (PHCompositeNode *&_topNode, int verbosity) |
| virtual | ~TruthClusterizerBase () |
| void | check_g4hit_status (PHG4Hit *) |
| void | transfer_clusters (TrkrClusterContainer *) |
| void | update_track () |
| void | transfer_clusters () |
| void | addhitset (TrkrDefs::hitsetkey, TrkrDefs::hitkey, float neffelectrons) |
| int | Verbosity () |
| void | set_verbosity (int _) |
| void | print_clusters (int nclusprint=20) |
Protected Attributes | |
| TrkrHitSetContainer * | m_hits |
| int | m_verbosity { 0 } |
| PHCompositeNode * | m_topNode { nullptr } |
| TrkrTruthTrackContainer * | m_truthtracks { nullptr } |
| TrkrClusterContainer * | m_clusters { nullptr } |
| PHG4TruthInfoContainer * | m_truthinfo { nullptr } |
| int | m_trkid { -1 } |
| bool | m_is_emb { false } |
| bool | m_was_emb { false } |
| bool | m_is_new_track { false } |
| TrkrTruthTrack * | m_current_track { nullptr } |
| std::map< TrkrDefs::hitsetkey, unsigned int > | m_hitsetkey_cnt {} |
Definition at line 35 of file TruthClusterizerBase.h.
View newest version in sPHENIX GitHub at line 35 of file TruthClusterizerBase.h
| TruthClusterizerBase::TruthClusterizerBase | ( | ) |
Definition at line 49 of file TruthClusterizerBase.cc.
View newest version in sPHENIX GitHub at line 49 of file TruthClusterizerBase.cc
|
virtual |
| void TruthClusterizerBase::addhitset | ( | TrkrDefs::hitsetkey | , |
| TrkrDefs::hitkey | , | ||
| float | neffelectrons | ||
| ) |
| void TruthClusterizerBase::check_g4hit_status | ( | PHG4Hit * | ) |
| void TruthClusterizerBase::init_clusterizer_base | ( | PHCompositeNode *& | _topNode, |
| int | verbosity | ||
| ) |
| void TruthClusterizerBase::print_clusters | ( | int | nclusprint = 20 | ) |
|
inline |
Definition at line 72 of file TruthClusterizerBase.h.
View newest version in sPHENIX GitHub at line 72 of file TruthClusterizerBase.h
References _, and m_verbosity.
| void TruthClusterizerBase::transfer_clusters | ( | TrkrClusterContainer * | ) |
| void TruthClusterizerBase::transfer_clusters | ( | ) |
| void TruthClusterizerBase::update_track | ( | ) |
|
inline |
Definition at line 71 of file TruthClusterizerBase.h.
View newest version in sPHENIX GitHub at line 71 of file TruthClusterizerBase.h
References m_verbosity.
|
protected |
Definition at line 41 of file TruthClusterizerBase.h.
View newest version in sPHENIX GitHub at line 41 of file TruthClusterizerBase.h
|
protected |
Definition at line 47 of file TruthClusterizerBase.h.
View newest version in sPHENIX GitHub at line 47 of file TruthClusterizerBase.h
|
protected |
Definition at line 37 of file TruthClusterizerBase.h.
View newest version in sPHENIX GitHub at line 37 of file TruthClusterizerBase.h
|
protected |
Definition at line 50 of file TruthClusterizerBase.h.
View newest version in sPHENIX GitHub at line 50 of file TruthClusterizerBase.h
|
protected |
Definition at line 44 of file TruthClusterizerBase.h.
View newest version in sPHENIX GitHub at line 44 of file TruthClusterizerBase.h
|
protected |
Definition at line 46 of file TruthClusterizerBase.h.
View newest version in sPHENIX GitHub at line 46 of file TruthClusterizerBase.h
|
protected |
Definition at line 39 of file TruthClusterizerBase.h.
View newest version in sPHENIX GitHub at line 39 of file TruthClusterizerBase.h
|
protected |
Definition at line 43 of file TruthClusterizerBase.h.
View newest version in sPHENIX GitHub at line 43 of file TruthClusterizerBase.h
|
protected |
Definition at line 42 of file TruthClusterizerBase.h.
View newest version in sPHENIX GitHub at line 42 of file TruthClusterizerBase.h
|
protected |
Definition at line 40 of file TruthClusterizerBase.h.
View newest version in sPHENIX GitHub at line 40 of file TruthClusterizerBase.h
|
protected |
Definition at line 38 of file TruthClusterizerBase.h.
View newest version in sPHENIX GitHub at line 38 of file TruthClusterizerBase.h
Referenced by set_verbosity(), and Verbosity().
|
protected |
Definition at line 45 of file TruthClusterizerBase.h.
View newest version in sPHENIX GitHub at line 45 of file TruthClusterizerBase.h