Belle II Software development
clustererParams Struct Reference

Public Attributes

unsigned short minWeight = 24
 minimum weight for a cluster cell
 
unsigned char minPts = 1
 minimum number of neighbours for a cluster core cell
 
bool diagonal = true
 Consider diagonal adjacent cells as neighbors.
 
unsigned short minTotalWeight = 450
 Cut on the total weight of all cells in the 3d volume.
 
unsigned short minPeakWeight = 32
 Cut on the peak cell weight.
 
unsigned char iterations = 5
 Number of iterations of the cluster searching for each Hough space.
 
unsigned char omegaTrim = 5
 Number of deleted cells in omega in each direction of the maximum.
 
unsigned char phiTrim = 4
 Number of deleted cells in phi in each direction of the maximum.
 
unsigned char thetaTrim = 4
 Number of deleted cells in theta in each direction of the maximum.
 
std::vector< bool > varCyclic = {false, true, false}
 Ordering of track parameters and position of cyclic variable (phi)
 
std::vector< std::string > varLabels = {"omega", "phi", "theta"}
 

Detailed Description

Definition at line 19 of file Clusterizend.h.

Member Data Documentation

◆ diagonal

bool diagonal = true

Consider diagonal adjacent cells as neighbors.

Definition at line 25 of file Clusterizend.h.

◆ iterations

unsigned char iterations = 5

Number of iterations of the cluster searching for each Hough space.

Definition at line 31 of file Clusterizend.h.

◆ minPeakWeight

unsigned short minPeakWeight = 32

Cut on the peak cell weight.

Definition at line 29 of file Clusterizend.h.

◆ minPts

unsigned char minPts = 1

minimum number of neighbours for a cluster core cell

Definition at line 23 of file Clusterizend.h.

◆ minTotalWeight

unsigned short minTotalWeight = 450

Cut on the total weight of all cells in the 3d volume.

Definition at line 27 of file Clusterizend.h.

◆ minWeight

unsigned short minWeight = 24

minimum weight for a cluster cell

Definition at line 21 of file Clusterizend.h.

◆ omegaTrim

unsigned char omegaTrim = 5

Number of deleted cells in omega in each direction of the maximum.

Definition at line 33 of file Clusterizend.h.

◆ phiTrim

unsigned char phiTrim = 4

Number of deleted cells in phi in each direction of the maximum.

Definition at line 35 of file Clusterizend.h.

◆ thetaTrim

unsigned char thetaTrim = 4

Number of deleted cells in theta in each direction of the maximum.

Definition at line 37 of file Clusterizend.h.

◆ varCyclic

std::vector<bool> varCyclic = {false, true, false}

Ordering of track parameters and position of cyclic variable (phi)

Definition at line 39 of file Clusterizend.h.

◆ varLabels

std::vector<std::string> varLabels = {"omega", "phi", "theta"}

Definition at line 40 of file Clusterizend.h.


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