Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
137 changes: 120 additions & 17 deletions offline/framework/frog/CreateFileList.pl
Original file line number Diff line number Diff line change
Expand Up @@ -49,43 +49,45 @@
"8" => "HF pythia8 Bottom",
"9" => "HF pythia8 Charm D0",
"10" => "HF pythia8 Bottom D0",
"11" => "JS pythia8 Jet ptmin = 30GeV",
"12" => "JS pythia8 Jet ptmin = 10GeV",
"11" => "JS pythia8 Jet ptmin = 30 GeV",
"12" => "JS pythia8 Jet ptmin = 10 GeV",
"13" => "JS pythia8 Photon Jet",
"14" => "Single Particles",
"15" => "Special Productions",
"16" => "HF pythia8 D0 Jets",
"17" => "HF pythia8 D0 pi-k Jets ptmin = 5GeV ",
"18" => "HF pythia8 D0 pi-k Jets ptmin = 12GeV",
"19" => "JS pythia8 Jet ptmin = 40GeV",
"17" => "HF pythia8 D0 pi-k Jets ptmin = 5 GeV ",
"18" => "HF pythia8 D0 pi-k Jets ptmin = 12 GeV",
"19" => "JS pythia8 Jet ptmin = 40 GeV",
"20" => "hijing pAu (0-10fm) pileup 0-10fm",
"21" => "JS pythia8 Jet ptmin = 20GeV",
"21" => "JS pythia8 Jet ptmin = 20 GeV",
"22" => "cosmic field on",
"23" => "cosmic field off",
"24" => "AMPT",
"25" => "EPOS",
"26" => "JS pythia8 Detroit (MB)",
"27" => "JS pythia8 Photonjet ptmin = 5GeV",
"28" => "JS pythia8 Photonjet ptmin = 10GeV",
"29" => "JS pythia8 Photonjet ptmin = 20GeV",
"27" => "JS pythia8 Photonjet ptmin = 5 GeV",
"28" => "JS pythia8 Photonjet ptmin = 10 GeV",
"29" => "JS pythia8 Photonjet ptmin = 20 GeV",
"30" => "Herwig MB",
"31" => "Herwig Jet ptmin = 10 GeV",
"32" => "Herwig Jet ptmin = 30 GeV",
"33" => "JS pythia8 Jet ptmin = 15GeV",
"34" => "JS pythia8 Jet ptmin = 50GeV",
"35" => "JS pythia8 Jet ptmin = 70GeV",
"36" => "JS pythia8 Jet ptmin = 5GeV",
"33" => "JS pythia8 Jet ptmin = 15 GeV",
"34" => "JS pythia8 Jet ptmin = 50 GeV",
"35" => "JS pythia8 Jet ptmin = 70 GeV",
"36" => "JS pythia8 Jet ptmin = 5 GeV",
"37" => "hijing O+O (0-15fm)",
"38" => "JS pythia8 Jet ptmin = 60GeV",
"39" => "JS pythia8 Jet ptmin = 12GeV",
"38" => "JS pythia8 Jet ptmin = 60 GeV",
"39" => "JS pythia8 Jet ptmin = 12 GeV",
"40" => "Herwig Jet ptmin = 5 GeV",
"41" => "Herwig Jet ptmin = 12 GeV",
"42" => "Herwig Jet ptmin = 20 GeV",
"43" => "Herwig Jet ptmin = 40 GeV",
"44" => "Herwig Jet ptmin = 50 GeV",
"45" => "Herwig Photonjet ptmin = 5 GeV",
"46" => "Herwig Photonjet ptmin = 10 GeV",
"47" => "Herwig Photonjet ptmin = 20 GeV"
"47" => "Herwig Photonjet ptmin = 20 GeV",
"48" => "JS pythia8 Jet ptmin = 8 GeV",
"49" => "JS pythia8 Jet ptmin = 80 GeV"
);

