Skip to content
Snippets Groups Projects
Commit 5746a07a authored by Wouter Deconinck's avatar Wouter Deconinck
Browse files

Resolve "Far Backward Arb8 error"

parent 5b7122e9
No related branches found
No related tags found
1 merge request!101Resolve "Far Backward Arb8 error"
Pipeline #32816 failed
Pipeline: athena

#32817

    ...@@ -79,6 +79,7 @@ ...@@ -79,6 +79,7 @@
    xQB="Q3eR_XB" xQB="Q3eR_XB"
    zW="ExitWin_Z" zW="ExitWin_Z"
    xW="ExitWin_XB" xW="ExitWin_XB"
    zA="ExitWin_Z"
    xA="ExitWin_XA" xA="ExitWin_XA"
    /> />
    </detector> </detector>
    ...@@ -197,4 +198,3 @@ ...@@ -197,4 +198,3 @@
    </detectors> </detectors>
    </lccdd> </lccdd>
    ...@@ -42,17 +42,17 @@ static Ref_t createDetector(Detector& lccdd, xml_h e, SensitiveDetector /*sens*/ ...@@ -42,17 +42,17 @@ static Ref_t createDetector(Detector& lccdd, xml_h e, SensitiveDetector /*sens*/
    double ver[16]; double ver[16];
    // plane at upper y // plane at upper y
    ver[0] = xTB; ver[0] = xB;
    ver[1] = zTB; ver[1] = zB;
    ver[2] = xB; ver[2] = xT;
    ver[3] = zB; ver[3] = zT;
    ver[4] = xB; ver[4] = xTB;
    ver[5] = zB; ver[5] = zTB;
    ver[6] = xT; ver[6] = xB - 0.001 * mm;
    ver[7] = zT; ver[7] = zB - 0.001 * mm;
    // plane at lower y // plane at lower y
    for (int i = 8; i < 16; i++) { for (int i = 8; i < 16; i++) {
    ......
    ...@@ -35,6 +35,7 @@ static Ref_t createDetector(Detector& lccdd, xml_h e, SensitiveDetector /*sens*/ ...@@ -35,6 +35,7 @@ static Ref_t createDetector(Detector& lccdd, xml_h e, SensitiveDetector /*sens*/
    double zW = points.attr<double>(_Unicode(zW)); double zW = points.attr<double>(_Unicode(zW));
    double xW = points.attr<double>(_Unicode(xW)); double xW = points.attr<double>(_Unicode(xW));
    double zA = points.attr<double>(_Unicode(zA));
    double xA = points.attr<double>(_Unicode(xA)); double xA = points.attr<double>(_Unicode(xA));
    printout(DEBUG, "BackwardsVacDrift", "zW: %f", zW); printout(DEBUG, "BackwardsVacDrift", "zW: %f", zW);
    ...@@ -45,16 +46,16 @@ static Ref_t createDetector(Detector& lccdd, xml_h e, SensitiveDetector /*sens*/ ...@@ -45,16 +46,16 @@ static Ref_t createDetector(Detector& lccdd, xml_h e, SensitiveDetector /*sens*/
    double ver[16]; double ver[16];
    // plane at upper y // plane at upper y
    ver[0] = xQB; ver[0] = xQT;
    ver[1] = zQB; ver[1] = zQT;
    ver[2] = xQT; ver[2] = xQB;
    ver[3] = zQT; ver[3] = zQB;
    ver[4] = xW; ver[4] = xA;
    ver[5] = zW; ver[5] = zA;
    ver[6] = xA; ver[6] = xW;
    ver[7] = zW; ver[7] = zW;
    // plane at lower y // plane at lower y
    ......
    0% Loading or .
    You are about to add 0 people to the discussion. Proceed with caution.
    Please register or to comment