CLHEP VERSION Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

SeedTable.h

Go to the documentation of this file.
00001 // $Id: SeedTable.h,v 1.3 2003/10/23 21:29:51 garren Exp $
00002 // -*- C++ -*-
00003 //
00004 // -----------------------------------------------------------------------
00005 //                             HEP Random
00006 //                           table of seeds
00007 // -----------------------------------------------------------------------
00008 // This file is part of Geant4 (simulation toolkit for HEP).
00009 //
00010 // Static definition for the table of seeds.
00011 // This table of seeds has been taken from the original FORTRAN77
00012 // implementation of the HEP CERN Library routine RECUSQ.
00013 // Each sequence has a period of 10**9 numbers.
00014 
00015 // =======================================================================
00016 // Gabriele Cosmo - Created: 2nd February 1996
00017 // =======================================================================
00018 
00019 #ifndef SeedTable_h
00020 #define SeedTable_h 1
00021 
00022 #include "CLHEP/Random/defs.h"
00023 
00024 namespace CLHEP {
00025 
00026 const long HepRandom::seedTable[215][2] = {
00027                              {           9876, 54321            },              
00028                              {     1299961164, 253987020        },
00029                              {      669708517, 2079157264       },
00030                              {      190904760, 417696270        },
00031                              {     1289741558, 1376336092       },
00032                              {     1803730167, 324952955        },
00033                              {      489854550, 582847132        },
00034                              {     1348037628, 1661577989       },
00035                              {      350557787, 1155446919       },
00036                              {      591502945, 634133404        },
00037                              {     1901084678, 862916278        },
00038                              {     1988640932, 1785523494       },
00039                              {     1873836227, 508007031        },
00040                              {     1146416592, 967585720        },
00041                              {     1837193353, 1522927634       },
00042                              {       38219936, 921609208        },
00043                              {      349152748, 112892610        },
00044                              {      744459040, 1735807920       },
00045                              {     1983990104, 728277902        },
00046                              {      309164507, 2126677523       },
00047                              {      362993787, 1897782044       },
00048                              {      556776976, 462072869        },
00049                              {     1584900822, 2019394912       },
00050                              {     1249892722, 791083656        },
00051                              {     1686600998, 1983731097       },
00052                              {     1127381380, 198976625        },
00053                              {     1999420861, 1810452455       },
00054                              {     1972906041, 664182577        },
00055                              {       84636481, 1291886301       },
00056                              {     1186362995, 954388413        },
00057                              {     2141621785, 61738584         },
00058                              {     1969581251, 1557880415       },
00059                              {     1150606439, 136325185        },
00060                              {       95187861, 1592224108       },
00061                              {      940517655, 1629971798       },
00062                              {      215350428, 922659102        },
00063                              {      786161212, 1121345074       },
00064                              {     1450830056, 1922787776       },
00065                              {     1696578057, 2025150487       },
00066                              {     1803414346, 1851324780       },
00067                              {     1017898585, 1452594263       },
00068                              {     1184497978, 82122239         },
00069                              {      633338765, 1829684974       },
00070                              {      430889421, 230039326        },
00071                              {      492544653, 76320266         },
00072                              {      389386975, 1314148944       },
00073                              {     1720322786, 709120323        },
00074                              {     1868768216, 1992898523       },
00075                              {      443210610, 811117710        },
00076                              {     1191938868, 1548484733       },
00077                              {      616890172, 159787986        },
00078                              {      935835339, 1231440405       },
00079                              {     1058009367, 1527613300       },
00080                              {     1463148129, 1970575097       },
00081                              {     1795336935, 434768675        },
00082                              {      274019517, 605098487        },
00083                              {      483689317, 217146977        },
00084                              {     2070804364, 340596558        },
00085                              {      930226308, 1602100969       },
00086                              {      989324440, 801809442        },
00087                              {      410606853, 1893139948       },
00088                              {     1583588576, 1219225407       },
00089                              {     2102034391, 1394921405       },
00090                              {     2005037790, 2031006861       },
00091                              {     1244218766, 923231061        },
00092                              {       49312790, 775496649        },
00093                              {      721012176, 321339902        },
00094                              {     1719909107, 1865748178       },
00095                              {     1156177430, 1257110891       },
00096                              {      307561322, 1918244397       },
00097                              {      906041433, 360476981        },
00098                              {     1591375755, 268492659        },
00099                              {      461522398, 227343256        },
00100                              {     2145930725, 2020665454       },
00101                              {     1938419274, 1331283701       },
00102                              {      174405412, 524140103        },
00103                              {      494343653,  18063908        },
00104                              {     1025534808, 181709577        },
00105                              {     2048959776, 1913665637       },
00106                              {      950636517, 794796256        },
00107                              {     1828843197, 1335757744       },
00108                              {      211109723, 983900607        },
00109                              {      825474095, 1046009991       },
00110                              {      374915657, 381856628        },
00111                              {     1241296328, 698149463        },
00112                              {     1260624655, 1024538273       },
00113                              {      900676210, 1628865823       },
00114                              {      697951025, 500570753        },
00115                              {     1007920268, 1708398558       },
00116                              {      264596520, 624727803        },
00117                              {     1977924811, 674673241        },
00118                              {     1440257718, 271184151        },
00119                              {     1928778847, 993535203        },
00120                              {     1307807366, 1801502463       },
00121                              {     1498732610, 300876954        },
00122                              {     1617712402, 1574250679       },
00123                              {     1261800762, 1556667280       },
00124                              {      949929273, 560721070        },
00125                              {     1766170474, 1953522912       },
00126                              {     1849939248, 19435166         },
00127                              {      887262858, 1219627824       },
00128                              {      483086133, 603728993        },
00129                              {     1330541052, 1582596025       },
00130                              {     1850591475, 723593133        },
00131                              {     1431775678, 1558439000       },
00132                              {      922493739, 1356554404       },
00133                              {     1058517206, 948567762        },
00134                              {      709067283, 1350890215       },
00135                              {     1044787723, 2144304941       },
00136                              {      999707003, 513837520        },
00137                              {     2140038663, 1850568788       },
00138                              {     1803100150, 127574047        },
00139                              {      867445693, 1149173981       },
00140                              {      408583729, 914837991        },
00141                              {     1166715497, 602315845        },
00142                              {      430738528, 1743308384       },
00143                              {     1388022681, 1760110496       },
00144                              {     1664028066, 654300326        },
00145                              {     1767741172, 1338181197       },
00146                              {     1625723550, 1742482745       },
00147                              {      464486085, 1507852127       },
00148                              {      754082421, 1187454014       },
00149                              {     1315342834, 425995190        },
00150                              {      960416608, 2004255418       },
00151                              {     1262630671, 671761697        },
00152                              {       59809238, 103525918        },
00153                              {     1205644919, 2107823293       },
00154                              {     1615183160, 1152411412       },
00155                              {     1024474681, 2118672937       },
00156                              {     1703877649, 1235091369       },
00157                              {     1821417852, 1098463802       },
00158                              {     1738806466, 1529062843       },
00159                              {      620780646, 1654833544       },
00160                              {     1070174101, 795158254        },
00161                              {      658537995, 1693620426       },
00162                              {     2055317555, 508053916        },
00163                              {     1647371686, 1282395762       },
00164                              {       29067379, 409683067        },
00165                              {     1763495989, 1917939635       },
00166                              {     1602690753, 810926582        },
00167                              {      885787576, 513818500        },
00168                              {     1853512561, 1195205756       },
00169                              {     1798585498, 1970460256       },
00170                              {     1819261032, 1306536501       },
00171                              {     1133245275, 37901            },
00172                              {      689459799, 1334389069       },
00173                              {     1730609912, 1854586207       },
00174                              {     1556832175, 1228729041       },
00175                              {      251375753, 683687209        },
00176                              {     2083946182, 1763106152       },
00177                              {     2142981854, 1365385561       },
00178                              {      763711891, 1735754548       },
00179                              {     1581256466, 173689858        },
00180                              {     2121337132, 1247108250       },
00181                              {     1004003636, 891894307        },
00182                              {      569816524, 358675254        },
00183                              {      626626425, 116062841        },
00184                              {      632086003, 861268491        },
00185                              {     1008211580, 779404957        },
00186                              {     1134217766, 1766838261       },
00187                              {     1423829292, 1706666192       },
00188                              {      942037869, 1549358884       },
00189                              {     1959429535, 480779114        },
00190                              {      778311037, 1940360875       },
00191                              {     1531372185, 2009078158       },
00192                              {      241935492, 1050047003       },
00193                              {      272453504, 1870883868       },
00194                              {      390441332, 1057903098       },
00195                              {     1230238834, 1548117688       },
00196                              {     1242956379, 1217296445       },
00197                              {      515648357, 1675011378       },
00198                              {      364477932, 355212934        },
00199                              {     2096008713, 1570161804       },
00200                              {     1409752526, 214033983        },
00201                              {     1288158292, 1760636178       },
00202                              {      407562666, 1265144848       },
00203                              {     1071056491, 1582316946       },
00204                              {     1014143949, 911406955        },
00205                              {      203080461, 809380052        },
00206                              {      125647866, 1705464126       },
00207                              {     2015685843, 599230667        },
00208                              {     1425476020, 668203729        },
00209                              {     1673735652, 567931803        },
00210                              {     1714199325, 181737617        },
00211                              {     1389137652, 678147926        },
00212                              {      288547803, 435433694        },
00213                              {      200159281, 654399753        },
00214                              {     1580828223, 1298308945       },
00215                              {     1832286107, 169991953        },
00216                              {      182557704, 1046541065       },
00217                              {     1688025575, 1248944426       },
00218                              {     1508287706, 1220577001       },
00219                              {       36721212, 1377275347       },
00220                              {     1968679856, 1675229747       },
00221                              {      279109231, 1835333261       },
00222                              {     1358617667, 1416978076       },
00223                              {      740626186, 2103913602       },
00224                              {     1882655908, 251341858        },
00225                              {      648016670, 1459615287       },
00226                              {      780255321, 154906988        },
00227                              {      857296483, 203375965        },
00228                              {     1631676846, 681204578        },
00229                              {     1906971307, 1623728832       },
00230                              {     1541899600, 1168449797       },
00231                              {     1267051693, 1020078717       },
00232                              {     1998673940, 1298394942       },
00233                              {     1914117058, 1381290704       },
00234                              {      426068513, 1381618498       },
00235                              {      139365577, 1598767734       },
00236                              {     2129910384, 952266588        },
00237                              {      661788054, 19661356         },
00238                              {     1104640222, 240506063        },
00239                              {      356133630, 1676634527       },
00240                              {      242242374, 1863206182       },
00241                              {      957935844, 1490681416       }
00242                                              };
00243 
00244 }  // namespace CLHEP
00245 
00246 #ifdef ENABLE_BACKWARDS_COMPATIBILITY
00247 //  backwards compatibility will be enabled ONLY in CLHEP 1.9
00248 using namespace CLHEP;
00249 #endif
00250 
00251 #endif // SeedTable_h

Generated on 15 Nov 2012 for CLHEP by  doxygen 1.4.7