Classes | |
struct | SlicePlots |
Public Member Functions | |
void | init (DQMStore::IBooker &iBooker, const PPSAlignmentConfig &cfg, const SectorConfig &_scfg, const std::string &folder, bool debug) |
unsigned int | process (const CTPPSLocalTrackLiteCollection &tracks, const PPSAlignmentConfig &cfg, bool debug) |
Public Attributes | |
MonitorElement * | h2_cut_h_aft |
MonitorElement * | h2_cut_h_bef |
MonitorElement * | h2_cut_v_aft |
MonitorElement * | h2_cut_v_bef |
MonitorElement * | h_q_cut_h_aft |
MonitorElement * | h_q_cut_h_bef |
MonitorElement * | h_q_cut_v_aft |
MonitorElement * | h_q_cut_v_bef |
std::map< unsigned int, MonitorElement * > | m_h2_y_vs_x_aft_sel |
std::map< unsigned int, MonitorElement * > | m_h2_y_vs_x_bef_sel |
std::map< unsigned int, MonitorElement * > | m_h2_y_vs_x_mlt_sel |
MonitorElement * | p_x_diffFN_vs_x_N |
MonitorElement * | p_y_diffFN_vs_y_F |
SectorConfig | scfg |
std::map< unsigned int, SlicePlots > | x_slice_plots_F |
std::map< unsigned int, SlicePlots > | x_slice_plots_N |
Definition at line 58 of file PPSAlignmentWorker.cc.
void PPSAlignmentWorker::SectorData::init | ( | DQMStore::IBooker & | iBooker, |
const PPSAlignmentConfig & | cfg, | ||
const SectorConfig & | _scfg, | ||
const std::string & | folder, | ||
bool | debug | ||
) |
Definition at line 116 of file PPSAlignmentWorker.cc.
References dqm::implementation::IBooker::book1DD(), dqm::implementation::IBooker::book2DD(), dqm::implementation::IBooker::bookProfile(), visDQMUpload::buf, looper::cfg, debug, printsummarytable::folder, h2_cut_h_aft, h2_cut_h_bef, h2_cut_v_aft, h2_cut_v_bef, h_q_cut_h_aft, h_q_cut_h_bef, h_q_cut_v_aft, h_q_cut_v_bef, mps_fire::i, RPConfig::id_, m_h2_y_vs_x_aft_sel, m_h2_y_vs_x_bef_sel, m_h2_y_vs_x_mlt_sel, RPConfig::name_, SectorConfig::name_, p_x_diffFN_vs_x_N, SectorConfig::rp_F_, SectorConfig::rp_N_, scfg, dqm::implementation::NavigatorBase::setCurrentFolder(), createJobs::tmp, RPConfig::x_slice_min_, RPConfig::x_slice_n_, x_slice_plots_F, x_slice_plots_N, RPConfig::x_slice_w_, multiplicitycorr_cfi::xMax, and photonAnalyzer_cfi::xMin.
Referenced by PPSAlignmentWorker::bookHistograms().
unsigned int PPSAlignmentWorker::SectorData::process | ( | const CTPPSLocalTrackLiteCollection & | tracks, |
const PPSAlignmentConfig & | cfg, | ||
bool | debug | ||
) |
Definition at line 200 of file PPSAlignmentWorker.cc.
References looper::cfg, SectorConfig::cut_h_a_, SectorConfig::cut_h_apply_, SectorConfig::cut_h_c_, SectorConfig::cut_h_si_, SectorConfig::cut_v_a_, SectorConfig::cut_v_apply_, SectorConfig::cut_v_c_, SectorConfig::cut_v_si_, debug, dqm::impl::MonitorElement::Fill(), h2_cut_h_aft, h2_cut_h_bef, h2_cut_v_aft, h2_cut_v_bef, h_q_cut_h_aft, h_q_cut_h_bef, h_q_cut_v_aft, h_q_cut_v_bef, RPConfig::id_, heavyIonCSV_trainingSettings::idx, if(), m_h2_y_vs_x_aft_sel, m_h2_y_vs_x_bef_sel, m_h2_y_vs_x_mlt_sel, p_x_diffFN_vs_x_N, SectorConfig::rp_F_, SectorConfig::rp_N_, profile_2016_postTS2_cff::rpId, scfg, tracks, x, RPConfig::x_slice_min_, RPConfig::x_slice_n_, x_slice_plots_F, x_slice_plots_N, RPConfig::x_slice_w_, and y.
Referenced by PPSAlignmentWorker::analyze().
MonitorElement * PPSAlignmentWorker::SectorData::h2_cut_h_aft |
Definition at line 70 of file PPSAlignmentWorker.cc.
MonitorElement* PPSAlignmentWorker::SectorData::h2_cut_h_bef |
Definition at line 70 of file PPSAlignmentWorker.cc.
MonitorElement * PPSAlignmentWorker::SectorData::h2_cut_v_aft |
Definition at line 73 of file PPSAlignmentWorker.cc.
MonitorElement* PPSAlignmentWorker::SectorData::h2_cut_v_bef |
Definition at line 73 of file PPSAlignmentWorker.cc.
MonitorElement * PPSAlignmentWorker::SectorData::h_q_cut_h_aft |
Definition at line 69 of file PPSAlignmentWorker.cc.
MonitorElement* PPSAlignmentWorker::SectorData::h_q_cut_h_bef |
Definition at line 69 of file PPSAlignmentWorker.cc.
MonitorElement * PPSAlignmentWorker::SectorData::h_q_cut_v_aft |
Definition at line 72 of file PPSAlignmentWorker.cc.
MonitorElement* PPSAlignmentWorker::SectorData::h_q_cut_v_bef |
Definition at line 72 of file PPSAlignmentWorker.cc.
std::map<unsigned int, MonitorElement *> PPSAlignmentWorker::SectorData::m_h2_y_vs_x_aft_sel |
Definition at line 66 of file PPSAlignmentWorker.cc.
std::map<unsigned int, MonitorElement *> PPSAlignmentWorker::SectorData::m_h2_y_vs_x_bef_sel |
Definition at line 62 of file PPSAlignmentWorker.cc.
std::map<unsigned int, MonitorElement *> PPSAlignmentWorker::SectorData::m_h2_y_vs_x_mlt_sel |
Definition at line 64 of file PPSAlignmentWorker.cc.
MonitorElement* PPSAlignmentWorker::SectorData::p_x_diffFN_vs_x_N |
Definition at line 76 of file PPSAlignmentWorker.cc.
MonitorElement* PPSAlignmentWorker::SectorData::p_y_diffFN_vs_y_F |
Definition at line 77 of file PPSAlignmentWorker.cc.
SectorConfig PPSAlignmentWorker::SectorData::scfg |
Definition at line 59 of file PPSAlignmentWorker.cc.
std::map<unsigned int, SlicePlots> PPSAlignmentWorker::SectorData::x_slice_plots_F |
Definition at line 88 of file PPSAlignmentWorker.cc.
std::map<unsigned int, SlicePlots> PPSAlignmentWorker::SectorData::x_slice_plots_N |
Definition at line 88 of file PPSAlignmentWorker.cc.