CMS 3D CMS Logo

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
DQMEDHarvester.h
Handle.h
MuonTrackResidualsTest::MeanCriterionName
std::string MeanCriterionName
Definition: MuonTrackResidualsTest.h:53
ESHandle.h
MuonTrackResidualsTest::SigmaHistos
std::map< std::string, MonitorElement * > SigmaHistos
Definition: MuonTrackResidualsTest.h:60
MuonTrackResidualsTest
Definition: MuonTrackResidualsTest.h:33
edm::Run
Definition: Run.h:45
LuminosityBlock.h
DQMStore.h
MuonTrackResidualsTest::GaussianCriterionName
std::string GaussianCriterionName
Definition: MuonTrackResidualsTest.h:52
MuonTrackResidualsTest::dqmEndRun
void dqmEndRun(DQMStore::IBooker &, DQMStore::IGetter &, edm::Run const &, edm::EventSetup const &) override
Definition: MuonTrackResidualsTest.cc:41
dqm::legacy::DQMStore::IBooker
dqm::implementation::IBooker IBooker
Definition: DQMStore.h:729
MakerMacros.h
MuonTrackResidualsTest::histoNames
std::map< std::string, std::vector< std::string > > histoNames
Definition: MuonTrackResidualsTest.h:56
MuonTrackResidualsTest::~MuonTrackResidualsTest
~MuonTrackResidualsTest() override
Destructor.
Definition: MuonTrackResidualsTest.h:39
Service.h
MuonTrackResidualsTest::dqmEndJob
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
Definition: MuonTrackResidualsTest.h:43
Run.h
MuonTrackResidualsTest::metname
std::string metname
Definition: MuonTrackResidualsTest.h:43
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ParameterSet
Definition: ParameterSet.h:36
MuonTrackResidualsTest::SigmaCriterionName
std::string SigmaCriterionName
Definition: MuonTrackResidualsTest.h:54
Event.h
MuonTrackResidualsTest::MeanHistos
std::map< std::string, MonitorElement * > MeanHistos
Definition: MuonTrackResidualsTest.h:59
edm::EventSetup
Definition: EventSetup.h:57
DQMEDHarvester
Definition: DQMEDHarvester.py:1
Frameworkfwd.h
dqm::implementation::IGetter
Definition: DQMStore.h:484
MuonTrackResidualsTest::prescaleFactor
int prescaleFactor
Definition: MuonTrackResidualsTest.h:51
MuonTrackResidualsTest::MuonTrackResidualsTest
MuonTrackResidualsTest(const edm::ParameterSet &ps)
Constructor.
Definition: MuonTrackResidualsTest.cc:31
dqm::implementation::IBooker
Definition: DQMStore.h:43
ParameterSet.h
dqm::legacy::DQMStore::IGetter
dqm::implementation::IGetter IGetter
Definition: DQMStore.h:730
MuonTrackResidualsTest::parameters
edm::ParameterSet parameters
Definition: MuonTrackResidualsTest.h:48