GeneralBrokenLines V03-00-00
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 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 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 364 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 383 of file gblsit3.py.

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

◆ getLayers()

def gblsit3.gblSiliconDet.getLayers (   self)

Get layers.

Definition at line 374 of file gblsit3.py.

References gblsit3.gblSiliconDet.__layers.

Member Data Documentation

◆ __bfac

gblsit3.gblSiliconDet.__bfac
private

B*c.

Definition at line 368 of file gblsit3.py.

◆ __layers

gblsit3.gblSiliconDet.__layers
private

layers

Definition at line 366 of file gblsit3.py.

Referenced by gblsit3.gblSiliconDet.generateHits(), and gblsit3.gblSiliconDet.getLayers().


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