athena issueshttps://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues2023-07-09T03:46:31Zhttps://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/153Material map for EPIC2023-07-09T03:46:31ZShujie LiMaterial map for EPICFirst version of material map for the tracking volume of EPIC detector in LBL design. No AC-LGAD yet.
Material surfaces from Geantino scan: ![geant_mat_map](/uploads/67928357584ab8e9b92b37801f76735a/geant_mat_map.png)
Geantino vs. materi...First version of material map for the tracking volume of EPIC detector in LBL design. No AC-LGAD yet.
Material surfaces from Geantino scan: ![geant_mat_map](/uploads/67928357584ab8e9b92b37801f76735a/geant_mat_map.png)
Geantino vs. material map comparison:
![Ratio_Val_geant_mat_X0_](/uploads/37888d68f72c70d089928c82060d2e20/Ratio_Val_geant_mat_X0_.png)
The outer supporting cylinder is projected to the last disk which is not ideal. Need to improve later.
PR on github/epic: https://github.com/eic/epic/pull/96
Material map file: [material-maps.cbor](/uploads/56b64d544442a93904488e7292aa509d/material-maps.cbor)Shujie LiShujie Lihttps://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/151CI overlap check tests missed small dRICH sensor overlaps2022-04-12T21:05:58ZChristopher DilksCI overlap check tests missed small dRICH sensor overlapsSome sensors in the dRICH have a very, very small overlap with each other. These overlaps were not identified by the overlap check tests in the CI, as shown in test MR https://eicweb.phy.anl.gov/EIC/detectors/athena/-/merge_requests/352Some sensors in the dRICH have a very, very small overlap with each other. These overlaps were not identified by the overlap check tests in the CI, as shown in test MR https://eicweb.phy.anl.gov/EIC/detectors/athena/-/merge_requests/352https://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/150Use subsystem views for gdml and step exports2022-03-22T18:09:53ZWouter DeconinckUse subsystem views for gdml and step exportsWouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/148HCal geometry development2022-03-04T19:23:20ZLeszek KosarzewskiHCal geometry developmenthttps://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/147Fix DIRC overlaps and make it great again2022-02-21T03:00:49ZDmitry RomanovFix DIRC overlaps and make it great againFix DIRC overlap and fix other problems preventing it from use as a main DIRC implementationFix DIRC overlap and fix other problems preventing it from use as a main DIRC implementationDmitry RomanovDmitry Romanovhttps://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/145Document how to edep filter by detector type to avoid killing optical photons...2022-02-16T22:38:33ZWouter DeconinckDocument how to edep filter by detector type to avoid killing optical photons on photomultipliersWouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/144add IRT geometry to RICH cpp files2022-02-10T21:13:00ZChristopher Dilksadd IRT geometry to RICH cpp filesOne method for connecting `irt` and `athena` is to create `irt` objects in the `athena` RICH `.cpp` files. This is an alternative to using `GeoSvc` in Juggler, however the proposed method introduces a dependency on `irt` to `athena`. We ...One method for connecting `irt` and `athena` is to create `irt` objects in the `athena` RICH `.cpp` files. This is an alternative to using `GeoSvc` in Juggler, however the proposed method introduces a dependency on `irt` to `athena`. We ran using this method in the branch `irt-init-v01` for the proposal. Whether this method or the `GeoSvc` method is preferred remains to be discussed, but a useful first step would be to rebase the `irt-init-v01` branch.Christopher DilksChristopher Dilkshttps://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/141Default to -Wall -Wextra compiler flags2022-01-23T20:33:37ZWouter DeconinckDefault to -Wall -Wextra compiler flagsWouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/138Set birks constants without patching geant42022-01-21T21:13:31ZWouter DeconinckSet birks constants without patching geant4Interfaces:
- geant4: `G4Material* m; m->GetIonisation()->SetBirksContant(value);`
Problems:
- G4GDMLReadMaterials does not support `<material>` properties relevant to ionization beyond `MEE`
- dd4hep::Geant4Converter doesn't set any io...Interfaces:
- geant4: `G4Material* m; m->GetIonisation()->SetBirksContant(value);`
Problems:
- G4GDMLReadMaterials does not support `<material>` properties relevant to ionization beyond `MEE`
- dd4hep::Geant4Converter doesn't set any ionization properties beyond MEE (and even this it doesn't actually set them but lets TGeo do the work using GDML)
Possible strategy:
- dd4hep::Material has support for Property, which is a TGDMLMatrix pointer. We could define the birks constant as a material property table, similar to index of refraction for optical materials. That's a bit of an abuse of the material property tables since birks constants are never tables (or at least energy-dependence is not supported in geant4).Wouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/137jekyll/hugo static website for CI output presentation2021-12-03T20:35:05ZWouter Deconinckjekyll/hugo static website for CI output presentationIt would be useful to set up a (somewhat standardized) jekyll/hugo static website generation framework on our repositories (probably starting here) that displays CI outputs in a better format based on the reports. We could make the athen...It would be useful to set up a (somewhat standardized) jekyll/hugo static website generation framework on our repositories (probably starting here) that displays CI outputs in a better format based on the reports. We could make the athena geometry repository a starting point, but design it in a way that easily translates to benchmarks etc.Wouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/134make new 3d views of FF region and detectors2021-11-05T17:18:58ZAlex Jentschmake new 3d views of FF region and detectorsAlex JentschAlex Jentschhttps://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/130Excessive output for convert_to_gdml2021-10-27T04:02:34ZWouter DeconinckExcessive output for convert_to_gdmlhttps://eicweb.phy.anl.gov/EIC/detectors/athena/-/jobs/412116
Lots of segments with
```
-------- WWWW ------- G4Exception-START -------- WWWW -------
*** G4Exception : CUTS0100
issued by : G4ProductionCutsTable::ConvertRangeToEne...https://eicweb.phy.anl.gov/EIC/detectors/athena/-/jobs/412116
Lots of segments with
```
-------- WWWW ------- G4Exception-START -------- WWWW -------
*** G4Exception : CUTS0100
issued by : G4ProductionCutsTable::ConvertRangeToEnergy()
Invoked prematurely before it is fully initialized.
*** This is just a warning message. ***
-------- WWWW -------- G4Exception-END --------- WWWW -------
```
These should be grepped out in the convert_to_gdml script so the log files can be used for finding other issues (validation).Wouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/128material map for Acadia (cbor)2021-10-24T23:17:39ZWouter Deconinckmaterial map for Acadia (cbor)[material-maps.cbor](/uploads/458fee1b8c95bf408159fe70d654b8c0/material-maps.cbor)[material-maps.cbor](/uploads/458fee1b8c95bf408159fe70d654b8c0/material-maps.cbor)Wouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/126Improved GEM rings2021-10-22T19:01:37ZSylvester JoostenImproved GEM rings* rounded sides
* smaller sides to not impede the barrel tracker service routing along eta ~ 1.1* rounded sides
* smaller sides to not impede the barrel tracker service routing along eta ~ 1.1canyonlands-v2https://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/125TGeo overlap check now slower than GEANT4 check2021-10-21T20:04:19ZSylvester JoostenTGeo overlap check now slower than GEANT4 checkNeed to figure out what is going on, and if there are no issues trigger the downstream pipelines off the GEANT4 check instead.Need to figure out what is going on, and if there are no issues trigger the downstream pipelines off the GEANT4 check instead.https://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/117dualize dRICh mirrors2021-11-18T19:42:00ZChristopher Dilksdualize dRICh mirrorsAdd a second spherical mirror for each dRICh sector, to help mitigate aberrations.
For `DeathValley`Add a second spherical mirror for each dRICh sector, to help mitigate aberrations.
For `DeathValley`canyonlands-v2Christopher DilksChristopher Dilkshttps://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/115Add ACTS extensions to PID detectors2021-10-06T18:32:45ZWouter DeconinckAdd ACTS extensions to PID detectors@shujie @sly2j@shujie @sly2jhttps://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/104Add realistic cooling for Gridpix2021-09-27T12:09:20ZDmitry RomanovAdd realistic cooling for Gridpix![image](/uploads/68875f659ef2067b6e2a7ef77b2dc81b/image.png)
![image](/uploads/087cf4722a47370225fdefe61163100f/image.png)
[4turns_coldplate.SLDPRT](/uploads/7647cd92d21142f7dd31e863ce0c608d/4turns_coldplate.SLDPRT)![image](/uploads/68875f659ef2067b6e2a7ef77b2dc81b/image.png)
![image](/uploads/087cf4722a47370225fdefe61163100f/image.png)
[4turns_coldplate.SLDPRT](/uploads/7647cd92d21142f7dd31e863ce0c608d/4turns_coldplate.SLDPRT)https://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/94MRICH stuck track (minor: 10 warnings out of 50k events)2021-09-30T01:11:48ZWouter DeconinckMRICH stuck track (minor: 10 warnings out of 50k events)Listing here as information gathering. Affected 10 events in 50k run of EVGEN/TCS/tcs_18x275_lep_hel_flip_1.hepmc.
```
-------- WWWW ------- G4Exception-START -------- WWWW -------
*** G4Exception : GeomNav1002
issued by : G4Navi...Listing here as information gathering. Affected 10 events in 50k run of EVGEN/TCS/tcs_18x275_lep_hel_flip_1.hepmc.
```
-------- WWWW ------- G4Exception-START -------- WWWW -------
*** G4Exception : GeomNav1002
issued by : G4Navigator::ComputeStep()
Stuck Track: potential geometry or navigation problem.
Track stuck, not moving for 10 steps.
Current phys volume: 'MRICH_module1_13'
- at position : (-311.0216047133605,-42.04744960390697,-1518.238434971324)
in direction: (-0.143784572438994,0.9440005436577875,-0.2969662780558383)
(local position: (-4.748187765326179,54.04622680914189,-57.46955594792735))
(local direction: (0.09244049991904127,0.9608905243849698,0.2610443527868315)).
Previous phys volume: 'AV_860!MRICH_module1_lens_3#3!lens_groove_267_268#268'
Likely geometry overlap - else navigation problem !
*** Trying to get *unstuck* using a push - expanding step to 1e-07 (mm) ... Potential overlap in geometry !
*** This is just a warning message. ***
-------- WWWW -------- G4Exception-END --------- WWWW -------
-------- WWWW ------- G4Exception-START -------- WWWW -------
*** G4Exception : GeomNav1002
issued by : G4Navigator::ComputeStep()
Stuck Track: potential geometry or navigation problem.
Track stuck, not moving for 10 steps.
Current phys volume: 'MRICH_module1_74'
- at position : (544.9832000806257,-435.7704605909078,-1523.826458597109)
in direction: (-0.640485229191642,-0.7658660088022746,-0.05681485499941268)
(local position: (-17.13766580987033,36.84983053677723,-57.38798148462092))
(local direction: (0.6975923295530513,-0.7143664721043887,0.05518591561147479)).
Previous phys volume: 'AV_860!MRICH_module1_lens_3#3!lens_groove_199_200#200'
Likely geometry overlap - else navigation problem !
*** Trying to get *unstuck* using a push - expanding step to 1e-07 (mm) ... Potential overlap in geometry !
*** This is just a warning message. ***
-------- WWWW -------- G4Exception-END --------- WWWW -------
-------- WWWW ------- G4Exception-START -------- WWWW -------
*** G4Exception : GeomNav1002
issued by : G4Navigator::ComputeStep()
Stuck Track: potential geometry or navigation problem.
Track stuck, not moving for 10 steps.
Current phys volume: 'MRICH_module1_74'
- at position : (548.3676632762204,-423.9846971059706,-1526.218447243992)
in direction: (0.4171648393842235,0.8866251684481772,-0.1996730013190981)
(local position: (-20.73484470952121,48.81391864941844,-57.42433157254345))
(local direction: (-0.4178912742904484,0.9059037988146278,0.06859438872919366)).
Previous phys volume: 'AV_860!MRICH_module1_lens_3#3!lens_groove_261_262#262'
Likely geometry overlap - else navigation problem !
*** Trying to get *unstuck* using a push - expanding step to 1e-07 (mm) ... Potential overlap in geometry !
*** This is just a warning message. ***
-------- WWWW -------- G4Exception-END --------- WWWW -------
-------- WWWW ------- G4Exception-START -------- WWWW -------
*** G4Exception : GeomNav1002
issued by : G4Navigator::ComputeStep()
Stuck Track: potential geometry or navigation problem.
Track stuck, not moving for 10 steps.
Current phys volume: 'AV_860!MRICH_module1_lens_3#3!lens_groove_269_270#270'
- at position : (13.51831784954014,-174.1054253236594,-1515.015830930668)
in direction: (-0.2508280125256393,-0.7785415777337759,0.5752897703525077)
(local position: (-54.55112560241113,3.460889565646823,0.8481180952380782))
(local direction: (0.2637645200627963,-0.8402241316618241,-0.4737633233262963)).
Previous phys volume: 'MRICH_module1_2'
Likely geometry overlap - else navigation problem !
*** Trying to get *unstuck* using a push - expanding step to 1e-07 (mm) ... Potential overlap in geometry !
*** This is just a warning message. ***
-------- WWWW -------- G4Exception-END --------- WWWW -------
-------- WWWW ------- G4Exception-START -------- WWWW -------
*** G4Exception : GeomNav1002
issued by : G4Navigator::ComputeStep()
Stuck Track: potential geometry or navigation problem.
Track stuck, not moving for 10 steps.
Current phys volume: 'AV_860!MRICH_module1_lens_3#3!lens_groove_306_307#307'
- at position : (620.2177601309934,18.98749902172985,-1516.666329761247)
in direction: (-0.9363096781941302,-0.1668575476147419,0.3090028241359587)
(local position: (-5.347751434808174,61.99756680680437,0.8076008955604266))
(local direction: (0.7533365766293173,-0.1755547663739568,-0.6337700894770959)).
Previous phys volume: 'MRICH_module1_51'
Likely geometry overlap - else navigation problem !
*** Trying to get *unstuck* using a push - expanding step to 1e-07 (mm) ... Potential overlap in geometry !
*** This is just a warning message. ***
-------- WWWW -------- G4Exception-END --------- WWWW -------
-------- WWWW ------- G4Exception-START -------- WWWW -------
*** G4Exception : GeomNav1002
issued by : G4Navigator::ComputeStep()
Stuck Track: potential geometry or navigation problem.
Track stuck, not moving for 10 steps.
Current phys volume: 'AV_860!MRICH_module1_lens_3#3!lens_groove_280_281#281'
- at position : (-47.23732880767397,207.8160495584976,-1512.63263336894)
in direction: (0.9363430765267535,-0.3302140448262388,0.1192490152576084)
(local position: (-48.15795779136815,30.29795236257402,0.7639724511095665))
(local direction: (-0.9246269541844133,-0.3140852038145323,-0.2154425221269912)).
Previous phys volume: 'MRICH_module1_4'
Likely geometry overlap - else navigation problem !
*** Trying to get *unstuck* using a push - expanding step to 1e-07 (mm) ... Potential overlap in geometry !
*** This is just a warning message. ***
-------- WWWW -------- G4Exception-END --------- WWWW -------
-------- WWWW ------- G4Exception-START -------- WWWW -------
*** G4Exception : GeomNav1002
issued by : G4Navigator::ComputeStep()
Stuck Track: potential geometry or navigation problem.
Track stuck, not moving for 10 steps.
Current phys volume: 'AV_860!MRICH_module1_lens_3#3!lens_groove_204_205#205'
- at position : (187.7619808759988,336.2799844451047,-1523.882780862206)
in direction: (0.7172361074397594,0.5075723957847292,0.4774333767364953)
(local position: (-6.657418294912731,-41.0200930515245,0.7902351266911865))
(local direction: (-0.7526848077896766,0.6077021687315657,-0.2533054563991262)).
Previous phys volume: 'MRICH_module1_47'
Likely geometry overlap - else navigation problem !
*** Trying to get *unstuck* using a push - expanding step to 1e-07 (mm) ... Potential overlap in geometry !
*** This is just a warning message. ***
-------- WWWW -------- G4Exception-END --------- WWWW -------
-------- WWWW ------- G4Exception-START -------- WWWW -------
*** G4Exception : GeomNav1002
issued by : G4Navigator::ComputeStep()
Stuck Track: potential geometry or navigation problem.
Track stuck, not moving for 10 steps.
Current phys volume: 'AV_860!MRICH_module1_lens_3#3!lens_groove_279_280#280'
- at position : (-330.3915580056976,-41.06419259888538,-1514.37590688835)
in direction: (-0.5342961401803039,-0.6833322921487375,0.4975787506467508)
(local position: (15.01347822385043,54.78325942942851,0.7641104544052268))
(local direction: (0.6155974422490011,-0.7134302179340524,-0.3347493289538579)).
Previous phys volume: 'MRICH_module1_13'
Likely geometry overlap - else navigation problem !
*** Trying to get *unstuck* using a push - expanding step to 1e-07 (mm) ... Potential overlap in geometry !
*** This is just a warning message. ***
-------- WWWW -------- G4Exception-END --------- WWWW -------
-------- WWWW ------- G4Exception-START -------- WWWW -------
*** G4Exception : GeomNav1002
issued by : G4Navigator::ComputeStep()
Stuck Track: potential geometry or navigation problem.
Track stuck, not moving for 10 steps.
Current phys volume: 'AV_860!MRICH_module1_lens_3#3!lens_groove_308_309#309'
- at position : (-38.84482821254188,150.8986777040535,-1519.817193938667)
in direction: (-0.8288716363514304,-0.4593367417286037,0.3193455309695949)
(local position: (-56.56587064131924,-27.06881344468567,0.7445312811776148))
(local direction: (0.8505355844965141,-0.4190340411388197,-0.3178044868658143)).
Previous phys volume: 'MRICH_module1_4'
Likely geometry overlap - else navigation problem !
*** Trying to get *unstuck* using a push - expanding step to 1e-07 (mm) ... Potential overlap in geometry !
*** This is just a warning message. ***
-------- WWWW -------- G4Exception-END --------- WWWW -------
GenerationInit WARN +++ Finished run 0 after 50000 events (50000 events in total)
end of run
```Wouter DeconinckWouter Deconinckhttps://eicweb.phy.anl.gov/EIC/detectors/athena/-/issues/93Add service gap in positive HCAL Endcap2021-08-20T14:30:42ZSylvester JoostenAdd service gap in positive HCAL Endcap- [ ] Extend service gap to the barrel
- [ ] Replace HCAL between service cap and actual HCAL Endcap with pure iron- [ ] Extend service gap to the barrel
- [ ] Replace HCAL between service cap and actual HCAL Endcap with pure iron