30 #ifndef PNDGEMSENSOR_H
31 #define PNDGEMSENSOR_H 1
144 Int_t
GetDistance(Int_t iSide, Int_t chanMin, Int_t chanMax, Int_t chanTest);
154 Int_t
GetNeighbours(Int_t iSide, Int_t iChan, Int_t& nChan1, Int_t& nChan2, Int_t& nChan3);
Double_t GetSigmaXY() const
Int_t Intersect(Double_t iFStrip, Double_t iBStrip, Double_t &xCross, Double_t &yCross, Double_t &zCross)
TString GetDetectorName() const
Double_t GetRotation() const
ClassDef(PndGemSensor, 1)
Double_t GetInnerRadius() const
Int_t GetNChannelsBack() const
Int_t GetSideChannels(Int_t si) const
Double_t GetStripOrientation(Double_t x, Double_t y, Int_t iSide)
Int_t GetStationNr() const
void SetDetectorId(Int_t stationNr, Int_t sensorNr)
Double_t GetSigmaY() const
Int_t GetChannel(Double_t x, Double_t y, Int_t iSide)
Double_t GetDistance(Int_t iSide, Double_t chan1, Double_t chan2)
Int_t GetChannel2(Double_t x, Double_t y, Int_t iSide, Double_t &feeDist)
Int_t BackStripNumber(Double_t x, Double_t y) const
Bool_t Inside(Double_t x, Double_t y)
Int_t GetNChannelsFront() const
Int_t GetSensorPart(Int_t iSide, Int_t chan)
Int_t GetSystemId() const
Int_t GetSensorNr() const
Int_t FrontStripNumber(Double_t x, Double_t y) const
Bool_t IntCoord(Double_t x, Double_t y, Double_t z, Double_t &xint, Double_t &yint, Double_t &zint) const
Double_t GetDistance2(Int_t iSide, Double_t chan1, Double_t chan2)
Int_t GetNeighbours(Int_t iSide, Int_t iChan, Int_t &nChan1, Int_t &nChan2, Int_t &nChan3)
Int_t GetDetectorId() const
Double_t GetOuterRadius() const
Int_t GetNChannels() const
Double_t GetPitch(Int_t index) const
Double_t GetSigmaX() const
Double_t GetMeanChannel(Int_t iSide, Double_t chan1, Double_t weight1, Double_t chan2, Double_t weight2)
Bool_t IsInside(Double_t xint, Double_t yint) const
Double_t GetStripAngle(Int_t index) const