47 CbmStsHit(Int_t detId, TVector3& pos, TVector3& dPos, Double_t covXY,
48 Int_t iDigiF, Int_t iDigiB);
50 CbmStsHit(Int_t detId, TVector3& pos, TVector3& dPos, Double_t covXY,
51 Int_t iDigiF, Int_t iDigiB, Int_t iPosSX, Int_t iPosSY, Int_t iLayer);
53 CbmStsHit(Int_t detId, TVector3& pos, TVector3& dPos, Double_t dxy,
54 Int_t iDigiF, Int_t iDigiB, Double_t dSignalDiv);
65 return ( fDetectorID & (15<<24) ) >> 24; }
67 return ( fDetectorID & (255<<16) ) >> 16; }
69 return ( fDetectorID & (4095<<4) ) >> 4; }
71 return ( fDetectorID & (7<<1) ) >> 1; }
78 Double_t
GetStrip(
int side)
const {
return fStrips[side]; }
87 void SetStrips(Double_t s1, Double_t s2) { fStrips[0] = s1; fStrips[1] = s2; }
90 virtual void Print(Option_t* opt)
const;
104 Double32_t fStrips[2];
void SetStrips(Double_t s1, Double_t s2)
Int_t GetSensorNr() const
virtual Int_t GetStationNr() const
void SetSignalDiv(Double_t sigDiv)
Double_t GetSignalDiv() const
Int_t GetStatLayer() const
Double_t GetStrip(int side) const
void SetStatLayer(Int_t it)
Int_t GetPosSensorY() const
Int_t GetSectorNr() const
Int_t GetSystemId() const
CbmStsHit(Int_t detId, TVector3 &pos, TVector3 &dPos, Double_t covXY, Int_t iDigiF, Int_t iDigiB)
CbmStsHit(Int_t detId, TVector3 &pos, TVector3 &dPos, Double_t covXY, Int_t iDigiF, Int_t iDigiB, Int_t iPosSX, Int_t iPosSY, Int_t iLayer)
virtual void Print(Option_t *opt) const
Int_t GetDigi(Int_t iSide) const
CbmStsHit(Int_t detId, TVector3 &pos, TVector3 &dPos, Double_t dxy, Int_t iDigiF, Int_t iDigiB, Double_t dSignalDiv)
Int_t GetPosSensorX() const
Defines unique identifiers (enum) for all BM@N detector systems.