NPDet merge requestshttps://eicweb.phy.anl.gov/EIC/NPDet/-/merge_requests2020-04-29T21:15:36Zhttps://eicweb.phy.anl.gov/EIC/NPDet/-/merge_requests/56Tile Type Sampling Calorimeter for HCAL2020-04-29T21:15:36ZJihee KimTile Type Sampling Calorimeter for HCALScintillating tiles interleaved with Pb plates.Scintillating tiles interleaved with Pb plates.EIC CalorimetersJihee KimJihee Kimhttps://eicweb.phy.anl.gov/EIC/NPDet/-/merge_requests/49Beamline magnet placement and geometry (EIC/NPDet#27)2020-04-11T00:12:37ZTom PolakovicBeamline magnet placement and geometry (EIC/NPDet#27)I finished working on geometry of the Roman pots, so now I have some time to work on related elements.
@whit, from what I can tell, there are three types of magnets: octupoles, quadrupoles and the spectrometer magnet. I know the dimensi...I finished working on geometry of the Roman pots, so now I have some time to work on related elements.
@whit, from what I can tell, there are three types of magnets: octupoles, quadrupoles and the spectrometer magnet. I know the dimensions of the quadrupole and spectrometer magnet, but I'm missing info on the octupole. Do you have any fresher materials than the March IR Design status presentation?EIC beamline and IR integrationTom PolakovicTom Polakovichttps://eicweb.phy.anl.gov/EIC/NPDet/-/merge_requests/44WIP: SNSPD Readout (EIC/NPDet#11)2020-04-07T03:52:58ZTom PolakovicWIP: SNSPD Readout (EIC/NPDet#11)@whit, I came to the conclusion that doing a flexible SNSPD readout with what's in the DD4HEP is not feasible - realistically, it's not within our abilities to densely cover and read out a whole chip worth of individual ~10um pixels. I c...@whit, I came to the conclusion that doing a flexible SNSPD readout with what's in the DD4HEP is not feasible - realistically, it's not within our abilities to densely cover and read out a whole chip worth of individual ~10um pixels. I can somewhat emulate a ganged pixel readout by doing a `MultiSegmentation` of nested `CartesianGrid`s (once I figure how to do that), but even that lacks some features. I will need to add a new `Segmentation` derived class to accommodate the SNSPD needs.
How do you want me to organize the file and folder structure. I don't feel that this code should go into GenericDetectors folder.Roman Pot DetectorTom PolakovicTom Polakovichttps://eicweb.phy.anl.gov/EIC/NPDet/-/merge_requests/42Limits and Shape of EMCAL EndCap2020-04-09T14:35:07ZJihee KimLimits and Shape of EMCAL EndCap* Modified two files of crystal endcap calorimeter `CrystalEndcapECAL_example.xml` `CrystalEndcapECAL_geo.cpp`
* Set crystal dimension (2x2x20 cm3) and radius range (12<R<60cm) from 1st EIC yellow report workshop
* Made all crystal ...* Modified two files of crystal endcap calorimeter `CrystalEndcapECAL_example.xml` `CrystalEndcapECAL_geo.cpp`
* Set crystal dimension (2x2x20 cm3) and radius range (12<R<60cm) from 1st EIC yellow report workshop
* Made all crystal blocks being within limits of inner/outer radius
* Shape of endcap is symmetrical![Screen_Shot_2020-04-02_at_3.09.41_PM](/uploads/8b6d457d9a26e88785ce6e44451c7048/Screen_Shot_2020-04-02_at_3.09.41_PM.png)
![Screen_Shot_2020-04-02_at_3.13.35_PM](/uploads/d25cc3f68a59a6599dba0767b7cf4524/Screen_Shot_2020-04-02_at_3.13.35_PM.png)EIC CalorimetersJihee KimJihee Kimhttps://eicweb.phy.anl.gov/EIC/NPDet/-/merge_requests/29Electron Endcap ECAL2020-04-02T19:03:00ZJihee KimElectron Endcap ECALGoal: Implement an electron EMCAL made of a single (crystal) material like PbWO4.
* Started with the existing EcalBarrel_example.xml.
* Created Electron_Endcap_EMcal_PbWO4_example.xml
* Added a rough design of ECAL Endcap detect...Goal: Implement an electron EMCAL made of a single (crystal) material like PbWO4.
* Started with the existing EcalBarrel_example.xml.
* Created Electron_Endcap_EMcal_PbWO4_example.xml
* Added a rough design of ECAL Endcap detector.
* Need to figure out material for PbWO4 and why it is overlapped with ECAL barrel detector.![Screen_Shot_2020-03-26_at_5.34.34_PM](/uploads/f54739c9312b520a7b2b1fa5071804b6/Screen_Shot_2020-03-26_at_5.34.34_PM.png)EIC CalorimetersJihee KimJihee Kimhttps://eicweb.phy.anl.gov/EIC/NPDet/-/merge_requests/26Roman pots2020-03-30T19:42:45ZTom PolakovicRoman potsRight now, the code generates a RP unit which is a pair of two Pots and the description has a boolean that rotates the whole unit by 90 degrees. The description also allows for variable detector insertion depth, and support, detector and...Right now, the code generates a RP unit which is a pair of two Pots and the description has a boolean that rotates the whole unit by 90 degrees. The description also allows for variable detector insertion depth, and support, detector and frame dimensions (the frame is not yet implemented in code - I have to meditate a bit more on that).
It compiles but throws a runtime error, probably because of the XML parsing (there's a FIXME in the code). That should be fixed soon.
The next step is to add layers into a single detector. That will be easy once I'm happy with the current state.
Just so you're notified, @whit.Roman Pot DetectorTom PolakovicTom Polakovic