Go to the documentation of this file. 1 #ifndef RecoMuon_L2MuonSeedGenerator_L2MuonSeedGenerator_H
2 #define RecoMuon_L2MuonSeedGenerator_L2MuonSeedGenerator_H
39 #include "CLHEP/Vector/ThreeVector.h"
MuonServiceProxy * theService
the event setup proxy, it takes care the services update
std::string thePropagatorName
L2MuonSeedGenerator(const edm::ParameterSet &)
Constructor.
const TrajectorySeed * associateOfflineSeedToL1(edm::Handle< edm::View< TrajectorySeed > > &, std::vector< int > &, TrajectoryStateOnSurface &)
edm::EDGetTokenT< L1MuGMTReadoutCollection > gmtToken_
~L2MuonSeedGenerator() override
Destructor.
edm::InputTag theL1GMTReadoutCollection
const bool useOfflineSeed
edm::EDGetTokenT< edm::View< TrajectorySeed > > offlineSeedToken_
edm::EDGetTokenT< l1extra::L1MuonParticleCollection > muCollToken_
void produce(edm::Event &, const edm::EventSetup &) override
MeasurementEstimator * theEstimator
edm::InputTag theOfflineSeedLabel
const bool useUnassociatedL1
const unsigned theL1MinQuality