@@ -157,9 +157,10 @@ struct lmeelfcocktail {
157157 Configurable<std::string> fConfigPhotonPtDirName {" cfgPhotonPtDirName" , " 7TeV_Comb" , " directory name for photon pT parametrization" };
158158 Configurable<std::string> fConfigPhotonPtFuncName {" cfgPhotonPtFuncName" , " 111_pt" , " function name for photon pT parametrization" };
159159
160- ConfigurableAxis fConfigPtBins {" cfgPtBins" , {VARIABLE_WIDTH , 0 ., 0.5 , 1 , 1.5 , 2 ., 2.5 , 3 ., 3.5 , 4 ., 4.5 , 5 ., 5.5 , 6 ., 6.5 , 7 ., 7.5 , 8 .}, " pT bins" };
161- ConfigurableAxis fConfigMBins {" cfgMBins" , {VARIABLE_WIDTH , 0 ., 0.08 , 0.14 , 0.2 , 1.1 , 2.7 , 2.8 , 3.2 , 5.0 }, " mee bins" };
162- ConfigurableAxis fConfigDCABins {" cfgDCABins" , {VARIABLE_WIDTH , 0 ., 0.4 , 0.8 , 1.2 , 1.6 , 2.0 , 2.4 , 3 ., 4 ., 5 ., 7 ., 10 .}, " DCA bins" };
160+ // Configurable axes crashed the task. Take them out for the moment
161+ // ConfigurableAxis fConfigPtBins{"cfgPtBins", {VARIABLE_WIDTH, 0., 0.5, 1, 1.5, 2., 2.5, 3., 3.5, 4., 4.5, 5., 5.5, 6., 6.5, 7., 7.5, 8.}, "pT bins"};
162+ // ConfigurableAxis fConfigMBins{"cfgMBins", {VARIABLE_WIDTH, 0., 0.08, 0.14, 0.2, 1.1, 2.7, 2.8, 3.2, 5.0}, "mee bins"};
163+ // ConfigurableAxis fConfigDCABins{"cfgDCABins", {VARIABLE_WIDTH, 0., 0.4, 0.8, 1.2, 1.6, 2.0, 2.4, 3., 4., 5., 7., 10.}, "DCA bins"};
163164
164165 Configurable<std::vector<double >> fConfigDCATemplateEdges {" cfgDCATemplateEdges" , {0 ., .3 , .4 , .6 , 1 ., 2 .}, " DCA template edges" };
165166
@@ -720,8 +721,15 @@ struct lmeelfcocktail {
720721 registry.add <TH2 >(" LSmm_orig" , " LSmm_orig" , HistType::kTH2F , {mAxis , ptAxis}, true );
721722 }
722723
723- registry.add <TH2 >(" DCAeevsmee" , " DCAeevsmee" , HistType::kTH2F , {{fConfigMBins , " #it{m}_{ee} (GeV/c^{2})" }, {fConfigDCABins , " DCA_{xy}^{ee} (cm)" }}, true );
724- registry.add <TH2 >(" DCAeevsptee" , " DCAeevsptee" , HistType::kTH2F , {{fConfigPtBins , " #it{p}_{T,ee} (GeV/c)" }, {fConfigDCABins , " DCA_{xy}^{ee} (cm)" }}, true );
724+ // configurable axes crashed the task. Take them out for the moment
725+ // registry.add<TH2>("DCAeevsmee", "DCAeevsmee", HistType::kTH2F, {{fConfigMBins, "#it{m}_{ee} (GeV/c^{2})"}, {fConfigDCABins, "DCA_{xy}^{ee} (cm)"}}, true);
726+ // registry.add<TH2>("DCAeevsptee", "DCAeevsptee", HistType::kTH2F, {{fConfigPtBins, "#it{p}_{T,ee} (GeV/c)"}, {fConfigDCABins, "DCA_{xy}^{ee} (cm)"}}, true);
727+ // replace them with hard coded axes
728+ AxisSpec configPtBins = {{0 ., 0.5 , 1 , 1.5 , 2 ., 2.5 , 3 ., 3.5 , 4 ., 4.5 , 5 ., 5.5 , 6 ., 6.5 , 7 ., 7.5 , 8 .}, " #it{p}_{T,ee} (GeV/c)" };
729+ AxisSpec configMBins = {{0 ., 0.08 , 0.14 , 0.2 , 1.1 , 2.7 , 2.8 , 3.2 , 5.0 }, " #it{m}_{ee} (GeV/c^{2})" };
730+ AxisSpec configDcaBins = {{0 ., 0.4 , 0.8 , 1.2 , 1.6 , 2.0 , 2.4 , 3 ., 4 ., 5 ., 7 ., 10 .}, " DCA_{xy}^{ee} (cm)" };
731+ registry.add <TH2 >(" DCAeevsmee" , " DCAeevsmee" , HistType::kTH2F , {configMBins, configDcaBins}, true );
732+ registry.add <TH2 >(" DCAeevsptee" , " DCAeevsptee" , HistType::kTH2F , {configPtBins, configDcaBins}, true );
725733
726734 for (auto & particle : fParticleListNames ) {
727735 fmee.push_back (registry.add <TH1 >(Form (" mee_%s" , particle.Data ()), Form (" mee_%s" , particle.Data ()), HistType::kTH1F , {mAxis }, true ));
0 commit comments