|
ant
A2 ant: class-based analysis framework
|
#include <CandidateBuilder.h>
Inheritance diagram for ant::reconstruct::CandidateBuilder:
Collaboration diagram for ant::reconstruct::CandidateBuilder:Public Member Functions | |
| CandidateBuilder () | |
| virtual void | Build (sorted_clusters_t sorted_clusters, candidates_t &candidates, clusters_t &all_clusters) const override |
Public Member Functions inherited from ant::reconstruct::CandidateBuilder_traits | |
| virtual | ~CandidateBuilder_traits ()=default |
Protected Member Functions | |
| void | Build_PID_CB (sorted_clusters_t &sorted_clusters, candidates_t &candidates, clusters_t &all_clusters) const |
| void | Build_TAPS_Veto (sorted_clusters_t &sorted_clusters, candidates_t &candidates, clusters_t &all_clusters) const |
| void | Catchall (sorted_clusters_t &sorted_clusters, candidates_t &candidates, clusters_t &all_clusters) const |
| virtual void | BuildCandidates (sorted_clusters_t &sorted_clusters, candidates_t &candidates, clusters_t &all_clusters) const |
Protected Attributes | |
| bool | option_allowSingleVetoClusters = false |
| option_allowSingleVetoClusters: Make unmached Veto (PID/TAPSVeto) clusters into individual candidates. To detect partiles that get stuck in the plastic scintillator. More... | |
| const std::shared_ptr< const expconfig::detector::CB > | cb |
| const std::shared_ptr< const expconfig::detector::PID > | pid |
| const std::shared_ptr< const expconfig::detector::TAPS > | taps |
| const std::shared_ptr< const expconfig::detector::TAPSVeto > | tapsveto |
| const expconfig::Setup_traits::candidatebuilder_config_t | config |
Additional Inherited Members | |
Public Types inherited from ant::reconstruct::CandidateBuilder_traits | |
| using | sorted_clusters_t = std::map< Detector_t::Type_t, TClusterList > |
| using | candidates_t = TCandidateList |
| using | clusters_t = TClusterList |
| CandidateBuilder::CandidateBuilder | ( | ) |
|
overridevirtual |
Implements ant::reconstruct::CandidateBuilder_traits.
Reimplemented in CandidateBuilderTester.
|
protected |
|
protected |
|
protectedvirtual |
Reimplemented in CandidateBuilderTester.
|
protected |
|
protected |
|
protected |
|
protected |
option_allowSingleVetoClusters: Make unmached Veto (PID/TAPSVeto) clusters into individual candidates. To detect partiles that get stuck in the plastic scintillator.
|
protected |
|
protected |
|
protected |