File indexing completed on 2024-07-05 03:36:27
0001 #include "CondCore/BeamSpotPlugins/interface/BeamSpotPayloadInspectorHelper.h"
0002 #include "CondCore/CondDB/interface/Time.h"
0003 #include "CondCore/Utilities/interface/PayloadInspector.h"
0004 #include "CondCore/Utilities/interface/PayloadInspectorModule.h"
0005 #include "CondFormats/BeamSpotObjects/interface/SimBeamSpotHLLHCObjects.h"
0006
0007 namespace {
0008
0009
0010
0011
0012
0013 typedef simBeamSpotHLLHCPI::DisplayParameters<SimBeamSpotHLLHCObjects> SimBeamSpotHLLHCParameters;
0014
0015
0016
0017
0018
0019 typedef simBeamSpotHLLHCPI::DisplayParametersDiff<SimBeamSpotHLLHCObjects, cond::payloadInspector::MULTI_IOV, 1>
0020 SimBeamSpotHLLHCParametersDiffSingleTag;
0021 typedef simBeamSpotHLLHCPI::DisplayParametersDiff<SimBeamSpotHLLHCObjects, cond::payloadInspector::SINGLE_IOV, 2>
0022 SimBeamSpotHLLHCParametersDiffTwoTags;
0023
0024 }
0025
0026 PAYLOAD_INSPECTOR_MODULE(SimBeamSpotHLLHC) {
0027 PAYLOAD_INSPECTOR_CLASS(SimBeamSpotHLLHCParameters);
0028 PAYLOAD_INSPECTOR_CLASS(SimBeamSpotHLLHCParametersDiffSingleTag);
0029 PAYLOAD_INSPECTOR_CLASS(SimBeamSpotHLLHCParametersDiffTwoTags);
0030 }