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

Silicon detector. More...

Inheritance diagram for gblsit.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 gblsit.py.

Constructor & Destructor Documentation

◆ __init__()

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

Constructor.

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

Definition at line 408 of file gblsit.py.

Member Function Documentation

◆ generateHits()

def gblsit.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 gblsit.py.

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

◆ getLayers()

def gblsit.gblSiliconDet.getLayers (   self)

Get layers.

Definition at line 418 of file gblsit.py.

References gblsit.gblSiliconDet.__layers.

◆ getMP2Constraints()

def gblsit.gblSiliconDet.getMP2Constraints (   self)

get MP2 constraints

Definition at line 422 of file gblsit.py.

References gblsit.gblSiliconDet.__layers.

Member Data Documentation

◆ __bfac

gblsit.gblSiliconDet.__bfac
private

B*c.

Definition at line 412 of file gblsit.py.

◆ __layers

gblsit.gblSiliconDet.__layers
private

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