ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/mdtools/headers/randomSPRNG.hpp
(Generate patch)

Comparing trunk/mdtools/headers/randomSPRNG.hpp (file contents):
Revision 221 by chuckv, Thu Jan 2 20:14:08 2003 UTC vs.
Revision 223 by chuckv, Fri Jan 3 22:04:50 2003 UTC

# Line 15 | Line 15 | class randomSPRNG{ (public)
15    ~randomSPRNG();
16  
17    double getRandom();
18 < private:
18 >
19 > protected:
20    int *thisStream;
21    int myStreamNumber;
22    int nSPRNGStreams;
# Line 24 | Line 25 | class randomSPRNG{ (public)
25   }
26  
27  
28 < class gaussianSPRNG : public randomSPRNG{
28 > class gaussianSPRNG : protected randomSPRNG{
29 >
30   public:
31 <  gaussianSPRNG();
32 <  ~gaussianSPRNG();
31 >  gaussianSPRNG(iseed):randomSPRNG(iseed){}
32 >  ~gaussianSPRNG(){}
33  
34    double getGaussian();
35 < private:
36 <  using randomSPRNG::getRandom;
37 <  double getRandom() { getRandom(); }
35 >
36 > protected:
37 >
38   }
39  
40  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines