GeneralBrokenLines V03-01-02
gblpy3
Public Member Functions | Private Attributes | List of all members
gblsit3.gblSiliconDet Class Reference

Silicon detector. More...

Inheritance diagram for gblsit3.gblSiliconDet:

Public Member Functions

def __init__ (self, layers, bfac)
 Constructor. More...
 
def getLayers (self)
 Get layers. More...
 
def getMP2Constraints (self)
 get MP2 constraints More...
 
def generateHits (self, qbyp, genPar)
 Generate hits on helix. More...
 

Private Attributes

 __layers
 layers More...
 
 __bfac
 B*c. More...
 

Detailed Description

Silicon detector.

Definition at line 401 of file gblsit3.py.

Constructor & Destructor Documentation

◆ __init__()

def gblsit3.gblSiliconDet.__init__ (   self,
  layers,
  bfac 
)

Constructor.

Parameters
[in]layerslayers; list
[in]bfacmagnetic field (B*c); float

Definition at line 408 of file gblsit3.py.

Member Function Documentation

◆ generateHits()

def gblsit3.gblSiliconDet.generateHits (   self,
  qbyp,
  genPar 
)

Generate hits on helix.

Parameters
[in]qbypq/p
[in]genParhelix parameters
Returns
list of hits

Definition at line 434 of file gblsit3.py.

References gblsit3.gblSiliconDet.__layers, and gblsit3.gblMultipleScatteringError().

◆ getLayers()

def gblsit3.gblSiliconDet.getLayers (   self)

Get layers.

Definition at line 418 of file gblsit3.py.

References gblsit3.gblSiliconDet.__layers.

◆ getMP2Constraints()

def gblsit3.gblSiliconDet.getMP2Constraints (   self)

get MP2 constraints

Definition at line 422 of file gblsit3.py.

References gblsit3.gblSiliconDet.__layers.

Member Data Documentation

◆ __bfac

gblsit3.gblSiliconDet.__bfac
private

B*c.

Definition at line 412 of file gblsit3.py.

◆ __layers

gblsit3.gblSiliconDet.__layers
private

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