CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
SusyPostProcessor.h
Go to the documentation of this file.
1 #ifndef SusyPostProcessor_H
2 #define SusyPostProcessor_H
3 
5 
11 
14 
15 #include <vector>
16 #include <string>
17 
18 #include "TFile.h"
19 #include "TH1.h"
20 #include "TMath.h"
21 
23 public:
24  explicit SusyPostProcessor(const edm::ParameterSet& pSet);
25  ~SusyPostProcessor() override;
26 
27 private:
31 
32  static const char* messageLoggerCatregory;
33 
35  double _quantile;
36 
37  std::vector<MonitorElement*> histoVector;
38  std::vector<std::string> Dirs;
39 
42 };
43 
44 #endif
edm::ParameterSet iConfig
std::vector< MonitorElement * > histoVector
MonitorElement * MEy
static const char * messageLoggerCatregory
MonitorElement * MEx
~SusyPostProcessor() override
void QuantilePlots(MonitorElement *&, double, DQMStore::IBooker &)
std::string SUSYFolder
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
SusyPostProcessor(const edm::ParameterSet &pSet)
std::vector< std::string > Dirs