diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e5b437cef76a73ce147a0b4f270ef1e4522db5bc..729e15177b78d95aae43af998d0c5920fc5a62e3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,10 +8,20 @@ default: stages: - build + - docs - test compile: stage: build + tags: + - silicon + script: + - echo "Build successful." + +dawn_views: + stage: docs + needs: + - ["compile"] tags: - silicon artifacts: @@ -33,3 +43,15 @@ overlap_check: - cat doc/overlap_check.out allow_failure: true + +topside:config_testing: + stage: test + tags: + - silicon + needs: + - ["compile"] + script: + #- $(exit $(checkOverlaps -c topside.xml | tee doc/overlap_check.out | wc -l )) + - checkOverlaps -c topside.xml | tee doc/overlap_check.out | wc -l + - cat doc/overlap_check.out + allow_failure: true diff --git a/topside/ecal.xml b/topside/ecal.xml index b04a4f9e38448d3f1c06abc4dc58cd46c08ffbfa..b1e8ba6716d3c25526150da6ad3e31fe5898ff79 100644 --- a/topside/ecal.xml +++ b/topside/ecal.xml @@ -171,8 +171,8 @@ <!-- Definition of the readout segmentation/definition --> <readouts> <readout name="CrystalEcalHits"> - <segmentation type="NoSegmentation" /> - <id>system:8,sector:4,module:20</id> + <segmentation type="CartesianGridXY" grid_size_x="CrystalBox_x_length" grid_size_y="CrystalBox_y_length" /> + <id>system:8,sector:4,module:20,x:48:-8,y:-8</id> </readout> <readout name="EcalBarrelHits"> <segmentation type="CartesianGridXY" grid_size_x="3.5 * mm" grid_size_y="3.5 * mm"/>