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

Silicon detector. More...

Inheritance diagram for gblpy.gblsit.gblSiliconDet:

Public Member Functions

def __init__ (self, layers, bfac)
 Constructor. More...
 
def getLayers (self)
 Get layers. 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 357 of file gblsit.py.

Constructor & Destructor Documentation

◆ __init__()

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

Constructor.

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

Definition at line 364 of file gblsit.py.

Member Function Documentation

◆ generateHits()

def gblpy.gblsit.gblSiliconDet.generateHits (   self,
  qbyp,
  genPar 
)

Generate hits on helix.

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

Definition at line 383 of file gblsit.py.

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

◆ getLayers()

def gblpy.gblsit.gblSiliconDet.getLayers (   self)

Get layers.

Definition at line 374 of file gblsit.py.

References gblpy.gblsit.gblSiliconDet.__layers.

Member Data Documentation

◆ __bfac

gblpy.gblsit.gblSiliconDet.__bfac
private

B*c.

Definition at line 368 of file gblsit.py.

◆ __layers

gblpy.gblsit.gblSiliconDet.__layers
private

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