CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
MuonTrackResidualsTest.h
Go to the documentation of this file.
1 #ifndef MuonTrackResidualsTest_H
2 #define MuonTrackResidualsTest_H
3 
20 
23 
26 
27 #include <memory>
28 #include <iostream>
29 #include <string>
30 #include <vector>
31 #include <map>
32 
34 public:
37 
40 
41 protected:
42  void dqmEndRun(DQMStore::IBooker&, DQMStore::IGetter&, edm::Run const&, edm::EventSetup const&) override;
44 
45 private:
46  // Switch for verbosity
49 
50  // source residuals histograms
55 
56  std::map<std::string, std::vector<std::string> > histoNames;
57 
58  // test histograms
59  std::map<std::string, MonitorElement*> MeanHistos;
60  std::map<std::string, MonitorElement*> SigmaHistos;
61 };
62 
63 #endif
void dqmEndRun(DQMStore::IBooker &, DQMStore::IGetter &, edm::Run const &, edm::EventSetup const &) override
std::map< std::string, MonitorElement * > MeanHistos
MuonTrackResidualsTest(const edm::ParameterSet &ps)
Constructor.
std::map< std::string, std::vector< std::string > > histoNames
~MuonTrackResidualsTest() override
Destructor.
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
std::map< std::string, MonitorElement * > SigmaHistos
Definition: Run.h:45