@@ -24,68 +24,70 @@ namespace o2::tpc
2424
2525// / Calibration and parameter types for CCDB
2626enum class CDBType {
27- CalPedestal, // /< Pedestal calibration
28- CalNoise, // /< Noise calibration
29- CalPedestalNoise, // /< Pedestal and Noise calibration
30- CalPulser, // /< Pulser calibration
31- CalCE, // /< Laser CE calibration
32- CalPadGainFull, // /< Full pad gain calibration
33- CalPadGainResidual, // /< ResidualpPad gain calibration (e.g. from tracks)
34- CalLaserTracks, // /< Laser track calibration data
35- CalVDriftTgl, // /< ITS-TPC difTgl vdrift calibration
36- CalTimeGain, // /< Gain variation over time
37- CalTimeGainMC, // /< Gain variation over time for MC
38- CalGas, // /< DCS gas measurements
39- CalTemperature, // /< DCS temperature measurements
40- CalHV, // /< DCS HV measurements
41- CalTopologyGain, // /< Q cluster topology correction
42- // /
43- ConfigFEEPad, // /< FEE pad-by-pad configuration map
44- ConfigFEE, // /< FEE configuration map for each tag
45- ConfigRunInfo, // /< FEE run information (run -> tag)
46- // /
47- ParDetector, // /< Parameter for Detector
48- ParElectronics, // /< Parameter for Electronics
49- ParGas, // /< Parameter for Gas
50- ParGEM, // /< Parameter for GEM
51- // /
52- CalIDC0A, // /< I_0(r,\phi) = <I(r,\phi,t)>_t
53- CalIDC0C, // /< I_0(r,\phi) = <I(r,\phi,t)>_t
54- CalIDC1A, // /< I_1(t) = <I(r,\phi,t) / I_0(r,\phi)>_{r,\phi}
55- CalIDC1C, // /< I_1(t) = <I(r,\phi,t) / I_0(r,\phi)>_{r,\phi}
56- CalIDCDeltaA, // /< \Delta I(r,\phi,t) = I(r,\phi,t) / ( I_0(r,\phi) * I_1(t) )
57- CalIDCDeltaC, // /< \Delta I(r,\phi,t) = I(r,\phi,t) / ( I_0(r,\phi) * I_1(t) )
58- CalIDCFourierA, // /< Fourier coefficients of CalIDC1
59- CalIDCFourierC, // /< Fourier coefficients of CalIDC1
60- CalIDCPadStatusMapA, // /< Status map of the pads (dead etc. obatined from CalIDC0)
61- CalIDCPadStatusMapC, // /< Status map of the pads (dead etc. obatined from CalIDC0)
62- CalIDCGroupingParA, // /< Parameters which were used for the averaging of the CalIDCDelta
63- CalIDCGroupingParC, // /< Parameters which were used for the averaging of the CalIDCDelta
64- // /
65- CalSAC0, // /< I_0(r,\phi) = <I(r,\phi,t)>_t
66- CalSAC1, // /< I_1(t) = <I(r,\phi,t) / I_0(r,\phi)>_{r,\phi}
67- CalSACDelta, // /< \Delta I(r,\phi,t) = I(r,\phi,t) / ( I_0(r,\phi) * I_1(t) )
68- CalSACFourier, // /< Fourier coefficients of CalSAC1
69- // /
70- CalITPC0, // /< 2D average TPC clusters for longer time interval
71- CalITPC1, // /< 1D integrated TPC clusters
72- // /
73- CalCorrMap, // /< Cluster correction map (high IR rate distortions)
74- CalCorrMapRef, // /< Cluster correction reference map (static distortions)
75- CalCorrMapMC, // /< Cluster correction map (high IR rate distortions) for MC
76- CalCorrDerivMapMC, // /< Cluster correction reference map (static distortions) for MC
77- // /
78- CalCorrDerivMap, // /< Cluster correction map (derivative map)
79- // /
80- CalTimeSeries, // /< integrated DCAs for longer time interval
81- CalScaler, // /< Scaler from IDCs or combined estimator
82- CalScalerWeights, // /< Weights for scalers
83- CalMShape, // /< calibration object for M-shape distortions
84- // /
85- CorrMapParam, // /< parameters for CorrectionMapsLoader configuration
86- // /
87- DistortionMapMC, // /< full distortions (static + IR dependant) for MC used in the digitizer
88- DistortionMapDerivMC // /< derivative distortions for MC used in the digitizer for scaling
27+ CalPedestal, // /< Pedestal calibration
28+ CalNoise, // /< Noise calibration
29+ CalPedestalNoise, // /< Pedestal and Noise calibration
30+ CalPulser, // /< Pulser calibration
31+ CalCE, // /< Laser CE calibration
32+ CalPadGainFull, // /< Full pad gain calibration
33+ CalPadGainResidual, // /< ResidualpPad gain calibration (e.g. from tracks)
34+ CalLaserTracks, // /< Laser track calibration data
35+ CalVDriftTgl, // /< ITS-TPC difTgl vdrift calibration
36+ CalTimeGain, // /< Gain variation over time
37+ CalTimeGainMC, // /< Gain variation over time for MC
38+ CalGas, // /< DCS gas measurements
39+ CalTemperature, // /< DCS temperature measurements
40+ CalHV, // /< DCS HV measurements
41+ CalTopologyGain, // /< Q cluster topology correction
42+ // /
43+ ConfigFEEPad, // /< FEE pad-by-pad configuration map
44+ ConfigFEE, // /< FEE configuration map for each tag
45+ ConfigRunInfo, // /< FEE run information (run -> tag)
46+ // /
47+ ParDetector, // /< Parameter for Detector
48+ ParElectronics, // /< Parameter for Electronics
49+ ParGas, // /< Parameter for Gas
50+ ParGEM, // /< Parameter for GEM
51+ // /
52+ CalIDC0A, // /< I_0(r,\phi) = <I(r,\phi,t)>_t
53+ CalIDC0C, // /< I_0(r,\phi) = <I(r,\phi,t)>_t
54+ CalIDC1A, // /< I_1(t) = <I(r,\phi,t) / I_0(r,\phi)>_{r,\phi}
55+ CalIDC1C, // /< I_1(t) = <I(r,\phi,t) / I_0(r,\phi)>_{r,\phi}
56+ CalIDCDeltaA, // /< \Delta I(r,\phi,t) = I(r,\phi,t) / ( I_0(r,\phi) * I_1(t) )
57+ CalIDCDeltaC, // /< \Delta I(r,\phi,t) = I(r,\phi,t) / ( I_0(r,\phi) * I_1(t) )
58+ CalIDCFourierA, // /< Fourier coefficients of CalIDC1
59+ CalIDCFourierC, // /< Fourier coefficients of CalIDC1
60+ CalIDCPadStatusMapA, // /< Status map of the pads (dead etc. obatined from CalIDC0)
61+ CalIDCPadStatusMapC, // /< Status map of the pads (dead etc. obatined from CalIDC0)
62+ CalIDCGroupingParA, // /< Parameters which were used for the averaging of the CalIDCDelta
63+ CalIDCGroupingParC, // /< Parameters which were used for the averaging of the CalIDCDelta
64+ // /
65+ CalSAC0, // /< I_0(r,\phi) = <I(r,\phi,t)>_t
66+ CalSAC1, // /< I_1(t) = <I(r,\phi,t) / I_0(r,\phi)>_{r,\phi}
67+ CalSACDelta, // /< \Delta I(r,\phi,t) = I(r,\phi,t) / ( I_0(r,\phi) * I_1(t) )
68+ CalSACFourier, // /< Fourier coefficients of CalSAC1
69+ // /
70+ CalITPC0, // /< 2D average TPC clusters for longer time interval
71+ CalITPC1, // /< 1D integrated TPC clusters
72+ // /
73+ CalCorrMap, // /< Cluster correction map (high IR rate distortions)
74+ CalCorrMapRef, // /< Cluster correction reference map (static distortions)
75+ CalCorrMapMC, // /< Cluster correction map (high IR rate distortions) for MC
76+ CalCorrDerivMapMC, // /< Cluster correction reference map (static distortions) for MC
77+ // /
78+ CalCorrDerivMap, // /< Cluster correction map (derivative map)
79+ // /
80+ CalTimeSeries, // /< integrated DCAs for longer time interval
81+ CalScaler, // /< Scaler from IDCs or combined estimator
82+ CalScalerWeights, // /< Weights for scalers
83+ CalMShape, // /< calibration object for M-shape distortions
84+ // /
85+ CorrMapParam, // /< parameters for CorrectionMapsLoader configuration
86+ // /
87+ DistortionMapMC, // /< full distortions (static + IR dependant) for MC used in the digitizer
88+ DistortionMapDerivMC, // /< derivative distortions for MC used in the digitizer for scaling
89+
90+ AltroSyncSignal // /< timing of Altro chip sync. signal
8991};
9092
9193// / Storage name in CCDB for each calibration and parameter type
@@ -153,6 +155,8 @@ const std::unordered_map<CDBType, const std::string> CDBTypeMap{
153155 // distortion maps
154156 {CDBType::DistortionMapMC, " TPC/Calib/DistortionMapMC" },
155157 {CDBType::DistortionMapDerivMC, " TPC/Calib/DistortionMapDerivativeMC" },
158+ // AltroSyncSignal
159+ {CDBType::AltroSyncSignal, " TPC/Config/AltroSyncSignal" },
156160};
157161
158162} // namespace o2::tpc
0 commit comments