Go to the documentation of this file.
17 #ifndef RecoMET_MuonTCMETValueMapProducer_h
18 #define RecoMET_MuonTCMETValueMapProducer_h
95 std::vector<reco::TrackBase::TrackAlgorithm>
trkAlgos_;
int nLayers(const reco::TrackRef)
std::vector< Vertex > VertexCollection
collection of Vertex objects
std::vector< reco::TrackBase::TrackAlgorithm > trackAlgos_
bool isGoodTrack(const reco::Muon *)
const reco::VertexCollection * vertices_
edm::ESGetToken< MagneticField, IdealMagneticFieldRecord > magFieldToken_
void produce(edm::Event &, const edm::EventSetup &) override
edm::EDGetTokenT< reco::MuonCollection > muonToken_
class TH2D * response_function
class TVector3 propagateTrack(const reco::Muon *)
edm::Handle< reco::VertexCollection > vertexHandle_
MuonTCMETValueMapProducer(const edm::ParameterSet &)
bool isGoodMuon(const reco::Muon *)
const class MagneticField * bField
bool isGoodCaloMuon(const reco::Muon *, const unsigned int)
edm::Handle< reco::MuonCollection > muons_
~MuonTCMETValueMapProducer() override
edm::EDGetTokenT< reco::VertexCollection > vertexToken_
std::vector< int > trkQuality_
edm::Handle< reco::BeamSpot > beamSpot_
edm::EDGetTokenT< reco::BeamSpot > beamSpotToken_
std::vector< reco::TrackBase::TrackAlgorithm > trkAlgos_
Namespace of DDCMS conversion namespace.