CFEL - ASG Software Suite  2.5.0
CASS
Functions | Variables
SACLA-offline.ini File Reference

Go to the source code of this file.

Functions

the number of triggers that contained light (shots)[Processor] nShots/ID
 
shutter open status (inversion of shutter_close) shutter_open/ID
 

Variables

ini file to be used for sfx analysis at SACLA
 
including pump probe analysis
 
the processors
 
The diffraction detector image[Processor] MPCCDRaw ID
 
create the offset
 
create the noise and bad pixel map [Processor]
 
treat the raw image of the MPCCD [Processor]
 
copy the raw detctor
 
MPCCD HistName = MPCCDRaw
 
MPCCD Hide = false
 
 hitfinding
 
find nbr of bragg peaks by taking background with pixels that are free of
 
BraggPeakTableNoOutliers Wavelength_A
 
BraggPeakTableNoOutliers DetectorDistance_m
 
 Processor
 
 checks
 
 Saturation [Processor]
 
generate a sublist of the list with all identified bragg spots
 
data completness [Processor]
 
things done when it was a hit [Processor]
 
create conversion factor to convert adu to photon counts
 
 N_ph = ADU * (Gain / (photon_energy_eV / 3.65))
 
definition of acutal light in the chamber
 
check if there is some light in the chamber based upon the pulse energy
 
and the shutter status [Processor]
 
 statistics
 
the total number of triggers disregarding whether the shutter was open
 
auxiliary data [Processor]
 
photon wavelength A
 
pulse_energy Value = 50830.6
 
conversion factor for keV
 
conversion factor for keV pulse_energy ValuePos
 
things written to h5 files
 
H5DumpLaserOn Processor Name
 
H5DumpLaserOn Processor GroupName = /SACLA
 
things written only at end of run H5DumpLaserOn ProcessorSummary size = 200
 
program control and setup
 
how many threads should retrieve the data[SACLAOfflineInput] NbrThreads
 
flag to retrieve additional accelerator data RetrieveAcceleratorData = false
 
MPCCDImage OctalPixelDetectors DetectorIDName
 
simple pixel detectors
 
the microscope
 
PixelDetectors CASSID = 21
 
DatabaseValues ValueName = "xfel_bl_3_tc_spec_1/energy"
 
what output level should be written into the log file[Log] MaxLoggingLevel = "INFO"
 

Function Documentation

the number of triggers that contained light ( shots  )
Examples:
SACLA-offline.ini.
shutter open status ( inversion of  shutter_close)

Variable Documentation

photon wavelength A
Initial value:
= 12398 / eV = 12398 / (1000*keV) = 12.398 / keV
photon_wavelength_A/ID = 2
photon_wavelength_A/Value = 12.398
photon_wavelength_A/HistName = photon_energy_keV
photon_wavelength_A/ValuePos = first
photon_wavelength_A/Operation = "/"
photon_wavelength_A/Hide = false
conversion factor for keV pulse_energy ValuePos
MPCCD Hide
pulse_energy Value
The diffraction detector image[Processor] MPCCDRaw ID
MPCCD HistName
conversion factor for keV
Examples:
SACLA-offline.ini.

Definition at line 780 of file SACLA-offline.ini.

Referenced by cass::pixeldetector::addTriangle(), and cass::pp240::triangle().

including pump probe analysis
PixelDetectors CASSID = 21
Examples:
SACLA-offline.ini.

Definition at line 1435 of file SACLA-offline.ini.

definition of acutal light in the chamber
Examples:
SACLA-offline.ini.

Definition at line 687 of file SACLA-offline.ini.

checks
Examples:
SACLA-offline.ini.

Definition at line 482 of file SACLA-offline.ini.

data completness[Processor]
Examples:
SACLA-offline.ini.

Definition at line 524 of file SACLA-offline.ini.

create conversion factor to convert adu to photon counts
Examples:
Fluorescence-pnCCD.ini, and SACLA-offline.ini.

Definition at line 579 of file SACLA-offline.ini.

the spectrometer data
copy the raw detctor
Examples:
SACLA-offline.ini.

Definition at line 306 of file SACLA-offline.ini.

BraggPeakTableNoOutliers DetectorDistance_m
Initial value:
= detectordistance_m
BraggPeakTableNoOutliers/PixelSize_m = 50e-6
BraggPeakTableNoOutliers/Hide = true
MPCCD Hide
Examples:
SACLA-offline.ini.

Definition at line 331 of file SACLA-offline.ini.

PixelDetectors DetectorIDName
Initial value:
= "MPCCD-8-2-001"
OctalPixelDetectors/1/NormalizeToAbsGain = true
OctalPixelDetectors/1/CASSID = 20
PixelDetectors CASSID
Examples:
SACLA-offline.ini.

Definition at line 1427 of file SACLA-offline.ini.

simple pixel detectors
Examples:
Darkcal.ini, SACLA-offline.ini, and SACLA-online.ini.

Definition at line 1431 of file SACLA-offline.ini.

Referenced by cass::pp2001::loadSettings().

check if there is some light in the chamber based upon the pulse energy
Examples:
hdf5-input.ini, and SACLA-offline.ini.

Definition at line 688 of file SACLA-offline.ini.

things written to h5 files
Examples:
SACLA-offline.ini.

Definition at line 827 of file SACLA-offline.ini.

