1 #ifndef gen_PhotosInterface_PhotosInterface53XLegacy_h
2 #define gen_PhotosInterface_PhotosInterface53XLegacy_h
9 #include "HepMC/SimpleVector.h"
10 #include "CLHEP/Random/RandomEngine.h"
34 HepMC::GenEvent*
apply( HepMC::GenEvent* );
42 Scaling( HepMC::ThreeVector vec,
int flg )
void attachParticles(HepMC::GenEvent *, HepMC::GenVertex *, int)
HepMC::GenEvent * apply(HepMC::GenEvent *)
CLHEP::HepRandomEngine * decayRandomEngine
std::vector< int > fBarcodes
const std::vector< std::string > & specialSettings()
void SetDecayRandomEngine(CLHEP::HepRandomEngine *decayRandomEngine)
void avoidTauLeptonicDecays()
PhotosInterface53XLegacy()
bool fAvoidTauLeptonicDecays
HepMC::ThreeVector weights
~PhotosInterface53XLegacy()
Scaling(HepMC::ThreeVector vec, int flg)
std::vector< std::string > fSpecialSettings