Belle II Software development
SVDHoughParameters Class Reference

The payload containing all parameters for the SVDHough. More...

#include <SVDHoughParameters.h>

Inheritance diagram for SVDHoughParameters:

Public Member Functions

 SVDHoughParameters ()=default
 Default constructor.
 
 ~SVDHoughParameters ()
 Destructor.
 
void setFinalOverlapResolverMinActivityState (float finalOverlapResolverMinActivityState)
 Set minimal value of activity for acceptance.
 
float getFinalOverlapResolverMinActivityState () const
 Get minimal value of activity for acceptance.
 
void setRefinerOverlapResolverMinActivityState (float refinerOverlapResolverMinActivityState)
 Set minimal value of activity for acceptance.
 
float getRefinerOverlapResolverMinActivityState () const
 Get minimal value of activity for acceptance*.
 
void setMinQualitiyIndicatorSize3 (float minQualitiyIndicatorSize3)
 Set the minimum QI for SpacePointTrackCands of size 3.
 
float getMinQualitiyIndicatorSize3 () const
 Get the minimum QI for SpacePointTrackCands of size 3.
 
void setMinQualitiyIndicatorSize4 (float minQualitiyIndicatorSize4)
 Set the minimum QI for SpacePointTrackCands of size 4.
 
float getMinQualitiyIndicatorSize4 () const
 Get the minimum QI for SpacePointTrackCands of size 3.
 
void setMinQualitiyIndicatorSize5 (float minQualitiyIndicatorSize5)
 Set the minimum QI for SpacePointTrackCands of size 5.
 
float getMinQualitiyIndicatorSize5 () const
 Get the minimum QI for SpacePointTrackCands of size 5.
 
void setMaxRelations (int maxRelations)
 Set Maximum number of relations allowed for entering tree search.
 
int getMaxRelations () const
 Get Maximum number of relations allowed for entering tree search.
 

Private Member Functions

 ClassDef (SVDHoughParameters, 1)
 ClassDef, necessary for ROOT.
 

Private Attributes

float m_finalOverlapResolverMinActivityState = 0.7
 minimal value of activity for acceptance
 
float m_refinerOverlapResolverMinActivityState = 0.7
 minimal value of activity for acceptance
 
float m_minQualitiyIndicatorSize3 = 0.5
 minimum QI for SpacePointTrackCands of size 3
 
float m_minQualitiyIndicatorSize4 = 0.5
 minimum QI for SpacePointTrackCands of size 4
 
float m_minQualitiyIndicatorSize5 = 0.5
 minimum QI for SpacePointTrackCands of size 5
 
unsigned int m_maxRelations = 100
 Maximum number of relations allowed for entering tree search.
 

Detailed Description

The payload containing all parameters for the SVDHough.

Definition at line 20 of file SVDHoughParameters.h.

Constructor & Destructor Documentation

◆ ~SVDHoughParameters()

~SVDHoughParameters ( )
inline

Destructor.

Definition at line 26 of file SVDHoughParameters.h.

26{}

Member Function Documentation

◆ getFinalOverlapResolverMinActivityState()

float getFinalOverlapResolverMinActivityState ( ) const
inline

Get minimal value of activity for acceptance.

Definition at line 35 of file SVDHoughParameters.h.

36 {
37 return m_finalOverlapResolverMinActivityState;
38 }

◆ getMaxRelations()

int getMaxRelations ( ) const
inline

Get Maximum number of relations allowed for entering tree search.

Definition at line 95 of file SVDHoughParameters.h.

96 {
97 return m_maxRelations;
98 }

◆ getMinQualitiyIndicatorSize3()

float getMinQualitiyIndicatorSize3 ( ) const
inline

Get the minimum QI for SpacePointTrackCands of size 3.

Definition at line 59 of file SVDHoughParameters.h.

60 {
61 return m_minQualitiyIndicatorSize3;
62 }

◆ getMinQualitiyIndicatorSize4()

float getMinQualitiyIndicatorSize4 ( ) const
inline

Get the minimum QI for SpacePointTrackCands of size 3.

Definition at line 71 of file SVDHoughParameters.h.

