public class SiTrackerBarrelSensorSetup extends Driver
Driver.AbortRunException, Driver.NextEventException
Modifier and Type | Field and Description |
---|---|
(package private) double |
readoutElectrodesPitch |
(package private) double |
senseElectrodesPitch |
(package private) String |
subdetectorName |
(package private) double[] |
transferEfficiencies |
HLEVEL_DEFAULT, HLEVEL_FULL, HLEVEL_HIGH, HLEVEL_NORMAL, HLEVEL_OFF
Constructor and Description |
---|
SiTrackerBarrelSensorSetup() |
SiTrackerBarrelSensorSetup(String subdetectorName) |
Modifier and Type | Method and Description |
---|---|
void |
detectorChanged(Detector detector)
Called by the framework before process method when the detector geometry changes.
|
void |
setReadoutElectrodesPitch(double readoutElectrodesPitch) |
void |
setSenseElectrodesPitch(double senseElectrodesPitch) |
void |
setSubdetectorName(String subdetectorName) |
void |
setTransferEfficiencies(double[] transferEfficiencies) |
private void |
setupSensorDetectorElements(Subdetector subdet) |
add, clearStatistics, contains, drivers, endOfData, getConditionsManager, getHistogramLevel, getLogger, getName, getRandom, printStatistics, process, processChildren, remove, resume, setHistogramLevel, setLogLevel, setRandom, startOfData, suspend
String subdetectorName
double readoutElectrodesPitch
double senseElectrodesPitch
double[] transferEfficiencies
public SiTrackerBarrelSensorSetup()
public SiTrackerBarrelSensorSetup(String subdetectorName)
public void setSubdetectorName(String subdetectorName)
public void detectorChanged(Detector detector)
Driver
detectorChanged
in class Driver
public void setReadoutElectrodesPitch(double readoutElectrodesPitch)
public void setSenseElectrodesPitch(double senseElectrodesPitch)
public void setTransferEfficiencies(double[] transferEfficiencies)
private void setupSensorDetectorElements(Subdetector subdet)
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.