Difference between revisions of "DAQ Tasks for Spring 2015 Commissioning Run"
From GlueXWiki
(5 intermediate revisions by the same user not shown) | |||
Line 5: | Line 5: | ||
# '''Thresholds''': | # '''Thresholds''': | ||
## Scalers: | ## Scalers: | ||
− | ##* | + | ##* Study Scalers with common threshold settings |
− | + | ||
### TDC: | ### TDC: | ||
− | ###* Individual | + | ###* Individual & common threshold settings |
− | ###* Control | + | ###* Control thresholds via GUI Interface |
### ADC: | ### ADC: | ||
− | ###* Individual | + | ###* Individual & common threshold settings |
− | ###* Control | + | ###* Control thresholds via GUI Interface |
− | ##* If ADC or TDC work with common threshold all gains need to be matched to assure uniform discrimination | + | ##* If ADC or TDC work with common threshold all gains need to be matched to assure uniform discrimination |
− | + | # '''Flash ADCs Pedestals''': | |
− | Flash ADCs Pedestals: | + | ## Automatic procedure for measuring pedestals |
− | + | ##* On-demand when DAQ idle | |
− | + | ##* As part of special pedestal trigger | |
− | + | ##* As a part of regular data taking | |
− | + | ## System for storing results in a database | |
− | + | ## System for tracking changes over time | |
− | + | ## Semi-automatic procedure for setting pedestals | |
− | + | ## Make available for download after approval | |
− | + | # '''ST Channels''' | |
− | + | ## Develop gain matching procedure | |
− | + | ## Develop threshold setting procedure | |
− | ST Channels | + | ## 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?) | |
− | + | ### Start with FIU bench-measurement values | |
− | + | ### Measuring relative gains of SiPM as a function of bias voltage: | |
− | + | ###* Use tracking & PID to select minimum ionizing & attenuation correction | |
− | Bias Voltage | + | ###* Measure pedestal dependence on Bias Voltage |
− | + | ### 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 | |
− | + | # '''Scalers''' | |
− | + | ## Rates need to be in agreement with TDC/ADC rates | |
− | + | ## Stand-alone GUI for reading values (exists already anything new needed?) | |
− | + | # '''Measure discriminator threshold with flash & w/o flash''' | |
− | + | ## Align flash, TDC and scaler rates | |
− | + | ## If all devices have common threshold the gain needs to be adjusted to align all | |
− | + | ## Check thresholds with flash wave form data | |
− | Scalers | + | # '''SiPM monitoring''' |
− | + | ## Design procedure for estimating photo-electrons per MeV (PID & tracking needed) | |
− | + | ## System for storing results in a database | |
− | + | # '''Efficiency Monitoring''' | |
− | Measure discriminator threshold with flash & w/o flash | + | ## Time resolution: monitor time resolution (internal time differences between detectors) |
− | + | ## Energy resolution: monitor standard dedx data | |
− | + | ## 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 | |
− | SiPM monitoring | + | # '''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 | |
− | Efficiency Monitoring | + | ## 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 | |
− | + | ||
− | Timing calibration | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | Run preparations | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | Procedure during experiment | + | |
− | + | ||
− | + |
Latest revision as of 15:53, 3 March 2015
- Minimum requirement for ST event with good timing:
- ADC
- TDC
- Matched particle track
- Thresholds:
- Scalers:
- Study Scalers with common threshold settings
- TDC:
- Individual & common threshold settings
- Control thresholds via GUI Interface
- 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
- Scalers:
- Flash ADCs Pedestals:
- Automatic procedure for measuring pedestals
- On-demand when DAQ idle
- As part of special pedestal trigger
- As a part of regular data taking
- System for storing results in a database
- System for tracking changes over time
- Semi-automatic procedure for setting pedestals
- Make available for download after approval
- Automatic procedure for measuring pedestals
- ST Channels
- Develop gain matching procedure
- Develop threshold setting procedure
- 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?)
- Start with FIU bench-measurement values
- 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
- 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
- Select common criteria for event selection (position, partilce type, momentum)
- System for storing current values in a database (currently stored in EPICS (?), connection to CCDB?)
- Scalers
- Rates need to be in agreement with TDC/ADC rates
- Stand-alone GUI for reading values (exists already anything new needed?)
- Measure discriminator threshold with flash & w/o flash
- Align flash, TDC and scaler rates
- If all devices have common threshold the gain needs to be adjusted to align all
- Check thresholds with flash wave form data
- SiPM monitoring
- Design procedure for estimating photo-electrons per MeV (PID & tracking needed)
- System for storing results in a database
- Efficiency Monitoring
- Time resolution: monitor time resolution (internal time differences between detectors)
- Energy resolution: monitor standard dedx data
- 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