FILTER



         FILTER-7 - is a code from the FILTER package, developed by O. Gritzay. It is intended for neutron spectrum shape calculations after the composed filter and also for determination of the neutron spectrum shape parameters of the created quasi-mono-energy neutron line. The seventh version of the Filter code (FILTER-7) is presented on our site for work on PC under MSDOS (WINDOWS).

       
 The FILTER package consists of code Filter (ver.7) and a specialized library, which contains the following information:

1. The files with the total neutron cross sections for a set of materials in the point-wise format and linear-linear interpolation low (3rd ENDF file format). Total list ( LIST CS )of these files now contains more than 100 units (see Appendix 1 ). These cross sections were calculated using code packages PREPRO or NJOY together with the most updated Libraries of Evaluated Nuclear Data (LEND). Accuracy of linearization procedure was taken as 0.1%, the temperature of materials as 300K. In necessary cases this list may be added with new cross section files. The names of files may be arbitrary (except the file defined in point 2), but the length has to be equal or less than 12 symbols, one of those is the point, the last three are the file extension.

2. File DENSITY.dat is the density of material (in g/cm3). This file is used when the filter component is specified in cm (length). In this case it is necessary to take in mind, that the names of the input cross section files have to be just the same as the names of elements in file DENSITY.dat. For instance, if the name of material in DENSITY.dat is 3LI07, then the file name for Lithium-7 cross section has to be the same, namely 3LI07.* (the file extension is allowed). In other case, one may receive the message about the absence of information: DENSITY FOR (your element) IS ABSENT and the code will be stopped.

3. File HE3_NP contains the energy dependent cross section for reaction 3He(n, p), calculated with the use of JENDL-3.3 library. The accuracy of linearization was 0.1%, the temperature was taken as 300K. This file is used to take into account the energy-dependent efficiency in the case, when He-3 counter is used for neutron registration.

4. File H1_NEL contains the energy dependent cross section for reaction of neutron elastic scattering at hydrogen calculated with the use of JENDL-3.3 library. The accuracy of linearization was 0.1%, the temperature was taken as 300K. This file is used to take into account the energy-dependent efficiency in the case, when proton recoil counter is used for neutron registration.

        
All files have to be at the same directory, as the code Filter-7.exe. Before the first start of FILTER-7 code it is necessary to make the sub-directory F_RES, to which all results of the code calculations will be written.

        
The task for code work may be entered using keyboard or input file. At the last case it is necessary to re-address the keyboard (UNIT=5) to file, using symbol < . The name of input file may be arbitrary, but not large than 8 symbols and without extension.

        
Input filename is necessary to enter, independently of input procedure - or from keyboard, or using input file. This filename with different extensions is used to write all the output files (into the sub-directory F_RES).

        
The requirements to the task input file are presented in the file FILTER_TAB.pdf.
        

FILTER_TAB.pdf

Line

Number of position

Parameter

Explanation of parameters

1

1

InpName

Name of input file
Not more, than 8 symbols, extension is forbidden

1

1

LLL

= 0 – length of component in g/cm2 (DEF)*
= 1 – length of component in cm

2

IDET

= 1 – Helium-3 counter
= 2 – proton recoil counter (DEF)

3

INTFU

= 1 – output data are presented as histogram function (DEF)
= 2 –output data are presented as linear-linear function

4

ERR

Difference between energies of successive points (in eV), at which in the joint grid the points are considered as identical.
On default ERR=0.0001 eV.

3

1

NAMEFILE Filename of filter component total neutron cross section
Not more than 12symbols, 3 of which is extension.
If NAMEFILE=/,  then this is the end of filter components.

4

1

ANf

Length of filter component.

2

LOGS

= 0 – no output  of the cross sections for this component (DEF)
= 1 – the cross sections for this component output
into sub-directory F_RES in form of 3 columns:
N (number), energy (eV), cross section (barn).

Name of output file corresponds to the name of input file NAMEFILE, but extension  always will be  .dat

