diff --git a/macro/mpd/geometry/mpdshape.class.C b/macro/mpd/geometry/mpdshape.class.C index 386ea2bc49acaa6ac1edc51a34ac4c370b480f17..0f17f7f69bf1775fca73e836a55ec778fdd3e921 100644 --- a/macro/mpd/geometry/mpdshape.class.C +++ b/macro/mpd/geometry/mpdshape.class.C @@ -307,6 +307,7 @@ void Mpdshape::Fill_TRAP(Double_t dx11, Double_t dx12, Double_t dy1, Double_t dx // \_____/ -dy1 \ / | // 2*dx11 \ / // \____/ -dy2 + /* o << dx11 << " " << -dy1 << " " << 0. << endl << dx12 << " " << dy1 << " " << 0. << endl << -dx12 << " " << dy1 << " " << 0. << endl @@ -316,6 +317,16 @@ void Mpdshape::Fill_TRAP(Double_t dx11, Double_t dx12, Double_t dy1, Double_t dx << dx22 << " " << dy2 << " " << dz << endl << -dx22 << " " << dy2 << " " << dz << endl << -dx21 << " " << -dy2 << " " << dz; + */ + o << dx11 << " " << 0 << " " << 0. << endl + << dx12 << " " << 2*dy1 << " " << 0. << endl + << -dx12 << " " << 2*dy1 << " " << 0. << endl + << -dx11 << " " << 0 << " " << 0. << endl + + << dx21 << " " << -dy2+dy1 << " " << dz << endl + << dx22 << " " << dy2+dy1 << " " << dz << endl + << -dx22 << " " << dy2+dy1 << " " << dz << endl + << -dx21 << " " << -dy2+dy1 << " " << dz; fPoints = o.str(); }