10#include <vxd/dbobjects/VXDSensorInfoBasePar.h>
36 int uCells = 0,
int vCells = 0,
float width2 = 0):
76 double depletionVoltage,
double biasVoltage,
77 double backplaneCapacitanceU,
double interstripCapacitanceU,
78 double couplingCapacitanceU,
79 double backplaneCapacitanceV,
double interstripCapacitanceV,
80 double couplingCapacitanceV,
81 double AduEquivalentU,
double AduEquivalentV,
82 double electronicNoiseU,
double electronicNoiseV,
83 double AduEquivalentSbwU,
double AduEquivalentSbwV,
84 double electronicNoiseSbwU,
double electronicNoiseSbwV)
The Class for VXD geometry.
double getBiasVoltage() const
Return the bias voltage on the sensor.
double m_electronicNoiseSbwU
The electronic noise for U strips in bw barrel (non-Origami) sensors.
double m_backplaneCapacitanceV
The backplane capacitance/cm for V-side strips.
double getAduEquivalentSbwU() const
Return ADU equivalent for U strips in Sbw barrel sensor.
double m_stripEdgeV
The distance between end of strips and edge of active area.
double m_electronicNoiseSbwV
The electronic noise for V strips in bw barrel (non-Origami) sensors.
double getElectronicNoiseSbwU() const
Return electronic noise in e- for u strips in bw barrel sensors.
double m_aduEquivalentSbwU
ADU equivalent (electrons/ADU) for U strips, Sbw barrel sensors.
double getBackplaneCapacitanceV() const
Return the backplane capacitance/cm for V-side strips.
double getAduEquivalentU() const
Return ADU equivalent for U strips.
void setID(VxdID id)
Change the SensorID.
double getElectronicNoiseV() const
Return electronic noise in e- for v strips.
double getStripEdgeV() const
Return the distance between end of strip and edge of active area.
double getAduEquivalentSbwV() const
Return ADU equivalent for V strips in Sbw barrel sensor.
double m_electronicNoiseV
The electronic noise for V strips.
double m_stripEdgeU
The distance between end of strips and edge of active area.
ClassDef(SVDSensorInfoPar, 7)
needed by root
double m_aduEquivalentSbwV
ADU equivalent (electrons/ADU) for V strips, Sbw barrel sensors.
double m_biasVoltage
The bias voltage on the sensor.
double m_interstripCapacitanceU
The interstrip capacitance/cm for U-side strips.
double m_aduEquivalentV
ADU equivalent (electrons/ADU) for V strips.
double m_electronicNoiseU
The electronic noise for U strips.
SVDSensorInfoPar(VxdID id=0, float width=0, float length=0, float thickness=0, int uCells=0, int vCells=0, float width2=0)
Constructor which automatically sets the SensorType to SensorInfo::SVD.
double m_couplingCapacitanceV
The coupling capacitance/cm for V-side strips.
double m_interstripCapacitanceV
The interstrip capacitance/cm for V-side strips.
double getBackplaneCapacitanceU() const
Return the backplane capacitance/cm for U-side strips.
double getInterstripCapacitanceU() const
Return the interstrip capacitance/cm for U-side strips.
double m_aduEquivalentU
ADU equivalent (electrons/ADU) for U strips.
double getElectronicNoiseU() const
Return electronic noise in e- for u strips.
double m_backplaneCapacitanceU
The backplane capacitance/cm for U-side strips.
double getStripEdgeU() const
Return the distance between end of strip and edge of active area.
double getCouplingCapacitanceU() const
Return the coupling capacitance/cm for U-side strips.
double getCouplingCapacitanceV() const
Return the coupling capacitance/cm for V-side strips.
double m_depletionVoltage
The depletion voltage of the Silicon sensor.
double getTemperature() const
Return the sensor temperature.
double getAduEquivalentV() const
Return ADU equivalent for V strips.
double getDepletionVoltage() const
Return the depletion voltage of the sensor.
void setSensorParams(double stripEdgeU, double stripEdgeV, double depletionVoltage, double biasVoltage, double backplaneCapacitanceU, double interstripCapacitanceU, double couplingCapacitanceU, double backplaneCapacitanceV, double interstripCapacitanceV, double couplingCapacitanceV, double AduEquivalentU, double AduEquivalentV, double electronicNoiseU, double electronicNoiseV, double AduEquivalentSbwU, double AduEquivalentSbwV, double electronicNoiseSbwU, double electronicNoiseSbwV)
Set sensor operation parameters.
double getInterstripCapacitanceV() const
Return the interstrip capacitance/cm for V-side strips.
double m_couplingCapacitanceU
The coupling capacitance/cm for U-side strips.
double m_temperature
Sensor temperature.
double getElectronicNoiseSbwV() const
Return electronic noise in e- for v strips in bw barrel sensors.
Namespace to provide code needed by both Vertex Detectors, PXD and SVD.
unsigned short m_id
ID of the Sensor.
Class to uniquely identify a any structure of the PXD and SVD.
Abstract base class for different kinds of events.