CMS 3D CMS Logo

ME0DigisValidation.h
Go to the documentation of this file.
1 #ifndef ME0DigisValidation_H
2 #define ME0DigisValidation_H
3 
5 // Data Formats
8 
10 public:
11  explicit ME0DigisValidation(const edm::ParameterSet &);
12  ~ME0DigisValidation() override;
13  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
14  void analyze(const edm::Event &e, const edm::EventSetup &) override;
15  bool isMatched(const int, const int, const int, const int, const int, const int);
16 
17 private:
24 
28 
37 
40 
43 
50 
52  double sigma_x_, sigma_y_;
53 
54  int npart;
55 };
56 
57 #endif
dqm::impl::MonitorElement
Definition: MonitorElement.h:99
ME0DigisValidation::me0_strip_exp_bkg_rad_tot
MonitorElement * me0_strip_exp_bkg_rad_tot
Definition: ME0DigisValidation.h:47
ME0BaseValidation.h
ME0DigiPreReco.h
ME0DigisValidation::me0_strip_dg_xy
MonitorElement * me0_strip_dg_xy[2][6]
Definition: ME0DigisValidation.h:19
edm::Run
Definition: Run.h:45
ME0DigisValidation::me0_strip_dg_dy_local_tot_Muon
MonitorElement * me0_strip_dg_dy_local_tot_Muon
Definition: ME0DigisValidation.h:30
ME0DigisValidation::sigma_y_
double sigma_y_
Definition: ME0DigisValidation.h:52
ME0DigisValidation::me0_strip_dg_bkg_rad_tot
MonitorElement * me0_strip_dg_bkg_rad_tot
Definition: ME0DigisValidation.h:44
ME0DigisValidation::num_evts
MonitorElement * num_evts
Definition: ME0DigisValidation.h:18
ME0DigisValidation::~ME0DigisValidation
~ME0DigisValidation() override
Definition: ME0DigisValidation.cc:158
ME0BaseValidation
Definition: ME0BaseValidation.h:20
ME0DigisValidation::me0_strip_dg_time_tot
MonitorElement * me0_strip_dg_time_tot
Definition: ME0DigisValidation.h:36
ME0DigisValidation::me0_strip_dg_dx_local_tot_Muon
MonitorElement * me0_strip_dg_dx_local_tot_Muon
Definition: ME0DigisValidation.h:29
ME0DigisValidation::me0_strip_dg_zr_tot_Muon
MonitorElement * me0_strip_dg_zr_tot_Muon[2]
Definition: ME0DigisValidation.h:23
ME0DigisValidation::me0_strip_dg_bkgNeutral_rad
MonitorElement * me0_strip_dg_bkgNeutral_rad
Definition: ME0DigisValidation.h:46
ME0DigisValidation::me0_strip_dg_dx_local_Muon
MonitorElement * me0_strip_dg_dx_local_Muon[2][6]
Definition: ME0DigisValidation.h:25
ME0DigisValidation::ME0DigisValidation
ME0DigisValidation(const edm::ParameterSet &)
Definition: ME0DigisValidation.cc:4
ME0DigisValidation::me0_strip_dg_zr
MonitorElement * me0_strip_dg_zr[2][6]
Definition: ME0DigisValidation.h:21
ME0DigisValidation::InputTagToken_Digi
edm::EDGetToken InputTagToken_Digi
Definition: ME0DigisValidation.h:51
ME0DigisValidation::me0_strip_dg_y_local_tot
MonitorElement * me0_strip_dg_y_local_tot
Definition: ME0DigisValidation.h:32
edm::ParameterSet
Definition: ParameterSet.h:47
ME0DigisValidation::me0_strip_dg_x_local_tot
MonitorElement * me0_strip_dg_x_local_tot
Definition: ME0DigisValidation.h:31
ME0DigisValidation::sigma_x_
double sigma_x_
Definition: ME0DigisValidation.h:52
ME0DigisValidation::me0_strip_dg_num_eta
MonitorElement * me0_strip_dg_num_eta[2][6]
Definition: ME0DigisValidation.h:39
ME0DigisValidation::me0_strip_dg_bkgElePos_rad
MonitorElement * me0_strip_dg_bkgElePos_rad
Definition: ME0DigisValidation.h:45
ME0DigisValidation::me0_strip_dg_dy_local_Muon
MonitorElement * me0_strip_dg_dy_local_Muon[2][6]
Definition: ME0DigisValidation.h:26
ME0DigisValidation::me0_strip_dg_dphi_global_tot_Muon
MonitorElement * me0_strip_dg_dphi_global_tot_Muon
Definition: ME0DigisValidation.h:33
ME0DigisValidation::me0_strip_dg_dphi_global_Muon
MonitorElement * me0_strip_dg_dphi_global_Muon[2][6]
Definition: ME0DigisValidation.h:27
ME0DigisValidation::isMatched
bool isMatched(const int, const int, const int, const int, const int, const int)
edm::EventSetup
Definition: EventSetup.h:58
edm::EDGetToken
Definition: EDGetToken.h:35
ME0DigisValidation::analyze
void analyze(const edm::Event &e, const edm::EventSetup &) override
Definition: ME0DigisValidation.cc:160
ME0DigisValidation::me0_strip_dg_xy_Muon
MonitorElement * me0_strip_dg_xy_Muon[2][6]
Definition: ME0DigisValidation.h:20
ME0DigisValidation::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition: ME0DigisValidation.cc:11
ME0DigisValidation::me0_strip_exp_bkgNeutral_rad
MonitorElement * me0_strip_exp_bkgNeutral_rad
Definition: ME0DigisValidation.h:49
ME0DigisValidation::me0_strip_dg_dphi_vs_phi_global_tot_Muon
MonitorElement * me0_strip_dg_dphi_vs_phi_global_tot_Muon
Definition: ME0DigisValidation.h:34
ME0DigiPreRecoCollection.h
ME0DigisValidation::me0_strip_dg_den_eta
MonitorElement * me0_strip_dg_den_eta[2][6]
Definition: ME0DigisValidation.h:38
ME0DigisValidation::me0_strip_exp_bkgElePos_rad
MonitorElement * me0_strip_exp_bkgElePos_rad
Definition: ME0DigisValidation.h:48
dqm::implementation::IBooker
Definition: DQMStore.h:43
ME0DigisValidation
Definition: ME0DigisValidation.h:9
ME0DigisValidation::npart
int npart
Definition: ME0DigisValidation.h:54
ME0DigisValidation::me0_strip_dg_dtime_tot_Muon
MonitorElement * me0_strip_dg_dtime_tot_Muon
Definition: ME0DigisValidation.h:35
ME0DigisValidation::me0_strip_dg_den_eta_tot
MonitorElement * me0_strip_dg_den_eta_tot
Definition: ME0DigisValidation.h:41
ME0DigisValidation::me0_strip_dg_num_eta_tot
MonitorElement * me0_strip_dg_num_eta_tot
Definition: ME0DigisValidation.h:42
edm::Event
Definition: Event.h:73
ME0DigisValidation::me0_strip_dg_zr_tot
MonitorElement * me0_strip_dg_zr_tot[2]
Definition: ME0DigisValidation.h:22
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37