39 std::vector<QGLikelihoodSystematicsObject::Entry>
const&
data = QGLSysPar->
data;
41 <<
" entries (categories with parameters for smearing):" << std::endl;
42 for (
auto idata =
data.begin(); idata !=
data.end(); ++idata) {
43 int qgBin = idata->systCategory.QGIndex;
44 double etaMin = idata->systCategory.EtaMin;
45 double etaMax = idata->systCategory.EtaMax;
46 double rhoMin = idata->systCategory.RhoMin;
47 double rhoMax = idata->systCategory.RhoMax;
48 double ptMin = idata->systCategory.PtMin;
49 double ptMax = idata->systCategory.PtMax;
52 double lmin = idata->lmin;
53 double lmax = idata->lmax;
57 "qg=%1d, ptMin=%8.2f, ptMax=%8.2f, etaMin=%3.1f, etaMax=%3.1f, rhoMin=%6.2f, rhoMax=%6.2f, a=%7.3f, " 58 "b=%7.3f, lmin=%6.2f, lmax=%6.2f",
Log< level::Info, true > LogVerbatim
void analyze(const edm::Event &, const edm::EventSetup &) override
edm::ESGetToken< QGLikelihoodSystematicsObject, QGLikelihoodSystematicsRcd > mPayloadToken
#define DEFINE_FWK_MODULE(type)
~QGLikelihoodSystematicsDBReader() override
T getUntrackedParameter(std::string const &, T const &) const
std::vector< Entry > data
ESHandle< T > getHandle(const ESGetToken< T, R > &iToken) const
Log< level::Info, false > LogInfo
char data[epos_bytes_allocation]
QGLikelihoodSystematicsDBReader(const edm::ParameterSet &)