72 {
73 return m_minQualitiyIndicatorSize4;
74 }

◆ getMinQualitiyIndicatorSize5()

float getMinQualitiyIndicatorSize5 ( ) const
inline

Get the minimum QI for SpacePointTrackCands of size 5.

Definition at line 83 of file SVDHoughParameters.h.

84 {
85 return m_minQualitiyIndicatorSize5;
86 }

◆ getRefinerOverlapResolverMinActivityState()

float getRefinerOverlapResolverMinActivityState ( ) const
inline

Get minimal value of activity for acceptance*.

Definition at line 47 of file SVDHoughParameters.h.

48 {
49 return m_refinerOverlapResolverMinActivityState;
50 }

◆ setFinalOverlapResolverMinActivityState()

void setFinalOverlapResolverMinActivityState ( float finalOverlapResolverMinActivityState)
inline

Set minimal value of activity for acceptance.

Definition at line 29 of file SVDHoughParameters.h.

30 {
31 m_finalOverlapResolverMinActivityState = finalOverlapResolverMinActivityState;
32 }

◆ setMaxRelations()

void setMaxRelations ( int maxRelations)
inline

Set Maximum number of relations allowed for entering tree search.

Definition at line 89 of file SVDHoughParameters.h.

90 {
91 m_maxRelations = maxRelations;
92 }

◆ setMinQualitiyIndicatorSize3()

void setMinQualitiyIndicatorSize3 ( float minQualitiyIndicatorSize3)
inline

Set the minimum QI for SpacePointTrackCands of size 3.

Definition at line 53 of file SVDHoughParameters.h.

54 {
55 m_minQualitiyIndicatorSize3 = minQualitiyIndicatorSize3;
56 }

◆ setMinQualitiyIndicatorSize4()

void setMinQualitiyIndicatorSize4 ( float minQualitiyIndicatorSize4)
inline

Set the minimum QI for SpacePointTrackCands of size 4.

Definition at line 65 of file SVDHoughParameters.h.

66 {
67 m_minQualitiyIndicatorSize4 = minQualitiyIndicatorSize4;
68 }

◆ setMinQualitiyIndicatorSize5()

void setMinQualitiyIndicatorSize5 ( float minQualitiyIndicatorSize5)
inline

Set the minimum QI for SpacePointTrackCands of size 5.

Definition at line 77 of file SVDHoughParameters.h.

78 {
79 m_minQualitiyIndicatorSize5 = minQualitiyIndicatorSize5;
80 }

◆ setRefinerOverlapResolverMinActivityState()

void setRefinerOverlapResolverMinActivityState ( float refinerOverlapResolverMinActivityState)
inline

Set minimal value of activity for acceptance.

Definition at line 41 of file SVDHoughParameters.h.

42 {
43 m_refinerOverlapResolverMinActivityState = refinerOverlapResolverMinActivityState;
44 }

Member Data Documentation

◆ m_finalOverlapResolverMinActivityState

float m_finalOverlapResolverMinActivityState = 0.7
private

minimal value of activity for acceptance

Definition at line 102 of file SVDHoughParameters.h.

◆ m_maxRelations

unsigned int m_maxRelations = 100
private

Maximum number of relations allowed for entering tree search.

Definition at line 112 of file SVDHoughParameters.h.

◆ m_minQualitiyIndicatorSize3

float m_minQualitiyIndicatorSize3 = 0.5
private

minimum QI for SpacePointTrackCands of size 3

Definition at line 106 of file SVDHoughParameters.h.

◆ m_minQualitiyIndicatorSize4

float m_minQualitiyIndicatorSize4 = 0.5
private

minimum QI for SpacePointTrackCands of size 4

Definition at line 108 of file SVDHoughParameters.h.

◆ m_minQualitiyIndicatorSize5

float m_minQualitiyIndicatorSize5 = 0.5
private

minimum QI for SpacePointTrackCands of size 5

Definition at line 110 of file SVDHoughParameters.h.

◆ m_refinerOverlapResolverMinActivityState

float m_refinerOverlapResolverMinActivityState = 0.7
private

minimal value of activity for acceptance

Definition at line 104 of file SVDHoughParameters.h.


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