ant
A2 ant: class-based analysis framework
CandidateBuilderTester Struct Reference
+ Inheritance diagram for CandidateBuilderTester:
+ Collaboration diagram for CandidateBuilderTester:

Public Member Functions

virtual void BuildCandidates (sorted_clusters_t &sorted_clusters, candidates_t &candidates, clusters_t &all_clusters) const override
 
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
 CandidateBuilder ()
 
- Public Member Functions inherited from ant::reconstruct::CandidateBuilder_traits
virtual ~CandidateBuilder_traits ()=default
 

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
 
- Protected Member Functions inherited from ant::reconstruct::CandidateBuilder
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
 
- Protected Attributes inherited from ant::reconstruct::CandidateBuilder
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::CBcb
 
const std::shared_ptr< const expconfig::detector::PIDpid
 
const std::shared_ptr< const expconfig::detector::TAPStaps
 
const std::shared_ptr< const expconfig::detector::TAPSVetotapsveto
 
const expconfig::Setup_traits::candidatebuilder_config_t config
 

Member Function Documentation

◆ Build()

virtual void CandidateBuilderTester::Build ( sorted_clusters_t  sorted_clusters,
candidates_t candidates,
clusters_t all_clusters 
) const
inlineoverridevirtual

◆ BuildCandidates()

virtual void CandidateBuilderTester::BuildCandidates ( sorted_clusters_t sorted_clusters,
candidates_t candidates,
clusters_t all_clusters 
) const
inlineoverridevirtual

The documentation for this struct was generated from the following file: