00001 // $Id:$ 00002 // -*- C++ -*- 00003 // 00004 // ----------------------------------------------------------------------- 00005 // HEP Random 00006 // --- RandBreitWigner --- 00007 // inlined functions implementation file 00008 // ----------------------------------------------------------------------- 00009 // This file is part of Geant4 (simulation toolkit for HEP). 00010 00011 // ======================================================================= 00012 // Gabriele Cosmo - Created: 19th August 1998 00013 // ======================================================================= 00014 00015 namespace CLHEP { 00016 00017 inline RandBreitWigner::RandBreitWigner(HepRandomEngine & anEngine, 00018 double a, double b ) 00019 : HepRandom( ), localEngine(&anEngine, do_nothing_deleter()), defaultA(a), 00020 defaultB(b) {} 00021 00022 inline RandBreitWigner::RandBreitWigner(HepRandomEngine * anEngine, 00023 double a, double b ) 00024 : HepRandom( ), localEngine(anEngine), defaultA(a), 00025 defaultB(b) {} 00026 00027 } // namespace CLHEP