CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
clustering3d.CreateHistoThreshold Class Reference
Inheritance diagram for clustering3d.CreateHistoThreshold:

Public Member Functions

def __call__ (self, process, inputs)
 
def __init__ (self, seed_threshold=histoThreshold_C3d_params.threshold_histo_multicluster, distance=histoMax_C3d_clustering_params.dR_multicluster, nBins_X1=histoThreshold_C3d_params.nBins_X1_histo_multicluster, nBins_X2=histoThreshold_C3d_params.nBins_X2_histo_multicluster, binSumsHisto=histoThreshold_C3d_params.binSumsHisto, shape_threshold=histoMax_C3d_clustering_params.shape_threshold, shape_distance=histoMax_C3d_clustering_params.shape_distance)
 

Public Attributes

 clustering_parameters
 
 seeding_parameters
 

Detailed Description

Definition at line 177 of file clustering3d.py.

Constructor & Destructor Documentation

◆ __init__()

def clustering3d.CreateHistoThreshold.__init__ (   self,
  seed_threshold = histoThreshold_C3d_params.threshold_histo_multicluster,
  distance = histoMax_C3d_clustering_params.dR_multicluster,
  nBins_X1 = histoThreshold_C3d_params.nBins_X1_histo_multicluster,
  nBins_X2 = histoThreshold_C3d_params.nBins_X2_histo_multicluster,
  binSumsHisto = histoThreshold_C3d_params.binSumsHisto,
  shape_threshold = histoMax_C3d_clustering_params.shape_threshold,
  shape_distance = histoMax_C3d_clustering_params.shape_distance 
)

Definition at line 186 of file clustering3d.py.

186  ):
187  self.seeding_parameters = histoThreshold_C3d_params.clone()
188  self.clustering_parameters = histoMax_C3d_clustering_params.clone()
189  set_histomax_seeding_params(self.seeding_parameters, nBins_X1, nBins_X2, binSumsHisto, seed_threshold)
190  set_histomax_clustering_params(self.clustering_parameters, distance, shape_threshold, shape_distance)
191 
def set_histomax_seeding_params(parameters_seeding_c3d, nBins_X1, nBins_X2, binSumsHisto, seed_threshold)
def set_histomax_clustering_params(parameters_c3d, distance, shape_threshold, shape_distance)

Member Function Documentation

◆ __call__()

def clustering3d.CreateHistoThreshold.__call__ (   self,
  process,
  inputs 
)

Member Data Documentation

◆ clustering_parameters

clustering3d.CreateHistoThreshold.clustering_parameters

Definition at line 188 of file clustering3d.py.

Referenced by clustering3d.CreateHistoThreshold.__call__().

◆ seeding_parameters

clustering3d.CreateHistoThreshold.seeding_parameters

Definition at line 187 of file clustering3d.py.

Referenced by clustering3d.CreateHistoThreshold.__call__().