virtual ~AliMUONSegmentationTriggerY(){}
// Transform from pad to real coordinates
virtual void GetPadI(Float_t x,Float_t y,Int_t &ix,Int_t &iy);
- virtual void GetPadI(Float_t x, Float_t y, Float_t z, Int_t &ix, Int_t &iy)
+ virtual void GetPadI(Float_t x, Float_t y, Float_t z, Int_t &ix, Int_t &iy)
{GetPadI(x, y, ix, iy);}
// Transform from real to pad coordinates
virtual void GetPadC(Int_t ix,Int_t iy,Float_t &x,Float_t &y);
- virtual void GetPadC(Int_t ix, Int_t iy, Float_t &x, Float_t &y, Float_t &z)
+ virtual void GetPadC(Int_t ix, Int_t iy, Float_t &x, Float_t &y, Float_t &z)
{z=0; GetPadC(ix, iy, x , y);}
// Pad size Dx*Dy
virtual void SetPadSize(Float_t dp1, Float_t dp2);
// Strip size by Module
- virtual Float_t Dpx(Int_t imodule);
- virtual Float_t Dpy(Int_t imodule);
+ virtual Float_t Dpx(Int_t imodule) const;
+ virtual Float_t Dpy(Int_t imodule) const;
// Set pad position
virtual void SetPad(Int_t ix, Int_t iy);
// Set hit position
float fYofysmax[126][16]; // y-max
// Current pad during integration (cursor for disintegration)
- Int_t fix; // pad coord. x
- Int_t fiy; // pad coord. y
- Float_t fx; // real coord. x
- Float_t fy; // real ccord. y
+ Int_t fIx; // pad coord. x
+ Int_t fIy; // pad coord. y
+ Float_t fX; // real coord. x
+ Float_t fY; // real ccord. y
};
#endif