ATLAS Offline Software
|
Some common functions for determining pTs and navigating event records for the PoWHEG + Pythia user hooks. More...
Classes | |
class | UserHooksFactory |
class | UserSetting |
Functions | |
double | pTProj (const Pythia8::Particle &leg, const Pythia8::Particle &comparison) |
double | pTProj (size_t legIndex, size_t comparedIndex, const Pythia8::Event &evt) |
double | pT2Leg (const Pythia8::Particle &leg, const Pythia8::Particle &comparison) |
double | pT2Leg (size_t legIndex, size_t comparedIndex, const Pythia8::Event &evt) |
double | pTLeg (const Pythia8::Particle &leg, const Pythia8::Particle &comparison) |
double | pTLeg (size_t legIndex, size_t comparedIndex, const Pythia8::Event &evt) |
size_t | findLastEmission (const Pythia8::Event &evt, int status) |
Return the index of the most recent emission in a. More... | |
size_t | findLastISREmission (const Pythia8::Event &evt) |
size_t | findLastFSREmission (const Pythia8::Event &evt) |
size_t | findLastISRRadiator (const Pythia8::Event &evt) |
size_t | findLastFSRRadiator (const Pythia8::Event &evt) |
std::map< std::string, double > & | userParams () |
std::map< std::string, bool > & | userFlags () |
std::map< std::string, int > & | userModes () |
std::map< std::string, std::string > & | userWords () |
Some common functions for determining pTs and navigating event records for the PoWHEG + Pythia user hooks.
|
inline |
Return the index of the most recent emission in a.
evt | with a given |
status |
Definition at line 65 of file UserHooksUtils.h.
|
inline |
evt |
Definition at line 89 of file UserHooksUtils.h.
|
inline |
evt |
Definition at line 109 of file UserHooksUtils.h.
|
inline |
evt |
Definition at line 80 of file UserHooksUtils.h.
|
inline |
evt |
Definition at line 99 of file UserHooksUtils.h.
|
inline |
|
inline |
leg | relative to |
comparison |
Definition at line 50 of file UserHooksUtils.h.
|
inline |
legIndex | compared to the leg with index |
comparedIndex | in Event |
evt |
Definition at line 58 of file UserHooksUtils.h.
|
inline |
leg | and |
comparison |
Definition at line 19 of file UserHooksUtils.h.
|
inline |
evt | with indices |
legIndex | and |
comparedIndex |
Definition at line 27 of file UserHooksUtils.h.
std::map<std::string, bool>& Pythia8_UserHooks::userFlags | ( | ) |
Definition at line 55 of file UserHooksFactory.cxx.
std::map<std::string, int>& Pythia8_UserHooks::userModes | ( | ) |
Definition at line 61 of file UserHooksFactory.cxx.
std::map<std::string, double>& Pythia8_UserHooks::userParams | ( | ) |
Definition at line 50 of file UserHooksFactory.cxx.
std::map<std::string, std::string>& Pythia8_UserHooks::userWords | ( | ) |
Definition at line 66 of file UserHooksFactory.cxx.