File indexing completed on 2024-04-06 12:01:23
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/SimBeamSpotObjects.h"
0006
0007 namespace {
0008
0009
0010
0011
0012
0013 typedef simBeamSpotPI::DisplayParameters<SimBeamSpotObjects> SimBeamSpotParameters;
0014
0015
0016
0017
0018
0019 typedef simBeamSpotPI::DisplayParametersDiff<SimBeamSpotObjects, cond::payloadInspector::MULTI_IOV, 1>
0020 SimBeamSpotParametersDiffSingleTag;
0021 typedef simBeamSpotPI::DisplayParametersDiff<SimBeamSpotObjects, cond::payloadInspector::SINGLE_IOV, 2>
0022 SimBeamSpotParametersDiffTwoTags;
0023
0024 }
0025
0026 PAYLOAD_INSPECTOR_MODULE(SimBeamSpot) {
0027 PAYLOAD_INSPECTOR_CLASS(SimBeamSpotParameters);
0028 PAYLOAD_INSPECTOR_CLASS(SimBeamSpotParametersDiffSingleTag);
0029 PAYLOAD_INSPECTOR_CLASS(SimBeamSpotParametersDiffTwoTags);
0030 }