LHCb Hooks .h and .cpp files

Hey all,

I am using Pythia8 to generate heavy flavor production at the LHCb. I am trying to implement the LHCb tuning provided in gitlab.cern.ch/lhcb/Gauss/-/blob/master/Gen/LbPythia8/options/LHCbDefault.cmd, and the header file “LhcbHooks.h” and source code “LhcbHooks.cpp.” I created a .h file and a .cpp file, however, when I run my Pythia8 simulations I get the error:

PYTHIA Error: input string not found in settings databases::
pTDampingHook:pT0Ref = 1.43

PYTHIA Error: input string not found in settings databases::
pTDampingHook:ecmRef = 13000

PYTHIA Error: input string not found in settings databases::
pTDampingHook:ecmPow = 0.09

and my Root basically breaks the simulation. It looks like the macro where I am running my event collisions and heavy flavor generation is not reading in the header file “LhcbHook.h” event though I used an include statement for it.

Anyone has any tip? I suspect this is a rather easy bug, due to the fact that I am new to root and Pythia (May 2022). Can someone help me?

Thanks,

Welcome to the ROOT Forum!

They look more like Pythia errors than ROOT errors

What error do you have from the ROOT side?