|
| PndHypStripHitProducer () |
|
| PndHypStripHitProducer (Double_t topPitch, Double_t botPitch, Double_t ori, Double_t skew, TVector2 topAnchor, TVector2 botAnchor, Int_t nrTopFE, Int_t nrBotFE, Int_t nrFECh, Double_t threshold, Double_t noise, TString sensorType="Rect", TString feType="APV25") |
|
virtual | ~PndHypStripHitProducer () |
|
virtual void | SetParContainers () |
|
virtual InitStatus | Init () |
|
virtual InitStatus | ReInit () |
|
virtual void | Exec (Option_t *opt) |
|
void | SetParamSet (Double_t topPitch, Double_t botPitch, Double_t ori, Double_t skew, TVector2 topAnchor, TVector2 botAnchor, Int_t nrTopFE, Int_t nrBotFE, Int_t nrFECh, Double_t threshold, Double_t noise, TString sensorType, TString feType) |
|
Hit Producer Task for strip detectors.
The choice of the parameters used for Digitization depends on the invocation of the different constructors of this task. Instantiating by the default constructor forces the digitisation parameters initialized from the DigiPar-Database. On the other hand these parameters may be overridden by invoking the constructor:
Int_t, Int_t, Int_t, Double_t, Double_t)
Basically, the sensors are thought to be rectangular (even if they are not). Knowing the origin of the wafer, the strips can be described by an angle (orientation), their separation with respect to each other (pitch) and one point that is known to be part of the first strip (anchor point).
The numbering scheme is as follows (assuming 128 channels per FE):
strip index | frontend # | side |
0 | 0 | top | <- Top Anchor |
1 | 0 | top |
... | 0 | top |
127 | 0 | top |
128 | 1 | top |
... | 1 | top |
255 | 1 | top |
256 | 2 | top |
... | ... | top |
topNrFE*128-1 | topNrFE-1 | top |
topNrFE*128 | topNrFE | bottom | <- Bottom Anchor |
... | topNrFE | bottom |
topNrFE*128+127 | topNrFE | bottom |
topNrFE*128+128 | topNrFE+1 | bottom |
... | ... | bottom |
(topNrFE+botNrFE)*128-1 | topNrFE+botNrFE-1 | bottom
|
The numbering starts from the strip containing the anchor point following the direction orthogonal to the strips in mathematically positive sense (along x-axis in positive direction, if the strip orientation equals 90 degrees).
- Author
- HG Zaunick hg.za.nosp@m.unic.nosp@m.k@phy.nosp@m.sik..nosp@m.tu-dr.nosp@m.esde.nosp@m.n.de
Definition at line 69 of file PndHypStripHitProducer.h.