File indexing completed on 2024-09-11 04:33:25
0001 #include <string>
0002 #include <numeric>
0003 #include <vector>
0004 #include <algorithm>
0005 #include <iostream>
0006 #include <memory>
0007
0008 #include "FWCore/Framework/interface/Frameworkfwd.h"
0009 #include "FWCore/Framework/interface/Event.h"
0010 #include "FWCore/Framework/interface/MakerMacros.h"
0011 #include "FWCore/ParameterSet/interface/ParameterSet.h"
0012 #include "DataFormats/Common/interface/ValueMap.h"
0013
0014 #include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h"
0015 #include "FWCore/ParameterSet/interface/PluginDescription.h"
0016 #include "FWCore/MessageLogger/interface/MessageLogger.h"
0017 #include "FWCore/Utilities/interface/ESGetToken.h"
0018 #include "FWCore/Framework/interface/ESHandle.h"
0019 #include "FWCore/Framework/interface/one/EDAnalyzer.h"
0020 #include "FWCore/ServiceRegistry/interface/Service.h"
0021
0022 #include "DQMServices/Core/interface/DQMEDAnalyzer.h"
0023 #include "DQMServices/Core/interface/DQMStore.h"
0024
0025 #include "DataFormats/Common/interface/ValidHandle.h"
0026 #include "DataFormats/Math/interface/deltaR.h"
0027 #include "DataFormats/Math/interface/GeantUnits.h"
0028 #include "DataFormats/ForwardDetId/interface/ETLDetId.h"
0029 #include "DataFormats/ForwardDetId/interface/BTLDetId.h"
0030
0031 #include "DataFormats/Common/interface/Ptr.h"
0032 #include "DataFormats/Common/interface/PtrVector.h"
0033 #include "DataFormats/Common/interface/RefProd.h"
0034 #include "DataFormats/Common/interface/Ref.h"
0035 #include "DataFormats/Common/interface/RefVector.h"
0036
0037 #include "DataFormats/TrackReco/interface/Track.h"
0038 #include "DataFormats/VertexReco/interface/Vertex.h"
0039 #include "DataFormats/TrackReco/interface/TrackFwd.h"
0040
0041 #include "Geometry/Records/interface/MTDDigiGeometryRecord.h"
0042 #include "Geometry/MTDGeometryBuilder/interface/MTDGeometry.h"
0043
0044 #include "SimDataFormats/TrackingAnalysis/interface/TrackingParticle.h"
0045 #include "SimDataFormats/Associations/interface/TrackToTrackingParticleAssociator.h"
0046 #include "SimDataFormats/TrackingAnalysis/interface/TrackingVertexContainer.h"
0047 #include "DataFormats/HepMCCandidate/interface/GenParticleFwd.h"
0048
0049
0050 #include "DataFormats/EgammaCandidates/interface/GsfElectron.h"
0051 #include "DataFormats/GsfTrackReco/interface/GsfTrack.h"
0052
0053
0054 #include "DataFormats/VertexReco/interface/VertexFwd.h"
0055 #include "RecoVertex/VertexPrimitives/interface/TransientVertex.h"
0056 #include "SimDataFormats/PileupSummaryInfo/interface/PileupSummaryInfo.h"
0057 #include "SimTracker/VertexAssociation/interface/calculateVertexSharedTracks.h"
0058 #include "RecoVertex/PrimaryVertexProducer/interface/TrackFilterForPVFinding.h"
0059 #include "SimDataFormats/Associations/interface/VertexToTrackingVertexAssociator.h"
0060 #include "DataFormats/Math/interface/LorentzVector.h"
0061 #include "DataFormats/Math/interface/Point3D.h"
0062
0063 class MtdEleIsoValidation : public DQMEDAnalyzer {
0064 public:
0065 explicit MtdEleIsoValidation(const edm::ParameterSet&);
0066 ~MtdEleIsoValidation() override;
0067
0068 static void fillDescriptions(edm::ConfigurationDescriptions& descriptions);
0069
0070 private:
0071 void bookHistograms(DQMStore::IBooker&, edm::Run const&, edm::EventSetup const&) override;
0072
0073 void analyze(const edm::Event&, const edm::EventSetup&) override;
0074
0075
0076
0077 const std::string folder_;
0078 const float trackMinPt_;
0079 const float trackMinEta_;
0080 const float trackMaxEta_;
0081 const double rel_iso_cut_;
0082
0083 const bool track_match_PV_;
0084 const bool dt_sig_track_;
0085 const bool optionalPlots_;
0086
0087 const float min_dR_cut;
0088 const float max_dR_cut;
0089 const float min_pt_cut_EB;
0090 const float min_pt_cut_EE;
0091 const float max_dz_cut_EB;
0092 const float max_dz_cut_EE;
0093 const float max_dz_vtx_cut;
0094 const float max_dxy_vtx_cut;
0095 const float min_strip_cut;
0096 const float min_track_mtd_mva_cut;
0097 const std::vector<double> max_dt_vtx_cut{0.30, 0.27, 0.24, 0.21, 0.18, 0.15, 0.12};
0098 const std::vector<double> max_dt_track_cut{0.30, 0.27, 0.24, 0.21, 0.18, 0.15, 0.12};
0099 const std::vector<double> max_dt_significance_cut{4.0, 3.0, 2.0};
0100 const std::vector<double> pT_bins_dt_distrb{10, 20, 30, 40, 50, 60, 70, 80, 90, 100};
0101 const std::vector<double> eta_bins_dt_distrib{0.0, 0.5, 1.0, 1.5, 2.0, 2.4, 2.7, 3};
0102 static constexpr double avg_sim_sigTrk_t_err = 0.03239;
0103 static constexpr double avg_sim_PUtrack_t_err = 0.03465;
0104
0105 edm::EDGetTokenT<reco::TrackCollection> GenRecTrackToken_;
0106 edm::EDGetTokenT<std::vector<reco::Vertex>> RecVertexToken_;
0107
0108 edm::EDGetTokenT<reco::GsfElectronCollection> GsfElectronToken_EB_;
0109 edm::EDGetTokenT<reco::GsfElectronCollection> GsfElectronToken_EE_;
0110 edm::EDGetTokenT<reco::GenParticleCollection> GenParticleToken_;
0111
0112 edm::EDGetTokenT<edm::ValueMap<float>> t0PidToken_;
0113 edm::EDGetTokenT<edm::ValueMap<float>> Sigmat0PidToken_;
0114 edm::EDGetTokenT<edm::ValueMap<float>> trackMVAQualToken_;
0115
0116 edm::EDGetTokenT<reco::RecoToSimCollection> recoToSimAssociationToken_;
0117
0118
0119
0120 MonitorElement* meEle_no_dt_check_;
0121 MonitorElement* meTrk_genMatch_check_;
0122
0123 MonitorElement* meEle_avg_error_SigTrk_check_;
0124 MonitorElement* meEle_avg_error_PUTrk_check_;
0125 MonitorElement* meEle_avg_error_vtx_check_;
0126
0127
0128 MonitorElement* meEleISO_Ntracks_Sig_EB_;
0129 MonitorElement* meEleISO_chIso_Sig_EB_;
0130 MonitorElement* meEleISO_rel_chIso_Sig_EB_;
0131 MonitorElement* meEleISO_Ntracks_MTD_1_Sig_EB_;
0132 MonitorElement* meEleISO_chIso_MTD_1_Sig_EB_;
0133 MonitorElement* meEleISO_rel_chIso_MTD_1_Sig_EB_;
0134
0135 MonitorElement* meEleISO_Ntracks_MTD_2_Sig_EB_;
0136 MonitorElement* meEleISO_chIso_MTD_2_Sig_EB_;
0137 MonitorElement* meEleISO_rel_chIso_MTD_2_Sig_EB_;
0138
0139 MonitorElement* meEleISO_Ntracks_MTD_3_Sig_EB_;
0140 MonitorElement* meEleISO_chIso_MTD_3_Sig_EB_;
0141 MonitorElement* meEleISO_rel_chIso_MTD_3_Sig_EB_;
0142
0143 MonitorElement* meEleISO_Ntracks_MTD_4_Sig_EB_;
0144 MonitorElement* meEleISO_chIso_MTD_4_Sig_EB_;
0145 MonitorElement* meEleISO_rel_chIso_MTD_4_Sig_EB_;
0146
0147 MonitorElement* meEleISO_Ntracks_MTD_5_Sig_EB_;
0148 MonitorElement* meEleISO_chIso_MTD_5_Sig_EB_;
0149 MonitorElement* meEleISO_rel_chIso_MTD_5_Sig_EB_;
0150
0151 MonitorElement* meEleISO_Ntracks_MTD_6_Sig_EB_;
0152 MonitorElement* meEleISO_chIso_MTD_6_Sig_EB_;
0153 MonitorElement* meEleISO_rel_chIso_MTD_6_Sig_EB_;
0154
0155 MonitorElement* meEleISO_Ntracks_MTD_7_Sig_EB_;
0156 MonitorElement* meEleISO_chIso_MTD_7_Sig_EB_;
0157 MonitorElement* meEleISO_rel_chIso_MTD_7_Sig_EB_;
0158
0159 MonitorElement* meEleISO_Ntracks_MTD_sim_1_Sig_EB_;
0160 MonitorElement* meEleISO_chIso_MTD_sim_1_Sig_EB_;
0161 MonitorElement* meEleISO_rel_chIso_MTD_sim_1_Sig_EB_;
0162
0163 MonitorElement* meEleISO_Ntracks_MTD_sim_2_Sig_EB_;
0164 MonitorElement* meEleISO_chIso_MTD_sim_2_Sig_EB_;
0165 MonitorElement* meEleISO_rel_chIso_MTD_sim_2_Sig_EB_;
0166
0167 MonitorElement* meEleISO_Ntracks_MTD_sim_3_Sig_EB_;
0168 MonitorElement* meEleISO_chIso_MTD_sim_3_Sig_EB_;
0169 MonitorElement* meEleISO_rel_chIso_MTD_sim_3_Sig_EB_;
0170
0171 MonitorElement* meEleISO_Ntracks_MTD_sim_4_Sig_EB_;
0172 MonitorElement* meEleISO_chIso_MTD_sim_4_Sig_EB_;
0173 MonitorElement* meEleISO_rel_chIso_MTD_sim_4_Sig_EB_;
0174
0175 MonitorElement* meEleISO_Ntracks_MTD_sim_5_Sig_EB_;
0176 MonitorElement* meEleISO_chIso_MTD_sim_5_Sig_EB_;
0177 MonitorElement* meEleISO_rel_chIso_MTD_sim_5_Sig_EB_;
0178
0179 MonitorElement* meEleISO_Ntracks_MTD_sim_6_Sig_EB_;
0180 MonitorElement* meEleISO_chIso_MTD_sim_6_Sig_EB_;
0181 MonitorElement* meEleISO_rel_chIso_MTD_sim_6_Sig_EB_;
0182
0183 MonitorElement* meEleISO_Ntracks_MTD_sim_7_Sig_EB_;
0184 MonitorElement* meEleISO_chIso_MTD_sim_7_Sig_EB_;
0185 MonitorElement* meEleISO_rel_chIso_MTD_sim_7_Sig_EB_;
0186
0187 MonitorElement* meEleISO_Ntracks_gen_Sig_EB_;
0188 MonitorElement* meEleISO_chIso_gen_Sig_EB_;
0189 MonitorElement* meEleISO_rel_chIso_gen_Sig_EB_;
0190
0191 MonitorElement* meEleISO_Ntracks_MTD_2sigma_Sig_EB_;
0192 MonitorElement* meEleISO_chIso_MTD_2sigma_Sig_EB_;
0193 MonitorElement* meEleISO_rel_chIso_MTD_2sigma_Sig_EB_;
0194
0195 MonitorElement* meEleISO_Ntracks_MTD_3sigma_Sig_EB_;
0196 MonitorElement* meEleISO_chIso_MTD_3sigma_Sig_EB_;
0197 MonitorElement* meEleISO_rel_chIso_MTD_3sigma_Sig_EB_;
0198
0199 MonitorElement* meEleISO_Ntracks_MTD_4sigma_Sig_EB_;
0200 MonitorElement* meEleISO_chIso_MTD_4sigma_Sig_EB_;
0201 MonitorElement* meEleISO_rel_chIso_MTD_4sigma_Sig_EB_;
0202
0203 MonitorElement* meEleISO_Ntracks_MTD_sim_2sigma_Sig_EB_;
0204 MonitorElement* meEleISO_chIso_MTD_sim_2sigma_Sig_EB_;
0205 MonitorElement* meEleISO_rel_chIso_MTD_sim_2sigma_Sig_EB_;
0206
0207 MonitorElement* meEleISO_Ntracks_MTD_sim_3sigma_Sig_EB_;
0208 MonitorElement* meEleISO_chIso_MTD_sim_3sigma_Sig_EB_;
0209 MonitorElement* meEleISO_rel_chIso_MTD_sim_3sigma_Sig_EB_;
0210
0211 MonitorElement* meEleISO_Ntracks_MTD_sim_4sigma_Sig_EB_;
0212 MonitorElement* meEleISO_chIso_MTD_sim_4sigma_Sig_EB_;
0213 MonitorElement* meEleISO_rel_chIso_MTD_sim_4sigma_Sig_EB_;
0214
0215 MonitorElement* meEle_pt_tot_Sig_EB_;
0216 MonitorElement* meEle_pt_sim_tot_Sig_EB_;
0217 MonitorElement* meEle_eta_tot_Sig_EB_;
0218 MonitorElement* meEle_phi_tot_Sig_EB_;
0219 MonitorElement* meEle_pt_MTD_1_Sig_EB_;
0220 MonitorElement* meEle_pt_sim_MTD_1_Sig_EB_;
0221 MonitorElement* meEle_eta_MTD_1_Sig_EB_;
0222 MonitorElement* meEle_phi_MTD_1_Sig_EB_;
0223
0224 MonitorElement* meEle_pt_MTD_2_Sig_EB_;
0225 MonitorElement* meEle_pt_sim_MTD_2_Sig_EB_;
0226 MonitorElement* meEle_eta_MTD_2_Sig_EB_;
0227 MonitorElement* meEle_phi_MTD_2_Sig_EB_;
0228
0229 MonitorElement* meEle_pt_MTD_3_Sig_EB_;
0230 MonitorElement* meEle_pt_sim_MTD_3_Sig_EB_;
0231 MonitorElement* meEle_eta_MTD_3_Sig_EB_;
0232 MonitorElement* meEle_phi_MTD_3_Sig_EB_;
0233
0234 MonitorElement* meEle_pt_MTD_4_Sig_EB_;
0235 MonitorElement* meEle_pt_sim_MTD_4_Sig_EB_;
0236 MonitorElement* meEle_eta_MTD_4_Sig_EB_;
0237 MonitorElement* meEle_phi_MTD_4_Sig_EB_;
0238
0239 MonitorElement* meEle_pt_MTD_5_Sig_EB_;
0240 MonitorElement* meEle_pt_sim_MTD_5_Sig_EB_;
0241 MonitorElement* meEle_eta_MTD_5_Sig_EB_;
0242 MonitorElement* meEle_phi_MTD_5_Sig_EB_;
0243
0244 MonitorElement* meEle_pt_MTD_6_Sig_EB_;
0245 MonitorElement* meEle_pt_sim_MTD_6_Sig_EB_;
0246 MonitorElement* meEle_eta_MTD_6_Sig_EB_;
0247 MonitorElement* meEle_phi_MTD_6_Sig_EB_;
0248
0249 MonitorElement* meEle_pt_MTD_7_Sig_EB_;
0250 MonitorElement* meEle_pt_sim_MTD_7_Sig_EB_;
0251 MonitorElement* meEle_eta_MTD_7_Sig_EB_;
0252 MonitorElement* meEle_phi_MTD_7_Sig_EB_;
0253
0254 MonitorElement* meEle_pt_noMTD_Sig_EB_;
0255 MonitorElement* meEle_eta_noMTD_Sig_EB_;
0256 MonitorElement* meEle_phi_noMTD_Sig_EB_;
0257
0258 MonitorElement* meEle_pt_gen_Sig_EB_;
0259 MonitorElement* meEle_eta_gen_Sig_EB_;
0260 MonitorElement* meEle_phi_gen_Sig_EB_;
0261
0262 MonitorElement* meEle_pt_MTD_2sigma_Sig_EB_;
0263 MonitorElement* meEle_pt_sim_MTD_2sigma_Sig_EB_;
0264 MonitorElement* meEle_eta_MTD_2sigma_Sig_EB_;
0265 MonitorElement* meEle_phi_MTD_2sigma_Sig_EB_;
0266
0267 MonitorElement* meEle_pt_MTD_3sigma_Sig_EB_;
0268 MonitorElement* meEle_pt_sim_MTD_3sigma_Sig_EB_;
0269 MonitorElement* meEle_eta_MTD_3sigma_Sig_EB_;
0270 MonitorElement* meEle_phi_MTD_3sigma_Sig_EB_;
0271
0272 MonitorElement* meEle_pt_MTD_4sigma_Sig_EB_;
0273 MonitorElement* meEle_pt_sim_MTD_4sigma_Sig_EB_;
0274 MonitorElement* meEle_eta_MTD_4sigma_Sig_EB_;
0275 MonitorElement* meEle_phi_MTD_4sigma_Sig_EB_;
0276
0277
0278 MonitorElement* meEleISO_Ntracks_Sig_EE_;
0279 MonitorElement* meEleISO_chIso_Sig_EE_;
0280 MonitorElement* meEleISO_rel_chIso_Sig_EE_;
0281 MonitorElement* meEleISO_Ntracks_MTD_1_Sig_EE_;
0282 MonitorElement* meEleISO_chIso_MTD_1_Sig_EE_;
0283 MonitorElement* meEleISO_rel_chIso_MTD_1_Sig_EE_;
0284
0285 MonitorElement* meEleISO_Ntracks_MTD_2_Sig_EE_;
0286 MonitorElement* meEleISO_chIso_MTD_2_Sig_EE_;
0287 MonitorElement* meEleISO_rel_chIso_MTD_2_Sig_EE_;
0288
0289 MonitorElement* meEleISO_Ntracks_MTD_3_Sig_EE_;
0290 MonitorElement* meEleISO_chIso_MTD_3_Sig_EE_;
0291 MonitorElement* meEleISO_rel_chIso_MTD_3_Sig_EE_;
0292
0293 MonitorElement* meEleISO_Ntracks_MTD_4_Sig_EE_;
0294 MonitorElement* meEleISO_chIso_MTD_4_Sig_EE_;
0295 MonitorElement* meEleISO_rel_chIso_MTD_4_Sig_EE_;
0296
0297 MonitorElement* meEleISO_Ntracks_MTD_5_Sig_EE_;
0298 MonitorElement* meEleISO_chIso_MTD_5_Sig_EE_;
0299 MonitorElement* meEleISO_rel_chIso_MTD_5_Sig_EE_;
0300
0301 MonitorElement* meEleISO_Ntracks_MTD_6_Sig_EE_;
0302 MonitorElement* meEleISO_chIso_MTD_6_Sig_EE_;
0303 MonitorElement* meEleISO_rel_chIso_MTD_6_Sig_EE_;
0304
0305 MonitorElement* meEleISO_Ntracks_MTD_7_Sig_EE_;
0306 MonitorElement* meEleISO_chIso_MTD_7_Sig_EE_;
0307 MonitorElement* meEleISO_rel_chIso_MTD_7_Sig_EE_;
0308
0309 MonitorElement* meEleISO_Ntracks_MTD_sim_1_Sig_EE_;
0310 MonitorElement* meEleISO_chIso_MTD_sim_1_Sig_EE_;
0311 MonitorElement* meEleISO_rel_chIso_MTD_sim_1_Sig_EE_;
0312
0313 MonitorElement* meEleISO_Ntracks_MTD_sim_2_Sig_EE_;
0314 MonitorElement* meEleISO_chIso_MTD_sim_2_Sig_EE_;
0315 MonitorElement* meEleISO_rel_chIso_MTD_sim_2_Sig_EE_;
0316
0317 MonitorElement* meEleISO_Ntracks_MTD_sim_3_Sig_EE_;
0318 MonitorElement* meEleISO_chIso_MTD_sim_3_Sig_EE_;
0319 MonitorElement* meEleISO_rel_chIso_MTD_sim_3_Sig_EE_;
0320
0321 MonitorElement* meEleISO_Ntracks_MTD_sim_4_Sig_EE_;
0322 MonitorElement* meEleISO_chIso_MTD_sim_4_Sig_EE_;
0323 MonitorElement* meEleISO_rel_chIso_MTD_sim_4_Sig_EE_;
0324
0325 MonitorElement* meEleISO_Ntracks_MTD_sim_5_Sig_EE_;
0326 MonitorElement* meEleISO_chIso_MTD_sim_5_Sig_EE_;
0327 MonitorElement* meEleISO_rel_chIso_MTD_sim_5_Sig_EE_;
0328
0329 MonitorElement* meEleISO_Ntracks_MTD_sim_6_Sig_EE_;
0330 MonitorElement* meEleISO_chIso_MTD_sim_6_Sig_EE_;
0331 MonitorElement* meEleISO_rel_chIso_MTD_sim_6_Sig_EE_;
0332
0333 MonitorElement* meEleISO_Ntracks_MTD_sim_7_Sig_EE_;
0334 MonitorElement* meEleISO_chIso_MTD_sim_7_Sig_EE_;
0335 MonitorElement* meEleISO_rel_chIso_MTD_sim_7_Sig_EE_;
0336
0337 MonitorElement* meEleISO_Ntracks_gen_Sig_EE_;
0338 MonitorElement* meEleISO_chIso_gen_Sig_EE_;
0339 MonitorElement* meEleISO_rel_chIso_gen_Sig_EE_;
0340
0341 MonitorElement* meEleISO_Ntracks_MTD_2sigma_Sig_EE_;
0342 MonitorElement* meEleISO_chIso_MTD_2sigma_Sig_EE_;
0343 MonitorElement* meEleISO_rel_chIso_MTD_2sigma_Sig_EE_;
0344
0345 MonitorElement* meEleISO_Ntracks_MTD_3sigma_Sig_EE_;
0346 MonitorElement* meEleISO_chIso_MTD_3sigma_Sig_EE_;
0347 MonitorElement* meEleISO_rel_chIso_MTD_3sigma_Sig_EE_;
0348
0349 MonitorElement* meEleISO_Ntracks_MTD_4sigma_Sig_EE_;
0350 MonitorElement* meEleISO_chIso_MTD_4sigma_Sig_EE_;
0351 MonitorElement* meEleISO_rel_chIso_MTD_4sigma_Sig_EE_;
0352
0353 MonitorElement* meEleISO_Ntracks_MTD_sim_2sigma_Sig_EE_;
0354 MonitorElement* meEleISO_chIso_MTD_sim_2sigma_Sig_EE_;
0355 MonitorElement* meEleISO_rel_chIso_MTD_sim_2sigma_Sig_EE_;
0356
0357 MonitorElement* meEleISO_Ntracks_MTD_sim_3sigma_Sig_EE_;
0358 MonitorElement* meEleISO_chIso_MTD_sim_3sigma_Sig_EE_;
0359 MonitorElement* meEleISO_rel_chIso_MTD_sim_3sigma_Sig_EE_;
0360
0361 MonitorElement* meEleISO_Ntracks_MTD_sim_4sigma_Sig_EE_;
0362 MonitorElement* meEleISO_chIso_MTD_sim_4sigma_Sig_EE_;
0363 MonitorElement* meEleISO_rel_chIso_MTD_sim_4sigma_Sig_EE_;
0364
0365 MonitorElement* meEle_pt_tot_Sig_EE_;
0366 MonitorElement* meEle_pt_sim_tot_Sig_EE_;
0367 MonitorElement* meEle_eta_tot_Sig_EE_;
0368 MonitorElement* meEle_phi_tot_Sig_EE_;
0369
0370 MonitorElement* meEle_pt_MTD_1_Sig_EE_;
0371 MonitorElement* meEle_pt_sim_MTD_1_Sig_EE_;
0372 MonitorElement* meEle_eta_MTD_1_Sig_EE_;
0373 MonitorElement* meEle_phi_MTD_1_Sig_EE_;
0374
0375 MonitorElement* meEle_pt_MTD_2_Sig_EE_;
0376 MonitorElement* meEle_pt_sim_MTD_2_Sig_EE_;
0377 MonitorElement* meEle_eta_MTD_2_Sig_EE_;
0378 MonitorElement* meEle_phi_MTD_2_Sig_EE_;
0379
0380 MonitorElement* meEle_pt_MTD_3_Sig_EE_;
0381 MonitorElement* meEle_pt_sim_MTD_3_Sig_EE_;
0382 MonitorElement* meEle_eta_MTD_3_Sig_EE_;
0383 MonitorElement* meEle_phi_MTD_3_Sig_EE_;
0384
0385 MonitorElement* meEle_pt_MTD_4_Sig_EE_;
0386 MonitorElement* meEle_pt_sim_MTD_4_Sig_EE_;
0387 MonitorElement* meEle_eta_MTD_4_Sig_EE_;
0388 MonitorElement* meEle_phi_MTD_4_Sig_EE_;
0389
0390 MonitorElement* meEle_pt_MTD_5_Sig_EE_;
0391 MonitorElement* meEle_pt_sim_MTD_5_Sig_EE_;
0392 MonitorElement* meEle_eta_MTD_5_Sig_EE_;
0393 MonitorElement* meEle_phi_MTD_5_Sig_EE_;
0394
0395 MonitorElement* meEle_pt_MTD_6_Sig_EE_;
0396 MonitorElement* meEle_pt_sim_MTD_6_Sig_EE_;
0397 MonitorElement* meEle_eta_MTD_6_Sig_EE_;
0398 MonitorElement* meEle_phi_MTD_6_Sig_EE_;
0399
0400 MonitorElement* meEle_pt_MTD_7_Sig_EE_;
0401 MonitorElement* meEle_pt_sim_MTD_7_Sig_EE_;
0402 MonitorElement* meEle_eta_MTD_7_Sig_EE_;
0403 MonitorElement* meEle_phi_MTD_7_Sig_EE_;
0404
0405 MonitorElement* meEle_pt_noMTD_Sig_EE_;
0406 MonitorElement* meEle_eta_noMTD_Sig_EE_;
0407 MonitorElement* meEle_phi_noMTD_Sig_EE_;
0408
0409 MonitorElement* meEle_pt_gen_Sig_EE_;
0410 MonitorElement* meEle_eta_gen_Sig_EE_;
0411 MonitorElement* meEle_phi_gen_Sig_EE_;
0412
0413 MonitorElement* meEle_pt_MTD_2sigma_Sig_EE_;
0414 MonitorElement* meEle_pt_sim_MTD_2sigma_Sig_EE_;
0415 MonitorElement* meEle_eta_MTD_2sigma_Sig_EE_;
0416 MonitorElement* meEle_phi_MTD_2sigma_Sig_EE_;
0417
0418 MonitorElement* meEle_pt_MTD_3sigma_Sig_EE_;
0419 MonitorElement* meEle_pt_sim_MTD_3sigma_Sig_EE_;
0420 MonitorElement* meEle_eta_MTD_3sigma_Sig_EE_;
0421 MonitorElement* meEle_phi_MTD_3sigma_Sig_EE_;
0422
0423 MonitorElement* meEle_pt_MTD_4sigma_Sig_EE_;
0424 MonitorElement* meEle_pt_sim_MTD_4sigma_Sig_EE_;
0425 MonitorElement* meEle_eta_MTD_4sigma_Sig_EE_;
0426 MonitorElement* meEle_phi_MTD_4sigma_Sig_EE_;
0427
0428
0429
0430
0431
0432 MonitorElement* meEleISO_Ntracks_Bkg_EB_;
0433 MonitorElement* meEleISO_chIso_Bkg_EB_;
0434 MonitorElement* meEleISO_rel_chIso_Bkg_EB_;
0435 MonitorElement* meEleISO_Ntracks_MTD_1_Bkg_EB_;
0436 MonitorElement* meEleISO_chIso_MTD_1_Bkg_EB_;
0437 MonitorElement* meEleISO_rel_chIso_MTD_1_Bkg_EB_;
0438
0439 MonitorElement* meEleISO_Ntracks_MTD_2_Bkg_EB_;
0440 MonitorElement* meEleISO_chIso_MTD_2_Bkg_EB_;
0441 MonitorElement* meEleISO_rel_chIso_MTD_2_Bkg_EB_;
0442
0443 MonitorElement* meEleISO_Ntracks_MTD_3_Bkg_EB_;
0444 MonitorElement* meEleISO_chIso_MTD_3_Bkg_EB_;
0445 MonitorElement* meEleISO_rel_chIso_MTD_3_Bkg_EB_;
0446
0447 MonitorElement* meEleISO_Ntracks_MTD_4_Bkg_EB_;
0448 MonitorElement* meEleISO_chIso_MTD_4_Bkg_EB_;
0449 MonitorElement* meEleISO_rel_chIso_MTD_4_Bkg_EB_;
0450
0451 MonitorElement* meEleISO_Ntracks_MTD_5_Bkg_EB_;
0452 MonitorElement* meEleISO_chIso_MTD_5_Bkg_EB_;
0453 MonitorElement* meEleISO_rel_chIso_MTD_5_Bkg_EB_;
0454
0455 MonitorElement* meEleISO_Ntracks_MTD_6_Bkg_EB_;
0456 MonitorElement* meEleISO_chIso_MTD_6_Bkg_EB_;
0457 MonitorElement* meEleISO_rel_chIso_MTD_6_Bkg_EB_;
0458
0459 MonitorElement* meEleISO_Ntracks_MTD_7_Bkg_EB_;
0460 MonitorElement* meEleISO_chIso_MTD_7_Bkg_EB_;
0461 MonitorElement* meEleISO_rel_chIso_MTD_7_Bkg_EB_;
0462
0463 MonitorElement* meEleISO_Ntracks_MTD_sim_1_Bkg_EB_;
0464 MonitorElement* meEleISO_chIso_MTD_sim_1_Bkg_EB_;
0465 MonitorElement* meEleISO_rel_chIso_MTD_sim_1_Bkg_EB_;
0466
0467 MonitorElement* meEleISO_Ntracks_MTD_sim_2_Bkg_EB_;
0468 MonitorElement* meEleISO_chIso_MTD_sim_2_Bkg_EB_;
0469 MonitorElement* meEleISO_rel_chIso_MTD_sim_2_Bkg_EB_;
0470
0471 MonitorElement* meEleISO_Ntracks_MTD_sim_3_Bkg_EB_;
0472 MonitorElement* meEleISO_chIso_MTD_sim_3_Bkg_EB_;
0473 MonitorElement* meEleISO_rel_chIso_MTD_sim_3_Bkg_EB_;
0474
0475 MonitorElement* meEleISO_Ntracks_MTD_sim_4_Bkg_EB_;
0476 MonitorElement* meEleISO_chIso_MTD_sim_4_Bkg_EB_;
0477 MonitorElement* meEleISO_rel_chIso_MTD_sim_4_Bkg_EB_;
0478
0479 MonitorElement* meEleISO_Ntracks_MTD_sim_5_Bkg_EB_;
0480 MonitorElement* meEleISO_chIso_MTD_sim_5_Bkg_EB_;
0481 MonitorElement* meEleISO_rel_chIso_MTD_sim_5_Bkg_EB_;
0482
0483 MonitorElement* meEleISO_Ntracks_MTD_sim_6_Bkg_EB_;
0484 MonitorElement* meEleISO_chIso_MTD_sim_6_Bkg_EB_;
0485 MonitorElement* meEleISO_rel_chIso_MTD_sim_6_Bkg_EB_;
0486
0487 MonitorElement* meEleISO_Ntracks_MTD_sim_7_Bkg_EB_;
0488 MonitorElement* meEleISO_chIso_MTD_sim_7_Bkg_EB_;
0489 MonitorElement* meEleISO_rel_chIso_MTD_sim_7_Bkg_EB_;
0490
0491 MonitorElement* meEleISO_Ntracks_gen_Bkg_EB_;
0492 MonitorElement* meEleISO_chIso_gen_Bkg_EB_;
0493 MonitorElement* meEleISO_rel_chIso_gen_Bkg_EB_;
0494
0495 MonitorElement* meEleISO_Ntracks_MTD_2sigma_Bkg_EB_;
0496 MonitorElement* meEleISO_chIso_MTD_2sigma_Bkg_EB_;
0497 MonitorElement* meEleISO_rel_chIso_MTD_2sigma_Bkg_EB_;
0498
0499 MonitorElement* meEleISO_Ntracks_MTD_3sigma_Bkg_EB_;
0500 MonitorElement* meEleISO_chIso_MTD_3sigma_Bkg_EB_;
0501 MonitorElement* meEleISO_rel_chIso_MTD_3sigma_Bkg_EB_;
0502
0503 MonitorElement* meEleISO_Ntracks_MTD_4sigma_Bkg_EB_;
0504 MonitorElement* meEleISO_chIso_MTD_4sigma_Bkg_EB_;
0505 MonitorElement* meEleISO_rel_chIso_MTD_4sigma_Bkg_EB_;
0506
0507 MonitorElement* meEleISO_Ntracks_MTD_sim_2sigma_Bkg_EB_;
0508 MonitorElement* meEleISO_chIso_MTD_sim_2sigma_Bkg_EB_;
0509 MonitorElement* meEleISO_rel_chIso_MTD_sim_2sigma_Bkg_EB_;
0510
0511 MonitorElement* meEleISO_Ntracks_MTD_sim_3sigma_Bkg_EB_;
0512 MonitorElement* meEleISO_chIso_MTD_sim_3sigma_Bkg_EB_;
0513 MonitorElement* meEleISO_rel_chIso_MTD_sim_3sigma_Bkg_EB_;
0514
0515 MonitorElement* meEleISO_Ntracks_MTD_sim_4sigma_Bkg_EB_;
0516 MonitorElement* meEleISO_chIso_MTD_sim_4sigma_Bkg_EB_;
0517 MonitorElement* meEleISO_rel_chIso_MTD_sim_4sigma_Bkg_EB_;
0518
0519 MonitorElement* meEle_pt_tot_Bkg_EB_;
0520 MonitorElement* meEle_pt_sim_tot_Bkg_EB_;
0521 MonitorElement* meEle_eta_tot_Bkg_EB_;
0522 MonitorElement* meEle_phi_tot_Bkg_EB_;
0523 MonitorElement* meEle_pt_MTD_1_Bkg_EB_;
0524 MonitorElement* meEle_pt_sim_MTD_1_Bkg_EB_;
0525 MonitorElement* meEle_eta_MTD_1_Bkg_EB_;
0526 MonitorElement* meEle_phi_MTD_1_Bkg_EB_;
0527
0528 MonitorElement* meEle_pt_MTD_2_Bkg_EB_;
0529 MonitorElement* meEle_pt_sim_MTD_2_Bkg_EB_;
0530 MonitorElement* meEle_eta_MTD_2_Bkg_EB_;
0531 MonitorElement* meEle_phi_MTD_2_Bkg_EB_;
0532
0533 MonitorElement* meEle_pt_MTD_3_Bkg_EB_;
0534 MonitorElement* meEle_pt_sim_MTD_3_Bkg_EB_;
0535 MonitorElement* meEle_eta_MTD_3_Bkg_EB_;
0536 MonitorElement* meEle_phi_MTD_3_Bkg_EB_;
0537
0538 MonitorElement* meEle_pt_MTD_4_Bkg_EB_;
0539 MonitorElement* meEle_pt_sim_MTD_4_Bkg_EB_;
0540 MonitorElement* meEle_eta_MTD_4_Bkg_EB_;
0541 MonitorElement* meEle_phi_MTD_4_Bkg_EB_;
0542
0543 MonitorElement* meEle_pt_MTD_5_Bkg_EB_;
0544 MonitorElement* meEle_pt_sim_MTD_5_Bkg_EB_;
0545 MonitorElement* meEle_eta_MTD_5_Bkg_EB_;
0546 MonitorElement* meEle_phi_MTD_5_Bkg_EB_;
0547
0548 MonitorElement* meEle_pt_MTD_6_Bkg_EB_;
0549 MonitorElement* meEle_pt_sim_MTD_6_Bkg_EB_;
0550 MonitorElement* meEle_eta_MTD_6_Bkg_EB_;
0551 MonitorElement* meEle_phi_MTD_6_Bkg_EB_;
0552
0553 MonitorElement* meEle_pt_MTD_7_Bkg_EB_;
0554 MonitorElement* meEle_pt_sim_MTD_7_Bkg_EB_;
0555 MonitorElement* meEle_eta_MTD_7_Bkg_EB_;
0556 MonitorElement* meEle_phi_MTD_7_Bkg_EB_;
0557
0558 MonitorElement* meEle_pt_noMTD_Bkg_EB_;
0559 MonitorElement* meEle_eta_noMTD_Bkg_EB_;
0560 MonitorElement* meEle_phi_noMTD_Bkg_EB_;
0561
0562 MonitorElement* meEle_pt_gen_Bkg_EB_;
0563 MonitorElement* meEle_eta_gen_Bkg_EB_;
0564 MonitorElement* meEle_phi_gen_Bkg_EB_;
0565
0566 MonitorElement* meEle_pt_MTD_2sigma_Bkg_EB_;
0567 MonitorElement* meEle_pt_sim_MTD_2sigma_Bkg_EB_;
0568 MonitorElement* meEle_eta_MTD_2sigma_Bkg_EB_;
0569 MonitorElement* meEle_phi_MTD_2sigma_Bkg_EB_;
0570
0571 MonitorElement* meEle_pt_MTD_3sigma_Bkg_EB_;
0572 MonitorElement* meEle_pt_sim_MTD_3sigma_Bkg_EB_;
0573 MonitorElement* meEle_eta_MTD_3sigma_Bkg_EB_;
0574 MonitorElement* meEle_phi_MTD_3sigma_Bkg_EB_;
0575
0576 MonitorElement* meEle_pt_MTD_4sigma_Bkg_EB_;
0577 MonitorElement* meEle_pt_sim_MTD_4sigma_Bkg_EB_;
0578 MonitorElement* meEle_eta_MTD_4sigma_Bkg_EB_;
0579 MonitorElement* meEle_phi_MTD_4sigma_Bkg_EB_;
0580
0581
0582 MonitorElement* meEleISO_Ntracks_Bkg_EE_;
0583 MonitorElement* meEleISO_chIso_Bkg_EE_;
0584 MonitorElement* meEleISO_rel_chIso_Bkg_EE_;
0585 MonitorElement* meEleISO_Ntracks_MTD_1_Bkg_EE_;
0586 MonitorElement* meEleISO_chIso_MTD_1_Bkg_EE_;
0587 MonitorElement* meEleISO_rel_chIso_MTD_1_Bkg_EE_;
0588
0589 MonitorElement* meEleISO_Ntracks_MTD_2_Bkg_EE_;
0590 MonitorElement* meEleISO_chIso_MTD_2_Bkg_EE_;
0591 MonitorElement* meEleISO_rel_chIso_MTD_2_Bkg_EE_;
0592
0593 MonitorElement* meEleISO_Ntracks_MTD_3_Bkg_EE_;
0594 MonitorElement* meEleISO_chIso_MTD_3_Bkg_EE_;
0595 MonitorElement* meEleISO_rel_chIso_MTD_3_Bkg_EE_;
0596
0597 MonitorElement* meEleISO_Ntracks_MTD_4_Bkg_EE_;
0598 MonitorElement* meEleISO_chIso_MTD_4_Bkg_EE_;
0599 MonitorElement* meEleISO_rel_chIso_MTD_4_Bkg_EE_;
0600
0601 MonitorElement* meEleISO_Ntracks_MTD_5_Bkg_EE_;
0602 MonitorElement* meEleISO_chIso_MTD_5_Bkg_EE_;
0603 MonitorElement* meEleISO_rel_chIso_MTD_5_Bkg_EE_;
0604
0605 MonitorElement* meEleISO_Ntracks_MTD_6_Bkg_EE_;
0606 MonitorElement* meEleISO_chIso_MTD_6_Bkg_EE_;
0607 MonitorElement* meEleISO_rel_chIso_MTD_6_Bkg_EE_;
0608
0609 MonitorElement* meEleISO_Ntracks_MTD_7_Bkg_EE_;
0610 MonitorElement* meEleISO_chIso_MTD_7_Bkg_EE_;
0611 MonitorElement* meEleISO_rel_chIso_MTD_7_Bkg_EE_;
0612
0613 MonitorElement* meEleISO_Ntracks_MTD_sim_1_Bkg_EE_;
0614 MonitorElement* meEleISO_chIso_MTD_sim_1_Bkg_EE_;
0615 MonitorElement* meEleISO_rel_chIso_MTD_sim_1_Bkg_EE_;
0616
0617 MonitorElement* meEleISO_Ntracks_MTD_sim_2_Bkg_EE_;
0618 MonitorElement* meEleISO_chIso_MTD_sim_2_Bkg_EE_;
0619 MonitorElement* meEleISO_rel_chIso_MTD_sim_2_Bkg_EE_;
0620
0621 MonitorElement* meEleISO_Ntracks_MTD_sim_3_Bkg_EE_;
0622 MonitorElement* meEleISO_chIso_MTD_sim_3_Bkg_EE_;
0623 MonitorElement* meEleISO_rel_chIso_MTD_sim_3_Bkg_EE_;
0624
0625 MonitorElement* meEleISO_Ntracks_MTD_sim_4_Bkg_EE_;
0626 MonitorElement* meEleISO_chIso_MTD_sim_4_Bkg_EE_;
0627 MonitorElement* meEleISO_rel_chIso_MTD_sim_4_Bkg_EE_;
0628
0629 MonitorElement* meEleISO_Ntracks_MTD_sim_5_Bkg_EE_;
0630 MonitorElement* meEleISO_chIso_MTD_sim_5_Bkg_EE_;
0631 MonitorElement* meEleISO_rel_chIso_MTD_sim_5_Bkg_EE_;
0632
0633 MonitorElement* meEleISO_Ntracks_MTD_sim_6_Bkg_EE_;
0634 MonitorElement* meEleISO_chIso_MTD_sim_6_Bkg_EE_;
0635 MonitorElement* meEleISO_rel_chIso_MTD_sim_6_Bkg_EE_;
0636
0637 MonitorElement* meEleISO_Ntracks_MTD_sim_7_Bkg_EE_;
0638 MonitorElement* meEleISO_chIso_MTD_sim_7_Bkg_EE_;
0639 MonitorElement* meEleISO_rel_chIso_MTD_sim_7_Bkg_EE_;
0640
0641 MonitorElement* meEleISO_Ntracks_gen_Bkg_EE_;
0642 MonitorElement* meEleISO_chIso_gen_Bkg_EE_;
0643 MonitorElement* meEleISO_rel_chIso_gen_Bkg_EE_;
0644
0645 MonitorElement* meEleISO_Ntracks_MTD_2sigma_Bkg_EE_;
0646 MonitorElement* meEleISO_chIso_MTD_2sigma_Bkg_EE_;
0647 MonitorElement* meEleISO_rel_chIso_MTD_2sigma_Bkg_EE_;
0648
0649 MonitorElement* meEleISO_Ntracks_MTD_3sigma_Bkg_EE_;
0650 MonitorElement* meEleISO_chIso_MTD_3sigma_Bkg_EE_;
0651 MonitorElement* meEleISO_rel_chIso_MTD_3sigma_Bkg_EE_;
0652
0653 MonitorElement* meEleISO_Ntracks_MTD_4sigma_Bkg_EE_;
0654 MonitorElement* meEleISO_chIso_MTD_4sigma_Bkg_EE_;
0655 MonitorElement* meEleISO_rel_chIso_MTD_4sigma_Bkg_EE_;
0656
0657 MonitorElement* meEleISO_Ntracks_MTD_sim_2sigma_Bkg_EE_;
0658 MonitorElement* meEleISO_chIso_MTD_sim_2sigma_Bkg_EE_;
0659 MonitorElement* meEleISO_rel_chIso_MTD_sim_2sigma_Bkg_EE_;
0660
0661 MonitorElement* meEleISO_Ntracks_MTD_sim_3sigma_Bkg_EE_;
0662 MonitorElement* meEleISO_chIso_MTD_sim_3sigma_Bkg_EE_;
0663 MonitorElement* meEleISO_rel_chIso_MTD_sim_3sigma_Bkg_EE_;
0664
0665 MonitorElement* meEleISO_Ntracks_MTD_sim_4sigma_Bkg_EE_;
0666 MonitorElement* meEleISO_chIso_MTD_sim_4sigma_Bkg_EE_;
0667 MonitorElement* meEleISO_rel_chIso_MTD_sim_4sigma_Bkg_EE_;
0668
0669 MonitorElement* meEle_pt_tot_Bkg_EE_;
0670 MonitorElement* meEle_pt_sim_tot_Bkg_EE_;
0671 MonitorElement* meEle_eta_tot_Bkg_EE_;
0672 MonitorElement* meEle_phi_tot_Bkg_EE_;
0673 MonitorElement* meEle_pt_MTD_1_Bkg_EE_;
0674 MonitorElement* meEle_pt_sim_MTD_1_Bkg_EE_;
0675 MonitorElement* meEle_eta_MTD_1_Bkg_EE_;
0676 MonitorElement* meEle_phi_MTD_1_Bkg_EE_;
0677
0678 MonitorElement* meEle_pt_MTD_2_Bkg_EE_;
0679 MonitorElement* meEle_pt_sim_MTD_2_Bkg_EE_;
0680 MonitorElement* meEle_eta_MTD_2_Bkg_EE_;
0681 MonitorElement* meEle_phi_MTD_2_Bkg_EE_;
0682
0683 MonitorElement* meEle_pt_MTD_3_Bkg_EE_;
0684 MonitorElement* meEle_pt_sim_MTD_3_Bkg_EE_;
0685 MonitorElement* meEle_eta_MTD_3_Bkg_EE_;
0686 MonitorElement* meEle_phi_MTD_3_Bkg_EE_;
0687
0688 MonitorElement* meEle_pt_MTD_4_Bkg_EE_;
0689 MonitorElement* meEle_pt_sim_MTD_4_Bkg_EE_;
0690 MonitorElement* meEle_eta_MTD_4_Bkg_EE_;
0691 MonitorElement* meEle_phi_MTD_4_Bkg_EE_;
0692
0693 MonitorElement* meEle_pt_MTD_5_Bkg_EE_;
0694 MonitorElement* meEle_pt_sim_MTD_5_Bkg_EE_;
0695 MonitorElement* meEle_eta_MTD_5_Bkg_EE_;
0696 MonitorElement* meEle_phi_MTD_5_Bkg_EE_;
0697
0698 MonitorElement* meEle_pt_MTD_6_Bkg_EE_;
0699 MonitorElement* meEle_pt_sim_MTD_6_Bkg_EE_;
0700 MonitorElement* meEle_eta_MTD_6_Bkg_EE_;
0701 MonitorElement* meEle_phi_MTD_6_Bkg_EE_;
0702
0703 MonitorElement* meEle_pt_MTD_7_Bkg_EE_;
0704 MonitorElement* meEle_pt_sim_MTD_7_Bkg_EE_;
0705 MonitorElement* meEle_eta_MTD_7_Bkg_EE_;
0706 MonitorElement* meEle_phi_MTD_7_Bkg_EE_;
0707
0708 MonitorElement* meEle_pt_noMTD_Bkg_EE_;
0709 MonitorElement* meEle_eta_noMTD_Bkg_EE_;
0710 MonitorElement* meEle_phi_noMTD_Bkg_EE_;
0711
0712 MonitorElement* meEle_pt_gen_Bkg_EE_;
0713 MonitorElement* meEle_eta_gen_Bkg_EE_;
0714 MonitorElement* meEle_phi_gen_Bkg_EE_;
0715
0716 MonitorElement* meEle_pt_MTD_2sigma_Bkg_EE_;
0717 MonitorElement* meEle_pt_sim_MTD_2sigma_Bkg_EE_;
0718 MonitorElement* meEle_eta_MTD_2sigma_Bkg_EE_;
0719 MonitorElement* meEle_phi_MTD_2sigma_Bkg_EE_;
0720
0721 MonitorElement* meEle_pt_MTD_3sigma_Bkg_EE_;
0722 MonitorElement* meEle_pt_sim_MTD_3sigma_Bkg_EE_;
0723 MonitorElement* meEle_eta_MTD_3sigma_Bkg_EE_;
0724 MonitorElement* meEle_phi_MTD_3sigma_Bkg_EE_;
0725
0726 MonitorElement* meEle_pt_MTD_4sigma_Bkg_EE_;
0727 MonitorElement* meEle_pt_sim_MTD_4sigma_Bkg_EE_;
0728 MonitorElement* meEle_eta_MTD_4sigma_Bkg_EE_;
0729 MonitorElement* meEle_phi_MTD_4sigma_Bkg_EE_;
0730
0731
0732
0733 std::vector<MonitorElement*> Ntracks_EB_list_Sig;
0734 std::vector<MonitorElement*> ch_iso_EB_list_Sig;
0735 std::vector<MonitorElement*> rel_ch_iso_EB_list_Sig;
0736
0737 std::vector<MonitorElement*> Ntracks_EE_list_Sig;
0738 std::vector<MonitorElement*> ch_iso_EE_list_Sig;
0739 std::vector<MonitorElement*> rel_ch_iso_EE_list_Sig;
0740
0741 std::vector<MonitorElement*> Ntracks_sim_EB_list_Sig;
0742 std::vector<MonitorElement*> ch_iso_sim_EB_list_Sig;
0743 std::vector<MonitorElement*> rel_ch_iso_sim_EB_list_Sig;
0744
0745 std::vector<MonitorElement*> Ntracks_sim_EE_list_Sig;
0746 std::vector<MonitorElement*> ch_iso_sim_EE_list_Sig;
0747 std::vector<MonitorElement*> rel_ch_iso_sim_EE_list_Sig;
0748
0749 std::vector<MonitorElement*> Ele_pT_MTD_EB_list_Sig;
0750 std::vector<MonitorElement*> Ele_pT_sim_MTD_EB_list_Sig;
0751 std::vector<MonitorElement*> Ele_eta_MTD_EB_list_Sig;
0752 std::vector<MonitorElement*> Ele_phi_MTD_EB_list_Sig;
0753
0754 std::vector<MonitorElement*> Ele_pT_MTD_EE_list_Sig;
0755 std::vector<MonitorElement*> Ele_pT_sim_MTD_EE_list_Sig;
0756 std::vector<MonitorElement*> Ele_eta_MTD_EE_list_Sig;
0757 std::vector<MonitorElement*> Ele_phi_MTD_EE_list_Sig;
0758
0759 std::vector<MonitorElement*> Ntracks_EB_list_Significance_Sig;
0760 std::vector<MonitorElement*> ch_iso_EB_list_Significance_Sig;
0761 std::vector<MonitorElement*> rel_ch_iso_EB_list_Significance_Sig;
0762
0763 std::vector<MonitorElement*> Ntracks_EE_list_Significance_Sig;
0764 std::vector<MonitorElement*> ch_iso_EE_list_Significance_Sig;
0765 std::vector<MonitorElement*> rel_ch_iso_EE_list_Significance_Sig;
0766
0767 std::vector<MonitorElement*> Ntracks_sim_EB_list_Significance_Sig;
0768 std::vector<MonitorElement*> ch_iso_sim_EB_list_Significance_Sig;
0769 std::vector<MonitorElement*> rel_ch_iso_sim_EB_list_Significance_Sig;
0770
0771 std::vector<MonitorElement*> Ntracks_sim_EE_list_Significance_Sig;
0772 std::vector<MonitorElement*> ch_iso_sim_EE_list_Significance_Sig;
0773 std::vector<MonitorElement*> rel_ch_iso_sim_EE_list_Significance_Sig;
0774
0775 std::vector<MonitorElement*> Ele_pT_MTD_EB_list_Significance_Sig;
0776 std::vector<MonitorElement*> Ele_pT_sim_MTD_EB_list_Significance_Sig;
0777 std::vector<MonitorElement*> Ele_eta_MTD_EB_list_Significance_Sig;
0778 std::vector<MonitorElement*> Ele_phi_MTD_EB_list_Significance_Sig;
0779
0780 std::vector<MonitorElement*> Ele_pT_MTD_EE_list_Significance_Sig;
0781 std::vector<MonitorElement*> Ele_pT_sim_MTD_EE_list_Significance_Sig;
0782 std::vector<MonitorElement*> Ele_eta_MTD_EE_list_Significance_Sig;
0783 std::vector<MonitorElement*> Ele_phi_MTD_EE_list_Significance_Sig;
0784
0785
0786 std::vector<MonitorElement*> Ntracks_EB_list_Bkg;
0787 std::vector<MonitorElement*> ch_iso_EB_list_Bkg;
0788 std::vector<MonitorElement*> rel_ch_iso_EB_list_Bkg;
0789
0790 std::vector<MonitorElement*> Ntracks_EE_list_Bkg;
0791 std::vector<MonitorElement*> ch_iso_EE_list_Bkg;
0792 std::vector<MonitorElement*> rel_ch_iso_EE_list_Bkg;
0793
0794 std::vector<MonitorElement*> Ntracks_sim_EB_list_Bkg;
0795 std::vector<MonitorElement*> ch_iso_sim_EB_list_Bkg;
0796 std::vector<MonitorElement*> rel_ch_iso_sim_EB_list_Bkg;
0797
0798 std::vector<MonitorElement*> Ntracks_sim_EE_list_Bkg;
0799 std::vector<MonitorElement*> ch_iso_sim_EE_list_Bkg;
0800 std::vector<MonitorElement*> rel_ch_iso_sim_EE_list_Bkg;
0801
0802 std::vector<MonitorElement*> Ele_pT_MTD_EB_list_Bkg;
0803 std::vector<MonitorElement*> Ele_pT_sim_MTD_EB_list_Bkg;
0804 std::vector<MonitorElement*> Ele_eta_MTD_EB_list_Bkg;
0805 std::vector<MonitorElement*> Ele_phi_MTD_EB_list_Bkg;
0806
0807 std::vector<MonitorElement*> Ele_pT_MTD_EE_list_Bkg;
0808 std::vector<MonitorElement*> Ele_pT_sim_MTD_EE_list_Bkg;
0809 std::vector<MonitorElement*> Ele_eta_MTD_EE_list_Bkg;
0810 std::vector<MonitorElement*> Ele_phi_MTD_EE_list_Bkg;
0811
0812 std::vector<MonitorElement*> Ntracks_EB_list_Significance_Bkg;
0813 std::vector<MonitorElement*> ch_iso_EB_list_Significance_Bkg;
0814 std::vector<MonitorElement*> rel_ch_iso_EB_list_Significance_Bkg;
0815
0816 std::vector<MonitorElement*> Ntracks_EE_list_Significance_Bkg;
0817 std::vector<MonitorElement*> ch_iso_EE_list_Significance_Bkg;
0818 std::vector<MonitorElement*> rel_ch_iso_EE_list_Significance_Bkg;
0819
0820 std::vector<MonitorElement*> Ntracks_sim_EB_list_Significance_Bkg;
0821 std::vector<MonitorElement*> ch_iso_sim_EB_list_Significance_Bkg;
0822 std::vector<MonitorElement*> rel_ch_iso_sim_EB_list_Significance_Bkg;
0823
0824 std::vector<MonitorElement*> Ntracks_sim_EE_list_Significance_Bkg;
0825 std::vector<MonitorElement*> ch_iso_sim_EE_list_Significance_Bkg;
0826 std::vector<MonitorElement*> rel_ch_iso_sim_EE_list_Significance_Bkg;
0827
0828 std::vector<MonitorElement*> Ele_pT_MTD_EB_list_Significance_Bkg;
0829 std::vector<MonitorElement*> Ele_pT_sim_MTD_EB_list_Significance_Bkg;
0830 std::vector<MonitorElement*> Ele_eta_MTD_EB_list_Significance_Bkg;
0831 std::vector<MonitorElement*> Ele_phi_MTD_EB_list_Significance_Bkg;
0832
0833 std::vector<MonitorElement*> Ele_pT_MTD_EE_list_Significance_Bkg;
0834 std::vector<MonitorElement*> Ele_pT_sim_MTD_EE_list_Significance_Bkg;
0835 std::vector<MonitorElement*> Ele_eta_MTD_EE_list_Significance_Bkg;
0836 std::vector<MonitorElement*> Ele_phi_MTD_EE_list_Significance_Bkg;
0837
0838
0839 std::vector<MonitorElement*> general_pT_list;
0840 std::vector<MonitorElement*> general_eta_list;
0841
0842 std::vector<MonitorElement*> general_pT_Signif_list;
0843 std::vector<MonitorElement*> general_eta_Signif_list;
0844 };
0845
0846
0847
0848 MtdEleIsoValidation::MtdEleIsoValidation(const edm::ParameterSet& iConfig)
0849 : folder_(iConfig.getParameter<std::string>("folder")),
0850 trackMinPt_(iConfig.getParameter<double>("trackMinimumPt")),
0851 trackMinEta_(iConfig.getParameter<double>("trackMinimumEta")),
0852 trackMaxEta_(iConfig.getParameter<double>("trackMaximumEta")),
0853 rel_iso_cut_(iConfig.getParameter<double>("rel_iso_cut")),
0854 track_match_PV_(iConfig.getParameter<bool>("optionTrackMatchToPV")),
0855 dt_sig_track_(iConfig.getParameter<bool>("option_dtToTrack")),
0856 optionalPlots_(iConfig.getParameter<bool>("option_plots")),
0857 min_dR_cut(iConfig.getParameter<double>("min_dR_cut")),
0858 max_dR_cut(iConfig.getParameter<double>("max_dR_cut")),
0859 min_pt_cut_EB(iConfig.getParameter<double>("min_pt_cut_EB")),
0860 min_pt_cut_EE(iConfig.getParameter<double>("min_pt_cut_EE")),
0861 max_dz_cut_EB(iConfig.getParameter<double>("max_dz_cut_EB")),
0862 max_dz_cut_EE(iConfig.getParameter<double>("max_dz_cut_EE")),
0863 max_dz_vtx_cut(iConfig.getParameter<double>("max_dz_vtx_cut")),
0864 max_dxy_vtx_cut(iConfig.getParameter<double>("max_dxy_vtx_cut")),
0865 min_strip_cut(iConfig.getParameter<double>("min_strip_cut")),
0866 min_track_mtd_mva_cut(iConfig.getParameter<double>("min_track_mtd_mva_cut")) {
0867 GenRecTrackToken_ = consumes<reco::TrackCollection>(iConfig.getParameter<edm::InputTag>("inputTagG"));
0868 RecVertexToken_ =
0869 consumes<std::vector<reco::Vertex>>(iConfig.getParameter<edm::InputTag>("inputTag_vtx"));
0870
0871 GsfElectronToken_EB_ = consumes<reco::GsfElectronCollection>(
0872 iConfig.getParameter<edm::InputTag>("inputEle_EB"));
0873 GsfElectronToken_EE_ = consumes<reco::GsfElectronCollection>(
0874 iConfig.getParameter<edm::InputTag>("inputEle_EE"));
0875
0876 t0PidToken_ = consumes<edm::ValueMap<float>>(iConfig.getParameter<edm::InputTag>("t0PID"));
0877 Sigmat0PidToken_ = consumes<edm::ValueMap<float>>(iConfig.getParameter<edm::InputTag>("sigmat0PID"));
0878 trackMVAQualToken_ = consumes<edm::ValueMap<float>>(iConfig.getParameter<edm::InputTag>("trackMVAQual"));
0879
0880 recoToSimAssociationToken_ =
0881 consumes<reco::RecoToSimCollection>(iConfig.getParameter<edm::InputTag>("TPtoRecoTrackAssoc"));
0882 }
0883
0884 MtdEleIsoValidation::~MtdEleIsoValidation() {}
0885
0886
0887 void MtdEleIsoValidation::analyze(const edm::Event& iEvent, const edm::EventSetup& iSetup) {
0888 using namespace edm;
0889 using namespace geant_units::operators;
0890 using namespace std;
0891
0892 auto GenRecTrackHandle = iEvent.getHandle(GenRecTrackToken_);
0893
0894 auto VertexHandle = iEvent.getHandle(RecVertexToken_);
0895 std::vector<reco::Vertex> vertices = *VertexHandle;
0896
0897 const auto& t0Pid = iEvent.get(t0PidToken_);
0898 const auto& Sigmat0Pid = iEvent.get(Sigmat0PidToken_);
0899 const auto& mtdQualMVA = iEvent.get(trackMVAQualToken_);
0900
0901 auto eleHandle_EB = makeValid(iEvent.getHandle(GsfElectronToken_EB_));
0902 reco::GsfElectronCollection eleColl_EB = *(eleHandle_EB.product());
0903
0904 auto eleHandle_EE = makeValid(iEvent.getHandle(GsfElectronToken_EE_));
0905 reco::GsfElectronCollection eleColl_EE = *(eleHandle_EE.product());
0906
0907 auto recoToSimH = makeValid(iEvent.getHandle(recoToSimAssociationToken_));
0908 const reco::RecoToSimCollection* r2s_ = recoToSimH.product();
0909
0910
0911 std::vector<reco::GsfElectron> localEleCollection;
0912 localEleCollection.reserve(eleColl_EB.size() + eleColl_EE.size());
0913 for (const auto& ele_EB : eleColl_EB) {
0914 if (ele_EB.isEB()) {
0915 localEleCollection.emplace_back(ele_EB);
0916 }
0917 }
0918 for (const auto& ele_EE : eleColl_EE) {
0919 if (ele_EE.isEE()) {
0920 localEleCollection.emplace_back(ele_EE);
0921 }
0922 }
0923 localEleCollection.shrink_to_fit();
0924
0925 reco::Vertex Vtx_chosen;
0926
0927 for (int iVtx = 0; iVtx < (int)vertices.size(); iVtx++) {
0928 const reco::Vertex& vertex = vertices.at(iVtx);
0929 if (!vertex.isFake() && vertex.ndof() >= 4) {
0930 Vtx_chosen = vertex;
0931 break;
0932 }
0933 }
0934
0935 auto pdgCheck = [](int pdg) {
0936 pdg = std::abs(pdg);
0937 return (pdg == 23 or pdg == 24 or pdg == 15 or pdg == 11);
0938 };
0939
0940 for (const auto& ele : localEleCollection) {
0941 bool ele_Promt = false;
0942
0943 float ele_track_source_dz = std::abs(ele.gsfTrack()->dz(Vtx_chosen.position()));
0944 float ele_track_source_dxy = std::abs(ele.gsfTrack()->dxy(Vtx_chosen.position()));
0945
0946 const reco::TrackRef ele_TrkRef = ele.core()->ctfTrack();
0947 double tsim_ele = -1.;
0948 double ele_sim_pt = -1.;
0949 double ele_sim_phi = -1.;
0950 double ele_sim_eta = -1.;
0951
0952
0953
0954 if (ele.pt() < 10 || std::abs(ele.eta()) > 2.4 || ele_track_source_dz > max_dz_vtx_cut ||
0955 ele_track_source_dxy > max_dxy_vtx_cut)
0956 continue;
0957
0958
0959 const reco::TrackBaseRef trkrefb(ele_TrkRef);
0960 auto found = r2s_->find(trkrefb);
0961 if (found != r2s_->end()) {
0962 const auto& tp = (found->val)[0];
0963 tsim_ele = (tp.first)->parentVertex()->position().t() * 1e9;
0964 ele_sim_pt = (tp.first)->pt();
0965 ele_sim_phi = (tp.first)->phi();
0966 ele_sim_eta = (tp.first)->eta();
0967
0968 if (tp.first->status() != -99) {
0969 const auto genParticle = *(tp.first->genParticles()[0]);
0970
0971
0972 if (genParticle.isPromptFinalState() or genParticle.isDirectPromptTauDecayProductFinalState()) {
0973 if (genParticle.mother() != nullptr and pdgCheck(genParticle.mother()->pdgId())) {
0974 ele_Promt = true;
0975
0976 }
0977 }
0978 }
0979 }
0980
0981 math::XYZVector EleSigTrackMomentumAtVtx = ele.gsfTrack()->momentum();
0982 double EleSigTrackEtaAtVtx = ele.gsfTrack()->eta();
0983
0984 double ele_sigTrkTime = -1;
0985 double ele_sigTrkTimeErr = -1;
0986 double ele_sigTrkMtdMva = -1;
0987
0988
0989 if (ele_TrkRef.isNonnull()) {
0990
0991 bool Barrel_ele = ele.isEB();
0992 float min_pt_cut = Barrel_ele ? min_pt_cut_EB : min_pt_cut_EE;
0993 float max_dz_cut = Barrel_ele ? max_dz_cut_EB : max_dz_cut_EE;
0994
0995 ele_sigTrkTime = t0Pid[ele_TrkRef];
0996 ele_sigTrkMtdMva = mtdQualMVA[ele_TrkRef];
0997 ele_sigTrkTimeErr = (ele_sigTrkMtdMva > min_track_mtd_mva_cut) ? Sigmat0Pid[ele_TrkRef] : -1;
0998
0999 meEle_avg_error_SigTrk_check_->Fill(ele_sigTrkTimeErr);
1000
1001 if (ele_Promt) {
1002
1003 if (Barrel_ele) {
1004
1005 meEle_pt_tot_Sig_EB_->Fill(ele.pt());
1006 meEle_pt_sim_tot_Sig_EB_->Fill(ele_sim_pt);
1007 meEle_eta_tot_Sig_EB_->Fill(std::abs(ele.eta()));
1008 meEle_phi_tot_Sig_EB_->Fill(ele.phi());
1009 } else {
1010
1011 meEle_pt_tot_Sig_EE_->Fill(ele.pt());
1012 meEle_pt_sim_tot_Sig_EE_->Fill(ele_sim_pt);
1013 meEle_eta_tot_Sig_EE_->Fill(std::abs(ele.eta()));
1014 meEle_phi_tot_Sig_EE_->Fill(ele.phi());
1015 }
1016 } else {
1017
1018 if (Barrel_ele) {
1019 meEle_pt_tot_Bkg_EB_->Fill(ele.pt());
1020 meEle_pt_sim_tot_Bkg_EB_->Fill(ele_sim_pt);
1021 meEle_eta_tot_Bkg_EB_->Fill(std::abs(ele.eta()));
1022 meEle_phi_tot_Bkg_EB_->Fill(ele.phi());
1023 } else {
1024 meEle_pt_tot_Bkg_EE_->Fill(ele.pt());
1025 meEle_pt_sim_tot_Bkg_EE_->Fill(ele_sim_pt);
1026 meEle_eta_tot_Bkg_EE_->Fill(std::abs(ele.eta()));
1027 meEle_phi_tot_Bkg_EE_->Fill(ele.phi());
1028 }
1029 }
1030
1031 int N_tracks_noMTD = 0;
1032 double pT_sum_noMTD = 0;
1033 double rel_pT_sum_noMTD = 0;
1034 std::vector<int> N_tracks_MTD{0, 0, 0, 0, 0, 0, 0};
1035 std::vector<double> pT_sum_MTD{0, 0, 0, 0, 0, 0, 0};
1036 std::vector<double> rel_pT_sum_MTD{0, 0, 0, 0, 0, 0, 0};
1037
1038 std::vector<int> N_tracks_sim_MTD{0, 0, 0, 0, 0, 0, 0};
1039 std::vector<double> pT_sum_sim_MTD{0, 0, 0, 0, 0, 0, 0};
1040 std::vector<double> rel_pT_sum_sim_MTD{0, 0, 0, 0, 0, 0, 0};
1041 int N_tracks_gen = 0;
1042 double pT_sum_gen = 0;
1043 double rel_pT_sum_gen = 0;
1044
1045 std::vector<int> N_tracks_MTD_significance{0, 0, 0};
1046 std::vector<double> pT_sum_MTD_significance{0, 0, 0};
1047 std::vector<double> rel_pT_sum_MTD_significance{0, 0, 0};
1048
1049 std::vector<int> N_tracks_sim_MTD_significance{0, 0, 0};
1050 std::vector<double> pT_sum_sim_MTD_significance{0, 0, 0};
1051 std::vector<double> rel_pT_sum_sim_MTD_significance{0, 0, 0};
1052
1053 int general_index = 0;
1054 for (const auto& trackGen : *GenRecTrackHandle) {
1055 const reco::TrackRef trackref_general(GenRecTrackHandle, general_index);
1056 general_index++;
1057
1058
1059 if (trackref_general == ele_TrkRef)
1060 continue;
1061
1062 if (trackGen.pt() < min_pt_cut) {
1063 continue;
1064 }
1065 if (std::abs(trackGen.vz() - ele.gsfTrack()->vz()) > max_dz_cut) {
1066 continue;
1067 }
1068
1069
1070 if (track_match_PV_) {
1071 if (Vtx_chosen.trackWeight(trackref_general) < 0.5) {
1072 continue;
1073 }
1074 }
1075
1076 double dR = reco::deltaR(trackGen.momentum(), EleSigTrackMomentumAtVtx);
1077 double deta = std::abs(trackGen.eta() - EleSigTrackEtaAtVtx);
1078
1079
1080 if (dR < min_dR_cut || dR > max_dR_cut || deta < min_strip_cut)
1081 continue;
1082
1083
1084 ++N_tracks_noMTD;
1085 pT_sum_noMTD += trackGen.pt();
1086
1087
1088 const reco::TrackBaseRef trkrefBase(trackref_general);
1089 auto TPmatched = r2s_->find(trkrefBase);
1090 double tsim_trk = -1.;
1091 double trk_ptSim = -1.;
1092 bool genMatched = false;
1093 if (TPmatched != r2s_->end()) {
1094
1095 const auto& tp = (TPmatched->val)[0];
1096 tsim_trk = (tp.first)->parentVertex()->position().t() * 1e9;
1097 trk_ptSim = (tp.first)->pt();
1098
1099 if (tp.first->status() != -99) {
1100 genMatched = true;
1101 meTrk_genMatch_check_->Fill(1);
1102 } else {
1103 meTrk_genMatch_check_->Fill(0);
1104 }
1105 }
1106
1107 double TrkMTDTime = t0Pid[trackref_general];
1108 double TrkMTDMva = mtdQualMVA[trackref_general];
1109 double TrkMTDTimeErr = (TrkMTDMva > min_track_mtd_mva_cut) ? Sigmat0Pid[trackref_general] : -1;
1110
1111 meEle_avg_error_PUTrk_check_->Fill(TrkMTDTimeErr);
1112
1113
1114 if (genMatched) {
1115 N_tracks_gen++;
1116 pT_sum_gen += trk_ptSim;
1117 }
1118
1119
1120 if (dt_sig_track_) {
1121 double dt_sigTrk = 0;
1122 double dt_sigTrk_signif = 0;
1123 double dt_sim_sigTrk = 0;
1124 double dt_sim_sigTrk_signif = 0;
1125
1126
1127 if (std::abs(tsim_trk) > 0 && std::abs(tsim_ele) > 0 && trk_ptSim > 0) {
1128 dt_sim_sigTrk = std::abs(tsim_trk - tsim_ele);
1129 dt_sim_sigTrk_signif = dt_sim_sigTrk / std::sqrt(avg_sim_PUtrack_t_err * avg_sim_PUtrack_t_err +
1130 avg_sim_sigTrk_t_err * avg_sim_sigTrk_t_err);
1131
1132 if (optionalPlots_) {
1133
1134 for (long unsigned int i = 0; i < N_tracks_sim_MTD.size(); i++) {
1135 if (dt_sim_sigTrk < max_dt_track_cut[i]) {
1136 N_tracks_sim_MTD[i] = N_tracks_sim_MTD[i] + 1;
1137 pT_sum_sim_MTD[i] = pT_sum_sim_MTD[i] + trk_ptSim;
1138 }
1139 }
1140 }
1141
1142 for (long unsigned int i = 0; i < N_tracks_sim_MTD_significance.size(); i++) {
1143 if (dt_sim_sigTrk_signif < max_dt_significance_cut[i]) {
1144 N_tracks_sim_MTD_significance[i]++;
1145 pT_sum_sim_MTD_significance[i] += trk_ptSim;
1146 }
1147 }
1148
1149 } else {
1150
1151 if (optionalPlots_) {
1152 for (long unsigned int i = 0; i < N_tracks_sim_MTD.size(); i++) {
1153 N_tracks_sim_MTD[i] = N_tracks_sim_MTD[i] + 1;
1154 pT_sum_sim_MTD[i] = pT_sum_sim_MTD[i] + trk_ptSim;
1155 }
1156 }
1157 for (long unsigned int i = 0; i < N_tracks_sim_MTD_significance.size(); i++) {
1158 N_tracks_sim_MTD_significance[i]++;
1159 pT_sum_sim_MTD_significance[i] += trk_ptSim;
1160 }
1161 }
1162
1163
1164 if (TrkMTDTimeErr > 0 && ele_sigTrkTimeErr > 0) {
1165 dt_sigTrk = std::abs(TrkMTDTime - ele_sigTrkTime);
1166 dt_sigTrk_signif =
1167 dt_sigTrk / std::sqrt(TrkMTDTimeErr * TrkMTDTimeErr + ele_sigTrkTimeErr * ele_sigTrkTimeErr);
1168
1169 meEle_no_dt_check_->Fill(1);
1170 if (optionalPlots_) {
1171
1172 for (long unsigned int i = 0; i < N_tracks_MTD.size(); i++) {
1173 if (dt_sigTrk < max_dt_track_cut[i]) {
1174 N_tracks_MTD[i] = N_tracks_MTD[i] + 1;
1175 pT_sum_MTD[i] = pT_sum_MTD[i] + trackGen.pt();
1176 }
1177 }
1178 }
1179
1180 for (long unsigned int i = 0; i < N_tracks_MTD_significance.size(); i++) {
1181 if (dt_sigTrk_signif < max_dt_significance_cut[i]) {
1182 N_tracks_MTD_significance[i]++;
1183 pT_sum_MTD_significance[i] += trackGen.pt();
1184 }
1185 }
1186
1187 } else {
1188
1189 if (optionalPlots_) {
1190 for (long unsigned int i = 0; i < N_tracks_MTD.size(); i++) {
1191 N_tracks_MTD[i] = N_tracks_MTD[i] + 1;
1192 pT_sum_MTD[i] = pT_sum_MTD[i] + trackGen.pt();
1193 }
1194 }
1195 for (long unsigned int i = 0; i < N_tracks_MTD_significance.size(); i++) {
1196 N_tracks_MTD_significance[i]++;
1197 pT_sum_MTD_significance[i] += trackGen.pt();
1198 }
1199 meEle_no_dt_check_->Fill(0);
1200 }
1201
1202 if (optionalPlots_) {
1203 for (long unsigned int i = 0; i < (pT_bins_dt_distrb.size() - 1); i++) {
1204
1205 if (ele.pt() > pT_bins_dt_distrb[i] && ele.pt() < pT_bins_dt_distrb[i + 1]) {
1206 general_pT_list[i]->Fill(dt_sigTrk);
1207 general_pT_Signif_list[i]->Fill(dt_sigTrk_signif);
1208 }
1209 }
1210
1211 for (long unsigned int i = 0; i < (eta_bins_dt_distrib.size() - 1); i++) {
1212
1213 if (std::abs(ele.eta()) > eta_bins_dt_distrib[i] && std::abs(ele.eta()) < eta_bins_dt_distrib[i + 1]) {
1214 general_eta_list[i]->Fill(dt_sigTrk);
1215 general_eta_Signif_list[i]->Fill(dt_sigTrk_signif);
1216 }
1217 }
1218 }
1219
1220
1221 } else {
1222 double dt_vtx = 0;
1223 double dt_vtx_signif = 0;
1224
1225 double dt_sim_vtx = 0;
1226 double dt_sim_vtx_signif = 0;
1227
1228
1229 if (std::abs(tsim_trk) > 0 && Vtx_chosen.tError() > 0 && trk_ptSim > 0) {
1230 dt_sim_vtx = std::abs(tsim_trk - Vtx_chosen.t());
1231 dt_sim_vtx_signif = dt_sim_vtx / std::sqrt(avg_sim_PUtrack_t_err * avg_sim_PUtrack_t_err +
1232 Vtx_chosen.tError() * Vtx_chosen.tError());
1233 if (optionalPlots_) {
1234
1235 for (long unsigned int i = 0; i < N_tracks_sim_MTD.size(); i++) {
1236 if (dt_sim_vtx < max_dt_vtx_cut[i]) {
1237 N_tracks_sim_MTD[i] = N_tracks_sim_MTD[i] + 1;
1238 pT_sum_sim_MTD[i] = pT_sum_sim_MTD[i] + trk_ptSim;
1239 }
1240 }
1241 }
1242
1243 for (long unsigned int i = 0; i < N_tracks_sim_MTD_significance.size(); i++) {
1244 if (dt_sim_vtx_signif < max_dt_significance_cut[i]) {
1245 N_tracks_sim_MTD_significance[i]++;
1246 pT_sum_sim_MTD_significance[i] += trk_ptSim;
1247 }
1248 }
1249 } else {
1250 if (optionalPlots_) {
1251 for (long unsigned int i = 0; i < N_tracks_sim_MTD.size(); i++) {
1252 N_tracks_sim_MTD[i] = N_tracks_sim_MTD[i] + 1;
1253 pT_sum_sim_MTD[i] = pT_sum_sim_MTD[i] + trk_ptSim;
1254 }
1255 }
1256 for (long unsigned int i = 0; i < N_tracks_sim_MTD_significance.size(); i++) {
1257 N_tracks_sim_MTD_significance[i]++;
1258 pT_sum_sim_MTD_significance[i] += trk_ptSim;
1259 }
1260 }
1261
1262
1263 if (TrkMTDTimeErr > 0 && Vtx_chosen.tError() > 0) {
1264 dt_vtx = std::abs(TrkMTDTime - Vtx_chosen.t());
1265 dt_vtx_signif =
1266 dt_vtx / std::sqrt(TrkMTDTimeErr * TrkMTDTimeErr + Vtx_chosen.tError() * Vtx_chosen.tError());
1267
1268 meEle_no_dt_check_->Fill(1);
1269 meEle_avg_error_vtx_check_->Fill(Vtx_chosen.tError());
1270 if (optionalPlots_) {
1271
1272 for (long unsigned int i = 0; i < N_tracks_MTD.size(); i++) {
1273 if (dt_vtx < max_dt_vtx_cut[i]) {
1274 N_tracks_MTD[i] = N_tracks_MTD[i] + 1;
1275 pT_sum_MTD[i] = pT_sum_MTD[i] + trackGen.pt();
1276 }
1277 }
1278 }
1279
1280 for (long unsigned int i = 0; i < N_tracks_MTD_significance.size(); i++) {
1281 if (dt_vtx_signif < max_dt_significance_cut[i]) {
1282 N_tracks_MTD_significance[i]++;
1283 pT_sum_MTD_significance[i] += trackGen.pt();
1284 }
1285 }
1286 } else {
1287 if (optionalPlots_) {
1288 for (long unsigned int i = 0; i < N_tracks_MTD.size(); i++) {
1289 N_tracks_MTD[i] = N_tracks_MTD[i] + 1;
1290 pT_sum_MTD[i] = pT_sum_MTD[i] + trackGen.pt();
1291 }
1292 }
1293 for (long unsigned int i = 0; i < N_tracks_MTD_significance.size(); i++) {
1294 N_tracks_MTD_significance[i]++;
1295 pT_sum_MTD_significance[i] += trackGen.pt();
1296 }
1297 meEle_no_dt_check_->Fill(0);
1298 }
1299
1300
1301 if (optionalPlots_) {
1302 for (long unsigned int i = 0; i < (pT_bins_dt_distrb.size() - 1); i++) {
1303
1304 if (ele.pt() > pT_bins_dt_distrb[i] && ele.pt() < pT_bins_dt_distrb[i + 1]) {
1305 general_pT_list[i]->Fill(dt_vtx);
1306 general_pT_Signif_list[i]->Fill(dt_vtx_signif);
1307 }
1308 }
1309
1310 for (long unsigned int i = 0; i < (eta_bins_dt_distrib.size() - 1); i++) {
1311
1312 if (std::abs(ele.eta()) > eta_bins_dt_distrib[i] && std::abs(ele.eta()) < eta_bins_dt_distrib[i + 1]) {
1313 general_eta_list[i]->Fill(dt_vtx);
1314 general_eta_Signif_list[i]->Fill(dt_vtx_signif);
1315 }
1316 }
1317 }
1318 }
1319 }
1320 rel_pT_sum_noMTD = pT_sum_noMTD / ele.gsfTrack()->pt();
1321 if (optionalPlots_) {
1322 for (long unsigned int i = 0; i < N_tracks_MTD.size(); i++) {
1323 rel_pT_sum_MTD[i] = pT_sum_MTD[i] / ele.gsfTrack()->pt();
1324 rel_pT_sum_sim_MTD[i] = pT_sum_sim_MTD[i] / ele_sim_pt;
1325 }
1326
1327 rel_pT_sum_noMTD = pT_sum_noMTD / ele.gsfTrack()->pt();
1328
1329 rel_pT_sum_gen = pT_sum_gen / ele_sim_pt;
1330 }
1331
1332 for (long unsigned int i = 0; i < N_tracks_MTD_significance.size(); i++) {
1333 rel_pT_sum_MTD_significance[i] = pT_sum_MTD_significance[i] / ele.gsfTrack()->pt();
1334 rel_pT_sum_sim_MTD_significance[i] = pT_sum_sim_MTD_significance[i] / ele_sim_pt;
1335 }
1336
1337 if (ele_Promt) {
1338 if (Barrel_ele) {
1339 meEleISO_Ntracks_Sig_EB_->Fill(N_tracks_noMTD);
1340 meEleISO_chIso_Sig_EB_->Fill(pT_sum_noMTD);
1341 meEleISO_rel_chIso_Sig_EB_->Fill(rel_pT_sum_noMTD);
1342 if (optionalPlots_) {
1343 for (long unsigned int j = 0; j < Ntracks_EB_list_Sig.size(); j++) {
1344 Ntracks_EB_list_Sig[j]->Fill(N_tracks_MTD[j]);
1345 ch_iso_EB_list_Sig[j]->Fill(pT_sum_MTD[j]);
1346 rel_ch_iso_EB_list_Sig[j]->Fill(rel_pT_sum_MTD[j]);
1347
1348 Ntracks_sim_EB_list_Sig[j]->Fill(N_tracks_sim_MTD[j]);
1349 ch_iso_sim_EB_list_Sig[j]->Fill(pT_sum_sim_MTD[j]);
1350 rel_ch_iso_sim_EB_list_Sig[j]->Fill(rel_pT_sum_sim_MTD[j]);
1351 }
1352 meEleISO_Ntracks_gen_Sig_EB_->Fill(N_tracks_gen);
1353 meEleISO_chIso_gen_Sig_EB_->Fill(pT_sum_gen);
1354 meEleISO_rel_chIso_gen_Sig_EB_->Fill(rel_pT_sum_gen);
1355 }
1356
1357 for (long unsigned int j = 0; j < Ntracks_EB_list_Significance_Sig.size(); j++) {
1358 Ntracks_EB_list_Significance_Sig[j]->Fill(N_tracks_MTD_significance[j]);
1359 ch_iso_EB_list_Significance_Sig[j]->Fill(pT_sum_MTD_significance[j]);
1360 rel_ch_iso_EB_list_Significance_Sig[j]->Fill(rel_pT_sum_MTD_significance[j]);
1361
1362 if (optionalPlots_) {
1363 Ntracks_sim_EB_list_Significance_Sig[j]->Fill(N_tracks_sim_MTD_significance[j]);
1364 ch_iso_sim_EB_list_Significance_Sig[j]->Fill(pT_sum_sim_MTD_significance[j]);
1365 rel_ch_iso_sim_EB_list_Significance_Sig[j]->Fill(rel_pT_sum_sim_MTD_significance[j]);
1366 }
1367 }
1368
1369 if (rel_pT_sum_noMTD < rel_iso_cut_) {
1370 meEle_pt_noMTD_Sig_EB_->Fill(ele.pt());
1371 meEle_eta_noMTD_Sig_EB_->Fill(std::abs(ele.eta()));
1372 meEle_phi_noMTD_Sig_EB_->Fill(ele.phi());
1373 }
1374 if (optionalPlots_) {
1375 for (long unsigned int k = 0; k < Ntracks_EB_list_Sig.size(); k++) {
1376 if (rel_pT_sum_MTD[k] < rel_iso_cut_) {
1377 Ele_pT_MTD_EB_list_Sig[k]->Fill(ele.pt());
1378 Ele_eta_MTD_EB_list_Sig[k]->Fill(std::abs(ele.eta()));
1379 Ele_phi_MTD_EB_list_Sig[k]->Fill(ele.phi());
1380
1381 Ele_pT_sim_MTD_EB_list_Sig[k]->Fill(ele_sim_pt);
1382 }
1383 }
1384 if (rel_pT_sum_gen < rel_iso_cut_) {
1385 meEle_pt_gen_Sig_EB_->Fill(ele_sim_pt);
1386 meEle_eta_gen_Sig_EB_->Fill(ele_sim_eta);
1387 meEle_phi_gen_Sig_EB_->Fill(ele_sim_phi);
1388 }
1389 }
1390
1391 for (long unsigned int k = 0; k < Ntracks_EB_list_Significance_Sig.size(); k++) {
1392 if (rel_pT_sum_MTD_significance[k] < rel_iso_cut_) {
1393 Ele_pT_MTD_EB_list_Significance_Sig[k]->Fill(ele.pt());
1394 Ele_eta_MTD_EB_list_Significance_Sig[k]->Fill(std::abs(ele.eta()));
1395 Ele_phi_MTD_EB_list_Significance_Sig[k]->Fill(ele.phi());
1396 }
1397 if (optionalPlots_ and rel_pT_sum_sim_MTD_significance[k] < rel_iso_cut_)
1398 Ele_pT_sim_MTD_EB_list_Significance_Sig[k]->Fill(ele_sim_pt);
1399 }
1400
1401 } else {
1402
1403 meEleISO_Ntracks_Sig_EE_->Fill(N_tracks_noMTD);
1404 meEleISO_chIso_Sig_EE_->Fill(pT_sum_noMTD);
1405 meEleISO_rel_chIso_Sig_EE_->Fill(rel_pT_sum_noMTD);
1406 if (optionalPlots_) {
1407 for (long unsigned int j = 0; j < Ntracks_EE_list_Sig.size(); j++) {
1408 Ntracks_EE_list_Sig[j]->Fill(N_tracks_MTD[j]);
1409 ch_iso_EE_list_Sig[j]->Fill(pT_sum_MTD[j]);
1410 rel_ch_iso_EE_list_Sig[j]->Fill(rel_pT_sum_MTD[j]);
1411
1412 Ntracks_sim_EE_list_Sig[j]->Fill(N_tracks_sim_MTD[j]);
1413 ch_iso_sim_EE_list_Sig[j]->Fill(pT_sum_sim_MTD[j]);
1414 rel_ch_iso_sim_EE_list_Sig[j]->Fill(rel_pT_sum_sim_MTD[j]);
1415 }
1416 meEleISO_Ntracks_gen_Sig_EE_->Fill(N_tracks_gen);
1417 meEleISO_chIso_gen_Sig_EE_->Fill(pT_sum_gen);
1418 meEleISO_rel_chIso_gen_Sig_EE_->Fill(rel_pT_sum_gen);
1419 }
1420
1421 for (long unsigned int j = 0; j < Ntracks_EE_list_Significance_Sig.size(); j++) {
1422 Ntracks_EE_list_Significance_Sig[j]->Fill(N_tracks_MTD_significance[j]);
1423 ch_iso_EE_list_Significance_Sig[j]->Fill(pT_sum_MTD_significance[j]);
1424 rel_ch_iso_EE_list_Significance_Sig[j]->Fill(rel_pT_sum_MTD_significance[j]);
1425
1426 if (optionalPlots_) {
1427 Ntracks_sim_EE_list_Significance_Sig[j]->Fill(N_tracks_sim_MTD_significance[j]);
1428 ch_iso_sim_EE_list_Significance_Sig[j]->Fill(pT_sum_sim_MTD_significance[j]);
1429 rel_ch_iso_sim_EE_list_Significance_Sig[j]->Fill(rel_pT_sum_sim_MTD_significance[j]);
1430 }
1431 }
1432
1433 if (rel_pT_sum_noMTD < rel_iso_cut_) {
1434 meEle_pt_noMTD_Sig_EE_->Fill(ele.pt());
1435 meEle_eta_noMTD_Sig_EE_->Fill(std::abs(ele.eta()));
1436 meEle_phi_noMTD_Sig_EE_->Fill(ele.phi());
1437 }
1438 if (optionalPlots_) {
1439 for (long unsigned int k = 0; k < Ntracks_EE_list_Sig.size(); k++) {
1440 if (rel_pT_sum_MTD[k] < rel_iso_cut_) {
1441 Ele_pT_MTD_EE_list_Sig[k]->Fill(ele.pt());
1442 Ele_eta_MTD_EE_list_Sig[k]->Fill(std::abs(ele.eta()));
1443 Ele_phi_MTD_EE_list_Sig[k]->Fill(ele.phi());
1444
1445 Ele_pT_sim_MTD_EE_list_Sig[k]->Fill(ele_sim_pt);
1446 }
1447 }
1448 if (rel_pT_sum_gen < rel_iso_cut_) {
1449 meEle_pt_gen_Sig_EE_->Fill(ele_sim_pt);
1450 meEle_eta_gen_Sig_EE_->Fill(ele_sim_eta);
1451 meEle_phi_gen_Sig_EE_->Fill(ele_sim_phi);
1452 }
1453 }
1454 for (long unsigned int k = 0; k < Ntracks_EE_list_Significance_Sig.size(); k++) {
1455 if (rel_pT_sum_MTD_significance[k] < rel_iso_cut_) {
1456 Ele_pT_MTD_EE_list_Significance_Sig[k]->Fill(ele.pt());
1457 Ele_eta_MTD_EE_list_Significance_Sig[k]->Fill(std::abs(ele.eta()));
1458 Ele_phi_MTD_EE_list_Significance_Sig[k]->Fill(ele.phi());
1459
1460 if (optionalPlots_ and rel_pT_sum_sim_MTD_significance[k] < rel_iso_cut_)
1461 Ele_pT_sim_MTD_EE_list_Significance_Sig[k]->Fill(ele_sim_pt);
1462 }
1463 }
1464 }
1465 } else {
1466 if (Barrel_ele) {
1467 meEleISO_Ntracks_Bkg_EB_->Fill(N_tracks_noMTD);
1468 meEleISO_chIso_Bkg_EB_->Fill(pT_sum_noMTD);
1469 meEleISO_rel_chIso_Bkg_EB_->Fill(rel_pT_sum_noMTD);
1470 if (optionalPlots_) {
1471 for (long unsigned int j = 0; j < Ntracks_EB_list_Bkg.size(); j++) {
1472 Ntracks_EB_list_Bkg[j]->Fill(N_tracks_MTD[j]);
1473 ch_iso_EB_list_Bkg[j]->Fill(pT_sum_MTD[j]);
1474 rel_ch_iso_EB_list_Bkg[j]->Fill(rel_pT_sum_MTD[j]);
1475
1476 Ntracks_sim_EB_list_Bkg[j]->Fill(N_tracks_sim_MTD[j]);
1477 ch_iso_sim_EB_list_Bkg[j]->Fill(pT_sum_sim_MTD[j]);
1478 rel_ch_iso_sim_EB_list_Bkg[j]->Fill(rel_pT_sum_sim_MTD[j]);
1479 }
1480 meEleISO_Ntracks_gen_Bkg_EB_->Fill(N_tracks_gen);
1481 meEleISO_chIso_gen_Bkg_EB_->Fill(pT_sum_gen);
1482 meEleISO_rel_chIso_gen_Bkg_EB_->Fill(rel_pT_sum_gen);
1483 }
1484
1485 for (long unsigned int j = 0; j < Ntracks_EB_list_Significance_Bkg.size(); j++) {
1486 Ntracks_EB_list_Significance_Bkg[j]->Fill(N_tracks_MTD_significance[j]);
1487 ch_iso_EB_list_Significance_Bkg[j]->Fill(pT_sum_MTD_significance[j]);
1488 rel_ch_iso_EB_list_Significance_Bkg[j]->Fill(rel_pT_sum_MTD_significance[j]);
1489
1490 if (optionalPlots_) {
1491 Ntracks_sim_EB_list_Significance_Bkg[j]->Fill(N_tracks_sim_MTD_significance[j]);
1492 ch_iso_sim_EB_list_Significance_Bkg[j]->Fill(pT_sum_sim_MTD_significance[j]);
1493 rel_ch_iso_sim_EB_list_Significance_Bkg[j]->Fill(rel_pT_sum_sim_MTD_significance[j]);
1494 }
1495 }
1496
1497 if (rel_pT_sum_noMTD < rel_iso_cut_) {
1498 meEle_pt_noMTD_Bkg_EB_->Fill(ele.pt());
1499 meEle_eta_noMTD_Bkg_EB_->Fill(std::abs(ele.eta()));
1500 meEle_phi_noMTD_Bkg_EB_->Fill(ele.phi());
1501 }
1502 if (optionalPlots_) {
1503 for (long unsigned int k = 0; k < Ntracks_EB_list_Bkg.size(); k++) {
1504 if (rel_pT_sum_MTD[k] < rel_iso_cut_) {
1505 Ele_pT_MTD_EB_list_Bkg[k]->Fill(ele.pt());
1506 Ele_eta_MTD_EB_list_Bkg[k]->Fill(std::abs(ele.eta()));
1507 Ele_phi_MTD_EB_list_Bkg[k]->Fill(ele.phi());
1508
1509 Ele_pT_sim_MTD_EB_list_Bkg[k]->Fill(ele_sim_pt);
1510 }
1511 }
1512 if (rel_pT_sum_gen < rel_iso_cut_) {
1513 meEle_pt_gen_Bkg_EB_->Fill(ele_sim_pt);
1514 meEle_eta_gen_Bkg_EB_->Fill(ele_sim_eta);
1515 meEle_phi_gen_Bkg_EB_->Fill(ele_sim_phi);
1516 }
1517 }
1518 for (long unsigned int k = 0; k < Ntracks_EB_list_Significance_Bkg.size(); k++) {
1519 if (rel_pT_sum_MTD_significance[k] < rel_iso_cut_) {
1520 Ele_pT_MTD_EB_list_Significance_Bkg[k]->Fill(ele.pt());
1521 Ele_eta_MTD_EB_list_Significance_Bkg[k]->Fill(std::abs(ele.eta()));
1522 Ele_phi_MTD_EB_list_Significance_Bkg[k]->Fill(ele.phi());
1523
1524 if (optionalPlots_ and rel_pT_sum_sim_MTD_significance[k] < rel_iso_cut_)
1525 Ele_pT_sim_MTD_EB_list_Significance_Bkg[k]->Fill(ele_sim_pt);
1526 }
1527 }
1528
1529 } else {
1530 meEleISO_Ntracks_Bkg_EE_->Fill(N_tracks_noMTD);
1531 meEleISO_chIso_Bkg_EE_->Fill(pT_sum_noMTD);
1532 meEleISO_rel_chIso_Bkg_EE_->Fill(rel_pT_sum_noMTD);
1533 if (optionalPlots_) {
1534 for (long unsigned int j = 0; j < Ntracks_EE_list_Bkg.size(); j++) {
1535 Ntracks_EE_list_Bkg[j]->Fill(N_tracks_MTD[j]);
1536 ch_iso_EE_list_Bkg[j]->Fill(pT_sum_MTD[j]);
1537 rel_ch_iso_EE_list_Bkg[j]->Fill(rel_pT_sum_MTD[j]);
1538
1539 Ntracks_sim_EE_list_Bkg[j]->Fill(N_tracks_sim_MTD[j]);
1540 ch_iso_sim_EE_list_Bkg[j]->Fill(pT_sum_sim_MTD[j]);
1541 rel_ch_iso_sim_EE_list_Bkg[j]->Fill(rel_pT_sum_sim_MTD[j]);
1542 }
1543 meEleISO_Ntracks_gen_Bkg_EE_->Fill(N_tracks_gen);
1544 meEleISO_chIso_gen_Bkg_EE_->Fill(pT_sum_gen);
1545 meEleISO_rel_chIso_gen_Bkg_EE_->Fill(rel_pT_sum_gen);
1546 }
1547
1548 for (long unsigned int j = 0; j < Ntracks_EE_list_Significance_Bkg.size(); j++) {
1549 Ntracks_EE_list_Significance_Bkg[j]->Fill(N_tracks_MTD_significance[j]);
1550 ch_iso_EE_list_Significance_Bkg[j]->Fill(pT_sum_MTD_significance[j]);
1551 rel_ch_iso_EE_list_Significance_Bkg[j]->Fill(rel_pT_sum_MTD_significance[j]);
1552
1553 if (optionalPlots_) {
1554 Ntracks_sim_EE_list_Significance_Bkg[j]->Fill(N_tracks_sim_MTD_significance[j]);
1555 ch_iso_sim_EE_list_Significance_Bkg[j]->Fill(pT_sum_sim_MTD_significance[j]);
1556 rel_ch_iso_sim_EE_list_Significance_Bkg[j]->Fill(rel_pT_sum_sim_MTD_significance[j]);
1557 }
1558 }
1559
1560 if (rel_pT_sum_noMTD < rel_iso_cut_) {
1561 meEle_pt_noMTD_Bkg_EE_->Fill(ele.pt());
1562 meEle_eta_noMTD_Bkg_EE_->Fill(std::abs(ele.eta()));
1563 meEle_phi_noMTD_Bkg_EE_->Fill(ele.phi());
1564 }
1565 if (optionalPlots_) {
1566 for (long unsigned int k = 0; k < Ntracks_EE_list_Bkg.size(); k++) {
1567 if (rel_pT_sum_MTD[k] < rel_iso_cut_) {
1568 Ele_pT_MTD_EE_list_Bkg[k]->Fill(ele.pt());
1569 Ele_eta_MTD_EE_list_Bkg[k]->Fill(std::abs(ele.eta()));
1570 Ele_phi_MTD_EE_list_Bkg[k]->Fill(ele.phi());
1571
1572 Ele_pT_sim_MTD_EE_list_Bkg[k]->Fill(ele_sim_pt);
1573 }
1574 }
1575 if (rel_pT_sum_gen < rel_iso_cut_) {
1576 meEle_pt_gen_Bkg_EE_->Fill(ele_sim_pt);
1577 meEle_eta_gen_Bkg_EE_->Fill(ele_sim_eta);
1578 meEle_phi_gen_Bkg_EE_->Fill(ele_sim_phi);
1579 }
1580 }
1581
1582 for (long unsigned int k = 0; k < Ntracks_EE_list_Significance_Bkg.size(); k++) {
1583 if (rel_pT_sum_MTD_significance[k] < rel_iso_cut_) {
1584 Ele_pT_MTD_EE_list_Significance_Bkg[k]->Fill(ele.pt());
1585 Ele_eta_MTD_EE_list_Significance_Bkg[k]->Fill(std::abs(ele.eta()));
1586 Ele_phi_MTD_EE_list_Significance_Bkg[k]->Fill(ele.phi());
1587
1588 if (optionalPlots_ and rel_pT_sum_sim_MTD_significance[k] < rel_iso_cut_)
1589 Ele_pT_sim_MTD_EE_list_Significance_Bkg[k]->Fill(ele_sim_pt);
1590 }
1591 }
1592 }
1593 }
1594 }
1595 }
1596 }
1597
1598
1599 void MtdEleIsoValidation::bookHistograms(DQMStore::IBooker& ibook, edm::Run const& run, edm::EventSetup const& iSetup) {
1600 ibook.setCurrentFolder(folder_);
1601
1602
1603 int nbin_1 = 40;
1604 int nbin_2 = 40;
1605 if (optionalPlots_) {
1606 nbin_1 = 1000;
1607 nbin_2 = 2000;
1608 }
1609
1610
1611
1612 meEle_avg_error_SigTrk_check_ =
1613 ibook.book1D("SigTrk_avg_timing_err",
1614 "Average signal electron track MTD timing uncertainty;Time Error (ns);Counts",
1615 200,
1616 0,
1617 0.1);
1618 meEle_avg_error_PUTrk_check_ = ibook.book1D(
1619 "PUTrk_avg_timing_err", "Average PU track MTD timing uncertainty;Time Error (ns);Counts", 200, 0, 0.1);
1620 meEle_avg_error_vtx_check_ =
1621 ibook.book1D("Vtx_avg_timing_err", "Average vertex timing uncertainty;Time Error (ns);Counts", 200, 0, 0.1);
1622
1623 meEle_no_dt_check_ =
1624 ibook.book1D("Track_dt_info_check",
1625 "Tracks dt check - ratio between tracks with (value 1) and without (value 0) timing info",
1626 2,
1627 0,
1628 2);
1629
1630 meTrk_genMatch_check_ = ibook.book1D(
1631 "Track_genMatch_info_check", "Check on tracks matched with a GenParticle (matched=1, non matched=0)", 2, 0, 2);
1632
1633
1634 meEleISO_Ntracks_Sig_EB_ = ibook.book1D("Ele_Iso_Ntracks_Sig_EB",
1635 "Number of tracks in isolation cone around electron track after basic cuts - "
1636 "Signal Barrel;Number of tracks;Counts",
1637 20,
1638 0,
1639 20);
1640
1641 meEleISO_chIso_Sig_EB_ = ibook.book1D(
1642 "Ele_chIso_sum_Sig_EB",
1643 "Track pT sum in isolation cone around electron track after basic cuts - Signal Barrel;p_{T} (GeV);Counts",
1644 nbin_2,
1645 0,
1646 20);
1647
1648 meEleISO_rel_chIso_Sig_EB_ = ibook.book1D(
1649 "Ele_rel_chIso_sum_Sig_EB",
1650 "Track relative pT sum in isolation cone around electron track after basic cuts - Signal Barrel;Isolation;Counts",
1651 nbin_1,
1652 0,
1653 4);
1654 if (optionalPlots_) {
1655 meEleISO_Ntracks_MTD_1_Sig_EB_ =
1656 ibook.book1D("Ele_Iso_Ntracks_MTD_1_Sig_EB",
1657 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
1658 20,
1659 0,
1660 20);
1661
1662 meEleISO_chIso_MTD_1_Sig_EB_ = ibook.book1D(
1663 "Ele_chIso_sum_MTD_1_Sig_EB",
1664 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
1665 nbin_2,
1666 0,
1667 20);
1668 meEleISO_rel_chIso_MTD_1_Sig_EB_ = ibook.book1D(
1669 "Ele_rel_chIso_sum_MTD_1_Sig_EB",
1670 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
1671 nbin_1,
1672 0,
1673 4);
1674
1675 meEleISO_Ntracks_gen_Sig_EB_ = ibook.book1D("Ele_Iso_Ntracks_gen_Sig_EB",
1676 "Number of tracks in isolation cone around electron track after basic "
1677 "cuts using genInfo - Signal Barrel;Number of tracks;Counts",
1678 20,
1679 0,
1680 20);
1681
1682 meEleISO_chIso_gen_Sig_EB_ = ibook.book1D("Ele_chIso_sum_gen_Sig_EB",
1683 "Track pT sum in isolation cone around electron track after basic cuts "
1684 "using genInfo - Signal Barrel;p_{T} (GeV);Counts",
1685 nbin_2,
1686 0,
1687 20);
1688
1689 meEleISO_rel_chIso_gen_Sig_EB_ = ibook.book1D("Ele_rel_chIso_sum_gen_Sig_EB",
1690 "Track relative pT sum in isolation cone around electron track after "
1691 "basic cuts using genInfo - Signal Barrel;Isolation;Counts",
1692 nbin_1,
1693 0,
1694 4);
1695
1696 meEleISO_Ntracks_MTD_2_Sig_EB_ =
1697 ibook.book1D("Ele_Iso_Ntracks_MTD_2_Sig_EB",
1698 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
1699 20,
1700 0,
1701 20);
1702
1703 meEleISO_chIso_MTD_2_Sig_EB_ = ibook.book1D(
1704 "Ele_chIso_sum_MTD_2_Sig_EB",
1705 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
1706 nbin_2,
1707 0,
1708 20);
1709 meEleISO_rel_chIso_MTD_2_Sig_EB_ = ibook.book1D(
1710 "Ele_rel_chIso_sum_MTD_2_Sig_EB",
1711 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
1712 nbin_1,
1713 0,
1714 4);
1715
1716 meEleISO_Ntracks_MTD_3_Sig_EB_ =
1717 ibook.book1D("Ele_Iso_Ntracks_MTD_3_Sig_EB",
1718 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
1719 20,
1720 0,
1721 20);
1722 meEleISO_chIso_MTD_3_Sig_EB_ = ibook.book1D(
1723 "Ele_chIso_sum_MTD_3_Sig_EB",
1724 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
1725 nbin_2,
1726 0,
1727 20);
1728 meEleISO_rel_chIso_MTD_3_Sig_EB_ = ibook.book1D(
1729 "Ele_rel_chIso_sum_MTD_3_Sig_EB",
1730 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
1731 nbin_1,
1732 0,
1733 4);
1734
1735 meEleISO_Ntracks_MTD_4_Sig_EB_ =
1736 ibook.book1D("Ele_Iso_Ntracks_MTD_4_Sig_EB",
1737 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
1738 20,
1739 0,
1740 20);
1741 meEleISO_chIso_MTD_4_Sig_EB_ = ibook.book1D(
1742 "Ele_chIso_sum_MTD_4_Sig_EB",
1743 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
1744 nbin_2,
1745 0,
1746 20);
1747 meEleISO_rel_chIso_MTD_4_Sig_EB_ = ibook.book1D(
1748 "Ele_rel_chIso_sum_MTD_4_Sig_EB",
1749 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
1750 nbin_1,
1751 0,
1752 4);
1753
1754 meEleISO_Ntracks_MTD_5_Sig_EB_ =
1755 ibook.book1D("Ele_Iso_Ntracks_MTD_5_Sig_EB",
1756 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
1757 20,
1758 0,
1759 20);
1760 meEleISO_chIso_MTD_5_Sig_EB_ = ibook.book1D(
1761 "Ele_chIso_sum_MTD_5_Sig_EB",
1762 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
1763 nbin_2,
1764 0,
1765 20);
1766 meEleISO_rel_chIso_MTD_5_Sig_EB_ = ibook.book1D(
1767 "Ele_rel_chIso_sum_MTD_5_Sig_EB",
1768 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
1769 nbin_1,
1770 0,
1771 4);
1772
1773 meEleISO_Ntracks_MTD_6_Sig_EB_ =
1774 ibook.book1D("Ele_Iso_Ntracks_MTD_6_Sig_EB",
1775 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
1776 20,
1777 0,
1778 20);
1779 meEleISO_chIso_MTD_6_Sig_EB_ = ibook.book1D(
1780 "Ele_chIso_sum_MTD_6_Sig_EB",
1781 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
1782 nbin_2,
1783 0,
1784 20);
1785 meEleISO_rel_chIso_MTD_6_Sig_EB_ = ibook.book1D(
1786 "Ele_rel_chIso_sum_MTD_6_Sig_EB",
1787 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
1788 nbin_1,
1789 0,
1790 4);
1791
1792 meEleISO_Ntracks_MTD_7_Sig_EB_ =
1793 ibook.book1D("Ele_Iso_Ntracks_MTD_7_Sig_EB",
1794 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
1795 20,
1796 0,
1797 20);
1798 meEleISO_chIso_MTD_7_Sig_EB_ = ibook.book1D(
1799 "Ele_chIso_sum_MTD_7_Sig_EB",
1800 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
1801 nbin_2,
1802 0,
1803 20);
1804 meEleISO_rel_chIso_MTD_7_Sig_EB_ = ibook.book1D(
1805 "Ele_rel_chIso_sum_MTD_7_Sig_EB",
1806 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
1807 nbin_1,
1808 0,
1809 4);
1810
1811 meEleISO_Ntracks_MTD_sim_1_Sig_EB_ =
1812 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_1_Sig_EB",
1813 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
1814 20,
1815 0,
1816 20);
1817
1818 meEleISO_chIso_MTD_sim_1_Sig_EB_ = ibook.book1D(
1819 "Ele_chIso_sum_MTD_sim_1_Sig_EB",
1820 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
1821 nbin_2,
1822 0,
1823 20);
1824 meEleISO_rel_chIso_MTD_sim_1_Sig_EB_ = ibook.book1D(
1825 "Ele_rel_chIso_sum_MTD_sim_1_Sig_EB",
1826 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
1827 nbin_1,
1828 0,
1829 4);
1830
1831 meEleISO_Ntracks_MTD_sim_2_Sig_EB_ =
1832 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_2_Sig_EB",
1833 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
1834 20,
1835 0,
1836 20);
1837
1838 meEleISO_chIso_MTD_sim_2_Sig_EB_ = ibook.book1D(
1839 "Ele_chIso_sum_MTD_sim_2_Sig_EB",
1840 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
1841 nbin_2,
1842 0,
1843 20);
1844 meEleISO_rel_chIso_MTD_sim_2_Sig_EB_ = ibook.book1D(
1845 "Ele_rel_chIso_sum_MTD_sim_2_Sig_EB",
1846 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
1847 nbin_1,
1848 0,
1849 4);
1850
1851 meEleISO_Ntracks_MTD_sim_3_Sig_EB_ =
1852 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_3_Sig_EB",
1853 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
1854 20,
1855 0,
1856 20);
1857 meEleISO_chIso_MTD_sim_3_Sig_EB_ = ibook.book1D(
1858 "Ele_chIso_sum_MTD_sim_3_Sig_EB",
1859 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
1860 nbin_2,
1861 0,
1862 20);
1863 meEleISO_rel_chIso_MTD_sim_3_Sig_EB_ = ibook.book1D(
1864 "Ele_rel_chIso_sum_MTD_sim_3_Sig_EB",
1865 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
1866 nbin_1,
1867 0,
1868 4);
1869
1870 meEleISO_Ntracks_MTD_sim_4_Sig_EB_ =
1871 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_4_Sig_EB",
1872 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
1873 20,
1874 0,
1875 20);
1876 meEleISO_chIso_MTD_sim_4_Sig_EB_ = ibook.book1D(
1877 "Ele_chIso_sum_MTD_sim_4_Sig_EB",
1878 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
1879 nbin_2,
1880 0,
1881 20);
1882 meEleISO_rel_chIso_MTD_sim_4_Sig_EB_ = ibook.book1D(
1883 "Ele_rel_chIso_sum_MTD_sim_4_Sig_EB",
1884 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
1885 nbin_1,
1886 0,
1887 4);
1888
1889 meEleISO_Ntracks_MTD_sim_5_Sig_EB_ =
1890 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_5_Sig_EB",
1891 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
1892 20,
1893 0,
1894 20);
1895 meEleISO_chIso_MTD_sim_5_Sig_EB_ = ibook.book1D(
1896 "Ele_chIso_sum_MTD_sim_5_Sig_EB",
1897 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
1898 nbin_2,
1899 0,
1900 20);
1901 meEleISO_rel_chIso_MTD_sim_5_Sig_EB_ = ibook.book1D(
1902 "Ele_rel_chIso_sum_MTD_sim_5_Sig_EB",
1903 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
1904 nbin_1,
1905 0,
1906 4);
1907
1908 meEleISO_Ntracks_MTD_sim_6_Sig_EB_ =
1909 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_6_Sig_EB",
1910 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
1911 20,
1912 0,
1913 20);
1914 meEleISO_chIso_MTD_sim_6_Sig_EB_ = ibook.book1D(
1915 "Ele_chIso_sum_MTD_sim_6_Sig_EB",
1916 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
1917 nbin_2,
1918 0,
1919 20);
1920 meEleISO_rel_chIso_MTD_sim_6_Sig_EB_ = ibook.book1D(
1921 "Ele_rel_chIso_sum_MTD_sim_6_Sig_EB",
1922 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
1923 nbin_1,
1924 0,
1925 4);
1926
1927 meEleISO_Ntracks_MTD_sim_7_Sig_EB_ =
1928 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_7_Sig_EB",
1929 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
1930 20,
1931 0,
1932 20);
1933 meEleISO_chIso_MTD_sim_7_Sig_EB_ = ibook.book1D(
1934 "Ele_chIso_sum_MTD_sim_7_Sig_EB",
1935 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
1936 nbin_2,
1937 0,
1938 20);
1939 meEleISO_rel_chIso_MTD_sim_7_Sig_EB_ = ibook.book1D(
1940 "Ele_rel_chIso_sum_MTD_sim_7_Sig_EB",
1941 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
1942 nbin_1,
1943 0,
1944 4);
1945 }
1946 meEleISO_Ntracks_MTD_4sigma_Sig_EB_ =
1947 ibook.book1D("Ele_Iso_Ntracks_MTD_4sigma_Sig_EB",
1948 "Tracks in isolation cone around electron track after basic cuts with MTD - 4 sigma compatibiliy - "
1949 "Signal Barrel;Number of tracks;Counts",
1950 20,
1951 0,
1952 20);
1953 meEleISO_chIso_MTD_4sigma_Sig_EB_ =
1954 ibook.book1D("Ele_chIso_sum_MTD_4sigma_Sig_EB",
1955 "Track pT sum in isolation cone around electron track after basic "
1956 "cuts with MTD - 4 sigma compatibiliy - Signal Barrel;p_{T} (GeV);Counts",
1957 nbin_2,
1958 0,
1959 20);
1960 meEleISO_rel_chIso_MTD_4sigma_Sig_EB_ =
1961 ibook.book1D("Ele_rel_chIso_sum_MTD_4sigma_Sig_EB",
1962 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD - 4 sigma "
1963 "compatibiliy - Signal Barrel;Isolation;Counts",
1964 nbin_1,
1965 0,
1966 4);
1967
1968 meEleISO_Ntracks_MTD_3sigma_Sig_EB_ =
1969 ibook.book1D("Ele_Iso_Ntracks_MTD_3sigma_Sig_EB",
1970 "Tracks in isolation cone around electron track after basic cuts with MTD - 3 sigma compatibiliy - "
1971 "Signal Barrel;Number of tracks;Counts",
1972 20,
1973 0,
1974 20);
1975 meEleISO_chIso_MTD_3sigma_Sig_EB_ =
1976 ibook.book1D("Ele_chIso_sum_MTD_3sigma_Sig_EB",
1977 "Track pT sum in isolation cone around electron track after basic "
1978 "cuts with MTD - 3 sigma compatibiliy - Signal Barrel;p_{T} (GeV);Counts",
1979 nbin_2,
1980 0,
1981 20);
1982 meEleISO_rel_chIso_MTD_3sigma_Sig_EB_ = ibook.book1D("Ele_rel_chIso_sum_MTD_3sigma_Sig_EB",
1983 "Track relative pT sum in isolation cone around electron track "
1984 "after basic cuts with MTD - 3 sigma;Isolation;Counts"
1985 "compatibiliy - Signal Barrel",
1986 nbin_1,
1987 0,
1988 4);
1989
1990 meEleISO_Ntracks_MTD_2sigma_Sig_EB_ =
1991 ibook.book1D("Ele_Iso_Ntracks_MTD_2sigma_Sig_EB",
1992 "Tracks in isolation cone around electron track after basic cuts with MTD - 2 sigma compatibiliy - "
1993 "Signal Barrel;Number of tracks;Counts",
1994 20,
1995 0,
1996 20);
1997 meEleISO_chIso_MTD_2sigma_Sig_EB_ =
1998 ibook.book1D("Ele_chIso_sum_MTD_2sigma_Sig_EB",
1999 "Track pT sum in isolation cone around electron track after basic "
2000 "cuts with MTD - 2 sigma compatibiliy - Signal Barrel;p_{T} (GeV);Counts",
2001 nbin_2,
2002 0,
2003 20);
2004 meEleISO_rel_chIso_MTD_2sigma_Sig_EB_ =
2005 ibook.book1D("Ele_rel_chIso_sum_MTD_2sigma_Sig_EB",
2006 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD - 2 sigma "
2007 "compatibiliy - Signal Barrel;Isolation;Counts",
2008 nbin_1,
2009 0,
2010 4);
2011
2012 meEle_pt_tot_Sig_EB_ =
2013 ibook.book1D("Ele_pT_tot_Sig_EB", "Electron pT tot - Signal Barrel;p_{T} (GeV);Counts", 30, 10, 100);
2014 meEle_pt_noMTD_Sig_EB_ =
2015 ibook.book1D("Ele_pT_noMTD_Sig_EB", "Electron pT noMTD - Signal Barrel;p_{T} (GeV);Counts", 30, 10, 100);
2016
2017 meEle_pt_sim_tot_Sig_EB_ =
2018 ibook.book1D("Ele_pT_sim_tot_Sig_EB", "Electron SIM pT tot - Signal Barrel;p_{T} (GeV);Counts", 30, 10, 100);
2019
2020 meEle_eta_tot_Sig_EB_ =
2021 ibook.book1D("Ele_eta_tot_Sig_EB", "Electron eta tot - Signal Barrel;#eta;Counts", 32, 0., 1.6);
2022 meEle_eta_noMTD_Sig_EB_ =
2023 ibook.book1D("Ele_eta_noMTD_Sig_EB", "Electron eta noMTD - Signal Barrel;#eta;Counts", 32, 0., 1.6);
2024
2025 meEle_phi_tot_Sig_EB_ =
2026 ibook.book1D("Ele_phi_tot_Sig_EB", "Electron phi tot - Signal Barrel;#phi;Counts", 64, -3.2, 3.2);
2027 meEle_phi_noMTD_Sig_EB_ =
2028 ibook.book1D("Ele_phi_noMTD_Sig_EB", "Electron phi noMTD - Signal Barrel;#phi;Counts", 64, -3.2, 3.2);
2029
2030 if (optionalPlots_) {
2031 meEleISO_Ntracks_MTD_sim_4sigma_Sig_EB_ =
2032 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_4sigma_Sig_EB",
2033 "Number of tracks in isolation cone around electron track after basic cuts with MTD - 4 sigma "
2034 "compatibiliy - Signal Barrel;Number of tracks;Counts",
2035 20,
2036 0,
2037 20);
2038 meEleISO_chIso_MTD_sim_4sigma_Sig_EB_ =
2039 ibook.book1D("Ele_chIso_sum_MTD_sim_4sigma_Sig_EB",
2040 "Track pT sum in isolation cone around electron track after "
2041 "basic cuts with MTD - 4 sigma compatibiliy - Signal Barrel;p_{T} (GeV);Counts",
2042 nbin_2,
2043 0,
2044 20);
2045 meEleISO_rel_chIso_MTD_sim_4sigma_Sig_EB_ = ibook.book1D(
2046 "Ele_rel_chIso_sum_MTD_sim_4sigma_Sig_EB",
2047 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD - 4 sigma "
2048 "compatibiliy - Signal Barrel;Isolation;Counts",
2049 nbin_1,
2050 0,
2051 4);
2052
2053 meEleISO_Ntracks_MTD_sim_3sigma_Sig_EB_ =
2054 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_3sigma_Sig_EB",
2055 "Tracks in isolation cone around electron track after basic "
2056 "cuts with MTD - 3 sigma compatibiliy - Signal Barrel;Number of tracks;Counts",
2057 20,
2058 0,
2059 20);
2060 meEleISO_chIso_MTD_sim_3sigma_Sig_EB_ =
2061 ibook.book1D("Ele_chIso_sum_MTD_sim_3sigma_Sig_EB",
2062 "Track pT sum in isolation cone around electron track after "
2063 "basic cuts with MTD - 3 sigma compatibiliy - Signal Barrel;p_{T} (GeV);Counts",
2064 nbin_2,
2065 0,
2066 20);
2067 meEleISO_rel_chIso_MTD_sim_3sigma_Sig_EB_ = ibook.book1D(
2068 "Ele_rel_chIso_sum_MTD_sim_3sigma_Sig_EB",
2069 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD - 3 sigma "
2070 "compatibiliy - Signal Barrel;Isolation;Counts",
2071 nbin_1,
2072 0,
2073 4);
2074
2075 meEleISO_Ntracks_MTD_sim_2sigma_Sig_EB_ = ibook.book1D(
2076 "Ele_Iso_Ntracks_MTD_sim_2sigma_Sig_EB",
2077 "Tracks in isolation cone around electron track after basic cuts with MTD - 2 sigma compatibiliy - "
2078 "Signal Barrel;Number of tracks;Counts",
2079 20,
2080 0,
2081 20);
2082 meEleISO_chIso_MTD_sim_2sigma_Sig_EB_ =
2083 ibook.book1D("Ele_chIso_sum_MTD_sim_2sigma_Sig_EB",
2084 "Track pT sum in isolation cone around electron track after "
2085 "basic cuts with MTD - 2 sigma compatibiliy - Signal Barrel;p_{T} (GeV);Counts",
2086 nbin_2,
2087 0,
2088 20);
2089 meEleISO_rel_chIso_MTD_sim_2sigma_Sig_EB_ = ibook.book1D(
2090 "Ele_rel_chIso_sum_MTD_sim_2sigma_Sig_EB",
2091 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD - 2 sigma "
2092 "compatibiliy - Signal Barrel;Isolation;Counts",
2093 nbin_1,
2094 0,
2095 4);
2096
2097 meEle_pt_gen_Sig_EB_ =
2098 ibook.book1D("Ele_pT_gen_Sig_EB", "Electron pT genInfo - Signal Barrel;p_{T} (GeV);Counts", 30, 10, 100);
2099 meEle_eta_gen_Sig_EB_ =
2100 ibook.book1D("Ele_eta_gen_Sig_EB", "Electron eta genInfo - Signal Barrel;#eta;Counts", 32, 0., 1.6);
2101 meEle_phi_gen_Sig_EB_ =
2102 ibook.book1D("Ele_phi_gen_Sig_EB", "Electron phi genInfo - Signal Barrel;#phi;Counts", 64, -3.2, 3.2);
2103
2104 meEle_pt_MTD_1_Sig_EB_ = ibook.book1D("Ele_pT_MTD_1_Sig_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2105 meEle_eta_MTD_1_Sig_EB_ = ibook.book1D("Ele_eta_MTD_1_Sig_EB", "Electron eta MTD;#eta;Counts", 32, 0., 1.6);
2106 meEle_phi_MTD_1_Sig_EB_ = ibook.book1D("Ele_phi_MTD_1_Sig_EB", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
2107
2108 meEle_pt_MTD_2_Sig_EB_ = ibook.book1D("Ele_pT_MTD_2_Sig_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2109 meEle_eta_MTD_2_Sig_EB_ = ibook.book1D("Ele_eta_MTD_2_Sig_EB", "Electron eta MTD;#eta;Counts", 32, 0., 1.6);
2110 meEle_phi_MTD_2_Sig_EB_ = ibook.book1D("Ele_phi_MTD_2_Sig_EB", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
2111
2112 meEle_pt_MTD_3_Sig_EB_ = ibook.book1D("Ele_pT_MTD_3_Sig_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2113 meEle_eta_MTD_3_Sig_EB_ = ibook.book1D("Ele_eta_MTD_3_Sig_EB", "Electron eta MTD;#eta;Counts", 32, 0., 1.6);
2114 meEle_phi_MTD_3_Sig_EB_ = ibook.book1D("Ele_phi_MTD_3_Sig_EB", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
2115
2116 meEle_pt_MTD_4_Sig_EB_ = ibook.book1D("Ele_pT_MTD_4_Sig_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2117 meEle_eta_MTD_4_Sig_EB_ = ibook.book1D("Ele_eta_MTD_4_Sig_EB", "Electron eta MTD;#eta;Counts", 32, 0., 1.6);
2118 meEle_phi_MTD_4_Sig_EB_ = ibook.book1D("Ele_phi_MTD_4_Sig_EB", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
2119
2120 meEle_pt_MTD_5_Sig_EB_ = ibook.book1D("Ele_pT_MTD_5_Sig_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2121 meEle_eta_MTD_5_Sig_EB_ = ibook.book1D("Ele_eta_MTD_5_Sig_EB", "Electron eta MTD;#eta;Counts", 32, 0., 1.6);
2122 meEle_phi_MTD_5_Sig_EB_ = ibook.book1D("Ele_phi_MTD_5_Sig_EB", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
2123
2124 meEle_pt_MTD_6_Sig_EB_ = ibook.book1D("Ele_pT_MTD_6_Sig_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2125 meEle_eta_MTD_6_Sig_EB_ = ibook.book1D("Ele_eta_MTD_6_Sig_EB", "Electron eta MTD;#eta;Counts", 32, 0., 1.6);
2126 meEle_phi_MTD_6_Sig_EB_ = ibook.book1D("Ele_phi_MTD_6_Sig_EB", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
2127
2128 meEle_pt_MTD_7_Sig_EB_ = ibook.book1D("Ele_pT_MTD_7_Sig_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2129 meEle_eta_MTD_7_Sig_EB_ = ibook.book1D("Ele_eta_MTD_7_Sig_EB", "Electron eta MTD;#eta;Counts", 32, 0., 1.6);
2130 meEle_phi_MTD_7_Sig_EB_ = ibook.book1D("Ele_phi_MTD_7_Sig_EB", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
2131
2132 meEle_pt_sim_MTD_1_Sig_EB_ =
2133 ibook.book1D("Ele_pT_sim_MTD_1_Sig_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2134 meEle_pt_sim_MTD_2_Sig_EB_ =
2135 ibook.book1D("Ele_pT_sim_MTD_2_Sig_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2136 meEle_pt_sim_MTD_3_Sig_EB_ =
2137 ibook.book1D("Ele_pT_sim_MTD_3_Sig_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2138 meEle_pt_sim_MTD_4_Sig_EB_ =
2139 ibook.book1D("Ele_pT_sim_MTD_4_Sig_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2140 meEle_pt_sim_MTD_5_Sig_EB_ =
2141 ibook.book1D("Ele_pT_sim_MTD_5_Sig_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2142 meEle_pt_sim_MTD_6_Sig_EB_ =
2143 ibook.book1D("Ele_pT_sim_MTD_6_Sig_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2144 meEle_pt_sim_MTD_7_Sig_EB_ =
2145 ibook.book1D("Ele_pT_sim_MTD_7_Sig_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2146 }
2147
2148 meEle_pt_MTD_4sigma_Sig_EB_ =
2149 ibook.book1D("Ele_pT_MTD_4sigma_Sig_EB",
2150 "Electron pT MTD - 4 sigma compatibility - Signal Barrel;p_{T} (GeV);Counts",
2151 30,
2152 10,
2153 100);
2154 meEle_eta_MTD_4sigma_Sig_EB_ = ibook.book1D(
2155 "Ele_eta_MTD_4sigma_Sig_EB", "Electron eta MTD - 4 sigma compatibility - Signal Barrel;#eta;Counts", 32, 0., 1.6);
2156 meEle_phi_MTD_4sigma_Sig_EB_ = ibook.book1D("Ele_phi_MTD_4sigma_Sig_EB",
2157 "Electron phi MTD - 4 sigma compatibility - Signal Barrel;#phi;Counts",
2158 64,
2159 -3.2,
2160 3.2);
2161
2162 meEle_pt_MTD_3sigma_Sig_EB_ =
2163 ibook.book1D("Ele_pT_MTD_3sigma_Sig_EB",
2164 "Electron pT MTD - 3 sigma compatibility - Signal Barrel;p_{T} (GeV);Counts",
2165 30,
2166 10,
2167 100);
2168 meEle_eta_MTD_3sigma_Sig_EB_ = ibook.book1D(
2169 "Ele_eta_MTD_3sigma_Sig_EB", "Electron eta MTD - 3 sigma compatibility - Signal Barrel;#eta;Counts", 32, 0., 1.6);
2170 meEle_phi_MTD_3sigma_Sig_EB_ = ibook.book1D("Ele_phi_MTD_3sigma_Sig_EB",
2171 "Electron phi MTD - 3 sigma compatibility - Signal Barrel;#phi;Counts",
2172 64,
2173 -3.2,
2174 3.2);
2175
2176 meEle_pt_MTD_2sigma_Sig_EB_ =
2177 ibook.book1D("Ele_pT_MTD_2sigma_Sig_EB",
2178 "Electron pT MTD - 2 sigma compatibility - Signal Barrel;p_{T} (GeV);Counts",
2179 30,
2180 10,
2181 100);
2182 meEle_eta_MTD_2sigma_Sig_EB_ = ibook.book1D(
2183 "Ele_eta_MTD_2sigma_Sig_EB", "Electron eta MTD - 2 sigma compatibility - Signal Barrel;#eta;Counts", 32, 0., 1.6);
2184 meEle_phi_MTD_2sigma_Sig_EB_ = ibook.book1D("Ele_phi_MTD_2sigma_Sig_EB",
2185 "Electron phi MTD - 2 sigma compatibility - Signal Barrel;#phi;Counts",
2186 64,
2187 -3.2,
2188 3.2);
2189
2190 meEleISO_Ntracks_Sig_EE_ = ibook.book1D("Ele_Iso_Ntracks_Sig_EE",
2191 "Number of tracks in isolation cone around electron track after basic cuts - "
2192 "Signal Endcap;Number of tracks;Counts",
2193 20,
2194 0,
2195 20);
2196 meEleISO_chIso_Sig_EE_ = ibook.book1D(
2197 "Ele_chIso_sum_Sig_EE",
2198 "Track pT sum in isolation cone around electron track after basic cuts - Signal Endcap;p_{T} (GeV);Counts",
2199 nbin_2,
2200 0,
2201 20);
2202 meEleISO_rel_chIso_Sig_EE_ = ibook.book1D(
2203 "Ele_rel_chIso_sum_Sig_EE",
2204 "Track relative pT sum in isolation cone around electron track after basic cuts - Signal Endcap;Isolation;Counts",
2205 nbin_1,
2206 0,
2207 4);
2208
2209 if (optionalPlots_) {
2210 meEle_pt_sim_MTD_4sigma_Sig_EB_ =
2211 ibook.book1D("Ele_pT_sim_MTD_4sigma_Sig_EB",
2212 "Electron pT MTD SIM - 4 sigma compatibility - Signal Barrel;p_{T} (GeV);Counts",
2213 30,
2214 10,
2215 100);
2216 meEle_pt_sim_MTD_3sigma_Sig_EB_ =
2217 ibook.book1D("Ele_pT_sim_MTD_3sigma_Sig_EB",
2218 "Electron pT MTD SIM - 3 sigma compatibility - Signal Barrel;p_{T} (GeV);Counts",
2219 30,
2220 10,
2221 100);
2222 meEle_pt_sim_MTD_2sigma_Sig_EB_ =
2223 ibook.book1D("Ele_pT_sim_MTD_2sigma_Sig_EB",
2224 "Electron pT MTD SIM - 2 sigma compatibility - Signal Barrel;p_{T} (GeV);Counts",
2225 30,
2226 10,
2227 100);
2228
2229 meEleISO_Ntracks_MTD_1_Sig_EE_ =
2230 ibook.book1D("Ele_Iso_Ntracks_MTD_1_Sig_EE",
2231 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2232 20,
2233 0,
2234 20);
2235 meEleISO_chIso_MTD_1_Sig_EE_ = ibook.book1D(
2236 "Ele_chIso_sum_MTD_1_Sig_EE",
2237 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2238 nbin_2,
2239 0,
2240 20);
2241 meEleISO_rel_chIso_MTD_1_Sig_EE_ = ibook.book1D(
2242 "Ele_rel_chIso_sum_MTD_1_Sig_EE",
2243 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2244 nbin_1,
2245 0,
2246 4);
2247
2248 meEleISO_Ntracks_MTD_2_Sig_EE_ =
2249 ibook.book1D("Ele_Iso_Ntracks_MTD_2_Sig_EE",
2250 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2251 20,
2252 0,
2253 20);
2254 meEleISO_chIso_MTD_2_Sig_EE_ = ibook.book1D(
2255 "Ele_chIso_sum_MTD_2_Sig_EE",
2256 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2257 nbin_2,
2258 0,
2259 20);
2260 meEleISO_rel_chIso_MTD_2_Sig_EE_ = ibook.book1D(
2261 "Ele_rel_chIso_sum_MTD_2_Sig_EE",
2262 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2263 nbin_1,
2264 0,
2265 4);
2266
2267 meEleISO_Ntracks_gen_Sig_EE_ =
2268 ibook.book1D("Ele_Iso_Ntracks_gen_Sig_EE",
2269 "Tracks in isolation cone around electron track after basic cuts using genInfo - Signal Endcap",
2270 20,
2271 0,
2272 20);
2273 meEleISO_chIso_gen_Sig_EE_ =
2274 ibook.book1D("Ele_chIso_sum_gen_Sig_EE",
2275 "Track pT sum in isolation cone around electron track after basic cuts - Signal Endcap",
2276 nbin_2,
2277 0,
2278 20);
2279 meEleISO_rel_chIso_gen_Sig_EE_ =
2280 ibook.book1D("Ele_rel_chIso_sum_gen_Sig_EE",
2281 "Track relative pT sum in isolation cone around electron track after basic cuts - Signal Endcap",
2282 nbin_1,
2283 0,
2284 4);
2285
2286 meEleISO_Ntracks_MTD_3_Sig_EE_ =
2287 ibook.book1D("Ele_Iso_Ntracks_MTD_3_Sig_EE",
2288 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2289 20,
2290 0,
2291 20);
2292 meEleISO_chIso_MTD_3_Sig_EE_ = ibook.book1D(
2293 "Ele_chIso_sum_MTD_3_Sig_EE",
2294 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2295 nbin_2,
2296 0,
2297 20);
2298 meEleISO_rel_chIso_MTD_3_Sig_EE_ = ibook.book1D(
2299 "Ele_rel_chIso_sum_MTD_3_Sig_EE",
2300 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2301 nbin_1,
2302 0,
2303 4);
2304
2305 meEleISO_Ntracks_MTD_4_Sig_EE_ =
2306 ibook.book1D("Ele_Iso_Ntracks_MTD_4_Sig_EE",
2307 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2308 20,
2309 0,
2310 20);
2311 meEleISO_chIso_MTD_4_Sig_EE_ = ibook.book1D(
2312 "Ele_chIso_sum_MTD_4_Sig_EE",
2313 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2314 nbin_2,
2315 0,
2316 20);
2317 meEleISO_rel_chIso_MTD_4_Sig_EE_ = ibook.book1D(
2318 "Ele_rel_chIso_sum_MTD_4_Sig_EE",
2319 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2320 nbin_1,
2321 0,
2322 4);
2323
2324 meEleISO_Ntracks_MTD_5_Sig_EE_ =
2325 ibook.book1D("Ele_Iso_Ntracks_MTD_5_Sig_EE",
2326 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2327 20,
2328 0,
2329 20);
2330 meEleISO_chIso_MTD_5_Sig_EE_ = ibook.book1D(
2331 "Ele_chIso_sum_MTD_5_Sig_EE",
2332 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2333 nbin_2,
2334 0,
2335 20);
2336 meEleISO_rel_chIso_MTD_5_Sig_EE_ = ibook.book1D(
2337 "Ele_rel_chIso_sum_MTD_5_Sig_EE",
2338 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2339 nbin_1,
2340 0,
2341 4);
2342
2343 meEleISO_Ntracks_MTD_6_Sig_EE_ =
2344 ibook.book1D("Ele_Iso_Ntracks_MTD_6_Sig_EE",
2345 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2346 20,
2347 0,
2348 20);
2349 meEleISO_chIso_MTD_6_Sig_EE_ = ibook.book1D(
2350 "Ele_chIso_sum_MTD_6_Sig_EE",
2351 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2352 nbin_2,
2353 0,
2354 20);
2355 meEleISO_rel_chIso_MTD_6_Sig_EE_ = ibook.book1D(
2356 "Ele_rel_chIso_sum_MTD_6_Sig_EE",
2357 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2358 nbin_1,
2359 0,
2360 4);
2361
2362 meEleISO_Ntracks_MTD_7_Sig_EE_ =
2363 ibook.book1D("Ele_Iso_Ntracks_MTD_7_Sig_EE",
2364 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2365 20,
2366 0,
2367 20);
2368 meEleISO_chIso_MTD_7_Sig_EE_ = ibook.book1D(
2369 "Ele_chIso_sum_MTD_7_Sig_EE",
2370 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2371 nbin_2,
2372 0,
2373 20);
2374 meEleISO_rel_chIso_MTD_7_Sig_EE_ = ibook.book1D(
2375 "Ele_rel_chIso_sum_MTD_7_Sig_EE",
2376 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2377 nbin_1,
2378 0,
2379 4);
2380
2381 meEleISO_Ntracks_MTD_sim_1_Sig_EE_ =
2382 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_1_Sig_EE",
2383 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2384 20,
2385 0,
2386 20);
2387 meEleISO_chIso_MTD_sim_1_Sig_EE_ = ibook.book1D(
2388 "Ele_chIso_sum_MTD_sim_1_Sig_EE",
2389 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2390 nbin_2,
2391 0,
2392 20);
2393 meEleISO_rel_chIso_MTD_sim_1_Sig_EE_ = ibook.book1D(
2394 "Ele_rel_chIso_sum_MTD_sim_1_Sig_EE",
2395 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2396 nbin_1,
2397 0,
2398 4);
2399
2400 meEleISO_Ntracks_MTD_sim_2_Sig_EE_ =
2401 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_2_Sig_EE",
2402 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2403 20,
2404 0,
2405 20);
2406 meEleISO_chIso_MTD_sim_2_Sig_EE_ = ibook.book1D(
2407 "Ele_chIso_sum_MTD_sim_2_Sig_EE",
2408 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2409 nbin_2,
2410 0,
2411 20);
2412 meEleISO_rel_chIso_MTD_sim_2_Sig_EE_ = ibook.book1D(
2413 "Ele_rel_chIso_sum_MTD_sim_2_Sig_EE",
2414 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2415 nbin_1,
2416 0,
2417 4);
2418
2419 meEleISO_Ntracks_MTD_sim_3_Sig_EE_ =
2420 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_3_Sig_EE",
2421 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2422 20,
2423 0,
2424 20);
2425 meEleISO_chIso_MTD_sim_3_Sig_EE_ = ibook.book1D(
2426 "Ele_chIso_sum_MTD_sim_3_Sig_EE",
2427 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2428 nbin_2,
2429 0,
2430 20);
2431 meEleISO_rel_chIso_MTD_sim_3_Sig_EE_ = ibook.book1D(
2432 "Ele_rel_chIso_sum_MTD_sim_3_Sig_EE",
2433 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2434 nbin_1,
2435 0,
2436 4);
2437
2438 meEleISO_Ntracks_MTD_sim_4_Sig_EE_ =
2439 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_4_Sig_EE",
2440 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2441 20,
2442 0,
2443 20);
2444 meEleISO_chIso_MTD_sim_4_Sig_EE_ = ibook.book1D(
2445 "Ele_chIso_sum_MTD_sim_4_Sig_EE",
2446 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2447 nbin_2,
2448 0,
2449 20);
2450 meEleISO_rel_chIso_MTD_sim_4_Sig_EE_ = ibook.book1D(
2451 "Ele_rel_chIso_sum_MTD_sim_4_Sig_EE",
2452 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2453 nbin_1,
2454 0,
2455 4);
2456
2457 meEleISO_Ntracks_MTD_sim_5_Sig_EE_ =
2458 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_5_Sig_EE",
2459 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2460 20,
2461 0,
2462 20);
2463 meEleISO_chIso_MTD_sim_5_Sig_EE_ = ibook.book1D(
2464 "Ele_chIso_sum_MTD_sim_5_Sig_EE",
2465 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2466 nbin_2,
2467 0,
2468 20);
2469 meEleISO_rel_chIso_MTD_sim_5_Sig_EE_ = ibook.book1D(
2470 "Ele_rel_chIso_sum_MTD_sim_5_Sig_EE",
2471 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2472 nbin_1,
2473 0,
2474 4);
2475
2476 meEleISO_Ntracks_MTD_sim_6_Sig_EE_ =
2477 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_6_Sig_EE",
2478 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2479 20,
2480 0,
2481 20);
2482 meEleISO_chIso_MTD_sim_6_Sig_EE_ = ibook.book1D(
2483 "Ele_chIso_sum_MTD_sim_6_Sig_EE",
2484 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2485 nbin_2,
2486 0,
2487 20);
2488 meEleISO_rel_chIso_MTD_sim_6_Sig_EE_ = ibook.book1D(
2489 "Ele_rel_chIso_sum_MTD_sim_6_Sig_EE",
2490 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2491 nbin_1,
2492 0,
2493 4);
2494
2495 meEleISO_Ntracks_MTD_sim_7_Sig_EE_ =
2496 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_7_Sig_EE",
2497 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2498 20,
2499 0,
2500 20);
2501 meEleISO_chIso_MTD_sim_7_Sig_EE_ = ibook.book1D(
2502 "Ele_chIso_sum_MTD_sim_7_Sig_EE",
2503 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2504 nbin_2,
2505 0,
2506 20);
2507 meEleISO_rel_chIso_MTD_sim_7_Sig_EE_ = ibook.book1D(
2508 "Ele_rel_chIso_sum_MTD_sim_7_Sig_EE",
2509 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2510 nbin_1,
2511 0,
2512 4);
2513 }
2514 meEleISO_Ntracks_MTD_4sigma_Sig_EE_ =
2515 ibook.book1D("Ele_Iso_Ntracks_MTD_4sigma_Sig_EE",
2516 "Tracks in isolation cone around electron track after basic cuts with MTD - 4 sigma significance - "
2517 "Signal Endcap;Number of tracks;Counts",
2518 20,
2519 0,
2520 20);
2521 meEleISO_chIso_MTD_4sigma_Sig_EE_ =
2522 ibook.book1D("Ele_chIso_sum_MTD_4sigma_Sig_EE",
2523 "Track pT sum in isolation cone around electron track after basic "
2524 "cuts with MTD - 4 sigma significance - Signal Endcap;p_{T} (GeV);Counts",
2525 nbin_2,
2526 0,
2527 20);
2528 meEleISO_rel_chIso_MTD_4sigma_Sig_EE_ =
2529 ibook.book1D("Ele_rel_chIso_sum_MTD_4sigma_Sig_EE",
2530 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD - 4 sigma "
2531 "significance - Signal Endcap;Isolation;Counts",
2532 nbin_1,
2533 0,
2534 4);
2535
2536 meEleISO_Ntracks_MTD_3sigma_Sig_EE_ =
2537 ibook.book1D("Ele_Iso_Ntracks_MTD_3sigma_Sig_EE",
2538 "Tracks in isolation cone around electron track after basic cuts with MTD - 3 sigma significance - "
2539 "Signal Endcap;Number of tracks;Counts",
2540 20,
2541 0,
2542 20);
2543 meEleISO_chIso_MTD_3sigma_Sig_EE_ =
2544 ibook.book1D("Ele_chIso_sum_MTD_3sigma_Sig_EE",
2545 "Track pT sum in isolation cone around electron track after basic "
2546 "cuts with MTD - 3 sigma significance - Signal Endcap;p_{T} (GeV);Counts",
2547 nbin_2,
2548 0,
2549 20);
2550 meEleISO_rel_chIso_MTD_3sigma_Sig_EE_ =
2551 ibook.book1D("Ele_rel_chIso_sum_MTD_3sigma_Sig_EE",
2552 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD - 3 sigma "
2553 "significance - Signal Endcap;Isolation;Counts",
2554 nbin_1,
2555 0,
2556 4);
2557
2558 meEleISO_Ntracks_MTD_2sigma_Sig_EE_ =
2559 ibook.book1D("Ele_Iso_Ntracks_MTD_2sigma_Sig_EE",
2560 "Tracks in isolation cone around electron track after basic cuts with MTD - 2 sigma significance - "
2561 "Signal Endcap;Number of tracks;Counts",
2562 20,
2563 0,
2564 20);
2565 meEleISO_chIso_MTD_2sigma_Sig_EE_ =
2566 ibook.book1D("Ele_chIso_sum_MTD_2sigma_Sig_EE",
2567 "Track pT sum in isolation cone around electron track after basic "
2568 "cuts with MTD - 2 sigma significance - Signal Endcap;p_{T} (GeV);Counts",
2569 nbin_2,
2570 0,
2571 20);
2572 meEleISO_rel_chIso_MTD_2sigma_Sig_EE_ =
2573 ibook.book1D("Ele_rel_chIso_sum_MTD_2sigma_Sig_EE",
2574 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD - 2 sigma "
2575 "significance - Signal Endcap;Isolation;Counts",
2576 nbin_1,
2577 0,
2578 4);
2579
2580 meEle_pt_tot_Sig_EE_ =
2581 ibook.book1D("Ele_pT_tot_Sig_EE", "Electron pT tot - Signal Endcap;p_{T} (GeV);Counts", 30, 10, 100);
2582 meEle_pt_noMTD_Sig_EE_ =
2583 ibook.book1D("Ele_pT_noMTD_Sig_EE", "Electron pT noMTD - Signal Endcap;p_{T} (GeV);Counts", 30, 10, 100);
2584
2585 meEle_pt_sim_tot_Sig_EE_ =
2586 ibook.book1D("Ele_pT_sim_tot_Sig_EE", "Electron pT tot - Signal Endcap;p_{T} (GeV);Counts", 30, 10, 100);
2587
2588 meEle_eta_tot_Sig_EE_ =
2589 ibook.book1D("Ele_eta_tot_Sig_EE", "Electron eta tot - Signal Endcap;#eta;Counts", 32, 1.6, 3.2);
2590 meEle_eta_noMTD_Sig_EE_ =
2591 ibook.book1D("Ele_eta_noMTD_Sig_EE", "Electron eta noMTD - Signal Endcap;#eta;Counts", 32, 1.6, 3.2);
2592
2593 meEle_phi_tot_Sig_EE_ =
2594 ibook.book1D("Ele_phi_tot_Sig_EE", "Electron phi tot - Signal Endcap;#phi;Counts", 64, -3.2, 3.2);
2595 meEle_phi_noMTD_Sig_EE_ =
2596 ibook.book1D("Ele_phi_noMTD_Sig_EE", "Electron phi noMTD - Signal Endcap;#phi;Counts", 64, -3.2, 3.2);
2597
2598 if (optionalPlots_) {
2599 meEleISO_Ntracks_MTD_sim_4sigma_Sig_EE_ =
2600 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_4sigma_Sig_EE",
2601 "Number of tracks in isolation cone around electron track after basic cuts with MTD SIM - 4 sigma "
2602 "significance - Signal Endcap;Number of tracks;Counts",
2603 20,
2604 0,
2605 20);
2606 meEleISO_chIso_MTD_sim_4sigma_Sig_EE_ =
2607 ibook.book1D("Ele_chIso_sum_MTD_sim_4sigma_Sig_EE",
2608 "Track pT sum in isolation cone around electron track after "
2609 "basic cuts with MTD SIM - 4 sigma significance - Signal Endcap;p_{T} (GeV);Counts",
2610 nbin_2,
2611 0,
2612 20);
2613 meEleISO_rel_chIso_MTD_sim_4sigma_Sig_EE_ =
2614 ibook.book1D("Ele_rel_chIso_sum_MTD_sim_4sigma_Sig_EE",
2615 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD SIM - 4 "
2616 "sigma significance - Signal Endcap;Isolation;Counts",
2617 nbin_1,
2618 0,
2619 4);
2620
2621 meEleISO_Ntracks_MTD_sim_3sigma_Sig_EE_ =
2622 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_3sigma_Sig_EE",
2623 "Tracks in isolation cone around electron track after basic "
2624 "cuts with MTD SIM - 3 sigma significance - Signal Endcap;Number of tracks;Counts",
2625 20,
2626 0,
2627 20);
2628 meEleISO_chIso_MTD_sim_3sigma_Sig_EE_ =
2629 ibook.book1D("Ele_chIso_sum_MTD_sim_3sigma_Sig_EE",
2630 "Track pT sum in isolation cone around electron track after "
2631 "basic cuts with MTD SIM - 3 sigma significance - Signal Endcap;p_{T} (GeV);Counts",
2632 nbin_2,
2633 0,
2634 20);
2635 meEleISO_rel_chIso_MTD_sim_3sigma_Sig_EE_ =
2636 ibook.book1D("Ele_rel_chIso_sum_MTD_sim_3sigma_Sig_EE",
2637 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD SIM - 3 "
2638 "sigma significance - Signal Endcap;Isolation;Counts",
2639 nbin_1,
2640 0,
2641 4);
2642
2643 meEleISO_Ntracks_MTD_sim_2sigma_Sig_EE_ =
2644 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_2sigma_Sig_EE",
2645 "Tracks in isolation cone around electron track after basic "
2646 "cuts with MTD SIM - 2 sigma significance - Signal Endcap;Number of tracks;Counts",
2647 20,
2648 0,
2649 20);
2650 meEleISO_chIso_MTD_sim_2sigma_Sig_EE_ =
2651 ibook.book1D("Ele_chIso_sum_MTD_sim_2sigma_Sig_EE",
2652 "Track pT sum in isolation cone around electron track after "
2653 "basic cuts with MTD SIM - 2 sigma significance - Signal Endcap;p_{T} (GeV);Counts",
2654 nbin_2,
2655 0,
2656 20);
2657 meEleISO_rel_chIso_MTD_sim_2sigma_Sig_EE_ =
2658 ibook.book1D("Ele_rel_chIso_sum_MTD_sim_2sigma_Sig_EE",
2659 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD SIM - 2 "
2660 "sigma significance - Signal Endcap;Isolation;Counts",
2661 nbin_1,
2662 0,
2663 4);
2664
2665 meEle_pt_MTD_1_Sig_EE_ = ibook.book1D("Ele_pT_MTD_1_Sig_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2666 meEle_eta_MTD_1_Sig_EE_ = ibook.book1D("Ele_eta_MTD_1_Sig_EE", "Electron eta MTD;#eta;Counts", 32, 1.6, 3.2);
2667 meEle_phi_MTD_1_Sig_EE_ = ibook.book1D("Ele_phi_MTD_1_Sig_EE", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
2668 meEle_pt_gen_Sig_EE_ =
2669 ibook.book1D("Ele_pT_gen_Sig_EE", "Electron pT genInfo - Signal Endcap;p_{T} (GeV);Counts", 30, 10, 100);
2670 meEle_eta_gen_Sig_EE_ =
2671 ibook.book1D("Ele_eta_gen_Sig_EE", "Electron eta genInfo - Signal Endcap;#eta;Counts", 32, 1.6, 3.2);
2672 meEle_phi_gen_Sig_EE_ =
2673 ibook.book1D("Ele_phi_gen_Sig_EE", "Electron phi genInfo - Signal Endcap;#phi;Counts", 64, -3.2, 3.2);
2674
2675 meEle_pt_MTD_2_Sig_EE_ = ibook.book1D("Ele_pT_MTD_2_Sig_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2676 meEle_eta_MTD_2_Sig_EE_ = ibook.book1D("Ele_eta_MTD_2_Sig_EE", "Electron eta MTD;#eta;Counts", 32, 1.6, 3.2);
2677 meEle_phi_MTD_2_Sig_EE_ = ibook.book1D("Ele_phi_MTD_2_Sig_EE", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
2678
2679 meEle_pt_MTD_3_Sig_EE_ = ibook.book1D("Ele_pT_MTD_3_Sig_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2680 meEle_eta_MTD_3_Sig_EE_ = ibook.book1D("Ele_eta_MTD_3_Sig_EE", "Electron eta MTD;#eta;Counts", 32, 1.6, 3.2);
2681 meEle_phi_MTD_3_Sig_EE_ = ibook.book1D("Ele_phi_MTD_3_Sig_EE", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
2682
2683 meEle_pt_MTD_4_Sig_EE_ = ibook.book1D("Ele_pT_MTD_4_Sig_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2684 meEle_eta_MTD_4_Sig_EE_ = ibook.book1D("Ele_eta_MTD_4_Sig_EE", "Electron eta MTD;#eta;Counts", 32, 1.6, 3.2);
2685 meEle_phi_MTD_4_Sig_EE_ = ibook.book1D("Ele_phi_MTD_4_Sig_EE", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
2686
2687 meEle_pt_MTD_5_Sig_EE_ = ibook.book1D("Ele_pT_MTD_5_Sig_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2688 meEle_eta_MTD_5_Sig_EE_ = ibook.book1D("Ele_eta_MTD_5_Sig_EE", "Electron eta MTD;#eta;Counts", 32, 1.6, 3.2);
2689 meEle_phi_MTD_5_Sig_EE_ = ibook.book1D("Ele_phi_MTD_5_Sig_EE", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
2690
2691 meEle_pt_MTD_6_Sig_EE_ = ibook.book1D("Ele_pT_MTD_6_Sig_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2692 meEle_eta_MTD_6_Sig_EE_ = ibook.book1D("Ele_eta_MTD_6_Sig_EE", "Electron eta MTD;#eta;Counts", 32, 1.6, 3.2);
2693 meEle_phi_MTD_6_Sig_EE_ = ibook.book1D("Ele_phi_MTD_6_Sig_EE", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
2694
2695 meEle_pt_MTD_7_Sig_EE_ = ibook.book1D("Ele_pT_MTD_7_Sig_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2696 meEle_eta_MTD_7_Sig_EE_ = ibook.book1D("Ele_eta_MTD_7_Sig_EE", "Electron eta MTD;#eta;Counts", 32, 1.6, 3.2);
2697 meEle_phi_MTD_7_Sig_EE_ = ibook.book1D("Ele_phi_MTD_7_Sig_EE", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
2698
2699 meEle_pt_sim_MTD_1_Sig_EE_ =
2700 ibook.book1D("Ele_pT_sim_MTD_1_Sig_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2701 meEle_pt_sim_MTD_2_Sig_EE_ =
2702 ibook.book1D("Ele_pT_sim_MTD_2_Sig_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2703 meEle_pt_sim_MTD_3_Sig_EE_ =
2704 ibook.book1D("Ele_pT_sim_MTD_3_Sig_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2705 meEle_pt_sim_MTD_4_Sig_EE_ =
2706 ibook.book1D("Ele_pT_sim_MTD_4_Sig_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2707 meEle_pt_sim_MTD_5_Sig_EE_ =
2708 ibook.book1D("Ele_pT_sim_MTD_5_Sig_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2709 meEle_pt_sim_MTD_6_Sig_EE_ =
2710 ibook.book1D("Ele_pT_sim_MTD_6_Sig_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2711 meEle_pt_sim_MTD_7_Sig_EE_ =
2712 ibook.book1D("Ele_pT_sim_MTD_7_Sig_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
2713
2714 meEle_pt_sim_MTD_4sigma_Sig_EE_ =
2715 ibook.book1D("Ele_pT_sim_MTD_4sigma_Sig_EE",
2716 "Electron pT MTD SIM - 4 sigma significance - Signal Endcap;p_{T} (GeV);Counts",
2717 30,
2718 10,
2719 100);
2720 meEle_pt_sim_MTD_3sigma_Sig_EE_ =
2721 ibook.book1D("Ele_pT_sim_MTD_3sigma_Sig_EE",
2722 "Electron pT MTD SIM - 3 sigma significance - Signal Endcap;p_{T} (GeV);Counts",
2723 30,
2724 10,
2725 100);
2726 meEle_pt_sim_MTD_2sigma_Sig_EE_ =
2727 ibook.book1D("Ele_pT_sim_MTD_2sigma_Sig_EE",
2728 "Electron pT MTD SIM - 2 sigma significance - Signal Endcap;p_{T} (GeV);Counts",
2729 30,
2730 10,
2731 100);
2732 }
2733
2734 meEle_pt_MTD_4sigma_Sig_EE_ =
2735 ibook.book1D("Ele_pT_MTD_4sigma_Sig_EE",
2736 "Electron pT MTD - 4 sigma significance - Signal Endcap;p_{T} (GeV);Counts",
2737 30,
2738 10,
2739 100);
2740 meEle_eta_MTD_4sigma_Sig_EE_ = ibook.book1D(
2741 "Ele_eta_MTD_4sigma_Sig_EE", "Electron eta MTD - 4 sigma significance - Signal Endcap;#eta;Counts", 32, 1.6, 3.2);
2742 meEle_phi_MTD_4sigma_Sig_EE_ = ibook.book1D(
2743 "Ele_phi_MTD_4sigma_Sig_EE", "Electron phi MTD - 4 sigma significance - Signal Endcap;#phi;Counts", 64, -3.2, 3.2);
2744
2745 meEle_pt_MTD_3sigma_Sig_EE_ =
2746 ibook.book1D("Ele_pT_MTD_3sigma_Sig_EE",
2747 "Electron pT MTD - 3 sigma significance - Signal Endcap;p_{T} (GeV);Counts",
2748 30,
2749 10,
2750 100);
2751 meEle_eta_MTD_3sigma_Sig_EE_ = ibook.book1D(
2752 "Ele_eta_MTD_3sigma_Sig_EE", "Electron eta MTD - 3 sigma significance - Signal Endcap;#eta;Counts", 32, 1.6, 3.2);
2753 meEle_phi_MTD_3sigma_Sig_EE_ = ibook.book1D(
2754 "Ele_phi_MTD_3sigma_Sig_EE", "Electron phi MTD - 3 sigma significance - Signal Endcap;#phi;Counts", 64, -3.2, 3.2);
2755
2756 meEle_pt_MTD_2sigma_Sig_EE_ =
2757 ibook.book1D("Ele_pT_MTD_2sigma_Sig_EE",
2758 "Electron pT MTD - 2 sigma significance - Signal Endcap;p_{T} (GeV);Counts",
2759 30,
2760 10,
2761 100);
2762 meEle_eta_MTD_2sigma_Sig_EE_ = ibook.book1D(
2763 "Ele_eta_MTD_2sigma_Sig_EE", "Electron eta MTD - 2 sigma significance - Signal Endcap;#eta;Counts", 32, 1.6, 3.2);
2764 meEle_phi_MTD_2sigma_Sig_EE_ = ibook.book1D(
2765 "Ele_phi_MTD_2sigma_Sig_EE", "Electron phi MTD - 2 sigma significance - Signal Endcap;#phi;Counts", 64, -3.2, 3.2);
2766
2767
2768 meEleISO_Ntracks_Bkg_EB_ = ibook.book1D(
2769 "Ele_Iso_Ntracks_Bkg_EB",
2770 "Number of tracks in isolation cone around electron track after basic cuts - Bkg Barrel;Number of tracks;Counts",
2771 20,
2772 0,
2773 20);
2774 meEleISO_chIso_Bkg_EB_ = ibook.book1D(
2775 "Ele_chIso_sum_Bkg_EB",
2776 "Track pT sum in isolation cone around electron track after basic cuts - Bkg Barrel;p_{T} (GeV);Counts",
2777 nbin_2,
2778 0,
2779 20);
2780 meEleISO_rel_chIso_Bkg_EB_ = ibook.book1D(
2781 "Ele_rel_chIso_sum_Bkg_EB",
2782 "Track relative pT sum in isolation cone around electron track after basic cuts - Bkg Barrel;Isolation;Counts",
2783 nbin_1,
2784 0,
2785 4);
2786 if (optionalPlots_) {
2787 meEleISO_Ntracks_MTD_1_Bkg_EB_ =
2788 ibook.book1D("Ele_Iso_Ntracks_MTD_1_Bkg_EB",
2789 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2790 20,
2791 0,
2792 20);
2793 meEleISO_chIso_MTD_1_Bkg_EB_ = ibook.book1D(
2794 "Ele_chIso_sum_MTD_1_Bkg_EB",
2795 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2796 nbin_2,
2797 0,
2798 20);
2799 meEleISO_rel_chIso_MTD_1_Bkg_EB_ = ibook.book1D(
2800 "Ele_rel_chIso_sum_MTD_1_Bkg_EB",
2801 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2802 nbin_1,
2803 0,
2804 4);
2805
2806 meEleISO_Ntracks_MTD_2_Bkg_EB_ =
2807 ibook.book1D("Ele_Iso_Ntracks_MTD_2_Bkg_EB",
2808 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2809 20,
2810 0,
2811 20);
2812 meEleISO_chIso_MTD_2_Bkg_EB_ = ibook.book1D(
2813 "Ele_chIso_sum_MTD_2_Bkg_EB",
2814 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2815 nbin_2,
2816 0,
2817 20);
2818 meEleISO_rel_chIso_MTD_2_Bkg_EB_ = ibook.book1D(
2819 "Ele_rel_chIso_sum_MTD_2_Bkg_EB",
2820 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2821 nbin_1,
2822 0,
2823 4);
2824 meEleISO_Ntracks_gen_Bkg_EB_ = ibook.book1D("Ele_Iso_Ntracks_gen_Bkg_EB",
2825 "Tracks in isolation cone around electron track after basic cuts using "
2826 "genInfo - Bkg Barrel;Number of tracks;Counts",
2827 20,
2828 0,
2829 20);
2830 meEleISO_chIso_gen_Bkg_EB_ = ibook.book1D("Ele_chIso_sum_gen_Bkg_EB",
2831 "Track pT sum in isolation cone around electron track after basic cuts "
2832 "using genInfo - Bkg Barrel;p_{T} (GeV);Counts",
2833 nbin_2,
2834 0,
2835 20);
2836 meEleISO_rel_chIso_gen_Bkg_EB_ = ibook.book1D("Ele_rel_chIso_sum_gen_Bkg_EB",
2837 "Track relative pT sum in isolation cone around electron track after "
2838 "basic cuts using genInfo - Bkg Barrel;Isolation;Counts",
2839 nbin_1,
2840 0,
2841 4);
2842 meEleISO_Ntracks_MTD_3_Bkg_EB_ =
2843 ibook.book1D("Ele_Iso_Ntracks_MTD_3_Bkg_EB",
2844 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2845 20,
2846 0,
2847 20);
2848 meEleISO_chIso_MTD_3_Bkg_EB_ = ibook.book1D(
2849 "Ele_chIso_sum_MTD_3_Bkg_EB",
2850 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2851 nbin_2,
2852 0,
2853 20);
2854 meEleISO_rel_chIso_MTD_3_Bkg_EB_ = ibook.book1D(
2855 "Ele_rel_chIso_sum_MTD_3_Bkg_EB",
2856 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2857 nbin_1,
2858 0,
2859 4);
2860
2861 meEleISO_Ntracks_MTD_4_Bkg_EB_ =
2862 ibook.book1D("Ele_Iso_Ntracks_MTD_4_Bkg_EB",
2863 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2864 20,
2865 0,
2866 20);
2867 meEleISO_chIso_MTD_4_Bkg_EB_ = ibook.book1D(
2868 "Ele_chIso_sum_MTD_4_Bkg_EB",
2869 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2870 nbin_2,
2871 0,
2872 20);
2873 meEleISO_rel_chIso_MTD_4_Bkg_EB_ = ibook.book1D(
2874 "Ele_rel_chIso_sum_MTD_4_Bkg_EB",
2875 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2876 nbin_1,
2877 0,
2878 4);
2879
2880 meEleISO_Ntracks_MTD_5_Bkg_EB_ =
2881 ibook.book1D("Ele_Iso_Ntracks_MTD_5_Bkg_EB",
2882 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2883 20,
2884 0,
2885 20);
2886 meEleISO_chIso_MTD_5_Bkg_EB_ = ibook.book1D(
2887 "Ele_chIso_sum_MTD_5_Bkg_EB",
2888 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2889 nbin_2,
2890 0,
2891 20);
2892 meEleISO_rel_chIso_MTD_5_Bkg_EB_ = ibook.book1D(
2893 "Ele_rel_chIso_sum_MTD_5_Bkg_EB",
2894 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2895 nbin_1,
2896 0,
2897 4);
2898
2899 meEleISO_Ntracks_MTD_6_Bkg_EB_ =
2900 ibook.book1D("Ele_Iso_Ntracks_MTD_6_Bkg_EB",
2901 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2902 20,
2903 0,
2904 20);
2905 meEleISO_chIso_MTD_6_Bkg_EB_ = ibook.book1D(
2906 "Ele_chIso_sum_MTD_6_Bkg_EB",
2907 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2908 nbin_2,
2909 0,
2910 20);
2911 meEleISO_rel_chIso_MTD_6_Bkg_EB_ = ibook.book1D(
2912 "Ele_rel_chIso_sum_MTD_6_Bkg_EB",
2913 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2914 nbin_1,
2915 0,
2916 4);
2917
2918 meEleISO_Ntracks_MTD_7_Bkg_EB_ =
2919 ibook.book1D("Ele_Iso_Ntracks_MTD_7_Bkg_EB",
2920 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2921 20,
2922 0,
2923 20);
2924 meEleISO_chIso_MTD_7_Bkg_EB_ = ibook.book1D(
2925 "Ele_chIso_sum_MTD_7_Bkg_EB",
2926 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2927 nbin_2,
2928 0,
2929 20);
2930 meEleISO_rel_chIso_MTD_7_Bkg_EB_ = ibook.book1D(
2931 "Ele_rel_chIso_sum_MTD_7_Bkg_EB",
2932 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2933 nbin_1,
2934 0,
2935 4);
2936
2937 meEleISO_Ntracks_MTD_sim_1_Bkg_EB_ =
2938 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_1_Bkg_EB",
2939 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2940 20,
2941 0,
2942 20);
2943 meEleISO_chIso_MTD_sim_1_Bkg_EB_ = ibook.book1D(
2944 "Ele_chIso_sum_MTD_sim_1_Bkg_EB",
2945 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2946 nbin_2,
2947 0,
2948 20);
2949 meEleISO_rel_chIso_MTD_sim_1_Bkg_EB_ = ibook.book1D(
2950 "Ele_rel_chIso_sum_MTD_sim_1_Bkg_EB",
2951 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2952 nbin_1,
2953 0,
2954 4);
2955
2956 meEleISO_Ntracks_MTD_sim_2_Bkg_EB_ =
2957 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_2_Bkg_EB",
2958 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2959 20,
2960 0,
2961 20);
2962 meEleISO_chIso_MTD_sim_2_Bkg_EB_ = ibook.book1D(
2963 "Ele_chIso_sum_MTD_sim_2_Bkg_EB",
2964 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2965 nbin_2,
2966 0,
2967 20);
2968 meEleISO_rel_chIso_MTD_sim_2_Bkg_EB_ = ibook.book1D(
2969 "Ele_rel_chIso_sum_MTD_sim_2_Bkg_EB",
2970 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2971 nbin_1,
2972 0,
2973 4);
2974
2975 meEleISO_Ntracks_MTD_sim_3_Bkg_EB_ =
2976 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_3_Bkg_EB",
2977 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2978 20,
2979 0,
2980 20);
2981 meEleISO_chIso_MTD_sim_3_Bkg_EB_ = ibook.book1D(
2982 "Ele_chIso_sum_MTD_sim_3_Bkg_EB",
2983 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
2984 nbin_2,
2985 0,
2986 20);
2987 meEleISO_rel_chIso_MTD_sim_3_Bkg_EB_ = ibook.book1D(
2988 "Ele_rel_chIso_sum_MTD_sim_3_Bkg_EB",
2989 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
2990 nbin_1,
2991 0,
2992 4);
2993
2994 meEleISO_Ntracks_MTD_sim_4_Bkg_EB_ =
2995 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_4_Bkg_EB",
2996 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
2997 20,
2998 0,
2999 20);
3000 meEleISO_chIso_MTD_sim_4_Bkg_EB_ = ibook.book1D(
3001 "Ele_chIso_sum_MTD_sim_4_Bkg_EB",
3002 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
3003 nbin_2,
3004 0,
3005 20);
3006 meEleISO_rel_chIso_MTD_sim_4_Bkg_EB_ = ibook.book1D(
3007 "Ele_rel_chIso_sum_MTD_sim_4_Bkg_EB",
3008 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
3009 nbin_1,
3010 0,
3011 4);
3012
3013 meEleISO_Ntracks_MTD_sim_5_Bkg_EB_ =
3014 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_5_Bkg_EB",
3015 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
3016 20,
3017 0,
3018 20);
3019 meEleISO_chIso_MTD_sim_5_Bkg_EB_ = ibook.book1D(
3020 "Ele_chIso_sum_MTD_sim_5_Bkg_EB",
3021 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
3022 nbin_2,
3023 0,
3024 20);
3025 meEleISO_rel_chIso_MTD_sim_5_Bkg_EB_ = ibook.book1D(
3026 "Ele_rel_chIso_sum_MTD_sim_5_Bkg_EB",
3027 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
3028 nbin_1,
3029 0,
3030 4);
3031
3032 meEleISO_Ntracks_MTD_sim_6_Bkg_EB_ =
3033 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_6_Bkg_EB",
3034 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
3035 20,
3036 0,
3037 20);
3038 meEleISO_chIso_MTD_sim_6_Bkg_EB_ = ibook.book1D(
3039 "Ele_chIso_sum_MTD_sim_6_Bkg_EB",
3040 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
3041 nbin_2,
3042 0,
3043 20);
3044 meEleISO_rel_chIso_MTD_sim_6_Bkg_EB_ = ibook.book1D(
3045 "Ele_rel_chIso_sum_MTD_sim_6_Bkg_EB",
3046 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
3047 nbin_1,
3048 0,
3049 4);
3050
3051 meEleISO_Ntracks_MTD_sim_7_Bkg_EB_ =
3052 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_7_Bkg_EB",
3053 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
3054 20,
3055 0,
3056 20);
3057 meEleISO_chIso_MTD_sim_7_Bkg_EB_ = ibook.book1D(
3058 "Ele_chIso_sum_MTD_sim_7_Bkg_EB",
3059 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
3060 nbin_2,
3061 0,
3062 20);
3063 meEleISO_rel_chIso_MTD_sim_7_Bkg_EB_ = ibook.book1D(
3064 "Ele_rel_chIso_sum_MTD_sim_7_Bkg_EB",
3065 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
3066 nbin_1,
3067 0,
3068 4);
3069 }
3070 meEleISO_Ntracks_MTD_4sigma_Bkg_EB_ =
3071 ibook.book1D("Ele_Iso_Ntracks_MTD_4sigma_Bkg_EB",
3072 "Tracks in isolation cone around electron track after basic cuts with MTD - 4 sigma significance - "
3073 "Bkg Barrel;Number of tracks;Counts",
3074 20,
3075 0,
3076 20);
3077 meEleISO_chIso_MTD_4sigma_Bkg_EB_ =
3078 ibook.book1D("Ele_chIso_sum_MTD_4sigma_Bkg_EB",
3079 "Track pT sum in isolation cone around electron track after basic "
3080 "cuts with MTD - 4 sigma significance - Bkg Barrel;p_{T} (GeV);Counts",
3081 nbin_2,
3082 0,
3083 20);
3084 meEleISO_rel_chIso_MTD_4sigma_Bkg_EB_ =
3085 ibook.book1D("Ele_rel_chIso_sum_MTD_4sigma_Bkg_EB",
3086 "Track relative pT sum in isolation cone around electron track "
3087 "after basic cuts with MTD - 4 sigma significance - Bkg Barrel;Isolation;Counts",
3088 nbin_1,
3089 0,
3090 4);
3091
3092 meEleISO_Ntracks_MTD_3sigma_Bkg_EB_ =
3093 ibook.book1D("Ele_Iso_Ntracks_MTD_3sigma_Bkg_EB",
3094 "Tracks in isolation cone around electron track after basic cuts with MTD - 3 sigma significance - "
3095 "Bkg Barrel;Number of tracks;Counts",
3096 20,
3097 0,
3098 20);
3099 meEleISO_chIso_MTD_3sigma_Bkg_EB_ =
3100 ibook.book1D("Ele_chIso_sum_MTD_3sigma_Bkg_EB",
3101 "Track pT sum in isolation cone around electron track after basic "
3102 "cuts with MTD - 3 sigma significance - Bkg Barrel;p_{T} (GeV);Counts",
3103 nbin_2,
3104 0,
3105 20);
3106 meEleISO_rel_chIso_MTD_3sigma_Bkg_EB_ =
3107 ibook.book1D("Ele_rel_chIso_sum_MTD_3sigma_Bkg_EB",
3108 "Track relative pT sum in isolation cone around electron track "
3109 "after basic cuts with MTD - 3 sigma significance - Bkg Barrel;Isolation;Counts",
3110 nbin_1,
3111 0,
3112 4);
3113
3114 meEleISO_Ntracks_MTD_2sigma_Bkg_EB_ =
3115 ibook.book1D("Ele_Iso_Ntracks_MTD_2sigma_Bkg_EB",
3116 "Tracks in isolation cone around electron track after basic cuts with MTD - 2 sigma significance - "
3117 "Bkg Barrel;Number of tracks;Counts",
3118 20,
3119 0,
3120 20);
3121 meEleISO_chIso_MTD_2sigma_Bkg_EB_ =
3122 ibook.book1D("Ele_chIso_sum_MTD_2sigma_Bkg_EB",
3123 "Track pT sum in isolation cone around electron track after basic "
3124 "cuts with MTD - 2 sigma significance - Bkg Barrel;p_{T} (GeV);Counts",
3125 nbin_2,
3126 0,
3127 20);
3128 meEleISO_rel_chIso_MTD_2sigma_Bkg_EB_ =
3129 ibook.book1D("Ele_rel_chIso_sum_MTD_2sigma_Bkg_EB",
3130 "Track relative pT sum in isolation cone around electron track "
3131 "after basic cuts with MTD - 2 sigma significance - Bkg Barrel;Isolation;Counts",
3132 nbin_1,
3133 0,
3134 4);
3135
3136 meEle_pt_tot_Bkg_EB_ =
3137 ibook.book1D("Ele_pT_tot_Bkg_EB", "Electron pT tot - Bkg Barrel;p_{T} (GeV);Counts", 30, 10, 100);
3138 meEle_pt_noMTD_Bkg_EB_ =
3139 ibook.book1D("Ele_pT_noMTD_Bkg_EB", "Electron pT noMTD - Bkg Barrel;p_{T} (GeV);Counts", 30, 10, 100);
3140
3141 meEle_pt_sim_tot_Bkg_EB_ =
3142 ibook.book1D("Ele_pT_sim_tot_Bkg_EB", "Electron pT tot - Bkg Barrel;p_{T} (GeV);Counts", 30, 10, 100);
3143
3144 meEle_eta_tot_Bkg_EB_ = ibook.book1D("Ele_eta_tot_Bkg_EB", "Electron eta tot - Bkg Barrel;#eta;Counts", 32, 0., 1.6);
3145 meEle_eta_noMTD_Bkg_EB_ =
3146 ibook.book1D("Ele_eta_noMTD_Bkg_EB", "Electron eta noMTD - Bkg Barrel;#eta;Counts", 32, 0., 1.6);
3147
3148 meEle_phi_tot_Bkg_EB_ =
3149 ibook.book1D("Ele_phi_tot_Bkg_EB", "Electron phi tot - Bkg Barrel;#phi;#Counts", 64, -3.2, 3.2);
3150 meEle_phi_noMTD_Bkg_EB_ =
3151 ibook.book1D("Ele_phi_noMTD_Bkg_EB", "Electron phi noMTD - Bkg Barrel;#phi;#Counts", 64, -3.2, 3.2);
3152
3153 if (optionalPlots_) {
3154 meEleISO_Ntracks_MTD_sim_4sigma_Bkg_EB_ =
3155 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_4sigma_Bkg_EB",
3156 "Tracks in isolation cone around electron track after basic "
3157 "cuts with MTD SIM - 4 sigma significance - Bkg Barrel;Number of tracks;Counts",
3158 20,
3159 0,
3160 20);
3161 meEleISO_chIso_MTD_sim_4sigma_Bkg_EB_ =
3162 ibook.book1D("Ele_chIso_sum_MTD_sim_4sigma_Bkg_EB",
3163 "Track pT sum in isolation cone around electron track after "
3164 "basic cuts with MTD SIM - 4 sigma significance - Bkg Barrel;p_{T} (GeV);Counts",
3165 nbin_2,
3166 0,
3167 20);
3168 meEleISO_rel_chIso_MTD_sim_4sigma_Bkg_EB_ =
3169 ibook.book1D("Ele_rel_chIso_sum_MTD_sim_4sigma_Bkg_EB",
3170 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD SIM - 4 "
3171 "sigma significance - Bkg Barrel;Isolation;Counts",
3172 nbin_1,
3173 0,
3174 4);
3175
3176 meEleISO_Ntracks_MTD_sim_3sigma_Bkg_EB_ =
3177 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_3sigma_Bkg_EB",
3178 "Tracks in isolation cone around electron track after basic "
3179 "cuts with MTD SIM - 3 sigma significance - Bkg Barrel;Number of tracks;Counts",
3180 20,
3181 0,
3182 20);
3183 meEleISO_chIso_MTD_sim_3sigma_Bkg_EB_ =
3184 ibook.book1D("Ele_chIso_sum_MTD_sim_3sigma_Bkg_EB",
3185 "Track pT sum in isolation cone around electron track after "
3186 "basic cuts with MTD SIM - 3 sigma significance - Bkg Barrel;p_{T} (GeV);Counts",
3187 nbin_2,
3188 0,
3189 20);
3190 meEleISO_rel_chIso_MTD_sim_3sigma_Bkg_EB_ =
3191 ibook.book1D("Ele_rel_chIso_sum_MTD_sim_3sigma_Bkg_EB",
3192 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD SIM - 3 "
3193 "sigma significance - Bkg Barrel;Isolation;Counts",
3194 nbin_1,
3195 0,
3196 4);
3197
3198 meEleISO_Ntracks_MTD_sim_2sigma_Bkg_EB_ =
3199 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_2sigma_Bkg_EB",
3200 "Tracks in isolation cone around electron track after basic "
3201 "cuts with MTD SIM - 3 sigma significance - Bkg Barrel;Number of tracks;Counts",
3202 20,
3203 0,
3204 20);
3205 meEleISO_chIso_MTD_sim_2sigma_Bkg_EB_ =
3206 ibook.book1D("Ele_chIso_sum_MTD_sim_2sigma_Bkg_EB",
3207 "Track pT sum in isolation cone around electron track after "
3208 "basic cuts with MTD SIM - 2 sigma significance - Bkg Barrel;p_{T} (GeV);Counts",
3209 nbin_2,
3210 0,
3211 20);
3212 meEleISO_rel_chIso_MTD_sim_2sigma_Bkg_EB_ =
3213 ibook.book1D("Ele_rel_chIso_sum_MTD_sim_2sigma_Bkg_EB",
3214 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD SIM - 2 "
3215 "sigma significance - Bkg Barrel;Isolation;Counts",
3216 nbin_1,
3217 0,
3218 4);
3219
3220 meEle_pt_MTD_1_Bkg_EB_ = ibook.book1D("Ele_pT_MTD_1_Bkg_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3221 meEle_eta_MTD_1_Bkg_EB_ = ibook.book1D("Ele_eta_MTD_1_Bkg_EB", "Electron eta MTD;#eta;Counts", 32, 0., 1.6);
3222 meEle_phi_MTD_1_Bkg_EB_ = ibook.book1D("Ele_phi_MTD_1_Bkg_EB", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
3223 meEle_pt_gen_Bkg_EB_ =
3224 ibook.book1D("Ele_pT_gen_Bkg_EB", "Electron pT genInfo - Bkg Barrel;p_{T} (GeV);Counts", 30, 10, 100);
3225 meEle_eta_gen_Bkg_EB_ =
3226 ibook.book1D("Ele_eta_gen_Bkg_EB", "Electron eta genInfo - Bkg Barrel;#eta;Counts", 32, 0., 1.6);
3227 meEle_phi_gen_Bkg_EB_ =
3228 ibook.book1D("Ele_phi_gen_Bkg_EB", "Electron phi genInfo - Bkg Barrel;#phi;Counts", 64, -3.2, 3.2);
3229
3230 meEle_pt_MTD_2_Bkg_EB_ = ibook.book1D("Ele_pT_MTD_2_Bkg_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3231 meEle_eta_MTD_2_Bkg_EB_ = ibook.book1D("Ele_eta_MTD_2_Bkg_EB", "Electron eta MTD;#eta;Counts", 32, 0., 1.6);
3232 meEle_phi_MTD_2_Bkg_EB_ = ibook.book1D("Ele_phi_MTD_2_Bkg_EB", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
3233
3234 meEle_pt_MTD_3_Bkg_EB_ = ibook.book1D("Ele_pT_MTD_3_Bkg_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3235 meEle_eta_MTD_3_Bkg_EB_ = ibook.book1D("Ele_eta_MTD_3_Bkg_EB", "Electron eta MTD;#eta;Counts", 32, 0., 1.6);
3236 meEle_phi_MTD_3_Bkg_EB_ = ibook.book1D("Ele_phi_MTD_3_Bkg_EB", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
3237
3238 meEle_pt_MTD_4_Bkg_EB_ = ibook.book1D("Ele_pT_MTD_4_Bkg_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3239 meEle_eta_MTD_4_Bkg_EB_ = ibook.book1D("Ele_eta_MTD_4_Bkg_EB", "Electron eta MTD;#eta;Counts", 32, 0., 1.6);
3240 meEle_phi_MTD_4_Bkg_EB_ = ibook.book1D("Ele_phi_MTD_4_Bkg_EB", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
3241
3242 meEle_pt_MTD_5_Bkg_EB_ = ibook.book1D("Ele_pT_MTD_5_Bkg_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3243 meEle_eta_MTD_5_Bkg_EB_ = ibook.book1D("Ele_eta_MTD_5_Bkg_EB", "Electron eta MTD;#eta;Counts", 32, 0., 1.6);
3244 meEle_phi_MTD_5_Bkg_EB_ = ibook.book1D("Ele_phi_MTD_5_Bkg_EB", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
3245
3246 meEle_pt_MTD_6_Bkg_EB_ = ibook.book1D("Ele_pT_MTD_6_Bkg_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3247 meEle_eta_MTD_6_Bkg_EB_ = ibook.book1D("Ele_eta_MTD_6_Bkg_EB", "Electron eta MTD;#eta;Counts", 32, 0., 1.6);
3248 meEle_phi_MTD_6_Bkg_EB_ = ibook.book1D("Ele_phi_MTD_6_Bkg_EB", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
3249
3250 meEle_pt_MTD_7_Bkg_EB_ = ibook.book1D("Ele_pT_MTD_7_Bkg_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3251 meEle_eta_MTD_7_Bkg_EB_ = ibook.book1D("Ele_eta_MTD_7_Bkg_EB", "Electron eta MTD;#eta;Counts", 32, 0., 1.6);
3252 meEle_phi_MTD_7_Bkg_EB_ = ibook.book1D("Ele_phi_MTD_7_Bkg_EB", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
3253
3254 meEle_pt_sim_MTD_1_Bkg_EB_ =
3255 ibook.book1D("Ele_pT_sim_MTD_1_Bkg_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3256 meEle_pt_sim_MTD_2_Bkg_EB_ =
3257 ibook.book1D("Ele_pT_sim_MTD_2_Bkg_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3258 meEle_pt_sim_MTD_3_Bkg_EB_ =
3259 ibook.book1D("Ele_pT_sim_MTD_3_Bkg_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3260 meEle_pt_sim_MTD_4_Bkg_EB_ =
3261 ibook.book1D("Ele_pT_sim_MTD_4_Bkg_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3262 meEle_pt_sim_MTD_5_Bkg_EB_ =
3263 ibook.book1D("Ele_pT_sim_MTD_5_Bkg_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3264 meEle_pt_sim_MTD_6_Bkg_EB_ =
3265 ibook.book1D("Ele_pT_sim_MTD_6_Bkg_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3266 meEle_pt_sim_MTD_7_Bkg_EB_ =
3267 ibook.book1D("Ele_pT_sim_MTD_7_Bkg_EB", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3268 }
3269 meEle_pt_MTD_4sigma_Bkg_EB_ = ibook.book1D("Ele_pT_MTD_4sigma_Bkg_EB",
3270 "Electron pT MTD - 4 sigma compatibility - Bkg Barrel;p_{T} (GeV);Counts",
3271 30,
3272 10,
3273 100);
3274 meEle_eta_MTD_4sigma_Bkg_EB_ = ibook.book1D(
3275 "Ele_eta_MTD_4sigma_Bkg_EB", "Electron eta MTD - 4 sigma compatibility - Bkg Barrel;#eta;Counts", 32, 0., 1.6);
3276 meEle_phi_MTD_4sigma_Bkg_EB_ = ibook.book1D(
3277 "Ele_phi_MTD_4sigma_Bkg_EB", "Electron phi MTD - 4 sigma compatibility - Bkg Barrel;#phi;Counts", 64, -3.2, 3.2);
3278
3279 meEle_pt_MTD_3sigma_Bkg_EB_ = ibook.book1D("Ele_pT_MTD_3sigma_Bkg_EB",
3280 "Electron pT MTD - 3 sigma compatibility - Bkg Barrel;p_{T} (GeV);Counts",
3281 30,
3282 10,
3283 100);
3284 meEle_eta_MTD_3sigma_Bkg_EB_ = ibook.book1D(
3285 "Ele_eta_MTD_3sigma_Bkg_EB", "Electron eta MTD - 3 sigma compatibility - Bkg Barrel;#eta;Counts", 32, 0., 1.6);
3286 meEle_phi_MTD_3sigma_Bkg_EB_ = ibook.book1D(
3287 "Ele_phi_MTD_3sigma_Bkg_EB", "Electron phi MTD - 3 sigma compatibility - Bkg Barrel;#phi;Counts", 64, -3.2, 3.2);
3288
3289 meEle_pt_MTD_2sigma_Bkg_EB_ = ibook.book1D("Ele_pT_MTD_2sigma_Bkg_EB",
3290 "Electron pT MTD - 2 sigma compatibility - Bkg Barrel;p_{T} (GeV);Counts",
3291 30,
3292 10,
3293 100);
3294 meEle_eta_MTD_2sigma_Bkg_EB_ = ibook.book1D(
3295 "Ele_eta_MTD_2sigma_Bkg_EB", "Electron eta MTD - 2 sigma compatibility - Bkg Barrel;#eta;Counts", 32, 0., 1.6);
3296 meEle_phi_MTD_2sigma_Bkg_EB_ = ibook.book1D(
3297 "Ele_phi_MTD_2sigma_Bkg_EB", "Electron phi MTD - 2 sigma compatibility - Bkg Barrel;#phi;Counts", 64, -3.2, 3.2);
3298
3299 meEleISO_Ntracks_Bkg_EE_ = ibook.book1D(
3300 "Ele_Iso_Ntracks_Bkg_EE",
3301 "Number of tracks in isolation cone around electron track after basic cuts - Bkg Endcap;Number of tracks;Counts",
3302 20,
3303 0,
3304 20);
3305 meEleISO_chIso_Bkg_EE_ = ibook.book1D(
3306 "Ele_chIso_sum_Bkg_EE",
3307 "Track pT sum in isolation cone around electron track after basic cuts - Bkg Endcap;p_{T} (GeV);Counts",
3308 nbin_2,
3309 0,
3310 20);
3311 meEleISO_rel_chIso_Bkg_EE_ = ibook.book1D(
3312 "Ele_rel_chIso_sum_Bkg_EE",
3313 "Track relative pT sum in isolation cone around electron track after basic cuts - Bkg Endcap;Isolation;Counts",
3314 nbin_1,
3315 0,
3316 4);
3317 if (optionalPlots_) {
3318 meEle_pt_sim_MTD_4sigma_Bkg_EB_ =
3319 ibook.book1D("Ele_pT_sim_MTD_4sigma_Bkg_EB",
3320 "Electron pT MTD SIM - 4 sigma compatibility - Bkg Barrel;p_{T} (GeV);Counts",
3321 30,
3322 10,
3323 100);
3324 meEle_pt_sim_MTD_3sigma_Bkg_EB_ =
3325 ibook.book1D("Ele_pT_sim_MTD_3sigma_Bkg_EB",
3326 "Electron pT MTD SIM - 3 sigma compatibility - Bkg Barrel;p_{T} (GeV);Counts",
3327 30,
3328 10,
3329 100);
3330 meEle_pt_sim_MTD_2sigma_Bkg_EB_ =
3331 ibook.book1D("Ele_pT_sim_MTD_2sigma_Bkg_EB",
3332 "Electron pT MTD SIM - 2 sigma compatibility - Bkg Barrel;p_{T} (GeV);Counts",
3333 30,
3334 10,
3335 100);
3336
3337 meEleISO_Ntracks_MTD_1_Bkg_EE_ =
3338 ibook.book1D("Ele_Iso_Ntracks_MTD_1_Bkg_EE",
3339 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
3340 20,
3341 0,
3342 20);
3343 meEleISO_chIso_MTD_1_Bkg_EE_ = ibook.book1D(
3344 "Ele_chIso_sum_MTD_1_Bkg_EE",
3345 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
3346 nbin_2,
3347 0,
3348 20);
3349 meEleISO_rel_chIso_MTD_1_Bkg_EE_ = ibook.book1D(
3350 "Ele_rel_chIso_sum_MTD_1_Bkg_EE",
3351 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
3352 nbin_1,
3353 0,
3354 4);
3355
3356 meEleISO_Ntracks_MTD_2_Bkg_EE_ =
3357 ibook.book1D("Ele_Iso_Ntracks_MTD_2_Bkg_EE",
3358 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
3359 20,
3360 0,
3361 20);
3362 meEleISO_chIso_MTD_2_Bkg_EE_ = ibook.book1D(
3363 "Ele_chIso_sum_MTD_2_Bkg_EE",
3364 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
3365 nbin_2,
3366 0,
3367 20);
3368 meEleISO_rel_chIso_MTD_2_Bkg_EE_ = ibook.book1D(
3369 "Ele_rel_chIso_sum_MTD_2_Bkg_EE",
3370 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
3371 nbin_1,
3372 0,
3373 4);
3374 meEleISO_Ntracks_gen_Bkg_EE_ = ibook.book1D("Ele_Iso_Ntracks_gen_Bkg_EE",
3375 "Tracks in isolation cone around electron track after basic cuts using "
3376 "genInfo - Bkg Endcap;Number of tracks;Counts",
3377 20,
3378 0,
3379 20);
3380 meEleISO_chIso_gen_Bkg_EE_ = ibook.book1D("Ele_chIso_sum_gen_Bkg_EE",
3381 "Track pT sum in isolation cone around electron track after basic cuts "
3382 "using genInfo - Bkg Endcap;p_{T} (GeV);Counts",
3383 nbin_2,
3384 0,
3385 20);
3386 meEleISO_rel_chIso_gen_Bkg_EE_ = ibook.book1D("Ele_rel_chIso_sum_gen_Bkg_EE",
3387 "Track relative pT sum in isolation cone around electron track after "
3388 "basic cuts using genInfo - Bkg Endcap;Isolation;Counts",
3389 nbin_1,
3390 0,
3391 4);
3392
3393 meEleISO_Ntracks_MTD_3_Bkg_EE_ =
3394 ibook.book1D("Ele_Iso_Ntracks_MTD_3_Bkg_EE",
3395 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
3396 20,
3397 0,
3398 20);
3399 meEleISO_chIso_MTD_3_Bkg_EE_ = ibook.book1D(
3400 "Ele_chIso_sum_MTD_3_Bkg_EE",
3401 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
3402 nbin_2,
3403 0,
3404 20);
3405 meEleISO_rel_chIso_MTD_3_Bkg_EE_ = ibook.book1D(
3406 "Ele_rel_chIso_sum_MTD_3_Bkg_EE",
3407 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
3408 nbin_1,
3409 0,
3410 4);
3411
3412 meEleISO_Ntracks_MTD_4_Bkg_EE_ =
3413 ibook.book1D("Ele_Iso_Ntracks_MTD_4_Bkg_EE",
3414 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
3415 20,
3416 0,
3417 20);
3418 meEleISO_chIso_MTD_4_Bkg_EE_ = ibook.book1D(
3419 "Ele_chIso_sum_MTD_4_Bkg_EE",
3420 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
3421 nbin_2,
3422 0,
3423 20);
3424 meEleISO_rel_chIso_MTD_4_Bkg_EE_ = ibook.book1D(
3425 "Ele_rel_chIso_sum_MTD_4_Bkg_EE",
3426 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
3427 nbin_1,
3428 0,
3429 4);
3430
3431 meEleISO_Ntracks_MTD_5_Bkg_EE_ =
3432 ibook.book1D("Ele_Iso_Ntracks_MTD_5_Bkg_EE",
3433 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
3434 20,
3435 0,
3436 20);
3437 meEleISO_chIso_MTD_5_Bkg_EE_ = ibook.book1D(
3438 "Ele_chIso_sum_MTD_5_Bkg_EE",
3439 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
3440 nbin_2,
3441 0,
3442 20);
3443 meEleISO_rel_chIso_MTD_5_Bkg_EE_ = ibook.book1D(
3444 "Ele_rel_chIso_sum_MTD_5_Bkg_EE",
3445 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
3446 nbin_1,
3447 0,
3448 4);
3449
3450 meEleISO_Ntracks_MTD_6_Bkg_EE_ =
3451 ibook.book1D("Ele_Iso_Ntracks_MTD_6_Bkg_EE",
3452 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
3453 20,
3454 0,
3455 20);
3456 meEleISO_chIso_MTD_6_Bkg_EE_ = ibook.book1D(
3457 "Ele_chIso_sum_MTD_6_Bkg_EE",
3458 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
3459 nbin_2,
3460 0,
3461 20);
3462 meEleISO_rel_chIso_MTD_6_Bkg_EE_ = ibook.book1D(
3463 "Ele_rel_chIso_sum_MTD_6_Bkg_EE",
3464 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
3465 nbin_1,
3466 0,
3467 4);
3468
3469 meEleISO_Ntracks_MTD_7_Bkg_EE_ =
3470 ibook.book1D("Ele_Iso_Ntracks_MTD_7_Bkg_EE",
3471 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
3472 20,
3473 0,
3474 20);
3475 meEleISO_chIso_MTD_7_Bkg_EE_ = ibook.book1D(
3476 "Ele_chIso_sum_MTD_7_Bkg_EE",
3477 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
3478 nbin_2,
3479 0,
3480 20);
3481 meEleISO_rel_chIso_MTD_7_Bkg_EE_ = ibook.book1D(
3482 "Ele_rel_chIso_sum_MTD_7_Bkg_EE",
3483 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
3484 nbin_1,
3485 0,
3486 4);
3487
3488 meEleISO_Ntracks_MTD_sim_1_Bkg_EE_ =
3489 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_1_Bkg_EE",
3490 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
3491 20,
3492 0,
3493 20);
3494 meEleISO_chIso_MTD_sim_1_Bkg_EE_ = ibook.book1D(
3495 "Ele_chIso_sum_MTD_sim_1_Bkg_EE",
3496 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
3497 nbin_2,
3498 0,
3499 20);
3500 meEleISO_rel_chIso_MTD_sim_1_Bkg_EE_ = ibook.book1D(
3501 "Ele_rel_chIso_sum_MTD_sim_1_Bkg_EE",
3502 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
3503 nbin_1,
3504 0,
3505 4);
3506
3507 meEleISO_Ntracks_MTD_sim_2_Bkg_EE_ =
3508 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_2_Bkg_EE",
3509 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
3510 20,
3511 0,
3512 20);
3513 meEleISO_chIso_MTD_sim_2_Bkg_EE_ = ibook.book1D(
3514 "Ele_chIso_sum_MTD_sim_2_Bkg_EE",
3515 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
3516 nbin_2,
3517 0,
3518 20);
3519 meEleISO_rel_chIso_MTD_sim_2_Bkg_EE_ = ibook.book1D(
3520 "Ele_rel_chIso_sum_MTD_sim_2_Bkg_EE",
3521 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
3522 nbin_1,
3523 0,
3524 4);
3525
3526 meEleISO_Ntracks_MTD_sim_3_Bkg_EE_ =
3527 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_3_Bkg_EE",
3528 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
3529 20,
3530 0,
3531 20);
3532 meEleISO_chIso_MTD_sim_3_Bkg_EE_ = ibook.book1D(
3533 "Ele_chIso_sum_MTD_sim_3_Bkg_EE",
3534 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
3535 nbin_2,
3536 0,
3537 20);
3538 meEleISO_rel_chIso_MTD_sim_3_Bkg_EE_ = ibook.book1D(
3539 "Ele_rel_chIso_sum_MTD_sim_3_Bkg_EE",
3540 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
3541 nbin_1,
3542 0,
3543 4);
3544
3545 meEleISO_Ntracks_MTD_sim_4_Bkg_EE_ =
3546 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_4_Bkg_EE",
3547 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
3548 20,
3549 0,
3550 20);
3551 meEleISO_chIso_MTD_sim_4_Bkg_EE_ = ibook.book1D(
3552 "Ele_chIso_sum_MTD_sim_4_Bkg_EE",
3553 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
3554 nbin_2,
3555 0,
3556 20);
3557 meEleISO_rel_chIso_MTD_sim_4_Bkg_EE_ = ibook.book1D(
3558 "Ele_rel_chIso_sum_MTD_sim_4_Bkg_EE",
3559 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
3560 nbin_1,
3561 0,
3562 4);
3563
3564 meEleISO_Ntracks_MTD_sim_5_Bkg_EE_ =
3565 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_5_Bkg_EE",
3566 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
3567 20,
3568 0,
3569 20);
3570 meEleISO_chIso_MTD_sim_5_Bkg_EE_ = ibook.book1D(
3571 "Ele_chIso_sum_MTD_sim_5_Bkg_EE",
3572 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
3573 nbin_2,
3574 0,
3575 20);
3576 meEleISO_rel_chIso_MTD_sim_5_Bkg_EE_ = ibook.book1D(
3577 "Ele_rel_chIso_sum_MTD_sim_5_Bkg_EE",
3578 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
3579 nbin_1,
3580 0,
3581 4);
3582
3583 meEleISO_Ntracks_MTD_sim_6_Bkg_EE_ =
3584 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_6_Bkg_EE",
3585 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
3586 20,
3587 0,
3588 20);
3589 meEleISO_chIso_MTD_sim_6_Bkg_EE_ = ibook.book1D(
3590 "Ele_chIso_sum_MTD_sim_6_Bkg_EE",
3591 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
3592 nbin_2,
3593 0,
3594 20);
3595 meEleISO_rel_chIso_MTD_sim_6_Bkg_EE_ = ibook.book1D(
3596 "Ele_rel_chIso_sum_MTD_sim_6_Bkg_EE",
3597 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
3598 nbin_1,
3599 0,
3600 4);
3601
3602 meEleISO_Ntracks_MTD_sim_7_Bkg_EE_ =
3603 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_7_Bkg_EE",
3604 "Tracks in isolation cone around electron track after basic cuts with MTD;Number of tracks;Counts",
3605 20,
3606 0,
3607 20);
3608 meEleISO_chIso_MTD_sim_7_Bkg_EE_ = ibook.book1D(
3609 "Ele_chIso_sum_MTD_sim_7_Bkg_EE",
3610 "Track pT sum in isolation cone around electron track after basic cuts with MTD;p_{T} (GeV);Counts",
3611 nbin_2,
3612 0,
3613 20);
3614 meEleISO_rel_chIso_MTD_sim_7_Bkg_EE_ = ibook.book1D(
3615 "Ele_rel_chIso_sum_MTD_sim_7_Bkg_EE",
3616 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD;Isolation;Counts",
3617 nbin_1,
3618 0,
3619 4);
3620 }
3621 meEleISO_Ntracks_MTD_4sigma_Bkg_EE_ =
3622 ibook.book1D("Ele_Iso_Ntracks_MTD_4sigma_Bkg_EE",
3623 "Tracks in isolation cone around electron track after basic cuts with MTD - 4 sigma compatibility - "
3624 "Bkg Endcap;Number of tracks;Counts",
3625 20,
3626 0,
3627 20);
3628 meEleISO_chIso_MTD_4sigma_Bkg_EE_ =
3629 ibook.book1D("Ele_chIso_sum_MTD_4sigma_Bkg_EE",
3630 "Track pT sum in isolation cone around electron track after basic "
3631 "cuts with MTD - 4 sigma compatibility - Bkg Endcap;p_{T} (GeV);Counts",
3632 nbin_2,
3633 0,
3634 20);
3635 meEleISO_rel_chIso_MTD_4sigma_Bkg_EE_ =
3636 ibook.book1D("Ele_rel_chIso_sum_MTD_4sigma_Bkg_EE",
3637 "Track relative pT sum in isolation cone around electron track "
3638 "after basic cuts with MTD - 4 sigma compatibility - Bkg Endcap;Isolation;Counts",
3639 nbin_1,
3640 0,
3641 4);
3642
3643 meEleISO_Ntracks_MTD_3sigma_Bkg_EE_ =
3644 ibook.book1D("Ele_Iso_Ntracks_MTD_3sigma_Bkg_EE",
3645 "Tracks in isolation cone around electron track after basic cuts with MTD - 3 sigma compatibility - "
3646 "Bkg Endcap;Number of tracks;Counts",
3647 20,
3648 0,
3649 20);
3650 meEleISO_chIso_MTD_3sigma_Bkg_EE_ =
3651 ibook.book1D("Ele_chIso_sum_MTD_3sigma_Bkg_EE",
3652 "Track pT sum in isolation cone around electron track after basic "
3653 "cuts with MTD - 3 sigma compatibility - Bkg Endcap;p_{T} (GeV);Counts",
3654 nbin_2,
3655 0,
3656 20);
3657 meEleISO_rel_chIso_MTD_3sigma_Bkg_EE_ =
3658 ibook.book1D("Ele_rel_chIso_sum_MTD_3sigma_Bkg_EE",
3659 "Track relative pT sum in isolation cone around electron track "
3660 "after basic cuts with MTD - 3 sigma compatibility - Bkg Endcap;Isolation;Counts",
3661 nbin_1,
3662 0,
3663 4);
3664
3665 meEleISO_Ntracks_MTD_2sigma_Bkg_EE_ =
3666 ibook.book1D("Ele_Iso_Ntracks_MTD_2sigma_Bkg_EE",
3667 "Tracks in isolation cone around electron track after basic cuts with MTD - 2 sigma compatibility - "
3668 "Bkg Endcap;Number of tracks;Counts",
3669 20,
3670 0,
3671 20);
3672 meEleISO_chIso_MTD_2sigma_Bkg_EE_ =
3673 ibook.book1D("Ele_chIso_sum_MTD_2sigma_Bkg_EE",
3674 "Track pT sum in isolation cone around electron track after basic "
3675 "cuts with MTD - 2 sigma compatibility - Bkg Endcap;p_{T} (GeV);Counts",
3676 nbin_2,
3677 0,
3678 20);
3679 meEleISO_rel_chIso_MTD_2sigma_Bkg_EE_ =
3680 ibook.book1D("Ele_rel_chIso_sum_MTD_2sigma_Bkg_EE",
3681 "Track relative pT sum in isolation cone around electron track "
3682 "after basic cuts with MTD - 2 sigma compatibility - Bkg Endcap;Isolation;Counts",
3683 nbin_1,
3684 0,
3685 4);
3686
3687 meEle_pt_tot_Bkg_EE_ =
3688 ibook.book1D("Ele_pT_tot_Bkg_EE", "Electron pT tot - Bkg Endcap;p_{T} (GeV);Counts", 30, 10, 100);
3689 meEle_pt_noMTD_Bkg_EE_ =
3690 ibook.book1D("Ele_pT_noMTD_Bkg_EE", "Electron pT noMTD - Bkg Endcap;p_{T} (GeV);Counts", 30, 10, 100);
3691
3692 meEle_pt_sim_tot_Bkg_EE_ =
3693 ibook.book1D("Ele_pT_sim_tot_Bkg_EE", "Electron pT tot - Bkg Endcap;p_{T} (GeV);Counts", 30, 10, 100);
3694
3695 meEle_eta_tot_Bkg_EE_ = ibook.book1D("Ele_eta_tot_Bkg_EE", "Electron eta tot - Bkg Endcap;#eta;Counts", 32, 1.6, 3.2);
3696 meEle_eta_noMTD_Bkg_EE_ =
3697 ibook.book1D("Ele_eta_noMTD_Bkg_EE", "Electron eta noMTD - Bkg Endcap;#eta;Counts", 32, 1.6, 3.2);
3698
3699 meEle_phi_tot_Bkg_EE_ =
3700 ibook.book1D("Ele_phi_tot_Bkg_EE", "Electron phi tot - Bkg Endcap;#phi;Counts", 64, -3.2, 3.2);
3701 meEle_phi_noMTD_Bkg_EE_ =
3702 ibook.book1D("Ele_phi_noMTD_Bkg_EE", "Electron phi noMTD - Bkg Endcap;#phi;Counts", 64, -3.2, 3.2);
3703 if (optionalPlots_) {
3704 meEleISO_Ntracks_MTD_sim_4sigma_Bkg_EE_ =
3705 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_4sigma_Bkg_EE",
3706 "Tracks in isolation cone around electron track after basic "
3707 "cuts with MTD SIM - 4 sigma compatibility - Bkg Endcap;Number of tracks;Counts",
3708 20,
3709 0,
3710 20);
3711 meEleISO_chIso_MTD_sim_4sigma_Bkg_EE_ =
3712 ibook.book1D("Ele_chIso_sum_MTD_sim_4sigma_Bkg_EE",
3713 "Track pT sum in isolation cone around electron track after "
3714 "basic cuts with MTD SIM - 4 sigma compatibility - Bkg Endcap;p_{T} (GeV);Counts",
3715 nbin_2,
3716 0,
3717 20);
3718 meEleISO_rel_chIso_MTD_sim_4sigma_Bkg_EE_ =
3719 ibook.book1D("Ele_rel_chIso_sum_MTD_sim_4sigma_Bkg_EE",
3720 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD SIM - 4 "
3721 "sigma compatibility - Bkg Endcap;Isolation;Counts",
3722 nbin_1,
3723 0,
3724 4);
3725
3726 meEleISO_Ntracks_MTD_sim_3sigma_Bkg_EE_ =
3727 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_3sigma_Bkg_EE",
3728 "Tracks in isolation cone around electron track after basic "
3729 "cuts with MTD SIM - 3 sigma compatibility - Bkg Endcap;Number of tracks;Counts",
3730 20,
3731 0,
3732 20);
3733 meEleISO_chIso_MTD_sim_3sigma_Bkg_EE_ =
3734 ibook.book1D("Ele_chIso_sum_MTD_sim_3sigma_Bkg_EE",
3735 "Track pT sum in isolation cone around electron track after "
3736 "basic cuts with MTD SIM - 3 sigma compatibility - Bkg Endcap;p_{T} (GeV);Counts",
3737 nbin_2,
3738 0,
3739 20);
3740 meEleISO_rel_chIso_MTD_sim_3sigma_Bkg_EE_ =
3741 ibook.book1D("Ele_rel_chIso_sum_MTD_sim_3sigma_Bkg_EE",
3742 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD SIM - 3 "
3743 "sigma compatibility - Bkg Endcap;Isolation;Counts",
3744 nbin_1,
3745 0,
3746 4);
3747
3748 meEleISO_Ntracks_MTD_sim_2sigma_Bkg_EE_ =
3749 ibook.book1D("Ele_Iso_Ntracks_MTD_sim_2sigma_Bkg_EE",
3750 "Tracks in isolation cone around electron track after basic "
3751 "cuts with MTD SIM - 2 sigma compatibility - Bkg Endcap;Number of tracks;Counts",
3752 20,
3753 0,
3754 20);
3755 meEleISO_chIso_MTD_sim_2sigma_Bkg_EE_ =
3756 ibook.book1D("Ele_chIso_sum_MTD_sim_2sigma_Bkg_EE",
3757 "Track pT sum in isolation cone around electron track after "
3758 "basic cuts with MTD SIM - 2 sigma compatibility - Bkg Endcap;p_{T} (GeV);Counts",
3759 nbin_2,
3760 0,
3761 20);
3762 meEleISO_rel_chIso_MTD_sim_2sigma_Bkg_EE_ =
3763 ibook.book1D("Ele_rel_chIso_sum_MTD_sim_2sigma_Bkg_EE",
3764 "Track relative pT sum in isolation cone around electron track after basic cuts with MTD SIM - 2 "
3765 "sigma compatibility - Bkg Endcap;Isolation;Counts",
3766 nbin_1,
3767 0,
3768 4);
3769
3770 meEle_pt_MTD_1_Bkg_EE_ = ibook.book1D("Ele_pT_MTD_1_Bkg_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3771 meEle_eta_MTD_1_Bkg_EE_ = ibook.book1D("Ele_eta_MTD_1_Bkg_EE", "Electron eta MTD;#eta;Counts", 32, 1.6, 3.2);
3772 meEle_phi_MTD_1_Bkg_EE_ = ibook.book1D("Ele_phi_MTD_1_Bkg_EE", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
3773 meEle_pt_gen_Bkg_EE_ =
3774 ibook.book1D("Ele_pT_gen_Bkg_EE", "Electron pT genInfo - Bkg Endcap;p_{T} (GeV);Counts", 30, 10, 100);
3775 meEle_eta_gen_Bkg_EE_ =
3776 ibook.book1D("Ele_eta_gen_Bkg_EE", "Electron eta genInfo - Bkg Endcap;#eta;Counts", 32, 1.6, 3.2);
3777 meEle_phi_gen_Bkg_EE_ =
3778 ibook.book1D("Ele_phi_gen_Bkg_EE", "Electron phi genInfo - Bkg Endcap;#phi;Counts", 64, -3.2, 3.2);
3779
3780 meEle_pt_MTD_2_Bkg_EE_ = ibook.book1D("Ele_pT_MTD_2_Bkg_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3781 meEle_eta_MTD_2_Bkg_EE_ = ibook.book1D("Ele_eta_MTD_2_Bkg_EE", "Electron eta MTD;#eta;Counts", 32, 1.6, 3.2);
3782 meEle_phi_MTD_2_Bkg_EE_ = ibook.book1D("Ele_phi_MTD_2_Bkg_EE", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
3783
3784 meEle_pt_MTD_3_Bkg_EE_ = ibook.book1D("Ele_pT_MTD_3_Bkg_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3785 meEle_eta_MTD_3_Bkg_EE_ = ibook.book1D("Ele_eta_MTD_3_Bkg_EE", "Electron eta MTD;#eta;Counts", 32, 1.6, 3.2);
3786 meEle_phi_MTD_3_Bkg_EE_ = ibook.book1D("Ele_phi_MTD_3_Bkg_EE", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
3787
3788 meEle_pt_MTD_4_Bkg_EE_ = ibook.book1D("Ele_pT_MTD_4_Bkg_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3789 meEle_eta_MTD_4_Bkg_EE_ = ibook.book1D("Ele_eta_MTD_4_Bkg_EE", "Electron eta MTD;#eta;Counts", 32, 1.6, 3.2);
3790 meEle_phi_MTD_4_Bkg_EE_ = ibook.book1D("Ele_phi_MTD_4_Bkg_EE", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
3791
3792 meEle_pt_MTD_5_Bkg_EE_ = ibook.book1D("Ele_pT_MTD_5_Bkg_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3793 meEle_eta_MTD_5_Bkg_EE_ = ibook.book1D("Ele_eta_MTD_5_Bkg_EE", "Electron eta MTD;#eta;Counts", 32, 1.6, 3.2);
3794 meEle_phi_MTD_5_Bkg_EE_ = ibook.book1D("Ele_phi_MTD_5_Bkg_EE", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
3795
3796 meEle_pt_MTD_6_Bkg_EE_ = ibook.book1D("Ele_pT_MTD_6_Bkg_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3797 meEle_eta_MTD_6_Bkg_EE_ = ibook.book1D("Ele_eta_MTD_6_Bkg_EE", "Electron eta MTD;#eta;Counts", 32, 1.6, 3.2);
3798 meEle_phi_MTD_6_Bkg_EE_ = ibook.book1D("Ele_phi_MTD_6_Bkg_EE", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
3799
3800 meEle_pt_MTD_7_Bkg_EE_ = ibook.book1D("Ele_pT_MTD_7_Bkg_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3801 meEle_eta_MTD_7_Bkg_EE_ = ibook.book1D("Ele_eta_MTD_7_Bkg_EE", "Electron eta MTD;#eta;Counts", 32, 1.6, 3.2);
3802 meEle_phi_MTD_7_Bkg_EE_ = ibook.book1D("Ele_phi_MTD_7_Bkg_EE", "Electron phi MTD;#phi;Counts", 64, -3.2, 3.2);
3803
3804 meEle_pt_sim_MTD_1_Bkg_EE_ =
3805 ibook.book1D("Ele_pT_sim_MTD_1_Bkg_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3806 meEle_pt_sim_MTD_2_Bkg_EE_ =
3807 ibook.book1D("Ele_pT_sim_MTD_2_Bkg_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3808 meEle_pt_sim_MTD_3_Bkg_EE_ =
3809 ibook.book1D("Ele_pT_sim_MTD_3_Bkg_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3810 meEle_pt_sim_MTD_4_Bkg_EE_ =
3811 ibook.book1D("Ele_pT_sim_MTD_4_Bkg_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3812 meEle_pt_sim_MTD_5_Bkg_EE_ =
3813 ibook.book1D("Ele_pT_sim_MTD_5_Bkg_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3814 meEle_pt_sim_MTD_6_Bkg_EE_ =
3815 ibook.book1D("Ele_pT_sim_MTD_6_Bkg_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3816 meEle_pt_sim_MTD_7_Bkg_EE_ =
3817 ibook.book1D("Ele_pT_sim_MTD_7_Bkg_EE", "Electron pT MTD;p_{T} (GeV);Counts", 30, 10, 100);
3818 }
3819
3820 meEle_pt_MTD_4sigma_Bkg_EE_ = ibook.book1D("Ele_pT_MTD_4sigma_Bkg_EE",
3821 "Electron pT MTD - 4 sigma compatibility - Bkg Endcap;p_{T} (GeV);Counts",
3822 30,
3823 10,
3824 100);
3825 meEle_eta_MTD_4sigma_Bkg_EE_ = ibook.book1D(
3826 "Ele_eta_MTD_4sigma_Bkg_EE", "Electron eta MTD - 4 sigma compatibility - Bkg Endcapi;#eta;Counts", 32, 1.6, 3.2);
3827 meEle_phi_MTD_4sigma_Bkg_EE_ = ibook.book1D(
3828 "Ele_phi_MTD_4sigma_Bkg_EE", "Electron phi MTD - 4 sigma compatibility - Bkg Endcap;#phi;Counts", 64, -3.2, 3.2);
3829
3830 meEle_pt_MTD_3sigma_Bkg_EE_ = ibook.book1D("Ele_pT_MTD_3sigma_Bkg_EE",
3831 "Electron pT MTD - 3 sigma compatibility - Bkg Endcap;p_{T} (GeV);Counts",
3832 30,
3833 10,
3834 100);
3835 meEle_eta_MTD_3sigma_Bkg_EE_ = ibook.book1D(
3836 "Ele_eta_MTD_3sigma_Bkg_EE", "Electron eta MTD - 3 sigma compatibility - Bkg Endcap;#eta;Counts", 32, 1.6, 3.2);
3837 meEle_phi_MTD_3sigma_Bkg_EE_ = ibook.book1D(
3838 "Ele_phi_MTD_3sigma_Bkg_EE", "Electron phi MTD - 3 sigma compatibility - Bkg Endcap;#phi;Counts", 64, -3.2, 3.2);
3839
3840 meEle_pt_MTD_2sigma_Bkg_EE_ = ibook.book1D("Ele_pT_MTD_2sigma_Bkg_EE",
3841 "Electron pT MTD - 2 sigma compatibility - Bkg Endcap;p_{T} (GeV);Counts",
3842 30,
3843 10,
3844 100);
3845 meEle_eta_MTD_2sigma_Bkg_EE_ = ibook.book1D(
3846 "Ele_eta_MTD_2sigma_Bkg_EE", "Electron eta MTD - 2 sigma compatibility - Bkg Endcap;#eta;Counts", 32, 1.6, 3.2);
3847 meEle_phi_MTD_2sigma_Bkg_EE_ = ibook.book1D(
3848 "Ele_phi_MTD_2sigma_Bkg_EE", "Electron phi MTD - 2 sigma compatibility - Bkg Endcap;#phi;Counts", 64, -3.2, 3.2);
3849
3850 if (optionalPlots_) {
3851 meEle_pt_sim_MTD_4sigma_Bkg_EE_ =
3852 ibook.book1D("Ele_pT_sim_MTD_4sigma_Bkg_EE",
3853 "Electron pT MTD SIM - 4 sigma compatibility - Bkg Endcap;p_{T} (GeV);Counts",
3854 30,
3855 10,
3856 100);
3857 meEle_pt_sim_MTD_3sigma_Bkg_EE_ =
3858 ibook.book1D("Ele_pT_sim_MTD_3sigma_Bkg_EE",
3859 "Electron pT MTD SIM - 3 sigma compatibility - Bkg Endcap;#eta;Counts",
3860 30,
3861 10,
3862 100);
3863 meEle_pt_sim_MTD_2sigma_Bkg_EE_ =
3864 ibook.book1D("Ele_pT_sim_MTD_2sigma_Bkg_EE",
3865 "Electron pT MTD SIM - 2 sigma compatibility - Bkg Endcap;#phi;Counts",
3866 30,
3867 10,
3868 100);
3869 }
3870
3871
3872
3873 if (optionalPlots_) {
3874 Ntracks_EB_list_Sig = {meEleISO_Ntracks_MTD_1_Sig_EB_,
3875 meEleISO_Ntracks_MTD_2_Sig_EB_,
3876 meEleISO_Ntracks_MTD_3_Sig_EB_,
3877 meEleISO_Ntracks_MTD_4_Sig_EB_,
3878 meEleISO_Ntracks_MTD_5_Sig_EB_,
3879 meEleISO_Ntracks_MTD_6_Sig_EB_,
3880 meEleISO_Ntracks_MTD_7_Sig_EB_};
3881 ch_iso_EB_list_Sig = {meEleISO_chIso_MTD_1_Sig_EB_,
3882 meEleISO_chIso_MTD_2_Sig_EB_,
3883 meEleISO_chIso_MTD_3_Sig_EB_,
3884 meEleISO_chIso_MTD_4_Sig_EB_,
3885 meEleISO_chIso_MTD_5_Sig_EB_,
3886 meEleISO_chIso_MTD_6_Sig_EB_,
3887 meEleISO_chIso_MTD_7_Sig_EB_};
3888 rel_ch_iso_EB_list_Sig = {meEleISO_rel_chIso_MTD_1_Sig_EB_,
3889 meEleISO_rel_chIso_MTD_2_Sig_EB_,
3890 meEleISO_rel_chIso_MTD_3_Sig_EB_,
3891 meEleISO_rel_chIso_MTD_4_Sig_EB_,
3892 meEleISO_rel_chIso_MTD_5_Sig_EB_,
3893 meEleISO_rel_chIso_MTD_6_Sig_EB_,
3894 meEleISO_rel_chIso_MTD_7_Sig_EB_};
3895 }
3896 Ntracks_EB_list_Significance_Sig = {
3897 meEleISO_Ntracks_MTD_4sigma_Sig_EB_, meEleISO_Ntracks_MTD_3sigma_Sig_EB_, meEleISO_Ntracks_MTD_2sigma_Sig_EB_};
3898 ch_iso_EB_list_Significance_Sig = {
3899 meEleISO_chIso_MTD_4sigma_Sig_EB_, meEleISO_chIso_MTD_3sigma_Sig_EB_, meEleISO_chIso_MTD_2sigma_Sig_EB_};
3900 rel_ch_iso_EB_list_Significance_Sig = {meEleISO_rel_chIso_MTD_4sigma_Sig_EB_,
3901 meEleISO_rel_chIso_MTD_3sigma_Sig_EB_,
3902 meEleISO_rel_chIso_MTD_2sigma_Sig_EB_};
3903
3904 if (optionalPlots_) {
3905 Ntracks_EE_list_Sig = {meEleISO_Ntracks_MTD_1_Sig_EE_,
3906 meEleISO_Ntracks_MTD_2_Sig_EE_,
3907 meEleISO_Ntracks_MTD_3_Sig_EE_,
3908 meEleISO_Ntracks_MTD_4_Sig_EE_,
3909 meEleISO_Ntracks_MTD_5_Sig_EE_,
3910 meEleISO_Ntracks_MTD_6_Sig_EE_,
3911 meEleISO_Ntracks_MTD_7_Sig_EE_};
3912 ch_iso_EE_list_Sig = {meEleISO_chIso_MTD_1_Sig_EE_,
3913 meEleISO_chIso_MTD_2_Sig_EE_,
3914 meEleISO_chIso_MTD_3_Sig_EE_,
3915 meEleISO_chIso_MTD_4_Sig_EE_,
3916 meEleISO_chIso_MTD_5_Sig_EE_,
3917 meEleISO_chIso_MTD_6_Sig_EE_,
3918 meEleISO_chIso_MTD_7_Sig_EE_};
3919 rel_ch_iso_EE_list_Sig = {meEleISO_rel_chIso_MTD_1_Sig_EE_,
3920 meEleISO_rel_chIso_MTD_2_Sig_EE_,
3921 meEleISO_rel_chIso_MTD_3_Sig_EE_,
3922 meEleISO_rel_chIso_MTD_4_Sig_EE_,
3923 meEleISO_rel_chIso_MTD_5_Sig_EE_,
3924 meEleISO_rel_chIso_MTD_6_Sig_EE_,
3925 meEleISO_rel_chIso_MTD_7_Sig_EE_};
3926 }
3927 Ntracks_EE_list_Significance_Sig = {
3928 meEleISO_Ntracks_MTD_4sigma_Sig_EE_, meEleISO_Ntracks_MTD_3sigma_Sig_EE_, meEleISO_Ntracks_MTD_2sigma_Sig_EE_};
3929 ch_iso_EE_list_Significance_Sig = {
3930 meEleISO_chIso_MTD_4sigma_Sig_EE_, meEleISO_chIso_MTD_3sigma_Sig_EE_, meEleISO_chIso_MTD_2sigma_Sig_EE_};
3931 rel_ch_iso_EE_list_Significance_Sig = {meEleISO_rel_chIso_MTD_4sigma_Sig_EE_,
3932 meEleISO_rel_chIso_MTD_3sigma_Sig_EE_,
3933 meEleISO_rel_chIso_MTD_2sigma_Sig_EE_};
3934
3935 if (optionalPlots_) {
3936 Ele_pT_MTD_EB_list_Sig = {meEle_pt_MTD_1_Sig_EB_,
3937 meEle_pt_MTD_2_Sig_EB_,
3938 meEle_pt_MTD_3_Sig_EB_,
3939 meEle_pt_MTD_4_Sig_EB_,
3940 meEle_pt_MTD_5_Sig_EB_,
3941 meEle_pt_MTD_6_Sig_EB_,
3942 meEle_pt_MTD_7_Sig_EB_};
3943 Ele_eta_MTD_EB_list_Sig = {meEle_eta_MTD_1_Sig_EB_,
3944 meEle_eta_MTD_2_Sig_EB_,
3945 meEle_eta_MTD_3_Sig_EB_,
3946 meEle_eta_MTD_4_Sig_EB_,
3947 meEle_eta_MTD_5_Sig_EB_,
3948 meEle_eta_MTD_6_Sig_EB_,
3949 meEle_eta_MTD_7_Sig_EB_};
3950 Ele_phi_MTD_EB_list_Sig = {meEle_phi_MTD_1_Sig_EB_,
3951 meEle_phi_MTD_2_Sig_EB_,
3952 meEle_phi_MTD_3_Sig_EB_,
3953 meEle_phi_MTD_4_Sig_EB_,
3954 meEle_phi_MTD_5_Sig_EB_,
3955 meEle_phi_MTD_6_Sig_EB_,
3956 meEle_phi_MTD_7_Sig_EB_};
3957 }
3958
3959 Ele_pT_MTD_EB_list_Significance_Sig = {
3960 meEle_pt_MTD_4sigma_Sig_EB_, meEle_pt_MTD_3sigma_Sig_EB_, meEle_pt_MTD_2sigma_Sig_EB_};
3961 Ele_eta_MTD_EB_list_Significance_Sig = {
3962 meEle_eta_MTD_4sigma_Sig_EB_, meEle_eta_MTD_3sigma_Sig_EB_, meEle_eta_MTD_2sigma_Sig_EB_};
3963 Ele_phi_MTD_EB_list_Significance_Sig = {
3964 meEle_phi_MTD_4sigma_Sig_EB_, meEle_phi_MTD_3sigma_Sig_EB_, meEle_phi_MTD_2sigma_Sig_EB_};
3965
3966 if (optionalPlots_) {
3967 Ele_pT_MTD_EE_list_Sig = {meEle_pt_MTD_1_Sig_EE_,
3968 meEle_pt_MTD_2_Sig_EE_,
3969 meEle_pt_MTD_3_Sig_EE_,
3970 meEle_pt_MTD_4_Sig_EE_,
3971 meEle_pt_MTD_5_Sig_EE_,
3972 meEle_pt_MTD_6_Sig_EE_,
3973 meEle_pt_MTD_7_Sig_EE_};
3974 Ele_eta_MTD_EE_list_Sig = {meEle_eta_MTD_1_Sig_EE_,
3975 meEle_eta_MTD_2_Sig_EE_,
3976 meEle_eta_MTD_3_Sig_EE_,
3977 meEle_eta_MTD_4_Sig_EE_,
3978 meEle_eta_MTD_5_Sig_EE_,
3979 meEle_eta_MTD_6_Sig_EE_,
3980 meEle_eta_MTD_7_Sig_EE_};
3981 Ele_phi_MTD_EE_list_Sig = {meEle_phi_MTD_1_Sig_EE_,
3982 meEle_phi_MTD_2_Sig_EE_,
3983 meEle_phi_MTD_3_Sig_EE_,
3984 meEle_phi_MTD_4_Sig_EE_,
3985 meEle_phi_MTD_5_Sig_EE_,
3986 meEle_phi_MTD_6_Sig_EE_,
3987 meEle_phi_MTD_7_Sig_EE_};
3988 }
3989 Ele_pT_MTD_EE_list_Significance_Sig = {
3990 meEle_pt_MTD_4sigma_Sig_EE_, meEle_pt_MTD_3sigma_Sig_EE_, meEle_pt_MTD_2sigma_Sig_EE_};
3991 Ele_eta_MTD_EE_list_Significance_Sig = {
3992 meEle_eta_MTD_4sigma_Sig_EE_, meEle_eta_MTD_3sigma_Sig_EE_, meEle_eta_MTD_2sigma_Sig_EE_};
3993 Ele_phi_MTD_EE_list_Significance_Sig = {
3994 meEle_phi_MTD_4sigma_Sig_EE_, meEle_phi_MTD_3sigma_Sig_EE_, meEle_phi_MTD_2sigma_Sig_EE_};
3995
3996
3997 if (optionalPlots_) {
3998 Ntracks_sim_EB_list_Sig = {meEleISO_Ntracks_MTD_sim_1_Sig_EB_,
3999 meEleISO_Ntracks_MTD_sim_2_Sig_EB_,
4000 meEleISO_Ntracks_MTD_sim_3_Sig_EB_,
4001 meEleISO_Ntracks_MTD_sim_4_Sig_EB_,
4002 meEleISO_Ntracks_MTD_sim_5_Sig_EB_,
4003 meEleISO_Ntracks_MTD_sim_6_Sig_EB_,
4004 meEleISO_Ntracks_MTD_sim_7_Sig_EB_};
4005 ch_iso_sim_EB_list_Sig = {meEleISO_chIso_MTD_sim_1_Sig_EB_,
4006 meEleISO_chIso_MTD_sim_2_Sig_EB_,
4007 meEleISO_chIso_MTD_sim_3_Sig_EB_,
4008 meEleISO_chIso_MTD_sim_4_Sig_EB_,
4009 meEleISO_chIso_MTD_sim_5_Sig_EB_,
4010 meEleISO_chIso_MTD_sim_6_Sig_EB_,
4011 meEleISO_chIso_MTD_sim_7_Sig_EB_};
4012 rel_ch_iso_sim_EB_list_Sig = {meEleISO_rel_chIso_MTD_sim_1_Sig_EB_,
4013 meEleISO_rel_chIso_MTD_sim_2_Sig_EB_,
4014 meEleISO_rel_chIso_MTD_sim_3_Sig_EB_,
4015 meEleISO_rel_chIso_MTD_sim_4_Sig_EB_,
4016 meEleISO_rel_chIso_MTD_sim_5_Sig_EB_,
4017 meEleISO_rel_chIso_MTD_sim_6_Sig_EB_,
4018 meEleISO_rel_chIso_MTD_sim_7_Sig_EB_};
4019
4020 Ntracks_sim_EB_list_Significance_Sig = {meEleISO_Ntracks_MTD_sim_4sigma_Sig_EB_,
4021 meEleISO_Ntracks_MTD_sim_3sigma_Sig_EB_,
4022 meEleISO_Ntracks_MTD_sim_2sigma_Sig_EB_};
4023 ch_iso_sim_EB_list_Significance_Sig = {meEleISO_chIso_MTD_sim_4sigma_Sig_EB_,
4024 meEleISO_chIso_MTD_sim_3sigma_Sig_EB_,
4025 meEleISO_chIso_MTD_sim_2sigma_Sig_EB_};
4026 rel_ch_iso_sim_EB_list_Significance_Sig = {meEleISO_rel_chIso_MTD_sim_4sigma_Sig_EB_,
4027 meEleISO_rel_chIso_MTD_sim_3sigma_Sig_EB_,
4028 meEleISO_rel_chIso_MTD_sim_2sigma_Sig_EB_};
4029
4030 Ntracks_sim_EE_list_Sig = {meEleISO_Ntracks_MTD_sim_1_Sig_EE_,
4031 meEleISO_Ntracks_MTD_sim_2_Sig_EE_,
4032 meEleISO_Ntracks_MTD_sim_3_Sig_EE_,
4033 meEleISO_Ntracks_MTD_sim_4_Sig_EE_,
4034 meEleISO_Ntracks_MTD_sim_5_Sig_EE_,
4035 meEleISO_Ntracks_MTD_sim_6_Sig_EE_,
4036 meEleISO_Ntracks_MTD_sim_7_Sig_EE_};
4037 ch_iso_sim_EE_list_Sig = {meEleISO_chIso_MTD_sim_1_Sig_EE_,
4038 meEleISO_chIso_MTD_sim_2_Sig_EE_,
4039 meEleISO_chIso_MTD_sim_3_Sig_EE_,
4040 meEleISO_chIso_MTD_sim_4_Sig_EE_,
4041 meEleISO_chIso_MTD_sim_5_Sig_EE_,
4042 meEleISO_chIso_MTD_sim_6_Sig_EE_,
4043 meEleISO_chIso_MTD_sim_7_Sig_EE_};
4044 rel_ch_iso_sim_EE_list_Sig = {meEleISO_rel_chIso_MTD_sim_1_Sig_EE_,
4045 meEleISO_rel_chIso_MTD_sim_2_Sig_EE_,
4046 meEleISO_rel_chIso_MTD_sim_3_Sig_EE_,
4047 meEleISO_rel_chIso_MTD_sim_4_Sig_EE_,
4048 meEleISO_rel_chIso_MTD_sim_5_Sig_EE_,
4049 meEleISO_rel_chIso_MTD_sim_6_Sig_EE_,
4050 meEleISO_rel_chIso_MTD_sim_7_Sig_EE_};
4051
4052 Ntracks_sim_EE_list_Significance_Sig = {meEleISO_Ntracks_MTD_sim_4sigma_Sig_EE_,
4053 meEleISO_Ntracks_MTD_sim_3sigma_Sig_EE_,
4054 meEleISO_Ntracks_MTD_sim_2sigma_Sig_EE_};
4055 ch_iso_sim_EE_list_Significance_Sig = {meEleISO_chIso_MTD_sim_4sigma_Sig_EE_,
4056 meEleISO_chIso_MTD_sim_3sigma_Sig_EE_,
4057 meEleISO_chIso_MTD_sim_2sigma_Sig_EE_};
4058 rel_ch_iso_sim_EE_list_Significance_Sig = {meEleISO_rel_chIso_MTD_sim_4sigma_Sig_EE_,
4059 meEleISO_rel_chIso_MTD_sim_3sigma_Sig_EE_,
4060 meEleISO_rel_chIso_MTD_sim_2sigma_Sig_EE_};
4061
4062 Ele_pT_sim_MTD_EB_list_Sig = {meEle_pt_sim_MTD_1_Sig_EB_,
4063 meEle_pt_sim_MTD_2_Sig_EB_,
4064 meEle_pt_sim_MTD_3_Sig_EB_,
4065 meEle_pt_sim_MTD_4_Sig_EB_,
4066 meEle_pt_sim_MTD_5_Sig_EB_,
4067 meEle_pt_sim_MTD_6_Sig_EB_,
4068 meEle_pt_sim_MTD_7_Sig_EB_};
4069
4070 Ele_pT_sim_MTD_EB_list_Significance_Sig = {
4071 meEle_pt_sim_MTD_4sigma_Sig_EB_, meEle_pt_sim_MTD_3sigma_Sig_EB_, meEle_pt_sim_MTD_2sigma_Sig_EB_};
4072
4073 Ele_pT_sim_MTD_EE_list_Sig = {meEle_pt_sim_MTD_1_Sig_EE_,
4074 meEle_pt_sim_MTD_2_Sig_EE_,
4075 meEle_pt_sim_MTD_3_Sig_EE_,
4076 meEle_pt_sim_MTD_4_Sig_EE_,
4077 meEle_pt_sim_MTD_5_Sig_EE_,
4078 meEle_pt_sim_MTD_6_Sig_EE_,
4079 meEle_pt_sim_MTD_7_Sig_EE_};
4080 Ele_pT_sim_MTD_EE_list_Significance_Sig = {
4081 meEle_pt_sim_MTD_4sigma_Sig_EE_, meEle_pt_sim_MTD_3sigma_Sig_EE_, meEle_pt_sim_MTD_2sigma_Sig_EE_};
4082 }
4083
4084
4085 if (optionalPlots_) {
4086 Ntracks_EB_list_Bkg = {meEleISO_Ntracks_MTD_1_Bkg_EB_,
4087 meEleISO_Ntracks_MTD_2_Bkg_EB_,
4088 meEleISO_Ntracks_MTD_3_Bkg_EB_,
4089 meEleISO_Ntracks_MTD_4_Bkg_EB_,
4090 meEleISO_Ntracks_MTD_5_Bkg_EB_,
4091 meEleISO_Ntracks_MTD_6_Bkg_EB_,
4092 meEleISO_Ntracks_MTD_7_Bkg_EB_};
4093 ch_iso_EB_list_Bkg = {meEleISO_chIso_MTD_1_Bkg_EB_,
4094 meEleISO_chIso_MTD_2_Bkg_EB_,
4095 meEleISO_chIso_MTD_3_Bkg_EB_,
4096 meEleISO_chIso_MTD_4_Bkg_EB_,
4097 meEleISO_chIso_MTD_5_Bkg_EB_,
4098 meEleISO_chIso_MTD_6_Bkg_EB_,
4099 meEleISO_chIso_MTD_7_Bkg_EB_};
4100 rel_ch_iso_EB_list_Bkg = {meEleISO_rel_chIso_MTD_1_Bkg_EB_,
4101 meEleISO_rel_chIso_MTD_2_Bkg_EB_,
4102 meEleISO_rel_chIso_MTD_3_Bkg_EB_,
4103 meEleISO_rel_chIso_MTD_4_Bkg_EB_,
4104 meEleISO_rel_chIso_MTD_5_Bkg_EB_,
4105 meEleISO_rel_chIso_MTD_6_Bkg_EB_,
4106 meEleISO_rel_chIso_MTD_7_Bkg_EB_};
4107 }
4108 Ntracks_EB_list_Significance_Bkg = {
4109 meEleISO_Ntracks_MTD_4sigma_Bkg_EB_, meEleISO_Ntracks_MTD_3sigma_Bkg_EB_, meEleISO_Ntracks_MTD_2sigma_Bkg_EB_};
4110 ch_iso_EB_list_Significance_Bkg = {
4111 meEleISO_chIso_MTD_4sigma_Bkg_EB_, meEleISO_chIso_MTD_3sigma_Bkg_EB_, meEleISO_chIso_MTD_2sigma_Bkg_EB_};
4112 rel_ch_iso_EB_list_Significance_Bkg = {meEleISO_rel_chIso_MTD_4sigma_Bkg_EB_,
4113 meEleISO_rel_chIso_MTD_3sigma_Bkg_EB_,
4114 meEleISO_rel_chIso_MTD_2sigma_Bkg_EB_};
4115
4116 if (optionalPlots_) {
4117 Ntracks_EE_list_Bkg = {meEleISO_Ntracks_MTD_1_Bkg_EE_,
4118 meEleISO_Ntracks_MTD_2_Bkg_EE_,
4119 meEleISO_Ntracks_MTD_3_Bkg_EE_,
4120 meEleISO_Ntracks_MTD_4_Bkg_EE_,
4121 meEleISO_Ntracks_MTD_5_Bkg_EE_,
4122 meEleISO_Ntracks_MTD_6_Bkg_EE_,
4123 meEleISO_Ntracks_MTD_7_Bkg_EE_};
4124 ch_iso_EE_list_Bkg = {meEleISO_chIso_MTD_1_Bkg_EE_,
4125 meEleISO_chIso_MTD_2_Bkg_EE_,
4126 meEleISO_chIso_MTD_3_Bkg_EE_,
4127 meEleISO_chIso_MTD_4_Bkg_EE_,
4128 meEleISO_chIso_MTD_5_Bkg_EE_,
4129 meEleISO_chIso_MTD_6_Bkg_EE_,
4130 meEleISO_chIso_MTD_7_Bkg_EE_};
4131 rel_ch_iso_EE_list_Bkg = {meEleISO_rel_chIso_MTD_1_Bkg_EE_,
4132 meEleISO_rel_chIso_MTD_2_Bkg_EE_,
4133 meEleISO_rel_chIso_MTD_3_Bkg_EE_,
4134 meEleISO_rel_chIso_MTD_4_Bkg_EE_,
4135 meEleISO_rel_chIso_MTD_5_Bkg_EE_,
4136 meEleISO_rel_chIso_MTD_6_Bkg_EE_,
4137 meEleISO_rel_chIso_MTD_7_Bkg_EE_};
4138 }
4139 Ntracks_EE_list_Significance_Bkg = {
4140 meEleISO_Ntracks_MTD_4sigma_Bkg_EE_, meEleISO_Ntracks_MTD_3sigma_Bkg_EE_, meEleISO_Ntracks_MTD_2sigma_Bkg_EE_};
4141 ch_iso_EE_list_Significance_Bkg = {
4142 meEleISO_chIso_MTD_4sigma_Bkg_EE_, meEleISO_chIso_MTD_3sigma_Bkg_EE_, meEleISO_chIso_MTD_2sigma_Bkg_EE_};
4143 rel_ch_iso_EE_list_Significance_Bkg = {meEleISO_rel_chIso_MTD_4sigma_Bkg_EE_,
4144 meEleISO_rel_chIso_MTD_3sigma_Bkg_EE_,
4145 meEleISO_rel_chIso_MTD_2sigma_Bkg_EE_};
4146 if (optionalPlots_) {
4147 Ele_pT_MTD_EB_list_Bkg = {meEle_pt_MTD_1_Bkg_EB_,
4148 meEle_pt_MTD_2_Bkg_EB_,
4149 meEle_pt_MTD_3_Bkg_EB_,
4150 meEle_pt_MTD_4_Bkg_EB_,
4151 meEle_pt_MTD_5_Bkg_EB_,
4152 meEle_pt_MTD_6_Bkg_EB_,
4153 meEle_pt_MTD_7_Bkg_EB_};
4154 Ele_eta_MTD_EB_list_Bkg = {meEle_eta_MTD_1_Bkg_EB_,
4155 meEle_eta_MTD_2_Bkg_EB_,
4156 meEle_eta_MTD_3_Bkg_EB_,
4157 meEle_eta_MTD_4_Bkg_EB_,
4158 meEle_eta_MTD_5_Bkg_EB_,
4159 meEle_eta_MTD_6_Bkg_EB_,
4160 meEle_eta_MTD_7_Bkg_EB_};
4161 Ele_phi_MTD_EB_list_Bkg = {meEle_phi_MTD_1_Bkg_EB_,
4162 meEle_phi_MTD_2_Bkg_EB_,
4163 meEle_phi_MTD_3_Bkg_EB_,
4164 meEle_phi_MTD_4_Bkg_EB_,
4165 meEle_phi_MTD_5_Bkg_EB_,
4166 meEle_phi_MTD_6_Bkg_EB_,
4167 meEle_phi_MTD_7_Bkg_EB_};
4168 }
4169 Ele_pT_MTD_EB_list_Significance_Bkg = {
4170 meEle_pt_MTD_4sigma_Bkg_EB_, meEle_pt_MTD_3sigma_Bkg_EB_, meEle_pt_MTD_2sigma_Bkg_EB_};
4171 Ele_eta_MTD_EB_list_Significance_Bkg = {
4172 meEle_eta_MTD_4sigma_Bkg_EB_, meEle_eta_MTD_3sigma_Bkg_EB_, meEle_eta_MTD_2sigma_Bkg_EB_};
4173 Ele_phi_MTD_EB_list_Significance_Bkg = {
4174 meEle_phi_MTD_4sigma_Bkg_EB_, meEle_phi_MTD_3sigma_Bkg_EB_, meEle_phi_MTD_2sigma_Bkg_EB_};
4175
4176 if (optionalPlots_) {
4177 Ele_pT_MTD_EE_list_Bkg = {meEle_pt_MTD_1_Bkg_EE_,
4178 meEle_pt_MTD_2_Bkg_EE_,
4179 meEle_pt_MTD_3_Bkg_EE_,
4180 meEle_pt_MTD_4_Bkg_EE_,
4181 meEle_pt_MTD_5_Bkg_EE_,
4182 meEle_pt_MTD_6_Bkg_EE_,
4183 meEle_pt_MTD_7_Bkg_EE_};
4184 Ele_eta_MTD_EE_list_Bkg = {meEle_eta_MTD_1_Bkg_EE_,
4185 meEle_eta_MTD_2_Bkg_EE_,
4186 meEle_eta_MTD_3_Bkg_EE_,
4187 meEle_eta_MTD_4_Bkg_EE_,
4188 meEle_eta_MTD_5_Bkg_EE_,
4189 meEle_eta_MTD_6_Bkg_EE_,
4190 meEle_eta_MTD_7_Bkg_EE_};
4191 Ele_phi_MTD_EE_list_Bkg = {meEle_phi_MTD_1_Bkg_EE_,
4192 meEle_phi_MTD_2_Bkg_EE_,
4193 meEle_phi_MTD_3_Bkg_EE_,
4194 meEle_phi_MTD_4_Bkg_EE_,
4195 meEle_phi_MTD_5_Bkg_EE_,
4196 meEle_phi_MTD_6_Bkg_EE_,
4197 meEle_phi_MTD_7_Bkg_EE_};
4198 }
4199 Ele_pT_MTD_EE_list_Significance_Bkg = {
4200 meEle_pt_MTD_4sigma_Bkg_EE_, meEle_pt_MTD_3sigma_Bkg_EE_, meEle_pt_MTD_2sigma_Bkg_EE_};
4201 Ele_eta_MTD_EE_list_Significance_Bkg = {
4202 meEle_eta_MTD_4sigma_Bkg_EE_, meEle_eta_MTD_3sigma_Bkg_EE_, meEle_eta_MTD_2sigma_Bkg_EE_};
4203 Ele_phi_MTD_EE_list_Significance_Bkg = {
4204 meEle_phi_MTD_4sigma_Bkg_EE_, meEle_phi_MTD_3sigma_Bkg_EE_, meEle_phi_MTD_2sigma_Bkg_EE_};
4205
4206
4207 if (optionalPlots_) {
4208 Ntracks_sim_EB_list_Bkg = {meEleISO_Ntracks_MTD_sim_1_Bkg_EB_,
4209 meEleISO_Ntracks_MTD_sim_2_Bkg_EB_,
4210 meEleISO_Ntracks_MTD_sim_3_Bkg_EB_,
4211 meEleISO_Ntracks_MTD_sim_4_Bkg_EB_,
4212 meEleISO_Ntracks_MTD_sim_5_Bkg_EB_,
4213 meEleISO_Ntracks_MTD_sim_6_Bkg_EB_,
4214 meEleISO_Ntracks_MTD_sim_7_Bkg_EB_};
4215 ch_iso_sim_EB_list_Bkg = {meEleISO_chIso_MTD_sim_1_Bkg_EB_,
4216 meEleISO_chIso_MTD_sim_2_Bkg_EB_,
4217 meEleISO_chIso_MTD_sim_3_Bkg_EB_,
4218 meEleISO_chIso_MTD_sim_4_Bkg_EB_,
4219 meEleISO_chIso_MTD_sim_5_Bkg_EB_,
4220 meEleISO_chIso_MTD_sim_6_Bkg_EB_,
4221 meEleISO_chIso_MTD_sim_7_Bkg_EB_};
4222 rel_ch_iso_sim_EB_list_Bkg = {meEleISO_rel_chIso_MTD_sim_1_Bkg_EB_,
4223 meEleISO_rel_chIso_MTD_sim_2_Bkg_EB_,
4224 meEleISO_rel_chIso_MTD_sim_3_Bkg_EB_,
4225 meEleISO_rel_chIso_MTD_sim_4_Bkg_EB_,
4226 meEleISO_rel_chIso_MTD_sim_5_Bkg_EB_,
4227 meEleISO_rel_chIso_MTD_sim_6_Bkg_EB_,
4228 meEleISO_rel_chIso_MTD_sim_7_Bkg_EB_};
4229 Ntracks_sim_EB_list_Significance_Bkg = {meEleISO_Ntracks_MTD_sim_4sigma_Bkg_EB_,
4230 meEleISO_Ntracks_MTD_sim_3sigma_Bkg_EB_,
4231 meEleISO_Ntracks_MTD_sim_2sigma_Bkg_EB_};
4232 ch_iso_sim_EB_list_Significance_Bkg = {meEleISO_chIso_MTD_sim_4sigma_Bkg_EB_,
4233 meEleISO_chIso_MTD_sim_3sigma_Bkg_EB_,
4234 meEleISO_chIso_MTD_sim_2sigma_Bkg_EB_};
4235 rel_ch_iso_sim_EB_list_Significance_Bkg = {meEleISO_rel_chIso_MTD_sim_4sigma_Bkg_EB_,
4236 meEleISO_rel_chIso_MTD_sim_3sigma_Bkg_EB_,
4237 meEleISO_rel_chIso_MTD_sim_2sigma_Bkg_EB_};
4238
4239 Ntracks_sim_EE_list_Bkg = {meEleISO_Ntracks_MTD_sim_1_Bkg_EE_,
4240 meEleISO_Ntracks_MTD_sim_2_Bkg_EE_,
4241 meEleISO_Ntracks_MTD_sim_3_Bkg_EE_,
4242 meEleISO_Ntracks_MTD_sim_4_Bkg_EE_,
4243 meEleISO_Ntracks_MTD_sim_5_Bkg_EE_,
4244 meEleISO_Ntracks_MTD_sim_6_Bkg_EE_,
4245 meEleISO_Ntracks_MTD_sim_7_Bkg_EE_};
4246 ch_iso_sim_EE_list_Bkg = {meEleISO_chIso_MTD_sim_1_Bkg_EE_,
4247 meEleISO_chIso_MTD_sim_2_Bkg_EE_,
4248 meEleISO_chIso_MTD_sim_3_Bkg_EE_,
4249 meEleISO_chIso_MTD_sim_4_Bkg_EE_,
4250 meEleISO_chIso_MTD_sim_5_Bkg_EE_,
4251 meEleISO_chIso_MTD_sim_6_Bkg_EE_,
4252 meEleISO_chIso_MTD_sim_7_Bkg_EE_};
4253 rel_ch_iso_sim_EE_list_Bkg = {meEleISO_rel_chIso_MTD_sim_1_Bkg_EE_,
4254 meEleISO_rel_chIso_MTD_sim_2_Bkg_EE_,
4255 meEleISO_rel_chIso_MTD_sim_3_Bkg_EE_,
4256 meEleISO_rel_chIso_MTD_sim_4_Bkg_EE_,
4257 meEleISO_rel_chIso_MTD_sim_5_Bkg_EE_,
4258 meEleISO_rel_chIso_MTD_sim_6_Bkg_EE_,
4259 meEleISO_rel_chIso_MTD_sim_7_Bkg_EE_};
4260
4261 Ntracks_sim_EE_list_Significance_Bkg = {meEleISO_Ntracks_MTD_sim_4sigma_Bkg_EE_,
4262 meEleISO_Ntracks_MTD_sim_3sigma_Bkg_EE_,
4263 meEleISO_Ntracks_MTD_sim_2sigma_Bkg_EE_};
4264 ch_iso_sim_EE_list_Significance_Bkg = {meEleISO_chIso_MTD_sim_4sigma_Bkg_EE_,
4265 meEleISO_chIso_MTD_sim_3sigma_Bkg_EE_,
4266 meEleISO_chIso_MTD_sim_2sigma_Bkg_EE_};
4267 rel_ch_iso_sim_EE_list_Significance_Bkg = {meEleISO_rel_chIso_MTD_sim_4sigma_Bkg_EE_,
4268 meEleISO_rel_chIso_MTD_sim_3sigma_Bkg_EE_,
4269 meEleISO_rel_chIso_MTD_sim_2sigma_Bkg_EE_};
4270
4271 Ele_pT_sim_MTD_EB_list_Bkg = {meEle_pt_sim_MTD_1_Bkg_EB_,
4272 meEle_pt_sim_MTD_2_Bkg_EB_,
4273 meEle_pt_sim_MTD_3_Bkg_EB_,
4274 meEle_pt_sim_MTD_4_Bkg_EB_,
4275 meEle_pt_sim_MTD_5_Bkg_EB_,
4276 meEle_pt_sim_MTD_6_Bkg_EB_,
4277 meEle_pt_sim_MTD_7_Bkg_EB_};
4278
4279 Ele_pT_sim_MTD_EB_list_Significance_Bkg = {
4280 meEle_pt_sim_MTD_4sigma_Bkg_EB_, meEle_pt_sim_MTD_3sigma_Bkg_EB_, meEle_pt_sim_MTD_2sigma_Bkg_EB_};
4281
4282 Ele_pT_sim_MTD_EE_list_Bkg = {meEle_pt_sim_MTD_1_Bkg_EE_,
4283 meEle_pt_sim_MTD_2_Bkg_EE_,
4284 meEle_pt_sim_MTD_3_Bkg_EE_,
4285 meEle_pt_sim_MTD_4_Bkg_EE_,
4286 meEle_pt_sim_MTD_5_Bkg_EE_,
4287 meEle_pt_sim_MTD_6_Bkg_EE_,
4288 meEle_pt_sim_MTD_7_Bkg_EE_};
4289
4290 Ele_pT_sim_MTD_EE_list_Significance_Bkg = {
4291 meEle_pt_sim_MTD_4sigma_Bkg_EE_, meEle_pt_sim_MTD_3sigma_Bkg_EE_, meEle_pt_sim_MTD_2sigma_Bkg_EE_};
4292 }
4293 }
4294
4295
4296
4297 void MtdEleIsoValidation::fillDescriptions(edm::ConfigurationDescriptions& descriptions) {
4298 edm::ParameterSetDescription desc;
4299
4300 desc.add<std::string>("folder", "MTD/ElectronIso");
4301 desc.add<edm::InputTag>("inputTagG", edm::InputTag("generalTracks"));
4302 desc.add<edm::InputTag>("inputTag_vtx", edm::InputTag("offlinePrimaryVertices4D"));
4303 desc.add<edm::InputTag>("inputEle_EB", edm::InputTag("gedGsfElectrons"));
4304 desc.add<edm::InputTag>("inputEle_EE", edm::InputTag("ecalDrivenGsfElectronsHGC"));
4305 desc.add<edm::InputTag>("TPtoRecoTrackAssoc", edm::InputTag("trackingParticleRecoTrackAsssociation"));
4306 desc.add<edm::InputTag>("t0PID", edm::InputTag("tofPID:t0"));
4307 desc.add<edm::InputTag>("sigmat0PID", edm::InputTag("tofPID:sigmat0"));
4308 desc.add<edm::InputTag>("trackMVAQual", edm::InputTag("mtdTrackQualityMVA:mtdQualMVA"));
4309 desc.add<double>("trackMinimumPt", 1.0);
4310 desc.add<double>("trackMinimumEta", 1.5);
4311 desc.add<double>("trackMaximumEta", 3.2);
4312 desc.add<double>("rel_iso_cut", 0.08);
4313 desc.add<bool>("optionTrackMatchToPV", false);
4314 desc.add<bool>("option_dtToTrack", true);
4315 desc.add<bool>("option_plots", false);
4316 desc.add<double>("min_dR_cut", 0.01);
4317 desc.add<double>("max_dR_cut", 0.3);
4318 desc.add<double>("min_pt_cut_EB", 0.7);
4319 desc.add<double>("min_pt_cut_EE", 0.4);
4320 desc.add<double>("max_dz_cut_EB", 0.5);
4321 desc.add<double>("max_dz_cut_EE", 0.5);
4322 desc.add<double>("max_dz_vtx_cut", 0.5);
4323 desc.add<double>("max_dxy_vtx_cut", 0.2);
4324 desc.add<double>("min_strip_cut", 0.01);
4325 desc.add<double>("min_track_mtd_mva_cut", 0.5);
4326
4327 descriptions.add("mtdEleIsoValid", desc);
4328 }
4329
4330 DEFINE_FWK_MODULE(MtdEleIsoValidation);
4331
4332