1 #ifndef gen_PhotosInterface_PhotosInterface_h 2 #define gen_PhotosInterface_PhotosInterface_h 10 #include "HepMC/SimpleVector.h" 31 HepMC::GenEvent*
apply( HepMC::GenEvent* );
32 void configureOnlyFor(
int );
34 bool isTauLeptonicDecay( HepMC::GenVertex* );
46 void applyToVertex( HepMC::GenEvent*,
int );
47 void applyToBranch( HepMC::GenEvent*,
int );
48 void attachParticles( HepMC::GenEvent*, HepMC::GenVertex*,
int );
CLHEP::HepRandomEngine * decayRandomEngine
void avoidTauLeptonicDecays()
const std::vector< std::string > & specialSettings()
std::vector< int > fBarcodes
bool fAvoidTauLeptonicDecays
static CLHEP::HepRandomEngine * fRandomEngine
std::vector< int > fSecVtxStore