Skip to content

Commit 94872c8

Browse files
committed
fix clang linking issue
1 parent e9b58be commit 94872c8

File tree

4 files changed

+10
-42
lines changed

4 files changed

+10
-42
lines changed

SimMuon/MCTruth/plugins/Phase2SeedToTrackProducer.h

Lines changed: 0 additions & 17 deletions
This file was deleted.

SimMuon/MCTruth/plugins/SealModule.cc

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,6 @@
22
#include "FWCore/PluginManager/interface/ModuleDef.h"
33
#include "SimMuon/MCTruth/interface/CSCTruthTest.h"
44
#include "SimMuon/MCTruth/plugins/MuonAssociatorEDProducer.h"
5-
#include "SimMuon/MCTruth/plugins/SeedToTrackProducer.h"
6-
#include "SimMuon/MCTruth/plugins/Phase2SeedToTrackProducer.h"
75

86
DEFINE_FWK_MODULE(MuonAssociatorEDProducer);
97
DEFINE_FWK_MODULE(CSCTruthTest);
10-
DEFINE_FWK_MODULE(SeedToTrackProducer);
11-
DEFINE_FWK_MODULE(Phase2SeedToTrackProducer);

SimMuon/MCTruth/plugins/SeedToTrackProducer.h

Lines changed: 0 additions & 17 deletions
This file was deleted.

SimMuon/MCTruth/plugins/SeedToTrackProducerBase.cc

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,12 @@
66
*/
77

88
#include "SimMuon/MCTruth/plugins/SeedToTrackProducerBase.h"
9-
109
#include "DataFormats/TrackerCommon/interface/TrackerTopology.h"
1110
#include "Geometry/Records/interface/TrackerTopologyRcd.h"
1211

1312
#include "DataFormats/TrajectorySeed/interface/TrajectorySeed.h"
1413
#include "DataFormats/MuonSeed/interface/L2MuonTrajectorySeed.h"
15-
16-
template class SeedToTrackProducerBase<std::vector<TrajectorySeed>>;
17-
template class SeedToTrackProducerBase<std::vector<L2MuonTrajectorySeed>>;
14+
#include "DataFormats/MuonSeed/interface/L2MuonTrajectorySeedCollection.h"
1815

1916
//
2017
// constructors and destructor
@@ -152,3 +149,12 @@ TrajectoryStateOnSurface SeedToTrackProducerBase<SeedCollection>::seedTransientS
152149
trajectoryStateTransform::transientState(tmpTSOD, &(tmpGeomDet->surface()), &mgField);
153150
return tmpTSOS;
154151
}
152+
153+
#include "FWCore/Framework/interface/MakerMacros.h"
154+
#include "FWCore/PluginManager/interface/ModuleDef.h"
155+
156+
typedef SeedToTrackProducerBase<TrajectorySeedCollection> SeedToTrackProducer;
157+
typedef SeedToTrackProducerBase<L2MuonTrajectorySeedCollection> Phase2SeedToTrackProducer;
158+
159+
DEFINE_FWK_MODULE(SeedToTrackProducer);
160+
DEFINE_FWK_MODULE(Phase2SeedToTrackProducer);

0 commit comments

Comments
 (0)