Belle II Software  release-08-01-10
ECLTrackClusterMatchingThresholds Class Reference

Class to hold the matching thresholds for the track-ECLCluster matching. More...

#include <ECLTrackClusterMatchingThresholds.h>

Inheritance diagram for ECLTrackClusterMatchingThresholds:
Collaboration diagram for ECLTrackClusterMatchingThresholds:

Public Member Functions

 ECLTrackClusterMatchingThresholds ()
 Default constructor.
 
 ECLTrackClusterMatchingThresholds (const std::vector< std::pair< double, double >> &matchingThresholdsFWD, const std::vector< std::pair< double, double >> &matchingThresholdsBWD, const std::vector< std::pair< double, std::pair< double, double >>> &matchingThresholdsBRL)
 Constructor.
 
 ~ECLTrackClusterMatchingThresholds ()
 Destructor.
 
const std::vector< std::pair< double, double > > & getFWDMatchingThresholdValues () const
 Get matching thresholds for FWD.
 
const std::vector< std::pair< double, double > > & getBWDMatchingThresholdValues () const
 Get matching thresholds for BWD.
 
const std::vector< std::pair< double, std::pair< double, double > > > & getBRLMatchingThresholdValues () const
 Get matching thresholds for BRL.
 

Private Member Functions

 ClassDef (ECLTrackClusterMatchingThresholds, 1)
 ClassDef.
 

Private Attributes

std::vector< std::pair< double, double > > m_matchingThresholdsFWD
 Matching threshold values for FWD.
 
std::vector< std::pair< double, double > > m_matchingThresholdsBWD
 Matching threshold values for BWD.
 
std::vector< std::pair< double, std::pair< double, double > > > m_matchingThresholdsBRL
 Matching threshold values for BRL.
 

Detailed Description

Class to hold the matching thresholds for the track-ECLCluster matching.

Definition at line 21 of file ECLTrackClusterMatchingThresholds.h.


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