CMS 3D CMS Logo

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

Public Member Functions

def __call__ (self, process, inputs)
 
def __init__ (self, stcSize=coarsetc_onebitfraction_proc.stcSize, fixedDataSizePerHGCROC=coarsetc_onebitfraction_proc.fixedDataSizePerHGCROC)
 

Public Attributes

 processor
 

Detailed Description

Definition at line 113 of file concentrator.py.

Constructor & Destructor Documentation

◆ __init__()

def concentrator.CreateOneBitFraction.__init__ (   self,
  stcSize = coarsetc_onebitfraction_proc.stcSize,
  fixedDataSizePerHGCROC = coarsetc_onebitfraction_proc.fixedDataSizePerHGCROC 
)

Definition at line 117 of file concentrator.py.

117  ):
118  self.processor = coarsetc_onebitfraction_proc.clone(
119  stcSize = stcSize,
120  fixedDataSizePerHGCROC = fixedDataSizePerHGCROC
121  )
122 

Member Function Documentation

◆ __call__()

def concentrator.CreateOneBitFraction.__call__ (   self,
  process,
  inputs 
)

Definition at line 123 of file concentrator.py.

References clustering2d_v2.RozBinTruncation.processor, concentrator.CreateSuperTriggerCell.processor, concentrator.CreateThreshold.processor, cscdqm::EventProcessorMutex.processor, concentrator.CreateBestChoice.processor, clustering2d.RozBinTruncation.processor, concentrator.CreateAutoencoder.processor, concentrator.CreateOneBitFraction.processor, and cscdqm::Dispatcher.processor.

123  def __call__(self, process, inputs):
124  producer = process.l1tHGCalConcentratorProducer.clone(
125  InputTriggerCells = cms.InputTag(inputs),
126  InputTriggerSums = cms.InputTag(inputs),
127  ProcessorParameters = self.processor
128  )
129  return producer
130 
131 

Member Data Documentation

◆ processor

concentrator.CreateOneBitFraction.processor