Last change
on this file since 117 was
117,
checked in by moretto, 11 years ago
|
ESAF version compilable on mac OS
|
File size:
479 bytes
|
Line | |
---|
1 | SUBROUTINE CHERENKOV_SPECTRUM(randomwave) |
---|
2 | IMPLICIT NONE |
---|
3 | #include "detector.inc" |
---|
4 | #include "erandom.inc" |
---|
5 | * |
---|
6 | * ... OUTPUT VARIAVLES ... |
---|
7 | REAL randomwave |
---|
8 | * ... LOCAL VARIABLES ... |
---|
9 | REAL*8 W |
---|
10 | * GENERATE WAVELENGTH ACCORDING TO 1/Lambda^2 DISTRIBUTION |
---|
11 | * GENERATE FREQUENCY W=1/LAMBDA UNIFORMLY IN W1,W2 INTERVAL AND THEN CONVERT IT TO THE WAVELENGTH |
---|
12 | W = 1./WAVE(1) + (1./WAVE(2)-1./WAVE(1))*ESAFRNDM() |
---|
13 | RANDOMWAVE = 1./W |
---|
14 | END |
---|
Note: See
TracBrowser
for help on using the repository browser.