{SetBit(kEtaRange);fEtaMin = etamin; fEtaMax = etamax;}
virtual void SetPart(Int_t part) {fIpart=part;}
virtual void SetParticleType(Int_t part) {SetPart(part);}
+ virtual void SetSeed(UInt_t /*seed*/) {;}
protected:
Int_t fIpart; // Particle type
double RandomMass(Double_t mh);
Int_t VirtualGammaPairProduction(TClonesArray *particles, Int_t nPart);
Int_t ForceGammaConversion(TClonesArray *particles, Int_t nPart);
+ virtual void SetSeed(UInt_t /*seed*/) {;}
protected:
Double_t (*fPtParaFunc)(const Double_t*, const Double_t*); //! Pointer to Pt parametrisation function
void SetForceDecay(Decay_t decay = kAll) {fForceDecay = decay;} //set a decay mode
Bool_t SetUserDecayTable(Char_t *path);
void SetParticleSwitchedOff(DecayOff_t decay) {fSwitchOff = decay;} //set particles to be decayed by EvtGen
-
+ void SetSeed(UInt_t /*seed*/) {;}
protected:
Int_t GetFlavour(Int_t pdgCode);