AMDetectorDwellTimeSource* IDEAS13ElementGeDetector::detectorDwellTimeSource() { if(currentlySynchronizedDwell()) return AMBeamline::bl()->synchronizedDwellTime()->dwellTimeSource(); return 0; }
AMDetectorDwellTimeSource* CLSAmptekSDD123DetectorNew::detectorDwellTimeSource(){ if(currentlySynchronizedDwell()) return AMBeamline::bl()->synchronizedDwellTime()->dwellTimeSource(); return 0; }
bool IDEAS13ElementGeDetector::sharesDetectorTriggerSource() const { return currentlySynchronizedDwell(); }
bool CLSAmptekSDD123DetectorNew::sharesDetectorTriggerSource() const{ return currentlySynchronizedDwell(); }
AMDetectorDwellTimeSource* CLSQE65000Detector::detectorDwellTimeSource(){ if(currentlySynchronizedDwell()) return AMBeamline::bl()->synchronizedDwellTime()->dwellTimeSource(); return 0; }
bool CLSQE65000Detector::sharesDetectorTriggerSource(){ return currentlySynchronizedDwell(); }
AMDetectorTriggerSource* CLSPGTDetectorV2::detectorTriggerSource(){ if(currentlySynchronizedDwell()) return AMBeamline::bl()->synchronizedDwellTime()->triggerSource(); return 0; }
bool CLSPGTDetectorV2::sharesDetectorTriggerSource() const{ return currentlySynchronizedDwell(); }