1 #ifndef gen_PhotosInterface_PhotosppInterface_h 2 #define gen_PhotosInterface_PhotosppInterface_h 10 #include "HepMC/SimpleVector.h" 29 const std::vector<std::string>&
specialSettings()
override {
return fSpecialSettings; }
30 HepMC::GenEvent*
apply( HepMC::GenEvent* )
override;
31 void configureOnlyFor(
int )
override;
33 bool isTauLeptonicDecay( HepMC::GenVertex* );
static CLHEP::HepRandomEngine * fRandomEngine
CLHEP::HepRandomEngine * decayRandomEngine
void avoidTauLeptonicDecays() override
~PhotosppInterface() override
edm::ParameterSet * fPSet
const std::vector< std::string > & specialSettings() override
bool fAvoidTauLeptonicDecays