|
ATLAS Offline Software
|
Go to the documentation of this file.
2 #ifndef Herwig_bb4lFullShowerVeto_H
3 #define Herwig_bb4lFullShowerVeto_H
10 #include "Herwig/API/HerwigUI.h"
12 #include "Herwig/Shower/QTilde/Base/FullShowerVeto.h"
34 std::cout <<
"bb4lShowerVeto: You want me to veto, but herwigveto is not set to 1 in powheg.input! Exiting ..."<<std::endl;
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
virtual bool vetoShower()
Determine whether to not to veto the shower, to be implemented in inheriting classes.
The bb4lFullShowerVeto class vetos parton showers where no b (anti)quarks are produced.
virtual IBPtr clone() const
Make a simple clone of this object.
static void Init()
The standard Init function used to initialize the interfaces.
double powheginput_(const char *, long int)
bb4lFullShowerVeto()
The default constructor.
Define macros for attributes used to control the static checker.
virtual IBPtr fullclone() const
Make a clone of this object, possibly modifying the cloned object to make it sane.