12 #ifndef PNDSDSCALCSTRIPDIF_H
13 #define PNDSDSCALCSTRIPDIF_H
55 const TVector2& firstStripAnchor,
Double_t fThreshold
anchor point on first strip
Double_t fNoise
charge threshold
Class for calculating strip indices from wafer hits.
void SetVerboseLevel(Int_t level)
Double_t ChargeDiffusion(Double_t u, Double_t a, Double_t path, Double_t dir, Double_t Q)
Int_t fVerboseLevel
Random Number Generator.
std::ostream & operator<<(std::ostream &out)
TRandom3 * fRNG
vector orthogonal to strip direction
Int_t CalcChannelfromStrip(Int_t stripNr) const
const Double_t ChargeFromEloss(Double_t eloss) const
void CalcFeChToStrip(Int_t fe, Int_t channel, Int_t &strip, enum SensorSide &side) const
Int_t CalcFEfromStrip(Int_t stripNr) const
Double_t CalcStripFromPoint(Double_t x, Double_t y)
Digitization Parameter Class for MVD-Strip part.
Int_t fNrFeChannels
Nr. of strips on active area.
void CalcStripPointOnLine(const Double_t strip, TVector2 &point) const
std::vector< PndSdsStrip > GetStrips(Double_t inx, Double_t iny, Double_t inz, Double_t outx, Double_t outy, Double_t outz, Double_t eLoss)
Int_t fNrStrips
strip orientation angle to x axis
Double_t fOrient
strip pitch (cm)
TVector2 fAnchor
Nr of Channels per FE.
Double_t SmearCharge(Double_t charge)
const TVector2 GetStripDirection() const
TVector2 fOrthoDir
vector perpendicular to strip direction