147 |
|
} |
148 |
|
print "=============================================\n"; |
149 |
|
my $output = sprintf "Effective luminosities of samples:\n"; |
150 |
< |
my $printOutput = 1; |
150 |
> |
my $printOutput = 0; |
151 |
|
foreach my $arg (keys %weights) |
152 |
|
{ |
153 |
|
my $shortArg = $arg; |
154 |
|
$shortArg =~ s/^.*\/([^\/]*)$/$1/; |
155 |
< |
$output = sprintf "%s $shortArg: %.5g/fb\n", $output, ($integratedLuminosity / (1000.0 * $weights{$arg})); |
155 |
> |
$output = sprintf "%s $shortArg: %.5g/fb\n", $output, ($integratedLuminosity / (1000.0 * $weights{$arg})) if $weights{$arg} != 1; |
156 |
> |
$printOutput = 1 if $weights{$arg} != 1; |
157 |
|
} |
158 |
|
print $output if $printOutput; |
159 |
|
$output = sprintf "Weights for target luminosity of %g/fb:\n", ($integratedLuminosity / 1000.0); |
162 |
|
{ |
163 |
|
my $shortArg = $arg; |
164 |
|
$shortArg =~ s/^.*\/([^\/]*)$/$1/; |
165 |
< |
$output = sprintf "%s $shortArg: %.5g\n", $output, $weights{$arg}; |
165 |
> |
$output = sprintf "%s $shortArg: %.5g\n", $output, $weights{$arg} if $weights{$arg} != 1; |
166 |
|
$printOutput = 1 if $weights{$arg} != 1; |
167 |
|
} |
168 |
|
print $output if $printOutput; |