1 #ifndef RecoMuon_GlobalMuonProducer_TevMuonProducer_H
2 #define RecoMuon_GlobalMuonProducer_TevMuonProducer_H
73 alias.erase( alias.size() - 1, alias.size() );
virtual void produce(edm::Event &, const edm::EventSetup &) override
reconstruct muons
edm::ValueMap< reco::DYTInfo > DYTestimators
std::vector< int > theRefitIndex
edm::EDGetTokenT< std::vector< Trajectory > > glbMuonsTrajToken
void setAlias(std::string alias)
TevMuonProducer(const edm::ParameterSet &)
constructor with config
edm::InputTag theGLBCollectionLabel
STA Label.
std::vector< std::string > theRefits
GlobalMuonRefitter * theRefitter
virtual ~TevMuonProducer()
destructor
MuonTrackLoader * theTrackLoader
MuonServiceProxy * theService
the event setup proxy, it takes care the services update
edm::EDGetTokenT< reco::TrackCollection > glbMuonsToken