Belle II Software development
|
Module to compute if an extrapolation to the ECL matches the position of an secondary ECLCLuster to find bremsstrahlung clusters. More...
#include <BremFindingMatchCompute.h>
Public Member Functions | |
BremFindingMatchCompute (float clusterAcceptanceFactor, const ECLCluster *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. | |
const ECLCluster * | 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. | |
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.
|
inline |
Constructor for setting parameters.
Definition at line 31 of file BremFindingMatchCompute.h.
|
inline |
Return the difference between the angles of extrapolation and cluster position.
Definition at line 46 of file BremFindingMatchCompute.h.
|
inline |
Return the effective acceptance factor.
Definition at line 51 of file BremFindingMatchCompute.h.
bool isMatch | ( | ) |
Check if the angles of the cluster position and the extrapolation match.
Definition at line 26 of file BremFindingMatchCompute.cc.
|
private |
Factor which is multiplied onto the cluster position error to check for matches.
Definition at line 56 of file BremFindingMatchCompute.h.
|
private |
Difference between the angles of extrapolation and cluster position.
Definition at line 71 of file BremFindingMatchCompute.h.
|
private |
Bremsstrahlung cluster candidate gets stored here.
Definition at line 61 of file BremFindingMatchCompute.h.
|
private |
The effective acceptance factor, needed to assign the radiation.
Definition at line 76 of file BremFindingMatchCompute.h.
|
private |
VXD hit.
Definition at line 66 of file BremFindingMatchCompute.h.