Back to home page

Project CMSSW displayed by LXR

 
 

    


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 // #include "CalibMuon/DTCalibration/plugins/DTFakeTTrigESProducer.h"
0025 #include "CalibMuon/DTCalibration/plugins/DTFakeT0ESProducer.h"
0026 // #include "CalibMuon/DTCalibration/plugins/DTFakeVDriftESProducer.h"
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 // DEFINE_FWK_EVENTSETUP_SOURCE(DTFakeTTrigESProducer);
0065 DEFINE_FWK_EVENTSETUP_SOURCE(DTFakeT0ESProducer);
0066 // DEFINE_FWK_EVENTSETUP_SOURCE(DTFakeVDriftESProducer);
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");