#include <G4MTRandFlat.hh>
 | 
|   | G4MTRandFlat (CLHEP::HepRandomEngine &anEngine) | 
|   | 
|   | G4MTRandFlat (CLHEP::HepRandomEngine &anEngine, G4double width) | 
|   | 
|   | G4MTRandFlat (CLHEP::HepRandomEngine &anEngine, G4double a, G4double b) | 
|   | 
|   | G4MTRandFlat (CLHEP::HepRandomEngine *anEngine) | 
|   | 
|   | G4MTRandFlat (CLHEP::HepRandomEngine *anEngine, G4double width) | 
|   | 
|   | G4MTRandFlat (CLHEP::HepRandomEngine *anEngine, G4double a, G4double b) | 
|   | 
| virtual  | ~G4MTRandFlat () | 
|   | 
| G4double  | fire () | 
|   | 
| G4double  | fire (G4double width) | 
|   | 
| G4double  | fire (G4double a, G4double b) | 
|   | 
| G4long  | fireInt (G4long n) | 
|   | 
| G4long  | fireInt (G4long m, G4long n) | 
|   | 
| G4int  | fireBit () | 
|   | 
| void  | fireArray (const G4int size, G4double *vect) | 
|   | 
| void  | fireArray (const G4int size, G4double *vect, G4double lx, G4double dx) | 
|   | 
| G4double  | operator() () | 
|   | 
| G4double  | operator() (G4double width) | 
|   | 
| G4double  | operator() (G4double a, G4double b) | 
|   | 
  Public Member Functions inherited from G4MTHepRandom | 
|   | G4MTHepRandom () | 
|   | 
|   | G4MTHepRandom (G4long seed) | 
|   | 
|   | G4MTHepRandom (CLHEP::HepRandomEngine &algorithm) | 
|   | 
|   | G4MTHepRandom (CLHEP::HepRandomEngine *algorithm) | 
|   | 
| virtual  | ~G4MTHepRandom () | 
|   | 
| G4double  | flat () | 
|   | 
| void  | flatArray (const G4int size, G4double *vect) | 
|   | 
| G4double  | flat (CLHEP::HepRandomEngine *theNewEngine) | 
|   | 
| void  | flatArray (CLHEP::HepRandomEngine *theNewEngine, const G4int size, G4double *vect) | 
|   | 
| virtual std::ostream &  | put (std::ostream &os) const | 
|   | 
| virtual std::istream &  | get (std::istream &is) | 
|   | 
 | 
| static G4double  | shoot () | 
|   | 
| static G4double  | shoot (G4double width) | 
|   | 
| static G4double  | shoot (G4double a, G4double b) | 
|   | 
| static G4long  | shootInt (G4long n) | 
|   | 
| static G4long  | shootInt (G4long m, G4long n) | 
|   | 
| static G4int  | shootBit () | 
|   | 
| static void  | shootArray (const G4int size, G4double *vect) | 
|   | 
| static void  | shootArray (const G4int size, G4double *vect, G4double lx, G4double dx) | 
|   | 
| static G4double  | shoot (CLHEP::HepRandomEngine *anEngine) | 
|   | 
| static G4double  | shoot (CLHEP::HepRandomEngine *anEngine, G4double width) | 
|   | 
| static G4double  | shoot (CLHEP::HepRandomEngine *anEngine, G4double a, G4double b) | 
|   | 
| static G4long  | shootInt (CLHEP::HepRandomEngine *anEngine, G4long n) | 
|   | 
| static G4long  | shootInt (CLHEP::HepRandomEngine *anEngine, G4long m, G4long n) | 
|   | 
| static G4int  | shootBit (CLHEP::HepRandomEngine *) | 
|   | 
| static void  | shootArray (CLHEP::HepRandomEngine *anEngine, const G4int size, G4double *vect) | 
|   | 
| static void  | shootArray (CLHEP::HepRandomEngine *anEngine, const G4int size, G4double *vect, G4double lx, G4double dx) | 
|   | 
  Static Public Member Functions inherited from G4MTHepRandom | 
