Package | Description |
---|---|
org.lcsim.detector.tracker.silicon | |
org.lcsim.recon.tracking.digitization.sisim |
Modifier and Type | Class and Description |
---|---|
class |
SiPixels |
class |
SiStrips |
Modifier and Type | Field and Description |
---|---|
private Map<ChargeCarrier,SiSensorElectrodes> |
SiSensor._readout_electrodes |
private Map<ChargeCarrier,SiSensorElectrodes> |
SiSensor._sense_electrodes |
Modifier and Type | Method and Description |
---|---|
SiSensorElectrodes |
SiSensor.getReadoutElectrodes(ChargeCarrier carrier) |
SiSensorElectrodes |
SiSensor.getSenseElectrodes(ChargeCarrier carrier) |
Modifier and Type | Method and Description |
---|---|
Collection<SiSensorElectrodes> |
SiSensor.getReadoutElectrodes() |
Collection<SiSensorElectrodes> |
SiSensor.getSenseElectrodes() |
Modifier and Type | Method and Description |
---|---|
void |
SiSensor.setReadoutElectrodes(SiSensorElectrodes readout_electrodes) |
void |
SiSensor.setSenseElectrodes(SiSensorElectrodes sense_electrodes) |
Modifier and Type | Field and Description |
---|---|
private SiSensorElectrodes |
SiTrackerHit._electrodes |
Modifier and Type | Method and Description |
---|---|
SiSensorElectrodes |
SiTrackerHit.getReadoutElectrodes() |
Modifier and Type | Method and Description |
---|---|
private void |
DigitalReadoutChip.addNoise(SiElectrodeDataCollection data,
SiSensorElectrodes electrodes)
Add noise hits for this readout chip
|
private void |
GenericReadoutChip.addNoise(SiElectrodeDataCollection data,
SiSensorElectrodes electrodes)
Add noise hits for this readout chip
|
private void |
Kpix.addNoise(SiElectrodeDataCollection data,
SiSensorElectrodes electrodes) |
private void |
BasicReadoutChip.addNoise(SiElectrodeDataCollection data,
SiSensorElectrodes electrodes)
Add noise hits for this readout chip
|
private SortedMap<Integer,List<Integer>> |
DigitalReadoutChip.digitize(SiElectrodeDataCollection data,
SiSensorElectrodes electrodes)
Digitizes the hit channels in a SiElectrodeDataCollection.
|
private SortedMap<Integer,List<Integer>> |
GenericReadoutChip.digitize(SiElectrodeDataCollection data,
SiSensorElectrodes electrodes)
Digitizes the hit channels in a SiElectrodeDataCollection.
|
private SortedMap<Integer,List<Integer>> |
Kpix.digitize(SiElectrodeDataCollection data,
SiSensorElectrodes electrodes) |
private SortedMap<Integer,List<Integer>> |
BasicReadoutChip.digitize(SiElectrodeDataCollection data,
SiSensorElectrodes electrodes)
Digitizes the hit channels in a SiElectrodeDataCollection.
|
List<List<RawTrackerHit>> |
ClusteringAlgorithm.findClusters(SiSensorElectrodes electrodes,
ReadoutChip readout,
List<RawTrackerHit> hits)
Finds the clusters given a list of RawTrackerHits on a particular
silicon sensor with electrodes given by SiSensorElectrodes.
|
List<List<RawTrackerHit>> |
NearestNeighbor.findClusters(SiSensorElectrodes electrodes,
ReadoutChip readout_chip,
List<RawTrackerHit> raw_hits)
Find clusters using the nearest neighbor algorithm.
|
List<List<RawTrackerHit>> |
NearestNeighborRMS.findClusters(SiSensorElectrodes electrodes,
ReadoutChip readout_chip,
List<RawTrackerHit> raw_hits)
Find clusters using the nearest neighbor algorithm.
|
private SymmetricMatrix |
PixelHitMaker.getCovariance(List<RawTrackerHit> cluster,
SiSensorElectrodes electrodes) |
private SymmetricMatrix |
StripHitMaker.getCovariance(List<RawTrackerHit> cluster,
SiSensorElectrodes electrodes) |
private double |
StripHitMaker.getMeasuredResolution(List<RawTrackerHit> cluster,
SiSensorElectrodes electrodes) |
private Hep3Vector |
PixelHitMaker.getPosition(List<RawTrackerHit> cluster,
SiSensorElectrodes electrodes) |
private Hep3Vector |
StripHitMaker.getPosition(List<RawTrackerHit> cluster,
SiSensorElectrodes electrodes) |
private double |
StripHitMaker.getUnmeasuredResolution(List<RawTrackerHit> cluster,
SiSensorElectrodes electrodes) |
private double |
PixelHitMaker.getXResolution(List<RawTrackerHit> cluster,
SiSensorElectrodes electrodes) |
private double |
PixelHitMaker.getYResolution(List<RawTrackerHit> cluster,
SiSensorElectrodes electrodes) |
List<SiTrackerHit> |
Clusterer.makeHits(SiSensor sensor,
SiSensorElectrodes electrodes,
List<RawTrackerHit> hits) |
List<SiTrackerHit> |
PixelHitMaker.makeHits(SiSensor sensor,
SiSensorElectrodes electrodes,
List<RawTrackerHit> raw_hits) |
List<SiTrackerHit> |
StripHitMaker.makeHits(SiSensor sensor,
SiSensorElectrodes electrodes,
List<RawTrackerHit> raw_hits) |
private SiTrackerHitPixel |
PixelHitMaker.makeTrackerHit(List<RawTrackerHit> cluster,
SiSensorElectrodes electrodes) |
private SiTrackerHitStrip1D |
StripHitMaker.makeTrackerHit(List<RawTrackerHit> cluster,
SiSensorElectrodes electrodes) |
SortedMap<Integer,List<Integer>> |
ReadoutChip.readout(SiElectrodeDataCollection data,
SiSensorElectrodes electrodes) |
SortedMap<Integer,List<Integer>> |
DigitalReadoutChip.readout(SiElectrodeDataCollection data,
SiSensorElectrodes electrodes)
Given a collection of electrode data (i.e., charge on strips/pixels),
return a map associating the channel and it's list of raw data.
|
SortedMap<Integer,List<Integer>> |
GenericReadoutChip.readout(SiElectrodeDataCollection data,
SiSensorElectrodes electrodes)
Given a collection of electrode data (i.e., charge on strips/pixels),
return a map associating the channel and it's list of raw data.
|
SortedMap<Integer,List<Integer>> |
Kpix.readout(SiElectrodeDataCollection data,
SiSensorElectrodes electrodes) |
SortedMap<Integer,List<Integer>> |
BasicReadoutChip.readout(SiElectrodeDataCollection data,
SiSensorElectrodes electrodes)
Given a collection of electrode data (i.e., charge on strips/pixels),
return a map associating the channel and it's list of raw data.
|
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.