Difference between revisions of "DAQ Tasks for Spring 2015 Commissioning Run"

From GlueXWiki
Jump to: navigation, search
(Created page with "# '''Minimum requirement for ST event with good timing''': #* ADC #* TDC #* Matched particle track # '''Thresholds''': Scalers: - individual threshold for each channels or...")
 
 
(6 intermediate revisions by the same user not shown)
Line 4: Line 4:
 
#* Matched particle track
 
#* Matched particle track
 
# '''Thresholds''':
 
# '''Thresholds''':
Scalers:
+
## Scalers:
- individual threshold for each channels or common threshold : determine
+
##* Study Scalers with common threshold settings
- control of thresholds
+
### TDC:
TDC:
+
###* Individual & common threshold settings
- individual threshold for each channels or common threshold : determine
+
###* Control thresholds via GUI Interface
- control of thresholds
+
### ADC:
ADC:
+
###* Individual & common threshold settings
- individual threshold for each channels or common threshold : determine
+
###* Control thresholds via GUI Interface
- control of thresholds
+
##* If ADC or TDC work with common threshold all gains need to be matched to assure uniform discrimination
 
+
# '''Flash ADCs  Pedestals''':
If ADC or TDC work with common threshold all gains need to be matched  
+
## Automatic procedure for measuring pedestals
to assure uniform discrimination
+
##* On-demand when DAQ idle
+
##* As part of special pedestal trigger
Flash ADCs  Pedestals:
+
##* As a part of regular data taking
automatic procedure for measuring pedestals
+
## System for storing results in a database
on-demand when DAQ idle
+
## System for tracking changes over time
as part of special pedestal trigger
+
## Semi-automatic procedure for setting pedestals
as a part of regular data taking
+
## Make available for download after approval
system for storing results in a database
+
# '''ST Channels'''
system for tracking changes over time
+
## Develop gain matching procedure
semi-automatic procedure for setting pedestals
+
## Develop threshold setting procedure
make available for download after approval
+
## Do a threshold curve for gain matched system  
 
+
# '''Bias Voltage'''
 
+
## System for storing current values in a database (currently stored in EPICS (?), connection to CCDB?)
ST Channels  
+
### Start with FIU bench-measurement values
develop gain matching procedure
+
### Measuring relative gains of SiPM as a function of bias voltage:  
develop threshold setting procedure
+
###* Use tracking & PID to select minimum ionizing & attenuation correction
do a threshold curve for gain matched system  
+
###* Measure pedestal dependence on Bias Voltage
 
+
### System for gain matching for SiPM:
 
+
###* Bias voltage settable for individual detectors
Bias Voltage
+
###* Develop gain matching procedure using bias voltage:
system for storing current values in a database (currently stored in EPICS (?), connection to CCDB?)
+
###** Select common criteria for event selection (position, partilce type, momentum)
start with FIU bench-measurement values
+
###*** Minimum ionizing
measuring relative gains of SiPM as a function of bias voltage:  
+
###*** Use mode 8 data sample data regularly
use tracking & PID to select minimum ionizing & attenuation correction
+
###*** Develop algorithm for determining new bias values
measure pedestal dependence on Bias Voltage
+
# '''Scalers'''
system for gain matching for SiPM:
+
## Rates need to be in agreement with TDC/ADC rates
      bias voltage settable for individual detectors
+
## Stand-alone GUI for reading values (exists already anything new needed?)
      develop gain matching procedure using bias voltage:
+
# '''Measure discriminator threshold with flash & w/o flash'''
select common criteria for event selection (position, partilce type, momentum)
+
## Align flash, TDC and scaler rates
minimum ionizing
+
## If all devices have common threshold the gain needs to be adjusted to align all
use mode 8 data sample data reguarly
+
## Check thresholds with flash wave form data
develop algorithm for determining new bias values
+
# '''SiPM monitoring'''
+
## Design procedure for estimating photo-electrons per MeV (PID & tracking needed)
 
+
## System for storing results in a database
Scalers
+
# '''Efficiency Monitoring'''
rates need to be in agreement with TDC/ADC rates
+
## Time resolution: monitor time resolution (internal time differences between detectors)
stand-alone GUI for reading values (exists already anything new needed?)
+
## Energy resolution: monitor standard dedx data
 
+
## Signal attenuation: determine attenuation parameters. Monitor parameter variation as a function of time/rate
Measure discriminator threshold with flash & w/o flash
+
## Efficiency: determine efficiency using tracking formation.
align flash, TDC and scaler rates
+
## System for storing time resolution, attenuation parameters and efficiency parameters in CCCDB
if all devices have common threshold the gain needs to be adjusted to align all
+
# '''Timing calibration'''
check thresholds with flash wave form data
+
## Time-walk calibration: develop automatic procedure, monitor parameters
 
