CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Functions
clustering2d Namespace Reference

Classes

class  CreateDummy
 
class  CreateTruthDummy
 
class  RozBinTruncation
 

Functions

def create_constrainedtopological
 
def create_distance
 
def create_topological
 

Function Documentation

def clustering2d.create_constrainedtopological (   process,
  inputs,
  distance = constrTopological_C2d_params.dR_cluster,
  seed_threshold = constrTopological_C2d_params.seeding_threshold_silicon,
  cluster_threshold = constrTopological_C2d_params.clustering_threshold_silicon  # MipT 
)

Definition at line 42 of file clustering2d.py.

References customClustering.set_threshold_params().

Referenced by create_topological().

42 
43  ):
44  producer = process.hgcalBackEndLayer1Producer.clone(
45  InputTriggerCells = cms.InputTag(inputs)
46  )
47  producer.ProcessorParameters.C2d_parameters = constrTopological_C2d_params.clone(
48  dR_cluster = distance
49  )
50  set_threshold_params(producer.ProcessorParameters.C2d_parameters, seed_threshold, cluster_threshold)
51  return producer
52 
53 
def clustering2d.create_distance (   process,
  inputs,
  distance = distance_C2d_params.dR_cluster,
  seed_threshold = distance_C2d_params.seeding_threshold_silicon,
  cluster_threshold = distance_C2d_params.clustering_threshold_silicon  # MipT 
)

Definition at line 15 of file clustering2d.py.

References create_topological(), and customClustering.set_threshold_params().

15 
16  ):
17  producer = process.hgcalBackEndLayer1Producer.clone(
18  InputTriggerCells = cms.InputTag(inputs)
19  )
20  producer.ProcessorParameters.C2d_parameters = distance_C2d_params.clone(
21  dR_cluster = distance
22  )
23  set_threshold_params(producer.ProcessorParameters.C2d_parameters, seed_threshold, cluster_threshold)
24  return producer
25 
def clustering2d.create_topological (   process,
  inputs,
  seed_threshold = topological_C2d_params.seeding_threshold_silicon,
  cluster_threshold = topological_C2d_params.clustering_threshold_silicon  # MipT 
)

Definition at line 29 of file clustering2d.py.

References create_constrainedtopological(), and customClustering.set_threshold_params().

Referenced by create_distance().

29 
30  ):
31  producer = process.hgcalBackEndLayer1Producer.clone(
32  InputTriggerCells = cms.InputTag(inputs)
33  )
34  producer.ProcessorParameters.C2d_parameters = topological_C2d_params.clone()
35  set_threshold_params(producer.ProcessorParameters.C2d_parameters, seed_threshold, cluster_threshold)
36  return producer
37