#!/usr/bin/env perl

use Env;
use warnings;
use strict;

chomp(my $Nz =    `getNz param.loop`);
chomp(my $min =   `getparam broaden_min param.loop`);
chomp(my $max =   `getparam broaden_max param.loop`);
chomp(my $ratio = `getparam broaden_ratio param.loop`);
chomp(my $T =     `getparam T param.loop`);
chomp(my $alpha = `getparam broaden_alpha param.loop`);
chomp(my $gamma = `getparam broaden_gamma param.loop`);

my $pr = "FDM_dens";

avg("spec_${pr}_A_d-A_d.bin",    "c-imG.dat");
avg("spec_${pr}_self_d-A_d.bin", "c-imF.dat");

sub avg
{
    my $fn = shift;
    my $out = shift;
    system "$NRGPREFIX broaden -x $gamma -m $min -M $max -r $ratio   $fn $Nz $alpha $T 1e-99";
    system "mv spec.dat $out";
}
