6 |
|
#include <string> |
7 |
|
#include <vector> |
8 |
|
|
9 |
+ |
#include "TH1.h" |
10 |
|
#include "TH1D.h" |
11 |
|
#include "TH2D.h" |
12 |
|
#include "TLorentzVector.h" |
105 |
|
edm::InputTag superclusters_; |
106 |
|
edm::InputTag triggers_; |
107 |
|
|
108 |
+ |
BNprimaryvertex *primaryVertex_; |
109 |
|
|
110 |
|
vector<edm::ParameterSet> channels_; |
111 |
|
vector<edm::ParameterSet> histogramSets_; |
112 |
|
|
113 |
|
vector<map<string, TH1D*> > oneDHists_; |
114 |
+ |
vector<map<string, TH2D*> > twoDHists_; |
115 |
|
|
116 |
|
edm::Service<TFileService> fs_; |
117 |
|
|
123 |
|
string title; |
124 |
|
vector<double> bins; |
125 |
|
string inputCollection; |
126 |
< |
string inputVariable; |
126 |
> |
vector<string> inputVariables; |
127 |
|
string function; |
128 |
|
} histogram; |
129 |
|
|
150 |
|
vector<histogram> histograms; |
151 |
|
|
152 |
|
template <class InputCollection> void setObjectFlags(cut &, uint, flagMap &, flagMap &, InputCollection, string); |
153 |
< |
template <class InputCollection> void fillHistogram(TH1D*, histogram, InputCollection); |
153 |
> |
template <class InputCollection> void fillHistogram(TH1*, histogram, InputCollection); |
154 |
|
|
155 |
|
|
156 |
|
|