Belle II Software  release-08-01-10
CDCTimeZerosConstraint Class Reference
Inheritance diagram for CDCTimeZerosConstraint:
Collaboration diagram for CDCTimeZerosConstraint:

Public Member Functions

def __init__ (self, filename='cdc-T0-constraints.txt')
 
def generate (self)
 
def configure_collector (self, collector)
 

Public Attributes

 filename
 File name.
 

Static Public Attributes

list wires_in_layer
 CDC layer/wire configuration. More...
 

Detailed Description

Constraint to fix sum of corrections to CDC T0's (per wire) to zero

Definition at line 341 of file constraints.py.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  filename = 'cdc-T0-constraints.txt' 
)
 Initialize
filename : str
  Can use different filename

Reimplemented from Constraints.

Definition at line 358 of file constraints.py.

Member Function Documentation

◆ configure_collector()

def configure_collector (   self,
  collector 
)
inherited
Can be overriden be child classes to pass additional configuration to the
MillepedeCollector (activated by the use of the constraints)

Reimplemented in CDCWireConstraints, and VXDHierarchyConstraints.

Definition at line 83 of file constraints.py.

◆ generate()

def generate (   self)
Generate the constraints

Reimplemented from Constraints.

Definition at line 366 of file constraints.py.

Member Data Documentation

◆ wires_in_layer

list wires_in_layer
static
Initial value:
= [
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160,
192, 192, 192, 192, 192, 192,
224, 224, 224, 224, 224, 224,
256, 256, 256, 256, 256, 256,
288, 288, 288, 288, 288, 288,
320, 320, 320, 320, 320, 320,
352, 352, 352, 352, 352, 352,
384, 384, 384, 384, 384, 384]

CDC layer/wire configuration.

Definition at line 347 of file constraints.py.


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