| static void  | setTheSeed (G4long seed, G4int lux=3) | 
|   | 
| static G4long  | getTheSeed () | 
|   | 
| static void  | setTheSeeds (const G4long *seeds, G4int aux=-1) | 
|   | 
| static const G4long *  | getTheSeeds () | 
|   | 
| static void  | getTheTableSeeds (G4long *seeds, G4int index) | 
|   | 
| static G4MTHepRandom *  | getTheGenerator () | 
|   | 
| static void  | setTheEngine (CLHEP::HepRandomEngine *theNewEngine) | 
|   | 
| static CLHEP::HepRandomEngine *  | getTheEngine () | 
|   | 
| static void  | saveEngineStatus (const char filename[]="Config.conf") | 
|   | 
| static void  | restoreEngineStatus (const char filename[]="Config.conf") | 
|   | 
| static std::ostream &  | saveFullState (std::ostream &os) | 
|   | 
| static std::istream &  | restoreFullState (std::istream &is) | 
|   | 
| static std::ostream &  | saveDistState (std::ostream &os) | 
|   | 
| static std::istream &  | restoreDistState (std::istream &is) | 
|   | 
| static std::ostream &  | saveStaticRandomStates (std::ostream &os) | 
|   | 
| static std::istream &  | restoreStaticRandomStates (std::istream &is) | 
|   | 
| static void  | showEngineStatus () | 
|   | 
| static G4int  | createInstance () | 
|   | 
| static G4int  | createInstanceOnce () | 
|   | 
Definition at line 40 of file G4MTRandFlat.hh.
 
◆ G4MTRandFlat() [1/6]
◆ G4MTRandFlat() [2/6]
◆ G4MTRandFlat() [3/6]
◆ G4MTRandFlat() [4/6]
◆ G4MTRandFlat() [5/6]
◆ G4MTRandFlat() [6/6]
◆ ~G4MTRandFlat()
  
  
      
        
          | virtual G4MTRandFlat::~G4MTRandFlat  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ fire() [1/3]
◆ fire() [2/3]
◆ fire() [3/3]
◆ fireArray() [1/2]
      
        
          | void G4MTRandFlat::fireArray  | 
          ( | 
          const G4int  | 
          size,  | 
        
        
           | 
           | 
          G4double *  | 
          vect  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ fireArray() [2/2]
◆ fireBit()
  
  
      
        
          | G4int G4MTRandFlat::fireBit  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ fireBits()
  
  
      
        
          | void G4MTRandFlat::fireBits  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ fireInt() [1/2]
◆ fireInt() [2/2]
◆ operator()() [1/3]
◆ operator()() [2/3]
◆ operator()() [3/3]
◆ shoot() [1/6]
◆ shoot() [2/6]
◆ shoot() [3/6]
◆ shoot() [4/6]
◆ shoot() [5/6]
◆ shoot() [6/6]
◆ shootArray() [1/4]
  
  
      
        
          | static void G4MTRandFlat::shootArray  | 
          ( | 
          const G4int  | 
          size,  | 
         
        
           | 
           | 
          G4double *  | 
          vect  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ shootArray() [2/4]
◆ shootArray() [3/4]
◆ shootArray() [4/4]
◆ shootBit() [1/2]
  
  
      
        
          | static G4int G4MTRandFlat::shootBit  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ shootBit() [2/2]
◆ shootBits() [1/2]
  
  
      
        
          | static void G4MTRandFlat::shootBits  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestaticprivate   | 
  
 
 
◆ shootBits() [2/2]
◆ shootInt() [1/4]
◆ shootInt() [2/4]
◆ shootInt() [3/4]
◆ shootInt() [4/4]
◆ defaultA
◆ defaultB
◆ deleteEngine
  
  
      
        
          | G4bool G4MTRandFlat::deleteEngine | 
         
       
   | 
  
private   | 
  
 
 
◆ firstUnusedBit
  
  
      
        
          | unsigned long G4MTRandFlat::firstUnusedBit | 
         
       
   | 
  
private   | 
  
 
 
◆ localEngine
◆ MSB
  
  
      
        
          | const unsigned long G4MTRandFlat::MSB | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ MSBBits
  
  
      
        
          | const G4int G4MTRandFlat::MSBBits | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ randomInt
  
  
      
        
          | unsigned long G4MTRandFlat::randomInt | 
         
       
   | 
  
private   | 
  
 
 
◆ staticFirstUnusedBit
◆ staticRandomInt
The documentation for this class was generated from the following file: