1 #ifndef gen_PhotosInterface_PhotosInterface_h 2 #define gen_PhotosInterface_PhotosInterface_h 10 #include "HepMC/SimpleVector.h" 27 const std::vector<std::string>&
specialSettings()
override {
return fSpecialSettings; }
29 void configureOnlyFor(
int)
override;
31 fAvoidTauLeptonicDecays =
true;
34 bool isTauLeptonicDecay(HepMC::GenVertex*);
CLHEP::HepRandomEngine * decayRandomEngine
void avoidTauLeptonicDecays() override
std::vector< int > fBarcodes
bool fAvoidTauLeptonicDecays
const std::vector< std::string > & specialSettings() override
static CLHEP::HepRandomEngine * fRandomEngine
std::vector< int > fSecVtxStore