18 SetTitle(
"Random number generator: EvtRandom");
25 Error(
"MINT::EvtTRandom::Rndm",
26 "EvtRandom engine not set. Returning 'kBigNumber'.");
29 return m_rnd->Rndm(i);
36 for(Int_t i=0; i<n; i++) array[i]=(Float_t)this->Rndm();
43 for(Int_t i=0; i<n; i++) array[i]=this->Rndm();
49 Error(
"MINT::EvtTRandom::SetSeed",
50 "EvtRandom engine not set.");
59 Error(
"MINT::EvtTRandom::GetSeed",
60 "EvtRandom engine not set. Returning zero.");
63 return m_rnd->GetSeed();
virtual UInt_t GetSeed() const
virtual void RndmArray(Int_t n, Float_t *array)
virtual void SetSeed(UInt_t seed=0)
virtual Double_t Rndm(Int_t i=0)
EvtTRandom(MINT::IEvtRandom *rnd=NULL)
virtual ~EvtTRandom()
Destructor.