3 use vars
qw(%subdir_list);
4 use vars
qw(%header_list);
6 # explicit headers to avoid conflicts with experiment code
8 "larreco/RecoAlg/ImagePatternAlgs/Keras/keras_model.h" =>
"larrecodnn/ImagePatternAlgs/Keras/keras_model.h",
9 "larreco/RecoAlg/ImagePatternAlgs/Tensorflow/PointIdAlg/PointIdAlg.h" =>
"larrecodnn/ImagePatternAlgs/Tensorflow/PointIdAlg/PointIdAlg.h",
10 "larreco/RecoAlg/ImagePatternAlgs/Tensorflow/TF/tf_graph.h" =>
"larrecodnn/ImagePatternAlgs/Tensorflow/TF/tf_graph.h"
13 foreach my $inc (sort keys %header_list) {
14 s&^(
\s*#
include\s+[
"<])\Q$inc\E(.*)&${1}$header_list{$inc}${2}& and last;
15 s&^(\s*#include\s+["<]GENIE/)\Q
$inc\
E(.*)&${1}$header_list{
$inc}${2}&
and last;
use File::Basename qw(fileparse)
my($xml, $fcl, $workdir, $check, $merge)
return match has_match and(match.match_pdg==11 or match.match_pdg==-11)
then echo File list $list not found else cat $list while read file do echo $file sed s