IDEASBeamline::IDEASBeamline() : CLSBeamline("IDEAS Beamline") { setupComponents(); setupDiagnostics(); setupSampleStage(); setupDetectors(); setupControlSets(); setupMono(); setupMotorGroup(); setupControlsAsDetectors(); setupExposedControls(); setupExposedDetectors(); }
BioXASImagingBeamline::BioXASImagingBeamline() : CLSBeamline("BioXAS Beamline - Imaging Endstation") { setupSynchronizedDwellTime(); setupComponents(); setupDiagnostics(); setupSampleStage(); setupDetectors(); setupControlSets(); setupMono(); setupMotorGroup(); setupControlsAsDetectors(); setupExposedControls(); setupExposedDetectors(); }
SXRMBBeamline::SXRMBBeamline() : CLSBeamline("SXRMB Beamline") { currentEndstation_ = SXRMB::InvalidEndstation; setupSynchronizedDwellTime(); setupComponents(); setupDiagnostics(); setupSampleStage(); setupDetectors(); setupControlSets(); setupMono(); setupMotorGroup(); setupControlsAsDetectors(); setupHVControls(); setupExposedControls(); setupExposedDetectors(); setupConnections(); wasConnected_ = false; onPVConnectedHelper(); onEndstationPVConnected(endstationControl_->isConnected()); }