H5DumpLaserOff Processor GroupName = /SACLA
Examples:
SACLA-offline.ini.

Definition at line 842 of file SACLA-offline.ini.

MPCCD Hide = false
Examples:
SACLA-offline.ini.

Definition at line 309 of file SACLA-offline.ini.

MPCCD HistName = MPCCDRaw
Examples:
SACLA-offline.ini.

Definition at line 308 of file SACLA-offline.ini.

things done when it was a hit[Processor]
Examples:
SACLA-offline.ini.

Definition at line 553 of file SACLA-offline.ini.

hitfinding
Examples:
CsPadCrystal.ini, hdf5-input.ini, and SACLA-offline.ini.

Definition at line 316 of file SACLA-offline.ini.

things written in each h5 thats a hit with laser off [Processor] H5DumpLaserOff ID
Initial value:
= 109
MPCCDRaw/CASSID = 20
MPCCDRaw/nCols = 512
MPCCDRaw/nRows = 8192
MPCCDRaw/Hide = false
MPCCD Hide
PixelDetectors CASSID
Examples:
SACLA-offline.ini.

Definition at line 13 of file SACLA-offline.ini.

conversion factor for keV
Examples:
SACLA-offline.ini.

Definition at line 814 of file SACLA-offline.ini.

create the noise and bad pixel map[Processor]
MaxLoggingLevel = "INFO"
Examples:
SACLA-offline.ini.

Definition at line 1453 of file SACLA-offline.ini.

the microscope
Examples:
SACLA-offline.ini.

Definition at line 1433 of file SACLA-offline.ini.

treat the raw image of the MPCCD[Processor]
Examples:
SACLA-offline.ini.

Definition at line 290 of file SACLA-offline.ini.

N_ph = ADU * (Gain / (photon_energy_eV / 3.65))
Examples:
SACLA-offline.ini.

Definition at line 579 of file SACLA-offline.ini.

H5DumpLaserOff ProcessorSummary Name
Initial value:
H5DumpLaserOn/Processor/1/GroupName = /MPCCD
H5DumpLaserOn/Processor/1/ValName = data
H5Dump ProcessorSummary ValName
H5DumpLaserOn Processor GroupName
Processor
auxiliary data[Processor]
treat the raw image of the MPCCD[Processor]
Examples:
SACLA-offline.ini.

Definition at line 837 of file SACLA-offline.ini.

how many threads should retrieve the data [SACLAOfflineInput] NbrThreads
Initial value:
= 1
[SACLAConverter]
Examples:
SACLA-offline.ini.

Definition at line 1417 of file SACLA-offline.ini.

find nbr of bragg peaks by taking background with pixels that are free of
Examples:
SACLA-offline.ini.

Definition at line 317 of file SACLA-offline.ini.

create the offset
Examples:
SACLA-offline.ini.

Definition at line 229 of file SACLA-offline.ini.

the total number of triggers disregarding whether the shutter was open
Examples:
SACLA-offline.ini.

Definition at line 722 of file SACLA-offline.ini.

Processor
Examples:
SACLA-offline.ini.

Definition at line 345 of file SACLA-offline.ini.

the processors
Examples:
SACLA-offline.ini.

Definition at line 5 of file SACLA-offline.ini.

flag to retrieve additional accelerator data RetrieveAcceleratorData = false
Examples:
SACLA-offline.ini.

Definition at line 1422 of file SACLA-offline.ini.

ini file to be used for sfx analysis at SACLA
Examples:
SACLA-offline.ini.

Definition at line 2 of file SACLA-offline.ini.

Saturation[Processor]
Examples:
SACLA-offline.ini.

Definition at line 484 of file SACLA-offline.ini.

program control and setup
Examples:
SACLA-offline.ini.

Definition at line 1415 of file SACLA-offline.ini.

data from the database DatabaseValues size = 200
Examples:
SACLA-offline.ini.

Definition at line 865 of file SACLA-offline.ini.

generate a sublist of the list with all identified bragg spots
Examples:
SACLA-offline.ini.

Definition at line 485 of file SACLA-offline.ini.

statistics
Examples:
SACLA-offline.ini.

Definition at line 721 of file SACLA-offline.ini.

and the shutter status[Processor]
pulse_energy Value = 50830.6
Examples:
SACLA-offline.ini, and singleParticle.ini.

Definition at line 813 of file SACLA-offline.ini.

DatabaseValues ValueName = "xfel_bl_3_tc_spec_1/energy"
Examples:
SACLA-offline.ini.

Definition at line 1440 of file SACLA-offline.ini.

conversion factor for keV pulse_energy ValuePos
Initial value:
= second
pulse_energy/Operation = "*"
pulse_energy/Hide = false
MPCCD Hide
Examples:
SACLA-offline.ini, and singleParticle.ini.

Definition at line 815 of file SACLA-offline.ini.

BraggPeakTableNoOutliers Wavelength_A
Initial value:
= 1.8068
BraggPeakTableNoOutliers/DetectorDistance_m = 10e-3
BraggPeakTableNoOutliers/Wavelength_A = photon_wavelength_A
BraggPeakTableNoOutliers DetectorDistance_m
BraggPeakTableNoOutliers Wavelength_A
Examples:
SACLA-offline.ini.

Definition at line 328 of file SACLA-offline.ini.