1 #ifndef DQMOffline_Alignment_TkAlCaRecoMonitor_H 2 #define DQMOffline_Alignment_TkAlCaRecoMonitor_H std::map< int, int > binByRawId_
void analyze(const edm::Event &, const edm::EventSetup &) override
const bool fillInvariantMass_
void fillRawIdMap(const TrackerGeometry &geometry)
MonitorElement * TrackQuality_
MonitorElement * minJetDeltaR_
const edm::EDGetTokenT< reco::TrackCollection > trackProducer_
const edm::EDGetTokenT< reco::CaloJetCollection > jetCollection_
MonitorElement * Hits_XvsY_
MonitorElement * Hits_ZvsR_
MonitorElement * AlCaRecoTrackEfficiency_
const double daughterMass_
MonitorElement * sumCharge_
const edm::ESGetToken< MagneticField, IdealMagneticFieldRecord > mfToken_
MonitorElement * invariantMass_
MonitorElement * TrackPtNegative_
void fillHitmaps(const reco::Track &track, const TrackerGeometry &geometry)
const edm::EDGetTokenT< reco::TrackCollection > referenceTrackProducer_
static void fillDescriptions(edm::ConfigurationDescriptions &)
MonitorElement * Hits_perDetId_
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
static constexpr const double kMuonMass_
MonitorElement * TrackCurvature_
MonitorElement * minTrackDeltaR_
MonitorElement * TrackPtPositive_
const edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > tkGeomToken_
~TkAlCaRecoMonitor() override=default
TkAlCaRecoMonitor(const edm::ParameterSet &)