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

Module to compute if an extrapolation to the ECL matches the position of an secondary ECLCLuster to find bremsstrahlung clusters. More...

#include <BremFindingMatchCompute.h>

Collaboration diagram for BremFindingMatchCompute:

Public Member Functions

 BremFindingMatchCompute (float clusterAcceptanceFactor, ECLCluster const &cluster, genfit::MeasuredStateOnPlane const &measuredStateOnPlane)
 Constructor for setting parameters.
 
bool isMatch ()
 Check if the angles of the cluster position and the extrapolation match.
 
double getDistanceHitCluster ()
 Return the difference between the angles of extrapolation and cluster position.
 
double getEffAcceptanceFactor ()
 Return the effective acceptance factor.
 

Private Attributes

float m_clusterAcceptanceFactor
 Factor which is multiplied onto the cluster position error to check for matches.
 
ECLCluster const & m_eclCluster
 Bremsstrahlung cluster candidate gets stored here.
 
genfit::MeasuredStateOnPlane const & m_measuredStateOnPlane
 VXD hit.
 
double m_distanceHitCluster = 0
 Difference between the angles of extrapolation and cluster position.
 
double m_effAcceptanceFactor = -1
 The effective acceptance factor, needed to assign the radiation.
 

Detailed Description

Module to compute if an extrapolation to the ECL matches the position of an secondary ECLCLuster to find bremsstrahlung clusters.

Definition at line 26 of file BremFindingMatchCompute.h.


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