Overview¶
In the directory $CDMSBATSDIR/UserSettings/BatCalibSettings/calibration, is another set of configuration files. These contain all the parameters and calibration constants that are used by the various calibration algorithms. You can modify these parameters by changing the values in these files.
Glossary of Configuration Commands in BatCalib Calibration Terms¶
Layout¶
PARAMETER_NAME - Full name, replacing all shorthands - [Type]. Brief description, including units and valid inputs if applicable. Default: Value that all config files were set to, if applicable. Does not indicate that a value will be set automatically.
- Directory within
UserSettings
that files including the parameter can be found: Subdirectory- Where data was taken (middle of filename): Runs that include this parameter (end of filename).
- Alternatively, "Required" will be written if all config files in subdirectory must have the parameter to be run.
Shorthands¶
CALIB - Calibration
Const - Constant
DET - Detector
F5 -
INT - Interpolation
INTERP - Interpolation
MAX - Maximum
MIN - Minimum
NF - Non-Stationary Optimal Filter
OF - Optimal Filter
P - Phonon
POS - Position
PT - Phonon Temperature
Q- Charge
TEMP - Temperature (in Kelvins)
Required in Alphabetical Order¶
These are a list of necessary parameters that must be used or defined in BatRoot processing files.
D¶
DETECTOR - [Target]. Specifies a detector or list of detectors, numbered from 1 to 30. Formats: DETECTOR #
, DETECTOR #-#
, or DETECTOR #,#
, or any combination thereof. Spaces between list items are optional. Example: DETECTOR 1-3, 5, 7-9, 12, 17-24
. Most commands will specify a set of detectors.
P¶
PARAMETER_DOUBLE - [Type]
PARAMETER_INTEGER - [Type]
PATH - [Type]
PREFIX - [Type]
Not Required in Alphabetical Order¶
These are a list of not necessary parameters you may find in BatRoot Processing files. These are found in specific processing files but not all processing files
A¶
AMASS - Atomic Mass - [Double]. Set this (in amu) for the appropriate detector element.
- BatCalib: Calibration
- Midas: Default
- Soudan: R133, R134, R135, Default
C¶
CALIB_DEFAULT_BASETEMP - Calibration Default Base Temperature - [Double]
- BatCalib: Calibration
- Soudan: SuperCDMS, R133, R134, R135
CALIB_MAX_BASETEMP - Calibration Maximum Base Temperature - [Double]
- BatCalib: Calibration
- Soudan: SuperCDMS, R133, R134, R135
CALIB_MIN_BASETEMP - Calibration Minimum Base Temperature - [Double]. Given in Kelvins.
- BatCalib: Calibration
- Soudan: SuperCDMS, R133, R134, R135
D¶
DET_SUBSTRATE - Detector Substrate - [N/A]. There should be a grid commented toward the top of the file that specifies how this should be set.
- BatCalib: Calibration
- Soudan: CDMSIIDefault, SuperCDMS, ITHybrid, STHybrid c58, DQ, R132, R133, R134, R135
- UMN: Default
DET_TOWER - Detector Tower - [N/A]. Set multiple consecutive detectors as T# (1-6). Need to confirm
- BatCalib: Calibration
- Soudan: SuperCDMS, CDMSIIDefault, ITHybrid, STHybrid, c58, DQ, R132, R133, R134, R135
- UMN: Default
- CUTE: iZIP
- DMC: Default, iZIPDefault, G101
- HVeV: Default
- UMN: Default
E¶
EPSILON - [Double]. Average energy for e-hole pair. 3.0 for Ge and 3.82 for Si.
- BatCalib: Calibration
- Midas: Default
- Soudan: Default, CMSIIDefault, SuperCDMS, ITHybrid, STHybrid, c58, DQ, R132, R133, R134, R135
M¶
MAXINTERP_RECOIL - Maximum Interpolation Recoil - [Double]. Maximum recoil energy to perform NR-hypothesis calculation on (above this, values are set to -999999). Given in keV
- BatCalib: Calibration
- Midas: Default
- Soudan: SuperCDMS, R133, R134, R135
O¶
OF_MAX_TEMPLATE - Optimal Filter Maximum Template - [Double]
- BatCalib: Calibration
- Midas: Default
- Soudan: CDMSIIDefault, SuperCDMS, ITHybrid, STHybrid, c58, DQ, R132, R133, R134, R135
- UMN: Default
P¶
P_CALIBRATION - Phonon Calibration - [Double]. Takes four numeric inputs.
- BatCalib: Calibration
- Soudan: STHybrid, c58
P_CALIBRATION_INT - Phonon Calibration Interpolation - [Double]. Takes two to eight numeric inputs.
- BatCalib: Calibration
- Soudan: CDMSIIDefault, ITHybrid, STHybrid, c58, DQ, R132
- UMN: Default
P_CALIBRATION_OF - Phonon Calibration Optimal Filter - [Double]. Takes two to eight numeric inputs.
- BatCalib: Calibration
- Soudan: CDMSIIDefault, ITHybrid, DQ, R132
- UMN: Default
P_CALIBRATION_TFP - Phonon Calibration TFP - [Double]. Takes one to three numeric inputs followed by up to two string inputs.
- BatCalib: Calibration
- Midas: Default
- Soudan: SuperCDMS, R133, R134, R135
P_RELATIVE_CALIBRATION - Phonon Relative Channel Calibration - [Double]. Takes four to twelve numeric inputs. Each corresponds to a different channel and is a weighting factor that should be set based on the channel's gain. For equal weighting, set to 1; to ignore a channel, set to 0.
- BatCalib: Calibration
- Midas: Default
- Soudan: SuperCDMS, R133, R134, R135
PSUM_CALIBRATION_INT - Overall Phonon Calibration INT - [Double]. Takes one to three numeric inputs followed by up to two strings.
- BatCalib: Calibration
- Midas: Default
- Soudan: SuperCDMS, R133, R134, R135
PSUM_CALIBRATION_OF - Overall Phonon Calibration for Optimal Filter - [Double]. Takes one to three numeric inputs followed by up to two strings.
- BatCalib: Calibration
- Midas: Default
- Soudan: SuperCDMS, R133, R134, R135
PT_CALIBRATION_NF - Phonon Temperature Calibration for Non-Stationary Optimal Filter - [Double]. Takes one to three numeric inputs followed by up to two strings.
- BatCalib: Calibration
- Midas: Default
- Soudan: SuperCDMS, R133, R134, R135
PT_CALIBRATION_OF - Phonon Temperature Calibration for Optimal Filter - [Double]
- BatCalib: Calibration
- Midas: Default
- Soudan: SuperCDMS, R133, R134, R135
Q¶
Q_CALIBRATION - Charge Calibration - [Double]. Takes four numeric inputs.
- BatCalib: Calibration
- Soudan: STHybrid, c58
Q_CALIBRATION_F5 - Charge Calibration F5 - [Double]. Takes eight integer inputs.
- BatCalib: Calibration
- Midas: Default
- Soudan: SuperCDMS, R133, R134, R135
Q_CALIBRATION_OF - Charge Calibration for Optimal Filter - [Double]
- BatCalib: Calibration
- Midas: Default
- Soudan: CDMSIIDefault, SuperCDMS, ITHybrid, DQ, R132, R133, R134 R135
- UMN: Default
Q_POS_XCORRECTION - Charge Position X-Correction - [Double]. Takes six numeric inputs.
- BatCalib: Calibration
- Soudan: CDMSIIDefault, ITHybrid, STHybrid, c58, DQ, R132
- UMN: Default
Q_POS_YCORRECTION - Charge Position Y-Correction - [Double]
- BatCalib: Calibration
- Soudan: CDMSIIDefault, ITHybrid, STHybrid, c58, DQ, R132
- UMN: Default
Q_XFIT_MINMAX - Charge X-Fit Min/Max - [Double]. Left value is minimum, right value is maximum.
- BatCalib: Calibration
- Soudan: CDMSIIDefault, ITHybrid, STHybrid, c58, DQ, R132
- UMN: Default
Q_YFIT_MINMAX - Charge Y-Fit Min/Max - [Double]. Left value is minimum, right value is maximum.
- BatCalib: Calibration
- Soudan: CDMSIIDefault, ITHybrid, STHybrid, c58, DQ, R132
- UMN: Default
U¶
USE_DEFAULT_BASETEMP - Use Default Base Temperature - [Integer]. True (1) or False (0).
- BatCalib: Calibration
- Soudan: SuperCDMS, R133, R134, R135
Z¶
Z - Atomic Number - [Double]. Set this for the appropriate element. Ge: 32; Si: 14.
- BatCalib: Calibration
- Midas: Default
- Soudan: SuperCDMS, R133, R134, R135
- UMN: Default
Not Defined¶
These are a list of parameters that do not have a definition yet but can be found in BatRoot Processing files.
P¶
PA_CALIBRATION_2T_VECT?
PA_CALIBRATION_2Tr_VECT?
PARTITION_COEFF?
PB_CALIBRATION_2T_VECT?
PB_CALIBRATION_2Tr_VECT?
PC_CALIBRATION_2T_VECT?
PC_CALIBRATION_2Tr_VECT?
PD_CALIBRATION_2T_VECT?
PD_CALIBRATION_2Tr_VECT?
PT_CALIBRATION_2T_VECT?
PT_CALIBRATION_NF_VECT?
PT_CALIBRATION_OF_VECT?
Q¶
QIBIAS?
QOBIAS?
R¶
RAD_PHI_CORR?
RB_HV_CALIBRATION?
V¶
VNOM_HV_CALIBRATION?