Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-01-18 03:41:50

0001 #ifndef CondFormats_HGCalObjects_interface_HGCalMappingParameterHost_h
0002 #define CondFormats_HGCalObjects_interface_HGCalMappingParameterHost_h
0003 
0004 #include "DataFormats/Portable/interface/PortableHostCollection.h"
0005 #include "CondFormats/HGCalObjects/interface/HGCalMappingParameterSoA.h"
0006 
0007 namespace hgcal {
0008 
0009   // SoA with channel-level module mapping parameters in host memory:
0010   using HGCalMappingModuleParamHost = PortableHostCollection<HGCalMappingModuleParamSoA>;
0011 
0012   // SoA with channel-level cell mapping parameters in host memory for both Si and SiPM channels:
0013   using HGCalMappingCellParamHost = PortableHostCollection<HGCalMappingCellParamSoA>;
0014 
0015   //SoA with detailed indices corresponding to the dense index in use
0016   using HGCalDenseIndexInfoHost = PortableHostCollection<HGCalDenseIndexInfoSoA>;
0017 
0018 }  // namespace hgcal
0019 
0020 #endif  // CondFormats_HGCalObjects_interface_HGCalMappingParameterHost_h