+
## Signal shape characterization: regular sampling of signal shapes
SiPM monitoring
+
# '''Run preparations'''
    design procedure for estimating photo-electrons per MeV (PID & tracking needed)
+
## Establish standard procedure for data taking
    system for storing results in a database
+
## Update online monitoring system
 
+
## Review existing histograms
 
+
## Suggest additions
Efficiency Monitoring:
+
# '''Procedure during experiment'''
  time resolution: monitor time resolution (internal time differences between detectors)
+
## Assess ST status: rates, efficiencies
  energy resolution: monitor standard dedx data
+
## Alarm handler: prepare actions according to various alarm handler events
  signal attenuation: determine attenuation parameters. Monitor parameter variation as a function of time/rate
+
  efficiency: determine efficiency using tracking formation.
+
  system for storing time resolution, attenuation parameters and efficiency parameters in CCCDB
+
 
+
Timing calibration
+
      time-walk calibration: develop automatic procedure, monitor parameters
+
      signal shape characterization: regular sampling of signal shapes
+
     
+
 
+
Run preparations:
+
  establish standard procedure for data taking
+
  update online monitoring system
+
  review existing histograms
+
  suggest additions
+
 
+
Procedure during experiment:
+
  assess ST status: rates, efficiencies
+
  alarm handler: prepare actions according to various alarm handler events
+

Latest revision as of 15:53, 3 March 2015

  1. Minimum requirement for ST event with good timing:
    • ADC
    • TDC
    • Matched particle track
  2. Thresholds:
    1. Scalers:
      • Study Scalers with common threshold settings
      1. TDC:
        • Individual & common threshold settings
        • Control thresholds via GUI Interface
      2. ADC:
        • Individual & common threshold settings
        • Control thresholds via GUI Interface
      • If ADC or TDC work with common threshold all gains need to be matched to assure uniform discrimination
  3. Flash ADCs Pedestals:
    1. Automatic procedure for measuring pedestals
      • On-demand when DAQ idle
      • As part of special pedestal trigger
      • As a part of regular data taking
    2. System for storing results in a database
    3. System for tracking changes over time
    4. Semi-automatic procedure for setting pedestals
    5. Make available for download after approval
  4. ST Channels
    1. Develop gain matching procedure
    2. Develop threshold setting procedure
    3. Do a threshold curve for gain matched system
  5. Bias Voltage
    1. System for storing current values in a database (currently stored in EPICS (?), connection to CCDB?)
      1. Start with FIU bench-measurement values
      2. Measuring relative gains of SiPM as a function of bias voltage:
        • Use tracking & PID to select minimum ionizing & attenuation correction
        • Measure pedestal dependence on Bias Voltage
      3. System for gain matching for SiPM:
        • Bias voltage settable for individual detectors
        • Develop gain matching procedure using bias voltage:
          • Select common criteria for event selection (position, partilce type, momentum)
            • Minimum ionizing
            • Use mode 8 data sample data regularly
            • Develop algorithm for determining new bias values
  6. Scalers
    1. Rates need to be in agreement with TDC/ADC rates
    2. Stand-alone GUI for reading values (exists already anything new needed?)
  7. Measure discriminator threshold with flash & w/o flash
    1. Align flash, TDC and scaler rates
    2. If all devices have common threshold the gain needs to be adjusted to align all
    3. Check thresholds with flash wave form data
  8. SiPM monitoring
    1. Design procedure for estimating photo-electrons per MeV (PID & tracking needed)
    2. System for storing results in a database
  9. Efficiency Monitoring
    1. Time resolution: monitor time resolution (internal time differences between detectors)
    2. Energy resolution: monitor standard dedx data
    3. Signal attenuation: determine attenuation parameters. Monitor parameter variation as a function of time/rate
    4. Efficiency: determine efficiency using tracking formation.
    5. System for storing time resolution, attenuation parameters and efficiency parameters in CCCDB
  10. Timing calibration
    1. Time-walk calibration: develop automatic procedure, monitor parameters
    2. Signal shape characterization: regular sampling of signal shapes
  11. Run preparations
    1. Establish standard procedure for data taking
    2. Update online monitoring system
    3. Review existing histograms
    4. Suggest additions
  12. Procedure during experiment
    1. Assess ST status: rates, efficiencies
    2. Alarm handler: prepare actions according to various alarm handler events