my %pileupdesc = (
Expand Down Expand Up @@ -319,6 +321,11 @@
{
$embedok = 1;
$filenamestring = "pythia8_Jet30";
if (defined $double)
{
$doubleok = 1;
$filenamestring = sprintf("%s_pythia8_Detroit",$filenamestring);
}
if (! defined $nopileup)
{
if (defined $embed)
Expand Down Expand Up @@ -522,6 +529,11 @@
{
$embedok = 1;
$filenamestring = "pythia8_Jet40";
if (defined $double)
{
$doubleok = 1;
$filenamestring = sprintf("%s_pythia8_Detroit",$filenamestring);
}
if (! defined $nopileup)
{
if (defined $embed)
Expand Down Expand Up @@ -569,6 +581,11 @@
{
$embedok = 1;
$filenamestring = "pythia8_Jet20";
if (defined $double)
{
$doubleok = 1;
$filenamestring = sprintf("%s_pythia8_Detroit",$filenamestring);
}
if (! defined $nopileup)
{
if (defined $embed)
Expand Down Expand Up @@ -673,6 +690,11 @@
{
$embedok = 1;
$filenamestring = "pythia8_PhotonJet5";
if (defined $double)
{
$doubleok = 1;
$filenamestring = sprintf("%s_pythia8_Detroit",$filenamestring);
}
if (! defined $nopileup)
{
if (defined $embed)
Expand Down Expand Up @@ -744,6 +766,11 @@
{
$embedok = 1;
$filenamestring = "pythia8_PhotonJet20";
if (defined $double)
{
$doubleok = 1;
$filenamestring = sprintf("%s_pythia8_Detroit",$filenamestring);
}
if (! defined $nopileup)
{
if (defined $embed)
Expand Down Expand Up @@ -897,6 +924,11 @@
{
$embedok = 1;
$filenamestring = "pythia8_Jet50";
if (defined $double)
{
$doubleok = 1;
$filenamestring = sprintf("%s_pythia8_Detroit",$filenamestring);
}
if (! defined $nopileup)
{
if (defined $embed)
Expand Down Expand Up @@ -1046,7 +1078,7 @@
if (defined $double)
{
$doubleok = 1;
$filenamestring = "pythia8_Jet12_pythia8_Detroit";
$filenamestring = sprintf("%s_pythia8_Detroit",$filenamestring);
}
if (! defined $nopileup)
{
Expand Down Expand Up @@ -1338,6 +1370,77 @@
$pileupstring = $pp_pileupstring;
&commonfiletypes();
}
elsif ($prodtype == 48)
{
$embedok = 1;
$filenamestring = "pythia8_Jet8";
if (defined $double)
{
$doubleok = 1;
$filenamestring = sprintf("%s_pythia8_Detroit",$filenamestring);
}
if (! defined $nopileup)
{
if (defined $embed)
{
if ($embed eq "pau")
{
$filenamestring = sprintf("%s_sHijing_pAu_0_10fm%s",$filenamestring, $pAu_pileupstring);
}
elsif ($embed eq "central")
{
$filenamestring = sprintf("%s_sHijing_0_488fm%s",$filenamestring, $AuAu_pileupstring);
}
elsif ($embed eq "oo")
{
$filenamestring = sprintf("%s_sHijing_OO_0_15fm%s",$filenamestring, $OO_pileupstring);
}
else
{
$filenamestring = sprintf("%s_sHijing_0_20fm%s",$filenamestring, $AuAu_pileupstring);
}
}
else
{
$filenamestring = sprintf("%s%s",$filenamestring,$pp_pileupstring);
}
}
$pileupstring = $pp_pileupstring;
&commonfiletypes();
}
elsif ($prodtype == 49)
{
$embedok = 1;
$filenamestring = "pythia8_Jet80";
if (! defined $nopileup)
{
if (defined $embed)
{
if ($embed eq "pau")
{
$filenamestring = sprintf("%s_sHijing_pAu_0_10fm%s",$filenamestring, $pAu_pileupstring);
}
elsif ($embed eq "central")
{
$filenamestring = sprintf("%s_sHijing_0_488fm%s",$filenamestring, $AuAu_pileupstring);
}
elsif ($embed eq "oo")
{
$filenamestring = sprintf("%s_sHijing_OO_0_15fm%s",$filenamestring, $OO_pileupstring);
}
else
{
$filenamestring = sprintf("%s_sHijing_0_20fm%s",$filenamestring, $AuAu_pileupstring);
}
}
else
{
$filenamestring = sprintf("%s%s",$filenamestring,$pp_pileupstring);
}
}
$pileupstring = $pp_pileupstring;
&commonfiletypes();
}
else
{
print "no production type $prodtype\n";
Expand Down