/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
CondFormats/EcalObjects/src/classes_def.xml
346 строк
14 KB
nancy
Phase2 Ecal EB Trigger Primitive generation (emulating algos to go on BCP)
08 дек 2023, 15:51
08 дек 2023, 15:51
3b15f3c
Код
Авторство
О чём код?
<lcgdict> <!-- base class --> <class name="EcalChannelStatusCode"/> <enum name="EcalChannelStatusCode::Code"/> <enum name="EcalChannelStatusCode::Bits"/> <!-- templates for EcalCondObjectContainer having the class as template parameter --> <class name="std::vector<EcalChannelStatusCode>"/> <class name="EcalContainer<EEDetId,EcalChannelStatusCode>"/> <class name="EcalContainer<EBDetId,EcalChannelStatusCode>"/> <class name="EcalCondObjectContainer<EcalChannelStatusCode>"> <field name = "eb_" mapping = "blob"/> <field name = "ee_" mapping = "blob"/> </class> <!-- templates for EcalCondTowerObjectContainer having the class as template parameter --> <class name="EcalContainer<EcalTrigTowerDetId,EcalChannelStatusCode>"/> <class name="EcalContainer<EcalScDetId,EcalChannelStatusCode>"/> <class name="EcalCondTowerObjectContainer<EcalChannelStatusCode>"> <field name = "eb_" mapping = "blob"/> <field name = "ee_" mapping = "blob"/> </class> <!-- base class --> <class name="EcalDAQStatusCode"/> <!-- templates for EcalCondTowerObjectContainer having the class as template parameter --> <class name="std::vector<EcalDAQStatusCode>"/> <class name="EcalContainer<EcalTrigTowerDetId,EcalDAQStatusCode>"/> <class name="EcalContainer<EcalScDetId,EcalDAQStatusCode>"/> <class name="EcalCondTowerObjectContainer<EcalDAQStatusCode>"> <field name = "eb_" mapping = "blob"/> <field name = "ee_" mapping = "blob"/> </class> <!-- base class --> <class name="EcalDQMStatusCode"/> <!-- templates for EcalCondObjectContainer having the class as template parameter --> <class name="std::vector<EcalDQMStatusCode>"/> <class name="EcalContainer<EEDetId,EcalDQMStatusCode>"/> <class name="EcalContainer<EBDetId,EcalDQMStatusCode>"/> <class name="EcalCondObjectContainer<EcalDQMStatusCode>"> <field name = "eb_" mapping = "blob"/> <field name = "ee_" mapping = "blob"/> </class> <!-- templates for EcalCondTowerObjectContainer having the class as template parameter --> <class name="EcalContainer<EcalTrigTowerDetId,EcalDQMStatusCode>"/> <class name="EcalContainer<EcalScDetId,EcalDQMStatusCode>"/> <class name="EcalCondTowerObjectContainer<EcalDQMStatusCode>"> <field name = "eb_" mapping = "blob"/> <field name = "ee_" mapping = "blob"/> </class> <!-- base class --> <class name="EcalMGPAGainRatio"/> <!-- templates for EcalCondObjectContainer having the class as template parameter --> <class name="std::vector<EcalMGPAGainRatio>"/> <class name="EcalContainer<EEDetId,EcalMGPAGainRatio>"/> <class name="EcalContainer<EBDetId,EcalMGPAGainRatio>"/> <class name="EcalCondObjectContainer<EcalMGPAGainRatio>"> <field name = "eb_" mapping = "blob"/> <field name = "ee_" mapping = "blob"/> </class> <!-- base class --> <class name="EcalMappingElement"/> <!-- templates for EcalCondObjectContainer having the class as template parameter --> <class name="std::vector<EcalMappingElement>"/> <class name="EcalContainer<EEDetId,EcalMappingElement>"/> <class name="EcalContainer<EBDetId,EcalMappingElement>"/> <class name="EcalCondObjectContainer<EcalMappingElement>"> <field name = "eb_" mapping = "blob"/> <field name = "ee_" mapping = "blob"/> </class> <!-- base class --> <class name="EcalPedestal"/> <!-- templates for EcalCondObjectContainer having the class as template parameter --> <class name="std::vector<EcalPedestal>"/> <class name="EcalContainer<EEDetId,EcalPedestal>"/> <class name="EcalContainer<EBDetId,EcalPedestal>"/> <class name="EcalCondObjectContainer<EcalPedestal>"> <field name = "eb_" mapping = "blob"/> <field name = "ee_" mapping = "blob"/> </class> <class name="EcalLiteDTUPedestals"/> <!-- templates for EcalCondObjectContainer having the class as template parameter --> <class name="std::vector<EcalLiteDTUPedestals>"/> <class name="EcalContainer<EBDetId,EcalLiteDTUPedestals>"/> <class name="EcalCondObjectContainer<EcalLiteDTUPedestals>"> <field name = "eb_" mapping = "blob"/> </class> <!-- base class --> <class name="EcalTPGCrystalStatusCode"/> <!-- templates for EcalCondObjectContainer having the class as template parameter --> <class name="std::vector<EcalTPGCrystalStatusCode>"/> <class name="EcalContainer<EEDetId,EcalTPGCrystalStatusCode>"/> <class name="EcalContainer<EBDetId,EcalTPGCrystalStatusCode>"/> <class name="EcalCondObjectContainer<EcalTPGCrystalStatusCode>"> <field name = "eb_" mapping = "blob"/> <field name = "ee_" mapping = "blob"/> </class> <!-- base class --> <class name="EcalTPGLinearizationConstant"/> <!-- templates for EcalCondObjectContainer having the class as template parameter --> <class name="std::vector<EcalTPGLinearizationConstant>"/> <class name="EcalContainer<EEDetId,EcalTPGLinearizationConstant>"/> <class name="EcalContainer<EBDetId,EcalTPGLinearizationConstant>"/> <class name="EcalCondObjectContainer<EcalTPGLinearizationConstant>"> <field name = "eb_" mapping = "blob"/> <field name = "ee_" mapping = "blob"/> </class> <!-- base class --> <class name="EcalEBPhase2TPGLinearizationConstant"/> <!-- templates for EcalCondObjectContainer having the class as template parameter --> <class name="std::vector<EcalEBPhase2TPGLinearizationConstant>"/> <class name="EcalContainer<EBDetId,EcalEBPhase2TPGLinearizationConstant>"/> <class name="EcalCondObjectContainer<EcalEBPhase2TPGLinearizationConstant>"> <field name = "eb_" mapping = "blob"/> </class> <!-- base class --> <class name="EcalTPGPedestal"/> <!-- templates for EcalCondObjectContainer having the class as template parameter --> <class name="std::vector<EcalTPGPedestal>"/> <class name="EcalContainer<EEDetId,EcalTPGPedestal>"/> <class name="EcalContainer<EBDetId,EcalTPGPedestal>"/> <class name="EcalCondObjectContainer<EcalTPGPedestal>"> <field name = "eb_" mapping = "blob"/> <field name = "ee_" mapping = "blob"/> </class> <!-- base class --> <class name="EcalEBPhase2TPGPedestal"/> <!-- templates for EcalCondObjectContainer having the class as template parameter --> <class name="std::vector<EcalEBPhase2TPGPedestal>"/> <class name="EcalContainer<EBDetId,EcalEBPhase2TPGPedestal>"/> <class name="EcalCondObjectContainer<EcalEBPhase2TPGPedestal>"> <field name = "eb_" mapping = "blob"/> </class> <!-- base class --> <class name="EcalXtalGroupId"/> <!-- templates for EcalCondObjectContainer having the class as template parameter --> <class name="std::vector<EcalXtalGroupId>"/> <class name="EcalContainer<EEDetId,EcalXtalGroupId>"/> <class name="EcalContainer<EBDetId,EcalXtalGroupId>"/> <class name="EcalCondObjectContainer<EcalXtalGroupId>"> <field name = "eb_" mapping = "blob"/> <field name = "ee_" mapping = "blob"/> </class> <!-- base class is the builtin type float --> <!-- templates for EcalCondObjectContainer having the class as template parameter, excluding STL --> <class name="EcalContainer<EEDetId,float>"/> <class name="EcalContainer<EBDetId,float>"/> <class name = "EcalCondObjectContainer<float>"> <field name = "eb_" mapping = "blob"/> <field name = "ee_" mapping = "blob"/> </class> <!-- base class --> <class name="EcalLaserAPDPNRatios::EcalLaserAPDPNpair"/> <class name="EcalLaserAPDPNRatios::EcalLaserTimeStamp"/> <class name="EcalLaserAPDPNRatios"> <field name="laser_map" mapping="blob" /> </class> <!-- templates for EcalCondObjectContainer having the class as template parameter --> <class name="std::vector<EcalLaserAPDPNRatios::EcalLaserAPDPNpair>"/> <class name="std::vector<EcalLaserAPDPNRatios::EcalLaserTimeStamp>"/> <class name="EcalContainer<EEDetId,EcalLaserAPDPNRatios::EcalLaserAPDPNpair>"/> <class name="EcalContainer<EBDetId,EcalLaserAPDPNRatios::EcalLaserAPDPNpair>"/> <class name="EcalCondObjectContainer<EcalLaserAPDPNRatios::EcalLaserAPDPNpair>"> <field name = "eb_" mapping = "blob"/> <field name = "ee_" mapping = "blob"/> </class> <!-- base class --> <class name="EcalTimeDependentCorrections::Values"/> <class name="EcalTimeDependentCorrections::Times"/> <class name="EcalTimeDependentCorrections"> <field name="value_map" mapping="blob" /> </class> <!-- templates for EcalCondObjectContainer having the class as template parameter --> <class name="std::vector<EcalTimeDependentCorrections::Values>"/> <class name="std::vector<EcalTimeDependentCorrections::Times>"/> <class name="EcalContainer<EEDetId,EcalTimeDependentCorrections::Values>"/> <class name="EcalContainer<EBDetId,EcalTimeDependentCorrections::Values>"/> <class name="EcalCondObjectContainer<EcalTimeDependentCorrections::Values>"> <field name = "eb_" mapping = "blob"/> <field name = "ee_" mapping = "blob"/> </class> <class name="EcalWeightSet"/> <class name="EcalTBWeights"/> <class name="std::pair<EcalXtalGroupId, EcalTBWeights::EcalTDCId>"/> <class name="std::map<std::pair<EcalXtalGroupId, EcalTBWeights::EcalTDCId>, EcalWeightSet>"/> <class name="std::pair<const std::pair<EcalXtalGroupId, EcalTBWeights::EcalTDCId>, EcalWeightSet>"/> <class name="EcalSampleMask"/> <class name="EcalADCToGeVConstant"/> <class name="EcalTimeOffsetConstant"/> <class name="EcalFunParams"/> <class name="EcalDCUTemperatures"/> <class name="EcalPTMTemperatures"/> <class name="EcalTPGFineGrainConstEB"/> <class name="std::map<uint32_t, EcalTPGFineGrainConstEB>"/> <class name="std::pair<const uint32_t, EcalTPGFineGrainConstEB>"/> <class name="EcalTPGFineGrainEBIdMap"/> <class name="EcalTPGFineGrainStripEE"/> <class name="EcalTPGFineGrainStripEE::Item"/> <class name="std::map<uint32_t, EcalTPGFineGrainStripEE::Item>"/> <class name="std::pair<const uint32_t, EcalTPGFineGrainStripEE::Item>"/> <class name="EcalTPGFineGrainTowerEE"/> <class name="EcalTPGTowerStatus"/> <class name="std::map<uint32_t, uint16_t>"/> <class name="std::pair<const uint32_t, uint16_t>"/> <class name="EcalTPGGroups"/> <class name="EcalTPGLut"/> <class name="std::map<uint32_t, EcalTPGLut>"/> <class name="std::pair<const uint32_t, EcalTPGLut>"/> <class name="EcalTPGLutIdMap"/> <class name="EcalTPGSlidingWindow"/> <class name="EcalTPGWeightIdMap"/> <class name="EcalTPGOddWeightIdMap"/> <class name="EcalTPGTPMode"/> <class name="EcalTPGWeights"/> <class name="std::map<uint32_t, EcalTPGWeights>"/> <class name="std::pair<const uint32_t, EcalTPGWeights>"/> <class name="EcalTPGStripStatus"/> <class name="EcalTPGSpike"/> <class name="EcalEBPhase2TPGAmplWeightIdMap"/> <class name="EcalEBPhase2TPGTimeWeightIdMap"/> <class name="EcalEBPhase2TPGAmplWeights"/> <class name="std::map<uint32_t, EcalEBPhase2TPGAmplWeights>"/> <class name="std::pair<const uint32_t, EcalEBPhase2TPGAmplWeights>"/> <class name="EcalTPGFineGrainEBGroup"/> <class name="EcalTPGLutGroup"/> <class name="EcalTPGWeightGroup"/> <class name="EcalTPGOddWeightGroup"/> <class name="EcalTPGPhysicsConst"/> <class name="EcalTPGPhysicsConst::Item"/> <class name="std::map<uint32_t, EcalTPGPhysicsConst::Item>"/> <class name="std::pair<const uint32_t, EcalTPGPhysicsConst::Item>"/> <class name="EcalSRSettings" class_version="0"> <field name="deltaEta_" mapping="blob" /> <field name="deltaPhi_" mapping="blob" /> <field name="ecalDccZs1stSample_" mapping="blob" /> <field name="dccNormalizedWeights_" mapping="blob" /> <field name="symetricZS_" mapping="blob" /> <field name="srpLowInterestChannelZS_" mapping="blob" /> <field name="srpHighInterestChannelZS_" mapping="blob" /> <field name="actions_" mapping="blob" /> <field name="tccMasksFromConfig_" mapping="blob" /> <field name="srpMasksFromConfig_" mapping="blob" /> <field name="dccMasks_" mapping="blob" /> <field name="srfMasks_" mapping="blob" /> <field name="substitutionSrfs_" mapping="blob" /> </class> <class name="EcalTimeBiasCorrections" /> <class name="EcalSamplesCorrelation" /> <!-- base class --> <class name="EcalPulseShape"/> <!-- templates for EcalCondObjectContainer having the class as template parameter --> <class name="std::vector<EcalPulseShape>"/> <class name="EcalContainer<EEDetId,EcalPulseShape>"/> <class name="EcalContainer<EBDetId,EcalPulseShape>"/> <class name="EcalCondObjectContainer<EcalPulseShape>"> <field name = "eb_" mapping = "blob"/> <field name = "ee_" mapping = "blob"/> </class> <!-- base class --> <class name="EcalPulseCovariance"/> <!-- templates for EcalCondObjectContainer having the class as template parameter --> <class name="std::vector<EcalPulseCovariance>"/> <class name="EcalContainer<EEDetId,EcalPulseCovariance>"/> <class name="EcalContainer<EBDetId,EcalPulseCovariance>"/> <class name="EcalCondObjectContainer<EcalPulseCovariance>"> <field name = "eb_" mapping = "blob"/> <field name = "ee_" mapping = "blob"/> </class> <!-- base class --> <class name="EcalPulseSymmCovariance"/> <!-- templates for EcalCondObjectContainer having the class as template parameter --> <class name="std::vector<EcalPulseSymmCovariance>"/> <class name="EcalContainer<EEDetId,EcalPulseSymmCovariance>"/> <class name="EcalContainer<EBDetId,EcalPulseSymmCovariance>"/> <class name="EcalCondObjectContainer<EcalPulseSymmCovariance>"> <field name = "eb_" mapping = "blob"/> <field name = "ee_" mapping = "blob"/> </class> <class name="EcalSimPulseShape"> <field name = "barrel_shape" mapping = "blob"/> <field name = "endcap_shape" mapping = "blob"/> <field name = "apd_shape" mapping = "blob"/> <field name = "barrel_thresh" mapping = "blob"/> <field name = "endcap_thresh" mapping = "blob"/> <field name = "apd_thresh" mapping = "blob"/> <field name = "time_interval" mapping = "blob"/> </class> <class name="EcalSimComponentShape"> <field name = "barrel_shapes" mapping = "blob"/> <field name = "barrel_thresh" mapping = "blob"/> <field name = "time_interval" mapping = "blob"/> </class> <class name="EcalMustacheSCParameters"> <field name="parabolaParametersCollection_" mapping="blob"/> </class> <class name="EcalMustacheSCParameters::ParabolaParameters"/> <class name="EcalSCDynamicDPhiParameters"> <field name="dynamicDPhiParametersCollection_" mapping="blob"/> </class> <class name="EcalSCDynamicDPhiParameters::DynamicDPhiParameters"/> </lcgdict>