File indexing completed on 2024-04-06 11:58:28
0001 #include "FWCore/PluginManager/interface/ModuleDef.h"
0002
0003 #include "FWCore/Framework/interface/MakerMacros.h"
0004 #include "FWCore/Framework/interface/SourceFactory.h"
0005
0006 #include "CalibMuon/DTCalibration/interface/DTCalibMuonSelection.h"
0007 #include "CalibMuon/DTCalibration/plugins/DTMapGenerator.h"
0008 #include "CalibMuon/DTCalibration/plugins/DTTTrigCalibration.h"
0009 #include "CalibMuon/DTCalibration/plugins/DTTTrigWriter.h"
0010 #include "CalibMuon/DTCalibration/plugins/DTTTrigCorrection.h"
0011 #include "CalibMuon/DTCalibration/plugins/DTTTrigCorrectionFirst.h"
0012 #include "CalibMuon/DTCalibration/plugins/DTT0CalibrationRMS.h"
0013 #include "CalibMuon/DTCalibration/plugins/DTT0Calibration.h"
0014 #include "CalibMuon/DTCalibration/plugins/DTTPDeadWriter.h"
0015 #include "CalibMuon/DTCalibration/plugins/DTT0Correction.h"
0016 #include "CalibMuon/DTCalibration/plugins/DTVDriftCalibration.h"
0017 #include "CalibMuon/DTCalibration/plugins/DTVDriftWriter.h"
0018 #include "CalibMuon/DTCalibration/plugins/DTNoiseComputation.h"
0019 #include "CalibMuon/DTCalibration/plugins/DTNoiseCalibration.h"
0020 #include "CalibMuon/DTCalibration/plugins/DTTTrigOffsetCalibration.h"
0021 #include "CalibMuon/DTCalibration/plugins/DTVDriftSegmentCalibration.h"
0022 #include "CalibMuon/DTCalibration/plugins/DTResidualCalibration.h"
0023
0024
0025 #include "CalibMuon/DTCalibration/plugins/DTFakeT0ESProducer.h"
0026
0027
0028 #include "CalibMuon/DTCalibration/interface/DTTTrigCorrectionFactory.h"
0029 #include "CalibMuon/DTCalibration/plugins/DTTTrigT0SegCorrection.h"
0030 #include "CalibMuon/DTCalibration/plugins/DTTTrigResidualCorrection.h"
0031 #include "CalibMuon/DTCalibration/plugins/DTTTrigMatchRPhi.h"
0032 #include "CalibMuon/DTCalibration/plugins/DTTTrigFillWithAverage.h"
0033 #include "CalibMuon/DTCalibration/plugins/DTTTrigConstantShift.h"
0034
0035 #include "CalibMuon/DTCalibration/interface/DTT0CorrectionFactory.h"
0036 #include "CalibMuon/DTCalibration/plugins/DTT0FillDefaultFromDB.h"
0037 #include "CalibMuon/DTCalibration/plugins/DTT0FillChamberFromDB.h"
0038 #include "CalibMuon/DTCalibration/plugins/DTT0WireInChamberReferenceCorrection.h"
0039 #include "CalibMuon/DTCalibration/plugins/DTT0AbsoluteReferenceCorrection.h"
0040 #include "CalibMuon/DTCalibration/plugins/DTT0FEBPathCorrection.h"
0041
0042 #include "CalibMuon/DTCalibration/interface/DTVDriftPluginFactory.h"
0043 #include "CalibMuon/DTCalibration/plugins/DTVDriftMeanTimer.h"
0044 #include "CalibMuon/DTCalibration/plugins/DTVDriftSegment.h"
0045
0046 DEFINE_FWK_MODULE(DTCalibMuonSelection);
0047 DEFINE_FWK_MODULE(DTMapGenerator);
0048 DEFINE_FWK_MODULE(DTTTrigCalibration);
0049 DEFINE_FWK_MODULE(DTTTrigWriter);
0050 DEFINE_FWK_MODULE(DTTTrigCorrection);
0051 DEFINE_FWK_MODULE(DTTTrigCorrectionFirst);
0052 DEFINE_FWK_MODULE(DTT0CalibrationRMS);
0053 DEFINE_FWK_MODULE(DTT0Calibration);
0054 DEFINE_FWK_MODULE(DTTPDeadWriter);
0055 DEFINE_FWK_MODULE(DTT0Correction);
0056 DEFINE_FWK_MODULE(DTVDriftCalibration);
0057 DEFINE_FWK_MODULE(DTVDriftWriter);
0058 DEFINE_FWK_MODULE(DTNoiseComputation);
0059 DEFINE_FWK_MODULE(DTNoiseCalibration);
0060 DEFINE_FWK_MODULE(DTTTrigOffsetCalibration);
0061 DEFINE_FWK_MODULE(DTVDriftSegmentCalibration);
0062 DEFINE_FWK_MODULE(DTResidualCalibration);
0063
0064
0065 DEFINE_FWK_EVENTSETUP_SOURCE(DTFakeT0ESProducer);
0066
0067
0068 DEFINE_EDM_PLUGIN(DTTTrigCorrectionFactory, dtCalibration::DTTTrigT0SegCorrection, "DTTTrigT0SegCorrection");
0069 DEFINE_EDM_PLUGIN(DTTTrigCorrectionFactory, dtCalibration::DTTTrigResidualCorrection, "DTTTrigResidualCorrection");
0070 DEFINE_EDM_PLUGIN(DTTTrigCorrectionFactory, dtCalibration::DTTTrigMatchRPhi, "DTTTrigMatchRPhi");
0071 DEFINE_EDM_PLUGIN(DTTTrigCorrectionFactory, dtCalibration::DTTTrigFillWithAverage, "DTTTrigFillWithAverage");
0072 DEFINE_EDM_PLUGIN(DTTTrigCorrectionFactory, dtCalibration::DTTTrigConstantShift, "DTTTrigConstantShift");
0073
0074 DEFINE_EDM_PLUGIN(DTT0CorrectionFactory, dtCalibration::DTT0FillDefaultFromDB, "DTT0FillDefaultFromDB");
0075 DEFINE_EDM_PLUGIN(DTT0CorrectionFactory, dtCalibration::DTT0FillChamberFromDB, "DTT0FillChamberFromDB");
0076 DEFINE_EDM_PLUGIN(DTT0CorrectionFactory,
0077 dtCalibration::DTT0WireInChamberReferenceCorrection,
0078 "DTT0WireInChamberReferenceCorrection");
0079 DEFINE_EDM_PLUGIN(DTT0CorrectionFactory,
0080 dtCalibration::DTT0AbsoluteReferenceCorrection,
0081 "DTT0AbsoluteReferenceCorrection");
0082 DEFINE_EDM_PLUGIN(DTT0CorrectionFactory, dtCalibration::DTT0FEBPathCorrection, "DTT0FEBPathCorrection");
0083
0084 DEFINE_EDM_PLUGIN(DTVDriftPluginFactory, dtCalibration::DTVDriftMeanTimer, "DTVDriftMeanTimer");
0085 DEFINE_EDM_PLUGIN(DTVDriftPluginFactory, dtCalibration::DTVDriftSegment, "DTVDriftSegment");