13#ifndef CBMSTSPARSENSORCOND_H
14#define CBMSTSPARSENSORCOND_H 1
17#include <RtypesCore.h>
46 CbmStsParSensorCond(Double_t vFD, Double_t vBias, Double_t temperature, Double_t cCoupling, Double_t cInterstrip);
134 void SetParams(Double_t vFd, Double_t vBias, Double_t temperature, Double_t cCoupling, Double_t cInterstrip);
Parameters for operating conditions of a STS sensor.
CbmStsParSensorCond()
Default constructor.
Double_t GetVbias() const
Bias voltage.
CbmStsParSensorCond(CbmStsParSensorCond &&)=delete
Move constructor (disabled)
Double_t fVbias
Bias voltage [V].
Double_t GetHallMobility(Double_t eField, Int_t chargeType) const
Hall mobility.
std::string ToString() const
String output.
void SetParams(Double_t vFd, Double_t vBias, Double_t temperature, Double_t cCoupling, Double_t cInterstrip)
Set the condition parameters.
Double_t fCcoupling
Coupling capacitance [pF].
Double_t GetCcoupling() const
Coupling capacitance.
Double_t GetTemperature() const
Temperature.
Double_t fTemperature
Temperature [K].
~CbmStsParSensorCond()
Destructor.
Double_t fCinterstrip
Inter-strip capacitance [pF].
ClassDefNV(CbmStsParSensorCond, 2)
Initialisation flag.
CbmStsParSensorCond & operator=(CbmStsParSensorCond &&)=delete
Move assignment operator (disabled)
Double_t GetCrossTalkCoeff() const
Cross-talk coefficient.
Double_t fMuLowE
Cross-talk coefficient.
CbmStsParSensorCond & operator=(const CbmStsParSensorCond &)
Copy assignment operator.
Double_t fVfd
Full depletion voltage [V].
void Init()
Calculate the derived parameters.
Double_t GetCinterstrip() const
Inter-strip capacitance.