CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PFMETMonitor.h
Go to the documentation of this file.
1 #ifndef DQMOffline_PFTau_PFMETMonitor_h
2 #define DQMOffline_PFTau_PFMETMonitor_h
3 
9 
10 #include <vector>
11 class PFMETMonitor : public Benchmark {
12 
13  public:
14 
16 
17  virtual ~PFMETMonitor();
18 
20  void setParameters(Benchmark::Mode mode, float ptmin, float ptmax, float etamin,
21  float etamax, float phimin, float phimax, bool metSpHistos);
22 
24  void setParameters( const edm::ParameterSet& parameterSet);
25 
27  void setDirectory(TDirectory* dir);
28 
30  void setup();
31 
33  void setup(const edm::ParameterSet & parameterSet);
34 
35  void fillOne(const reco::MET& met,
36  const reco::MET& matchedMet, float& minVal, float& maxVal);
37 
38  protected:
39  TH1F* px_;
40  TH1F* sumEt_;
41  TH1F* delta_ex_;
45 
48 
51 };
52 #endif
TH1F * sumEt_
Definition: PFMETMonitor.h:40
void setParameters(Benchmark::Mode mode, float ptmin, float ptmax, float etamin, float etamax, float phimin, float phimax, bool metSpHistos)
set the parameters locally
Definition: PFMETMonitor.cc:58
void setDirectory(TDirectory *dir)
set directory (to use in ROOT)
To plot Candidate quantities.
To plot Candidate quantities.
TH2F * delta_ex_VS_set_
Definition: PFMETMonitor.h:42
TH2F * delta_set_VS_set_
Definition: PFMETMonitor.h:43
abstract base class
Definition: Benchmark.h:20
bool histogramBooked_
Definition: PFMETMonitor.h:50
TH1F * delta_ex_
Definition: PFMETMonitor.h:41
Definition: MET.h:32
PFMETMonitor(Benchmark::Mode mode=Benchmark::DEFAULT)
Definition: PFMETMonitor.cc:15
CandidateBenchmark candBench_
Definition: PFMETMonitor.h:46
void fillOne(const reco::MET &met, const reco::MET &matchedMet, float &minVal, float &maxVal)
virtual ~PFMETMonitor()
Definition: PFMETMonitor.cc:35
TH2F * delta_set_Over_set_VS_set_
Definition: PFMETMonitor.h:44
bool createMETSpecificHistos_
Definition: PFMETMonitor.h:49
double ptmin
Definition: HydjetWrapper.h:86
dbl *** dir
Definition: mlp_gen.cc:35
void setup()
book histograms
MatchCandidateBenchmark matchCandBench_
Definition: PFMETMonitor.h:47