CMS 3D CMS Logo

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

Public Member Functions

def __call__ (self, process, inputs)
 
def __init__ (self, maxTcsPerBin=truncation_params.maxTcsPerBin, doTruncation=truncation_params.doTruncation)
 

Public Attributes

 processor
 

Detailed Description

Definition at line 6 of file clustering2d_v2.py.

Constructor & Destructor Documentation

◆ __init__()

def clustering2d_v2.RozBinTruncation.__init__ (   self,
  maxTcsPerBin = truncation_params.maxTcsPerBin,
  doTruncation = truncation_params.doTruncation 
)

Definition at line 9 of file clustering2d_v2.py.

9  doTruncation=truncation_params.doTruncation):
10  self.processor = stage1truncation_proc.clone(
11  truncation_parameters=truncation_params.clone(
12  maxTcsPerBin=maxTcsPerBin,
13  doTruncation=doTruncation
14  )
15  )
16 

Member Function Documentation

◆ __call__()

def clustering2d_v2.RozBinTruncation.__call__ (   self,
  process,
  inputs 
)

Definition at line 17 of file clustering2d_v2.py.

References clustering2d_v2.RozBinTruncation.processor, cscdqm::EventProcessorMutex.processor, clustering2d.RozBinTruncation.processor, and cscdqm::Dispatcher.processor.

17  def __call__(self,process,inputs):
18  producer = process.l1tHGCalBackEndStage1Producer.clone(
19  InputTriggerCells = cms.InputTag(inputs),
20  C2d_parameters = dummy_C2d_params.clone(),
21  ProcessorParameters = self.processor
22  )
23  return producer
24 

Member Data Documentation

◆ processor