Rows 3 and 4 may be repeated any times.

K

1

AK

Value, to be multiplied on maximum (in output spectrum), to define the level, below which the peaks in spectrum aren’t taken into consideration ( see Appendix 2).

On default AK=0.0001.

K+1

1

AKE

Relative difference between left and right boundaries of successive peaks below which the peaks are regarded as one peak ( see Appendix 3).

On default AK=0.0001.

K+2

1

Iedit

= 0 – brief entry, only joint peaks (DEF)
= 1 – entire entry (split and joint peaks)

into the file F_RES\InpName.lst

K+3

1

Ichose

= 1 – entry only for function T*SPECTRUM
= 2 – entry for two functions (DEF)
T*SPECTRUM  and T*SPECTRUM*Sigma_DET

into the file F_RES\InpName.lst

K+4

1

Icomp

= 0 – no entry (DEF)
= 1 – information entry for comparison

into the file F_RES\InpName.cmp

K+5

1

Igroupie

= 0 – no entry
= 1 –entry with spectra after filter in the format for GROUPIE
into the files
F_RES\InpName.ts1 in boundaries Fmax *AK
F_RES\InpName.ts2 in boundaries 2.5%*SUM & 97.5%*SUM = 2 - into the files
F_RES\InpName.Gxx in boundaries Fmax *AK,
where xx – peak numbers (from group state).

If Igroupie = 2

K+6

1

Npeak

Number of peaks, for which spectra after filter will be withdrawn in the format for GROUPIE into files
F_RES\InpName.Gxx in boundaries Fmax *AK

If you choose Npeak=0, then spectra for all joint peaks will be in the output files F_RES\InpName.Gxx

K+7

1-Npeak

ni

If Npeak≠0, then  successively in this line it is necessary to write the numbers xx – peak numbers (from group state).


        * If the parameter choice is on default (DEF) , then it is necessary to specify symbol  / .  All parameters, that have to be specified in line next to the chosen as on default parameter, also will be specified as on default.
        
        To facilitate the work with FILTER-7 we present the version of the task input file inpfile.

                 

   Let the composed filter consists of the following components: 

1) natural S (name of the file 16S00.en6) with thickness 16.35 g/cm2,
2) B-10 (name of the file 5B10.en7) with thickness 0.28 g/cm2,
3) B-11 (name of the file 5B11.en7) with thickness 0.0496 g/cm2,
4) natural Fe (name of the file 26FE00.en6) with thickness 236.1 g/cm2,
5) Al (name of the file 13AL27.en7) with thickness 99.86 g/cm2.

We wish to write in the sub-directory F_RES a file with the cross section for Al (for plotting by the graphical package MicrocalTMOriginTM).

We use proton recoil counter.Output data will be presented as histogram. Difference between energies of successive points (in eV), at which in the joint grid the points are considered as identical, is given on default.

AK=0.0001, AKE is given on default.

Entire entry (split and joint peaks) will be written into file F_RES\InpName.LST.

Information about peaks for two functions (T*SPECTRUM  and T*SPECTRUM*Sigma_DET) will be written into file F_RES\InpName.LST.

Information about peaks in computer readable form will be written into file F_RES\InpName.CMP.

Spectra after filter will be written for 3 peaks with numbers 1, 5, 8
into the files F_RES\InpName.G01, ...\InpName.G05, ...\InpName.G08 in boundaries Fmax *AK in the format for GROUPIE.

Example of input file with name inpfile:

inpfile
0 2 1/
16S00.en6
16.35/
5B10.en7
 0.28/
5B11.en7
0.0496/
26FE00.en6
236.1/
13AL27.en7
99.86 1
/
0.0001             !AK
/                       !AKE
1                      !Iedit
2                      !Ichose
1                      !Icomp
2                      !Igroupie
3                      !Npeak
1 5 8


Running of the code: FILTER-7.EXE <inpfile.


Back to UKRNDC Home page

Location

Databases

Codes

News & Newsletters

Our staff

Publications

Other sites