300 likes | 416 Views
Experiment Data Processing at GSI. Classical HENAP* Data Processing. * High Energy & Nuclear & Atomic Physics. Data Acquisition Spectroscopy Event by event (Statistics) Filter MBS. Classical HENAP* Data Processing. * High Energy & Nuclear & Atomic Physics.
E N D
Experiment Data Processing at GSI Hans G. Essel, GSI: HGF Workshop
Classical HENAP* Data Processing * High Energy & Nuclear & Atomic Physics • Data AcquisitionSpectroscopy Event by event (Statistics) Filter MBS Hans G. Essel, GSI: HGF Workshop
Classical HENAP* Data Processing * High Energy & Nuclear & Atomic Physics • Data AcquisitionSpectroscopy Event by event (Statistics) Filter MBS • Data AnalysisOn-line on samples Off-line data Generations GOOSY, PAW, ROOT, LEA, Go4 Hans G. Essel, GSI: HGF Workshop
Classical HENAP* Data Processing * High Energy & Nuclear & Atomic Physics • Data AcquisitionSpectroscopy Event by event (Statistics) Filter MBS • Data AnalysisOn-line on samples Off-line data Generations GOOSY, PAW, ROOT, LEA, Go4 • Slow ControlCNAF (simple, constant fraction, amplifier, motors) Classical SCLabVIEW, FactoryLink, EPICS Hans G. Essel, GSI: HGF Workshop
Classical HENAP Data Processing GUI Devices DAQ Archive GUI Analysis GUI Devices SlowCtrl DataBase Hans G. Essel, GSI: HGF Workshop
Classical Integrated Measurement Devices DAQ Analysis Fast Control Hans G. Essel, GSI: HGF Workshop
Integrated Data Processing Devices DAQ Archive Analysis Devices SlowCtrl DataBase GUI Hans G. Essel, GSI: HGF Workshop
Examples at GSI • Standard DAQ: MBS: Nearly all experiments Hans G. Essel, GSI: HGF Workshop
MBS Data Flow Pipe Readout Collector Analysis Pipe Pipe Readout Streams Collector Pipe Pipe Readout Collector Transport Tape Pipe Readout Pipe Streamserv Eventserv Readout Remote Eventserv Unix VMS Analysis 60 kHz - 20 Mb/sec Analysis Analysis Hans G. Essel, GSI: HGF Workshop
MBS Data Flow Pipe Readout Collector Analysis Pipe Pipe Readout Streams Collector Pipe Pipe Readout Collector Transport Tape Pipe Readout Pipe Streamserv Eventserv Readout Remote Eventserv Unix VMS Collector Readout Subeventswitch Analysis Analysis Readout Collector Analysis Hans G. Essel, GSI: HGF Workshop
MBS Java GUI Java (Unix, NT) MasterMBS node (Lynx) Command Tasks Message MBS node (Lynx) Status Hans G. Essel, GSI: HGF Workshop
MBS Java GUI Hans G. Essel, GSI: HGF Workshop
Examples at GSI • Standard DAQ: MBS: Nearly all experiments Hans G. Essel, GSI: HGF Workshop
Examples at GSI • Standard DAQ: MBS: Nearly all experiments • Standard Analysis: GOOSY, PAW, ROOT, LeA: , Go4 Nearly all experiments Hans G. Essel, GSI: HGF Workshop
LeA Threads Memory & Threads MBS Graphical User Inteface Command Interface Origin Histograms Histogram Server DAQ Watch Event Loop File File Hans G. Essel, GSI: HGF Workshop
LEA Control and Display Hans G. Essel, GSI: HGF Workshop
Examples at GSI • Standard DAQ: MBS: Nearly all experiments • Standard Analysis: GOOSY, PAW, ROOT, LeA: , Go4 Nearly all experiments Hans G. Essel, GSI: HGF Workshop
Examples at GSI • Standard DAQ: MBS: Nearly all experiments • Standard Analysis: GOOSY, PAW, ROOT, LeA: , Go4 Nearly all experiments • Standard Slow Control: FactoryLink, LabVIEW, EPICS Some experiments Hans G. Essel, GSI: HGF Workshop
Examples at GSI Non-classical Setups at GSI • -Spectrometer • ESR • Shiptrap • Phelix • Therapy Hans G. Essel, GSI: HGF Workshop
IC 1,2,3 MWPC 2 MWPC 1 Therapy Control System Slow Control, Fast Control, Steering, Monitoring, DAQ, Analysis Multi Wire Proportional ChambersIonisation Chambers Fast ControlSteering Accelerator Control Hans G. Essel, GSI: HGF Workshop
IC 1,2,3 MWPC 2 MWPC 1 Therapy Control System Slow Control, Fast Control, Steering, Monitoring, DAQ, Analysis Multi Wire Proportional ChambersIonisation Chambers Slow Control GUI Fast ControlSteering Accelerator Control Hans G. Essel, GSI: HGF Workshop
IC 1,2,3 MWPC 2 MWPC 1 Therapy Control System Slow Control, Fast Control, Steering, Monitoring, DAQ, Analysis Multi Wire Proportional ChambersIonisation Chambers Slow Control Monitoring GUI TOM Fast ControlSteeringMonitoring Server CPU Accelerator Control Hans G. Essel, GSI: HGF Workshop
IC 1,2,3 MWPC 2 MWPC 1 Therapy Control System Slow Control, Fast Control, Steering, Monitoring, DAQ, Analysis Multi Wire Proportional ChambersIonisation Chambers Slow Control Monitoring GUI TOM Fast ControlSteeringMonitoring Server CPU DAQ/Analysis LeA Accelerator Control Hans G. Essel, GSI: HGF Workshop
Slow Control Hans G. Essel, GSI: HGF Workshop
Slow Control Hans G. Essel, GSI: HGF Workshop
Actual plane All planes required position measured position Hans G. Essel, GSI: HGF Workshop
Analysis after the Treatment Hans G. Essel, GSI: HGF Workshop
Analysis after the Treatment Hans G. Essel, GSI: HGF Workshop
Examples at GSI • Asynchronous communicationTypical SC, i.e. FactoryLink Not typical for DAQ, DAN • Synchronizing processesTherapy, difficult with FactoryLink • Fieldbuses & networks • Fast controlTherapy, DSP • Web data base access (Oracle) Hans G. Essel, GSI: HGF Workshop
Examples at GSI • Asynchronous communicationTypical SC, i.e. FactoryLink Not typical for DAQ, DAN • Synchronizing processesTherapy, difficult with FactoryLink • Fieldbuses & networks • Fast controlTherapy, DSP • Web data base access (Oracle) • No CORBA, RMI • No OO data bases • Little Intranet Hans G. Essel, GSI: HGF Workshop