CMS 3D CMS Logo

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 {
24  public:
25  explicit SusyPostProcessor( const edm::ParameterSet& pSet ) ;
26  ~SusyPostProcessor() override;
27 
28 
29  private:
30 
32  void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override ;
34 
35  static const char* messageLoggerCatregory;
36 
38  double _quantile;
39 
40  std::vector<MonitorElement*> histoVector;
41  std::vector<std::string> Dirs;
42 
45 };
46 
47 #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