Skip to content

Inventory

The CORA Asset model for SST: the device tree read from the profile collections and what still needs confirming.

This is the cross-cutting reference view of the Source walk and the Sample, Detector, and Controls pages. It is generated-honest: authored from the same beamline.yaml descriptor the Source page renders from.

Devices bind to catalog Families and carry real EPICS PVs (verified against the NSLS2/sst-*-profile-collection TOML manifests and the NSLS-II-SST/sst-base device classes). No vendor Model is bound: part numbers are not in the profile collection. SST introduces no new catalog family: every device reuses an existing Family, including the recently-graduated soft-X-ray ones (GratingMonochromator for the soft PGM, Manipulator for the sample stages, EnergyDispersiveSpectrometer for the microcalorimeter). The hemispherical ElectronAnalyzer (a second sighting after ESM) GRADUATED into the catalog (ARPES-1); one loose family remains, the BeamPositionMonitor (DIAG-1); see Model.

The Asset tree

Root Asset SST (tier = Unit, facility_code = nsls2); sub-systems nest below by parent_id.

Asset Family PV (verified) What it is
SST (root) XF:07ID* bound to the NSLS-II Site
SoftUndulator InsertionDevice SR:C07-ID:G1A{SST1:1} EPU60 (soft branch)
TenderUndulator InsertionDevice SR:C07-ID:G1A{SST2:1} U42 (tender branch)
FrontEndShutter Shutter XF:07ID-PPS{Sh:FE} front-end photon shutter
SoftMonochromator GratingMonochromator XF:07ID1-OP{Mono:PGM1} soft plane-grating mono
TenderMonochromator Monochromator XF:07ID6-OP{Mono:DCM1} tender double-crystal mono
FirstMirror Mirror XF:07IDA-OP{Mir:M1} front-optics mirror
SoftMirror Mirror XF:07ID1-OP{Mir:M3ABC} soft-branch mirror
TenderMirror Mirror XF:07IDA-OP{Mir:L1} tender-branch mirror
WhiteBeamSlit Slit XF:07IDA-OP{Slt:01} FOE beam-defining slit
ExitSlit Slit XF:07ID2-BI{Slt:11} soft mono exit slit (resolution)
HAXPESSlit Slit XF:07ID2-OP{Slt:12} tender HAXPES beam-defining slit
EnergyAxis PseudoAxis (computed) master energy (per-branch coupled)
BeamPositionMonitor BeamPositionMonitor (loose) XF:07ID-BI{BPM:4} beam-position diagnostics
RSoXSManipulator Manipulator XF:07ID2-ES1{Stg-Ax:} soft-scattering sample stage
HAXPESManipulator Manipulator XF:07ID1-BI{HAX-Ax:} photoemission sample stage
SampleTemperature TemperatureController XF:07ID2-ES1{TCtrl:1}LS336: Lakeshore thermal control
ScatteringDetector Camera XF:07ID1-ES:1{GE:2} Greateyes CCD (RSoXS)
ElectronAnalyzer ElectronAnalyzer XF:07ID-ES-SES Scienta SES (HAXPES)
CalorimeterSpectrometer EnergyDispersiveSpectrometer XF:07ID-ES{UCAL}: TES microcalorimeter (NEXAFS)
FluxMonitor FluxMonitor XF:07ID-ES1{DMR:I400-1} I0 / drain-current channels
BeamStop BeamStop XF:07ID2-ES1{BS-Ax:1} RSoXS direct-beam stop
SampleCamera Camera XF:07ID1-ES:1{Scr:4} on-axis sample viewing
FastShutter Shutter XF:07ID2-ES1{FSh-Ax:1} endstation exposure shutter
EndstationMotionController MotionController (pending) branch / endstation controllers

Every family is in the catalog except the loose BeamPositionMonitor (held); the ElectronAnalyzer graduated this PR (2nd sighting after ESM); SST coins none. Notably the soft PGM reuses GratingMonochromator (graduated across SIX / CSX / ESM, a fourth sighting), the sample manipulators reuse Manipulator (graduated by ESM), and the microcalorimeter reuses EnergyDispersiveSpectrometer (graduated in #345), so SST is a clean reuse-and-reinforce deployment that exercises the soft-X-ray vocabulary at Site scale.

Pending confirmations

Every value below is read from the profile collection or inferred, awaiting the SST team. Each is tracked by an open question.

Value to confirm Applies to Status Tracking
Undulator periods / ranges (EPU60, U42) SoftUndulator / TenderUndulator unknown-pending-confirmation (SRC-1)
PSS search-and-secure permit-leaf PVs all enclosures unknown-pending-confirmation (PSS-1)
Branch-to-hutch endstation mapping enclosures unknown-pending-confirmation (ENC-1)
PGM grating set and DCM crystal / ranges SoftMonochromator / TenderMonochromator unknown-pending-confirmation (DCM-1)
Live detector roster per endstation ScatteringDetector / ElectronAnalyzer / CalorimeterSpectrometer unknown-pending-confirmation (DET-1)
Flux / beam-position channel maps FluxMonitor / BeamPositionMonitor unknown-pending-confirmation (DIAG-1)
Motion-controller box models / firmware / IP EndstationMotionController unknown-pending-confirmation (DRIVE-1)