Private Member Functions | |
bool | isDoubleSided (SiStripDetId strip_id) |
Private Attributes | |
const edm::EDGetTokenT< reco::BeamSpot > | beamspotToken_ |
MonitorElement * | deltaP_in_out_vs_eta_ |
MonitorElement * | deltaP_in_out_vs_eta_2d_ |
MonitorElement * | deltaP_in_out_vs_eta_vs_phi_2d_ |
MonitorElement * | deltaP_in_out_vs_z_ |
MonitorElement * | deltaP_in_out_vs_z_2d_ |
MonitorElement * | deltaPl_in_out_vs_eta_ |
MonitorElement * | deltaPl_in_out_vs_z_ |
MonitorElement * | deltaPt_in_out_2d_ |
MonitorElement * | deltaPt_in_out_vs_eta_ |
MonitorElement * | deltaPt_in_out_vs_z_ |
std::string | folder_ |
MonitorElement * | histo_RZ_ |
MonitorElement * | histo_RZ_Ori_ |
std::unordered_map< std::string, MonitorElement * > | histosEta_ |
std::unordered_map< std::string, MonitorElement * > | histosOriEta_ |
MonitorElement * | P_vs_eta_2d_ |
TrackTransformer | refitter_ |
const edm::EDGetTokenT< reco::TrackCollection > | tracksToken_ |
bool | usePV_ |
const edm::EDGetTokenT< reco::VertexCollection > | verticesToken_ |
Definition at line 35 of file TrackingRecoMaterialAnalyser.cc.
|
explicit |
Definition at line 70 of file TrackingRecoMaterialAnalyser.cc.
|
override |
Definition at line 92 of file TrackingRecoMaterialAnalyser.cc.
|
overridevirtual |
Reimplemented from DQMEDAnalyzer.
Definition at line 173 of file TrackingRecoMaterialAnalyser.cc.
References funct::abs(), cms::cuda::assert(), pwdgSkimBPark_cfi::beamSpot, beamspotToken_, deltaP_in_out_vs_eta_, deltaP_in_out_vs_eta_2d_, deltaP_in_out_vs_eta_vs_phi_2d_, deltaP_in_out_vs_z_, deltaP_in_out_vs_z_2d_, deltaPl_in_out_vs_eta_, deltaPl_in_out_vs_z_, deltaPt_in_out_2d_, deltaPt_in_out_vs_eta_, deltaPt_in_out_vs_z_, PV3DBase< T, PVType, FrameType >::eta(), dqm::impl::MonitorElement::Fill(), HcalObjRepresent::Fill(), get, TrajectoryStateOnSurface::globalPosition(), histo_RZ_, histo_RZ_Ori_, histosEta_, histosOriEta_, SurfaceOrientation::inner, isDoubleSided(), MediumProperties::isValid(), TrajectoryStateOnSurface::isValid(), TrackerTopology::layer(), TrajectoryStateOnSurface::localMomentum(), LogTrace, Surface::mediumProperties(), TrackingRecHit::missing, SurfaceOrientation::outer, p2, P_vs_eta_2d_, PV3DBase< T, PVType, FrameType >::perp(), MetAnalyzer::pv(), MediumProperties::radLen(), fastSimProducer_cff::radLen, refitter_, sDETS, TrackTransformer::setServices(), singleTopDQM_cfi::setup, mathSSE::sqrt(), DetId::subdetId(), TrajectoryStateOnSurface::surface(), HLT_2018_cff::track, PDWG_EXOHSCP_cff::tracks, tracksToken_, TrackTransformer::transform(), usePV_, findQualityFiles::v, TrackingRecHit::valid, pwdgSkimBPark_cfi::vertices, verticesToken_, hybridSuperClusters_cfi::xi, MediumProperties::xi(), and PV3DBase< T, PVType, FrameType >::z().
|
overridevirtual |
Implements DQMEDAnalyzer.
Definition at line 95 of file TrackingRecoMaterialAnalyser.cc.
References dqm::implementation::IBooker::book2D(), dqm::implementation::IBooker::bookProfile(), dqm::implementation::IBooker::bookProfile2D(), data, deltaP_in_out_vs_eta_, deltaP_in_out_vs_eta_2d_, deltaP_in_out_vs_eta_vs_phi_2d_, deltaP_in_out_vs_z_, deltaP_in_out_vs_z_2d_, deltaPl_in_out_vs_eta_, deltaPl_in_out_vs_z_, deltaPt_in_out_2d_, deltaPt_in_out_vs_eta_, deltaPt_in_out_vs_z_, folder_, get, histo_RZ_, histo_RZ_Ori_, histosEta_, histosOriEta_, crabWrapper::key, TrackerGeometry::numberOfLayers(), P_vs_eta_2d_, sDETS, dqm::implementation::NavigatorBase::setCurrentFolder(), singleTopDQM_cfi::setup, and overlapproblemtsosanalyzer_cfi::title.
|
inlineprivate |
Definition at line 43 of file TrackingRecoMaterialAnalyser.cc.
References SiStripDetId::glued(), SiStripDetId::subDetector(), and SiStripDetId::UNKNOWN.
Referenced by analyze().
|
private |
Definition at line 48 of file TrackingRecoMaterialAnalyser.cc.
Referenced by analyze().
|
private |
Definition at line 57 of file TrackingRecoMaterialAnalyser.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 59 of file TrackingRecoMaterialAnalyser.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 60 of file TrackingRecoMaterialAnalyser.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 58 of file TrackingRecoMaterialAnalyser.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 61 of file TrackingRecoMaterialAnalyser.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 64 of file TrackingRecoMaterialAnalyser.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 65 of file TrackingRecoMaterialAnalyser.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 56 of file TrackingRecoMaterialAnalyser.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 62 of file TrackingRecoMaterialAnalyser.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 63 of file TrackingRecoMaterialAnalyser.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 51 of file TrackingRecoMaterialAnalyser.cc.
Referenced by bookHistograms().
|
private |
Definition at line 54 of file TrackingRecoMaterialAnalyser.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 55 of file TrackingRecoMaterialAnalyser.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 53 of file TrackingRecoMaterialAnalyser.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 52 of file TrackingRecoMaterialAnalyser.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 66 of file TrackingRecoMaterialAnalyser.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 46 of file TrackingRecoMaterialAnalyser.cc.
Referenced by analyze().
|
private |
Definition at line 47 of file TrackingRecoMaterialAnalyser.cc.
Referenced by analyze().
|
private |
Definition at line 50 of file TrackingRecoMaterialAnalyser.cc.
Referenced by analyze().
|
private |
Definition at line 49 of file TrackingRecoMaterialAnalyser.cc.
Referenced by analyze().