CondFormats/L1TObjects
) CondFormats/L1TObjects/xml
, which must be updated every time the memory layout of the object changes.
Record | C++ Type | OMDS | O2O | Key | Blob | Description |
---|---|---|---|---|---|---|
L1MuCSCPtLutRcd![]() |
L1MuCSCPtLut![]() |
no | yes![]() |
|||
L1MuCSCTFAlignmentRcd![]() |
L1MuCSCTFAlignment![]() |
Yes | Yes![]() |
yes![]() |
||
L1MuCSCTFConfigurationRcd![]() |
L1MuCSCTFConfiguration![]() |
yes | yes![]() |
TSC![]() |
no |
Record | C++ Type | OMDS | O2O | Key | Blob | Description |
---|---|---|---|---|---|---|
L1MuDTEtaPatternLutRcd![]() |
L1MuDTEtaPatternLut![]() |
n/a | yes![]() |
TSC![]() |
yes![]() |
|
L1MuDTExtLutRcd![]() |
L1MuDTExtLut![]() |
n/a | yes![]() |
TSC![]() |
yes![]() |
|
L1MuDTPhiLutRcd![]() |
L1MuDTPhiLut![]() |
n/a | yes![]() |
TSC![]() |
yes![]() |
|
L1MuDTPtaLutRcd![]() |
L1MuDTPtaLut![]() |
n/a | yes![]() |
TSC![]() |
yes![]() |
|
L1MuDTQualPatternLutRcd![]() |
L1MuDTQualPatternLut![]() |
n/a | yes![]() |
TSC![]() |
yes![]() |
|
L1MuDTTFParametersRcd![]() |
L1MuDTTFParameters![]() |
yes | yes![]() |
TSC![]() |
no | Parameters |
L1MuDTTFMasksRcd![]() |
L1MuDTTFMasks![]() |
yes | yes![]() |
RS![]() |
no | Channel masks |
L1ConfigWriteSinglePayload_cfg.py
), and this must be done every time the LUTs change. We will associate with each version a LUT key that is stored in OMDS and is coupled to the TSC key.
Record | C++ Type | OMDS | O2O | Key | Blob | Description |
---|---|---|---|---|---|---|
L1RPCConfigRcd![]() |
L1RPCConfig![]() |
n/a | yes![]() |
TSC![]() |
yes![]() |
|
L1RPCConeDefinitionRcd![]() |
L1RPCConeDefinition![]() |
n/a | yes![]() |
TSC![]() |
yes![]() |
L1ConfigWriteSinglePayload_cfg.py
to write the payload cache before data-taking begins.
Record | C++ Type | OMDS | O2O | Key | Blob | Description |
---|---|---|---|---|---|---|
L1MuGMTChannelMaskRcd![]() |
L1MuGMTChannelMask![]() |
yes | yes | RS | no | |
L1MuGMTParametersRcd![]() |
L1MuGMTParameters![]() |
yes | yes![]() |
TSC![]() |
no | |
L1MuGMTScalesRcd![]() |
L1MuGMTScales![]() |
no | TSC | yes![]() |
Internal GMT geometry | |
L1MuTriggerPtScaleRcd![]() |
L1MuTriggerPtScale![]() |
yes | yes![]() |
TSC![]() |
yes![]() |
|
L1MuTriggerScalesRcd![]() |
L1MuTriggerScales![]() |
yes | yes![]() |
TSC![]() |
yes![]() |
GMT input and output geometry |
Record | C++ Type | OMDS | O2O | Key | Blob | Description |
---|---|---|---|---|---|---|
L1CaloEcalScaleRcd![]() |
L1CaloEcalScale![]() |
yes | yes![]() |
TSC![]() |
yes![]() |
Input scale to RCT |
L1CaloHcalScaleRcd![]() |
L1CaloHcalScale![]() |
yes | yes![]() |
TSC![]() |
yes![]() |
Input scale to RCT |
L1EmEtScaleRcd![]() |
L1CaloEtScale![]() |
yes | yes![]() |
TSC![]() |
yes![]() |
Output scale from RCT |
L1RCTChannelMaskRcd![]() |
L1RCTChannelMask![]() |
yes | yes![]() |
RS![]() |
yes![]() |
|
L1RCTParametersRcd![]() |
L1RCTParameters![]() |
yes | yes![]() |
TSC![]() |
yes![]() |
Updated to include new Calib constants |
Record | C++ Type | OMDS | O2O | Key | Blob | Description |
---|---|---|---|---|---|---|
L1GctJetFinderParamsRcd![]() |
L1GctJetFinderParams![]() |
yes | yes![]() |
TSC![]() |
no | Jet finder algorithm parameters |
L1GctChannelMaskRcd![]() |
L1GctChannelMask![]() |
yes | yes![]() |
RS![]() |
yes![]() |
masked channel list |
L1JetEtScaleRcd![]() |
L1CaloEtScale![]() |
yes | yes![]() |
TSC![]() |
yes![]() |
Jet Et scale |
L1HtMissScaleRcd![]() |
L1CaloEtScale![]() |
no | no![]() |
TSC![]() |
no? | HtMiss scale |
L1HfRingEtScaleRcd![]() |
L1CaloEtScale![]() |
yes | yes![]() |
TSC![]() |
no? | HF ring sum Et scale |
L1GctHfLutSetupRcd![]() |
L1GctHfLutSetup![]() |
no | TSC![]() |
yes![]() |
obsolete | |
L1GctJetCounterNegativeEtaRcd![]() |
L1GctJetCounterSetup![]() |
no | TSC | yes![]() |
obsolete | |
L1GctJetCounterPositiveEtaRcd![]() |
L1GctJetCounterSetup![]() |
no | TSC | yes![]() |
obsolete | |
L1GctJetCalibFunRcd![]() |
L1GctJetEtCalibrationFunction![]() |
no | TSC | yes![]() |
obsolete |
Record | C++ Type | OMDS | O2O | Key | Blob | Description |
---|---|---|---|---|---|---|
L1CaloGeometryRecord![]() |
L1CaloGeometry![]() |
no | TSC | yes![]() |
Record | C++ Type | OMDS | O2O | Key | Blob | Analyzer | Description |
---|---|---|---|---|---|---|---|
L1GtBoardMapsRcd![]() |
L1GtBoardMaps![]() |
n/a | n/a | Triv | yes![]() |
yes![]() |
n/a hardware |
L1GtParametersRcd![]() |
L1GtParameters![]() |
yes | yes![]() |
TSC![]() |
no | yes![]() |
|
L1GtPrescaleFactorsAlgoTrigRcd![]() |
L1GtPrescaleFactors![]() |
yes | yes![]() |
RS![]() |
yes![]() |
yes![]() |
|
L1GtPrescaleFactorsTechTrigRcd![]() |
L1GtPrescaleFactors![]() |
yes | yes![]() |
RS![]() |
yes![]() |
yes![]() |
|
L1GtPsbSetupRcd![]() |
L1GtPsbSetup![]() |
yes | yes![]() |
TSC![]() |
yes![]() |
yes![]() |
|
L1GtStableParametersRcd![]() |
L1GtStableParameters![]() |
n/a | n/a | Triv | yes![]() |
yes![]() |
n/a hardware |
L1GtTriggerMaskAlgoTrigRcd![]() |
L1GtTriggerMask![]() |
yes | yes![]() |
RS![]() |
yes![]() |
yes![]() |
|
L1GtTriggerMaskTechTrigRcd![]() |
L1GtTriggerMask![]() |
yes | yes![]() |
RS![]() |
yes![]() |
yes![]() |
|
L1GtTriggerMaskVetoAlgoTrigRcd![]() |
L1GtTriggerMask![]() |
n/a | n/a | Triv | yes![]() |
yes![]() |
n/a hardware |
L1GtTriggerMaskVetoTechTrigRcd![]() |
L1GtTriggerMask![]() |
yes | yes![]() |
RS![]() |
yes![]() |
yes![]() |
|
L1GtTriggerMenuRcd![]() |
L1GtTriggerMenu![]() |
yes | yes![]() |
TSC![]() |
yes![]() |
yes![]() |
documentation |
Record | C++ Type | OMDS | O2O | Key | Blob | Description |
---|---|---|---|---|---|---|
L1TriggerKeyRcd![]() |
L1TriggerKey![]() |
yes | yes | TSC | yes![]() |
|
L1TriggerKeyListRcd![]() |
L1TriggerKeyList![]() |
n/a | n/a | n/a | yes![]() |