affiche
Deuxièmes rencontres PQG-France d'Etretat (2007)
Début : lundi 17 septembre avant le déjeuner
Fin : jeudi 20 septembre après le petit déjeuner
Hotel Dormy House :
http://www.dormy-house.com
les durées indiquées sur le programme comprennent 5 minutes réservées aux questions
lundi 17 septembre
après-midi
14h45 -
Alberto Baldisseri : Introduction (
pdf)
15h00 - Revues (chair : Nicole Bastid)
François Gélis : Exposé général sur le PQG (
pdf)
Robi Peschanski : Physique des trous noirs et des ions lourds (
pdf)
Pause
16h45 - Statuts détecteurs (chair : Nicole Bastid)
Jonathan Bouchet : Performances du SSD de l'expérience Star à Rhic (
pdf)
Pascal Dupieux : Etat d'avancement de l'installation d'Alice et des projets français (
pdf)
Nicolas Lebris : Efficacité du système de tracking dans Alice (
pdf,
ppt)
Fabien Nendaz : Le détecteur V0 (
pdf)
Cynthia Hadjidakis : EMCal Alice (
pdf,
ppt)
19h00 - Sessions parallèles
Alice-France-Physique
mardi 18 septembre
matin
9h00 - Revues (chair : Guillaume Batigne)
Sonia Kabana : Derniers résultats de Star (annulé)
Larry Mac Lerran : Quarkyonic Matter (
pdf,
ppt)
Hugo Pereira : Derniers résultats de Phenix (
pdf,
ppt)
Pause
10h45 - CGC, QCD, W/Z, basses masses (chair : Guillaume Batigne)
Edmond Iancu : Production de particules dans les collisions pA au LHC (
pdf)
Zaida Conesa del Valle : Les muons de haut pT comme sonde du PQG au LHC (
pdf,
ppt)
Fabien Nendaz : Mesure des dimuons de basses masses avec le spectromètre à muon d'Alice (
pdf)
Yacine Mehtar-Tani : Phénoménologie de la saturation au Rhic et au LHC (
pdf)
après-midi
15h15 - Gamma/jet (chair : Jean-Yves Grossiord)
Thierry Gousset : Phénoménologie des jets et des photons avec Alice (
pdf)
Lamia Benhabib : Production de photons dans Alice (
pdf,
ppt)
Guénolé Bourdaud : Etude des événements gamma-jet dans Alice (
pdf,
ppt)
Matteo Cacciari : Reconstruction des jets (
pdf)
André Peshier : The QCD collisionnal energy loss reexamined (
pdf)
Pause
18h00 - Soft physique (chair : Jean-Yves Grossiord)
Hélène Ricaud : Mesure des hypérons dans les collisions pp avec Alice (
pdf,
ppt)
Sarah Portebeuf : EPOS : du Rhic au LHC (
pdf,
ppt)
18h50 - Revues (chair : Jean-Yves Grossiord)
David d'Enterria : CMS ions lourds (
pdf)
mercredi 19 septembre
matin
9h00 - Sessions parallèles
Alice-France-Physique
Pause
10h45 - Quarkonia et saveurs lourdes (chair : Hervé Borel)
Franck Manso : Résultats du SPS (
pdf)
Artemios Geromitsos : Mesure du charme dans Star avec le SSD (annulé)
Alexandre Shabetai : HFT et D0 dans STAR (
pdf)
Catherine Silvestre : Mesure du J/
/*
* Almost entirely taken from mediawiki :
* http://cvs.sourceforge.net/viewcvs.py/wikipedia/phase3/includes/
*/
if (!function_exists("wfEscapeHTML"))
{
function wfEscapeHTML( $in )
{
return str_replace(
array( "&", "\"", ">", "<" ),
array( "&", """, ">", "<" ),
$in );
}
}
if (!function_exists("linkToMathImage"))
{
function linkToMathImage ($wgMathPath, $tex, $outputhash )
{
global $wiki;
return "
config["ghostscript_png_ext"]
."\" alt=\"".wfEscapeHTML($tex)."\">";
}
}
if (!function_exists("renderMath"))
{
function renderMath( $tex )
{
global $wiki;
$mf = "math_failure";
$munk = "math_unknown_error";
$math_dir_url = $wiki->config["math_dir_url"];
$math_dir_sys = $wiki->config["math_dir_sys"];
$math_tmp_dir = $wiki->config["math_tmp_dir"];
$math_inputenc = $wiki->config["math_inputenc"];
$math_render_type = $wiki->config["math_render_type"];
/* 0 : "Toujours produire une image PNG",
1 : "HTML si tres simple, autrement PNG",
2 : "HTML si possible, autrement PNG",
3 : "Laisser le code TeX original",
4 : "Pour les navigateurs modernes" (mathml) */
if ($math_render_type == 3)
return ('$ '.wfEscapeHTML($tex).' $');
$md5 = md5($tex);
$md5_sql = mysql_escape_string(pack("H32", $md5));
if ($math_render_type == 0)
$sql = "SELECT math_outputhash FROM ".$wiki->config["table_prefix"]
."math WHERE math_inputhash = '".$md5_sql."'";
else
$sql = "SELECT math_outputhash,math_html_conservativeness,math_html FROM ".$wiki->config["table_prefix"]."math WHERE math_inputhash = '".$md5_sql."'";
$res = $wiki->Query($sql);
if( $rpage = mysql_fetch_object( $res ) ) {
$outputhash = unpack( "H32md5",
$rpage->math_outputhash
. " " );
$outputhash = $outputhash ['md5'];
if( file_exists( "$math_dir_sys/$outputhash"
.$wiki->config["ghostscript_png_ext"] ) )
{
if (($math_render_type == 0)
|| ($rpage->math_html == '')
|| (($math_render_type == 1)
&& ($rpage->math_html_conservativeness != 2))
|| (($math_render_type == 4)
&& ($rpage->math_html_conservativeness == 0)))
return linkToMathImage ( $wiki->config["math_dir_url"],
$tex, $outputhash );
else
{
return $rpage->math_html;
}
}
}
$cmd = $wiki->config["math_texvc_path"]." "
.escapeshellarg($math_tmp_dir)." "
.escapeshellarg($math_dir_sys)." "
.escapeshellarg($tex)." ".escapeshellarg($math_inputenc);
$contents = `$cmd`;
if (strlen($contents) == 0)
return "
".$mf." (".$munk." 1): ".wfEscapeHTML($tex)."";
$retval = substr ($contents, 0, 1);
if (($retval == "C") || ($retval == "M") || ($retval == "L")) {
if ($retval == "C")
$conservativeness = 2;
else if ($retval == "M")
$conservativeness = 1;
else
$conservativeness = 0;
$outdata = substr ($contents, 33);
$i = strpos($outdata, "\000");
$outhtml = substr($outdata, 0, $i);
$mathml = substr($outdata, $i+1);
$sql_html = "'".mysql_escape_string($outhtml)."'";
$sql_mathml = "'".mysql_escape_string($mathml)."'";
} else if (($retval == "c") || ($retval == "m") || ($retval == "l")) {
$outhtml = substr ($contents, 33);
if ($retval == "c")
$conservativeness = 2;
else if ($retval == "m")
$conservativeness = 1;
else
$conservativeness = 0;
$sql_html = "'".mysql_escape_string($outhtml)."'";
$mathml = '';
$sql_mathml = 'NULL';
} else if ($retval == "X") {
$outhtml = '';
$mathml = substr ($contents, 33);
$sql_html = 'NULL';
$sql_mathml = "'".mysql_escape_string($mathml)."'";
$conservativeness = 0;
} else if ($retval == "+") {
$outhtml = '';
$mathml = '';
$sql_html = 'NULL';
$sql_mathml = 'NULL';
$conservativeness = 0;
} else {
if ($retval == "E")
$errmsg = wfMsg( "math_lexing_error" );
else if ($retval == "S")
$errmsg = wfMsg( "math_syntax_error" );
else if ($retval == "F")
$errmsg = wfMsg( "math_unknown_function" );
else
$errmsg = $munk." ".$retval;
return "
".$mf." (".$errmsg.substr($contents, 1)."): "
.wfEscapeHTML($tex)."
";
}
$outmd5 = substr ($contents, 1, 32);
if (!preg_match("/^[a-f0-9]{32}$/", $outmd5))
return "
".$mf." (".$munk." 3): ".wfEscapeHTML($tex)."";
$outmd5_sql = mysql_escape_string(pack("H32", $outmd5));
$sql = "REPLACE INTO ".$wiki->config["table_prefix"]."math VALUES ('"
.$md5_sql."', '".$outmd5_sql."', ".$conservativeness.", ".$sql_html
.", ".$sql_mathml.")";
$res = $wiki->Query($sql);
# we don't really care if it fails
if (($math_render_type == 0) || ($rpage->math_html == '')
|| (($math_render_type == 1) && ($conservativeness != 2))
|| (($math_render_type == 4) && ($conservativeness == 0)))
return linkToMathImage($wiki->config["math_dir_url"],
$tex, $outmd5);
else
return $outhtml;
}
}
echo renderMath($text);
?>
au Rhic (annulé)
Raphaël Granier de Cassagnac : Perspectives Rhic : charme ouvert,
/*
* Almost entirely taken from mediawiki :
* http://cvs.sourceforge.net/viewcvs.py/wikipedia/phase3/includes/
*/
if (!function_exists("wfEscapeHTML"))
{
function wfEscapeHTML( $in )
{
return str_replace(
array( "&", "\"", ">", "<" ),
array( "&", """, ">", "<" ),
$in );
}
}
if (!function_exists("linkToMathImage"))
{
function linkToMathImage ($wgMathPath, $tex, $outputhash )
{
global $wiki;
return "
config["ghostscript_png_ext"]
."\" alt=\"".wfEscapeHTML($tex)."\">";
}
}
if (!function_exists("renderMath"))
{
function renderMath( $tex )
{
global $wiki;
$mf = "math_failure";
$munk = "math_unknown_error";
$math_dir_url = $wiki->config["math_dir_url"];
$math_dir_sys = $wiki->config["math_dir_sys"];
$math_tmp_dir = $wiki->config["math_tmp_dir"];
$math_inputenc = $wiki->config["math_inputenc"];
$math_render_type = $wiki->config["math_render_type"];
/* 0 : "Toujours produire une image PNG",
1 : "HTML si tres simple, autrement PNG",
2 : "HTML si possible, autrement PNG",
3 : "Laisser le code TeX original",
4 : "Pour les navigateurs modernes" (mathml) */
if ($math_render_type == 3)
return ('$ '.wfEscapeHTML($tex).' $');
$md5 = md5($tex);
$md5_sql = mysql_escape_string(pack("H32", $md5));
if ($math_render_type == 0)
$sql = "SELECT math_outputhash FROM ".$wiki->config["table_prefix"]
."math WHERE math_inputhash = '".$md5_sql."'";
else
$sql = "SELECT math_outputhash,math_html_conservativeness,math_html FROM ".$wiki->config["table_prefix"]."math WHERE math_inputhash = '".$md5_sql."'";
$res = $wiki->Query($sql);
if( $rpage = mysql_fetch_object( $res ) ) {
$outputhash = unpack( "H32md5",
$rpage->math_outputhash
. " " );
$outputhash = $outputhash ['md5'];
if( file_exists( "$math_dir_sys/$outputhash"
.$wiki->config["ghostscript_png_ext"] ) )
{
if (($math_render_type == 0)
|| ($rpage->math_html == '')
|| (($math_render_type == 1)
&& ($rpage->math_html_conservativeness != 2))
|| (($math_render_type == 4)
&& ($rpage->math_html_conservativeness == 0)))
return linkToMathImage ( $wiki->config["math_dir_url"],
$tex, $outputhash );
else
{
return $rpage->math_html;
}
}
}
$cmd = $wiki->config["math_texvc_path"]." "
.escapeshellarg($math_tmp_dir)." "
.escapeshellarg($math_dir_sys)." "
.escapeshellarg($tex)." ".escapeshellarg($math_inputenc);
$contents = `$cmd`;
if (strlen($contents) == 0)
return "
".$mf." (".$munk." 1): ".wfEscapeHTML($tex)."";
$retval = substr ($contents, 0, 1);
if (($retval == "C") || ($retval == "M") || ($retval == "L")) {
if ($retval == "C")
$conservativeness = 2;
else if ($retval == "M")
$conservativeness = 1;
else
$conservativeness = 0;
$outdata = substr ($contents, 33);
$i = strpos($outdata, "\000");
$outhtml = substr($outdata, 0, $i);
$mathml = substr($outdata, $i+1);
$sql_html = "'".mysql_escape_string($outhtml)."'";
$sql_mathml = "'".mysql_escape_string($mathml)."'";
} else if (($retval == "c") || ($retval == "m") || ($retval == "l")) {
$outhtml = substr ($contents, 33);
if ($retval == "c")
$conservativeness = 2;
else if ($retval == "m")
$conservativeness = 1;
else
$conservativeness = 0;
$sql_html = "'".mysql_escape_string($outhtml)."'";
$mathml = '';
$sql_mathml = 'NULL';
} else if ($retval == "X") {
$outhtml = '';
$mathml = substr ($contents, 33);
$sql_html = 'NULL';
$sql_mathml = "'".mysql_escape_string($mathml)."'";
$conservativeness = 0;
} else if ($retval == "+") {
$outhtml = '';
$mathml = '';
$sql_html = 'NULL';
$sql_mathml = 'NULL';
$conservativeness = 0;
} else {
if ($retval == "E")
$errmsg = wfMsg( "math_lexing_error" );
else if ($retval == "S")
$errmsg = wfMsg( "math_syntax_error" );
else if ($retval == "F")
$errmsg = wfMsg( "math_unknown_function" );
else
$errmsg = $munk." ".$retval;
return "
".$mf." (".$errmsg.substr($contents, 1)."): "
.wfEscapeHTML($tex)."
";
}
$outmd5 = substr ($contents, 1, 32);
if (!preg_match("/^[a-f0-9]{32}$/", $outmd5))
return "
".$mf." (".$munk." 3): ".wfEscapeHTML($tex)."";
$outmd5_sql = mysql_escape_string(pack("H32", $outmd5));
$sql = "REPLACE INTO ".$wiki->config["table_prefix"]."math VALUES ('"
.$md5_sql."', '".$outmd5_sql."', ".$conservativeness.", ".$sql_html
.", ".$sql_mathml.")";
$res = $wiki->Query($sql);
# we don't really care if it fails
if (($math_render_type == 0) || ($rpage->math_html == '')
|| (($math_render_type == 1) && ($conservativeness != 2))
|| (($math_render_type == 4) && ($conservativeness == 0)))
return linkToMathImage($wiki->config["math_dir_url"],
$tex, $outmd5);
else
return $outhtml;
}
}
echo renderMath($text);
?>
, v2 du
/*
* Almost entirely taken from mediawiki :
* http://cvs.sourceforge.net/viewcvs.py/wikipedia/phase3/includes/
*/
if (!function_exists("wfEscapeHTML"))
{
function wfEscapeHTML( $in )
{
return str_replace(
array( "&", "\"", ">", "<" ),
array( "&", """, ">", "<" ),
$in );
}
}
if (!function_exists("linkToMathImage"))
{
function linkToMathImage ($wgMathPath, $tex, $outputhash )
{
global $wiki;
return "
config["ghostscript_png_ext"]
."\" alt=\"".wfEscapeHTML($tex)."\">";
}
}
if (!function_exists("renderMath"))
{
function renderMath( $tex )
{
global $wiki;
$mf = "math_failure";
$munk = "math_unknown_error";
$math_dir_url = $wiki->config["math_dir_url"];
$math_dir_sys = $wiki->config["math_dir_sys"];
$math_tmp_dir = $wiki->config["math_tmp_dir"];
$math_inputenc = $wiki->config["math_inputenc"];
$math_render_type = $wiki->config["math_render_type"];
/* 0 : "Toujours produire une image PNG",
1 : "HTML si tres simple, autrement PNG",
2 : "HTML si possible, autrement PNG",
3 : "Laisser le code TeX original",
4 : "Pour les navigateurs modernes" (mathml) */
if ($math_render_type == 3)
return ('$ '.wfEscapeHTML($tex).' $');
$md5 = md5($tex);
$md5_sql = mysql_escape_string(pack("H32", $md5));
if ($math_render_type == 0)
$sql = "SELECT math_outputhash FROM ".$wiki->config["table_prefix"]
."math WHERE math_inputhash = '".$md5_sql."'";
else
$sql = "SELECT math_outputhash,math_html_conservativeness,math_html FROM ".$wiki->config["table_prefix"]."math WHERE math_inputhash = '".$md5_sql."'";
$res = $wiki->Query($sql);
if( $rpage = mysql_fetch_object( $res ) ) {
$outputhash = unpack( "H32md5",
$rpage->math_outputhash
. " " );
$outputhash = $outputhash ['md5'];
if( file_exists( "$math_dir_sys/$outputhash"
.$wiki->config["ghostscript_png_ext"] ) )
{
if (($math_render_type == 0)
|| ($rpage->math_html == '')
|| (($math_render_type == 1)
&& ($rpage->math_html_conservativeness != 2))
|| (($math_render_type == 4)
&& ($rpage->math_html_conservativeness == 0)))
return linkToMathImage ( $wiki->config["math_dir_url"],
$tex, $outputhash );
else
{
return $rpage->math_html;
}
}
}
$cmd = $wiki->config["math_texvc_path"]." "
.escapeshellarg($math_tmp_dir)." "
.escapeshellarg($math_dir_sys)." "
.escapeshellarg($tex)." ".escapeshellarg($math_inputenc);
$contents = `$cmd`;
if (strlen($contents) == 0)
return "
".$mf." (".$munk." 1): ".wfEscapeHTML($tex)."";
$retval = substr ($contents, 0, 1);
if (($retval == "C") || ($retval == "M") || ($retval == "L")) {
if ($retval == "C")
$conservativeness = 2;
else if ($retval == "M")
$conservativeness = 1;
else
$conservativeness = 0;
$outdata = substr ($contents, 33);
$i = strpos($outdata, "\000");
$outhtml = substr($outdata, 0, $i);
$mathml = substr($outdata, $i+1);
$sql_html = "'".mysql_escape_string($outhtml)."'";
$sql_mathml = "'".mysql_escape_string($mathml)."'";
} else if (($retval == "c") || ($retval == "m") || ($retval == "l")) {
$outhtml = substr ($contents, 33);
if ($retval == "c")
$conservativeness = 2;
else if ($retval == "m")
$conservativeness = 1;
else
$conservativeness = 0;
$sql_html = "'".mysql_escape_string($outhtml)."'";
$mathml = '';
$sql_mathml = 'NULL';
} else if ($retval == "X") {
$outhtml = '';
$mathml = substr ($contents, 33);
$sql_html = 'NULL';
$sql_mathml = "'".mysql_escape_string($mathml)."'";
$conservativeness = 0;
} else if ($retval == "+") {
$outhtml = '';
$mathml = '';
$sql_html = 'NULL';
$sql_mathml = 'NULL';
$conservativeness = 0;
} else {
if ($retval == "E")
$errmsg = wfMsg( "math_lexing_error" );
else if ($retval == "S")
$errmsg = wfMsg( "math_syntax_error" );
else if ($retval == "F")
$errmsg = wfMsg( "math_unknown_function" );
else
$errmsg = $munk." ".$retval;
return "
".$mf." (".$errmsg.substr($contents, 1)."): "
.wfEscapeHTML($tex)."
";
}
$outmd5 = substr ($contents, 1, 32);
if (!preg_match("/^[a-f0-9]{32}$/", $outmd5))
return "
".$mf." (".$munk." 3): ".wfEscapeHTML($tex)."";
$outmd5_sql = mysql_escape_string(pack("H32", $outmd5));
$sql = "REPLACE INTO ".$wiki->config["table_prefix"]."math VALUES ('"
.$md5_sql."', '".$outmd5_sql."', ".$conservativeness.", ".$sql_html
.", ".$sql_mathml.")";
$res = $wiki->Query($sql);
# we don't really care if it fails
if (($math_render_type == 0) || ($rpage->math_html == '')
|| (($math_render_type == 1) && ($conservativeness != 2))
|| (($math_render_type == 4) && ($conservativeness == 0)))
return linkToMathImage($wiki->config["math_dir_url"],
$tex, $outmd5);
else
return $outhtml;
}
}
echo renderMath($text);
?>
,
/*
* Almost entirely taken from mediawiki :
* http://cvs.sourceforge.net/viewcvs.py/wikipedia/phase3/includes/
*/
if (!function_exists("wfEscapeHTML"))
{
function wfEscapeHTML( $in )
{
return str_replace(
array( "&", "\"", ">", "<" ),
array( "&", """, ">", "<" ),
$in );
}
}
if (!function_exists("linkToMathImage"))
{
function linkToMathImage ($wgMathPath, $tex, $outputhash )
{
global $wiki;
return "
config["ghostscript_png_ext"]
."\" alt=\"".wfEscapeHTML($tex)."\">";
}
}
if (!function_exists("renderMath"))
{
function renderMath( $tex )
{
global $wiki;
$mf = "math_failure";
$munk = "math_unknown_error";
$math_dir_url = $wiki->config["math_dir_url"];
$math_dir_sys = $wiki->config["math_dir_sys"];
$math_tmp_dir = $wiki->config["math_tmp_dir"];
$math_inputenc = $wiki->config["math_inputenc"];
$math_render_type = $wiki->config["math_render_type"];
/* 0 : "Toujours produire une image PNG",
1 : "HTML si tres simple, autrement PNG",
2 : "HTML si possible, autrement PNG",
3 : "Laisser le code TeX original",
4 : "Pour les navigateurs modernes" (mathml) */
if ($math_render_type == 3)
return ('$ '.wfEscapeHTML($tex).' $');
$md5 = md5($tex);
$md5_sql = mysql_escape_string(pack("H32", $md5));
if ($math_render_type == 0)
$sql = "SELECT math_outputhash FROM ".$wiki->config["table_prefix"]
."math WHERE math_inputhash = '".$md5_sql."'";
else
$sql = "SELECT math_outputhash,math_html_conservativeness,math_html FROM ".$wiki->config["table_prefix"]."math WHERE math_inputhash = '".$md5_sql."'";
$res = $wiki->Query($sql);
if( $rpage = mysql_fetch_object( $res ) ) {
$outputhash = unpack( "H32md5",
$rpage->math_outputhash
. " " );
$outputhash = $outputhash ['md5'];
if( file_exists( "$math_dir_sys/$outputhash"
.$wiki->config["ghostscript_png_ext"] ) )
{
if (($math_render_type == 0)
|| ($rpage->math_html == '')
|| (($math_render_type == 1)
&& ($rpage->math_html_conservativeness != 2))
|| (($math_render_type == 4)
&& ($rpage->math_html_conservativeness == 0)))
return linkToMathImage ( $wiki->config["math_dir_url"],
$tex, $outputhash );
else
{
return $rpage->math_html;
}
}
}
$cmd = $wiki->config["math_texvc_path"]." "
.escapeshellarg($math_tmp_dir)." "
.escapeshellarg($math_dir_sys)." "
.escapeshellarg($tex)." ".escapeshellarg($math_inputenc);
$contents = `$cmd`;
if (strlen($contents) == 0)
return "
".$mf." (".$munk." 1): ".wfEscapeHTML($tex)."";
$retval = substr ($contents, 0, 1);
if (($retval == "C") || ($retval == "M") || ($retval == "L")) {
if ($retval == "C")
$conservativeness = 2;
else if ($retval == "M")
$conservativeness = 1;
else
$conservativeness = 0;
$outdata = substr ($contents, 33);
$i = strpos($outdata, "\000");
$outhtml = substr($outdata, 0, $i);
$mathml = substr($outdata, $i+1);
$sql_html = "'".mysql_escape_string($outhtml)."'";
$sql_mathml = "'".mysql_escape_string($mathml)."'";
} else if (($retval == "c") || ($retval == "m") || ($retval == "l")) {
$outhtml = substr ($contents, 33);
if ($retval == "c")
$conservativeness = 2;
else if ($retval == "m")
$conservativeness = 1;
else
$conservativeness = 0;
$sql_html = "'".mysql_escape_string($outhtml)."'";
$mathml = '';
$sql_mathml = 'NULL';
} else if ($retval == "X") {
$outhtml = '';
$mathml = substr ($contents, 33);
$sql_html = 'NULL';
$sql_mathml = "'".mysql_escape_string($mathml)."'";
$conservativeness = 0;
} else if ($retval == "+") {
$outhtml = '';
$mathml = '';
$sql_html = 'NULL';
$sql_mathml = 'NULL';
$conservativeness = 0;
} else {
if ($retval == "E")
$errmsg = wfMsg( "math_lexing_error" );
else if ($retval == "S")
$errmsg = wfMsg( "math_syntax_error" );
else if ($retval == "F")
$errmsg = wfMsg( "math_unknown_function" );
else
$errmsg = $munk." ".$retval;
return "
".$mf." (".$errmsg.substr($contents, 1)."): "
.wfEscapeHTML($tex)."
";
}
$outmd5 = substr ($contents, 1, 32);
if (!preg_match("/^[a-f0-9]{32}$/", $outmd5))
return "
".$mf." (".$munk." 3): ".wfEscapeHTML($tex)."";
$outmd5_sql = mysql_escape_string(pack("H32", $outmd5));
$sql = "REPLACE INTO ".$wiki->config["table_prefix"]."math VALUES ('"
.$md5_sql."', '".$outmd5_sql."', ".$conservativeness.", ".$sql_html
.", ".$sql_mathml.")";
$res = $wiki->Query($sql);
# we don't really care if it fails
if (($math_render_type == 0) || ($rpage->math_html == '')
|| (($math_render_type == 1) && ($conservativeness != 2))
|| (($math_render_type == 4) && ($conservativeness == 0)))
return linkToMathImage($wiki->config["math_dir_url"],
$tex, $outmd5);
else
return $outhtml;
}
}
echo renderMath($text);
?>
_c (
pdf,
ppt)
après-midi
15h45 - Quarkonia et saveurs lourdes (chair : Louis Kluberg)
Magdalena Malek : Mesure du charme dans Alice (
pdf)
Philippe Rosnet : Physique des quarkonia avec le spectromètre à muons d'Alice (
pdf)
Sébastien Gadrat : Une nouvelle contribution au R_AA des électrons non-photoniques (
pdf,
ppt)
Frédéric Yermia : Identification du charme et des
/*
* Almost entirely taken from mediawiki :
* http://cvs.sourceforge.net/viewcvs.py/wikipedia/phase3/includes/
*/
if (!function_exists("wfEscapeHTML"))
{
function wfEscapeHTML( $in )
{
return str_replace(
array( "&", "\"", ">", "<" ),
array( "&", """, ">", "<" ),
$in );
}
}
if (!function_exists("linkToMathImage"))
{
function linkToMathImage ($wgMathPath, $tex, $outputhash )
{
global $wiki;
return "
config["ghostscript_png_ext"]
."\" alt=\"".wfEscapeHTML($tex)."\">";
}
}
if (!function_exists("renderMath"))
{
function renderMath( $tex )
{
global $wiki;
$mf = "math_failure";
$munk = "math_unknown_error";
$math_dir_url = $wiki->config["math_dir_url"];
$math_dir_sys = $wiki->config["math_dir_sys"];
$math_tmp_dir = $wiki->config["math_tmp_dir"];
$math_inputenc = $wiki->config["math_inputenc"];
$math_render_type = $wiki->config["math_render_type"];
/* 0 : "Toujours produire une image PNG",
1 : "HTML si tres simple, autrement PNG",
2 : "HTML si possible, autrement PNG",
3 : "Laisser le code TeX original",
4 : "Pour les navigateurs modernes" (mathml) */
if ($math_render_type == 3)
return ('$ '.wfEscapeHTML($tex).' $');
$md5 = md5($tex);
$md5_sql = mysql_escape_string(pack("H32", $md5));
if ($math_render_type == 0)
$sql = "SELECT math_outputhash FROM ".$wiki->config["table_prefix"]
."math WHERE math_inputhash = '".$md5_sql."'";
else
$sql = "SELECT math_outputhash,math_html_conservativeness,math_html FROM ".$wiki->config["table_prefix"]."math WHERE math_inputhash = '".$md5_sql."'";
$res = $wiki->Query($sql);
if( $rpage = mysql_fetch_object( $res ) ) {
$outputhash = unpack( "H32md5",
$rpage->math_outputhash
. " " );
$outputhash = $outputhash ['md5'];
if( file_exists( "$math_dir_sys/$outputhash"
.$wiki->config["ghostscript_png_ext"] ) )
{
if (($math_render_type == 0)
|| ($rpage->math_html == '')
|| (($math_render_type == 1)
&& ($rpage->math_html_conservativeness != 2))
|| (($math_render_type == 4)
&& ($rpage->math_html_conservativeness == 0)))
return linkToMathImage ( $wiki->config["math_dir_url"],
$tex, $outputhash );
else
{
return $rpage->math_html;
}
}
}
$cmd = $wiki->config["math_texvc_path"]." "
.escapeshellarg($math_tmp_dir)." "
.escapeshellarg($math_dir_sys)." "
.escapeshellarg($tex)." ".escapeshellarg($math_inputenc);
$contents = `$cmd`;
if (strlen($contents) == 0)
return "
".$mf." (".$munk." 1): ".wfEscapeHTML($tex)."";
$retval = substr ($contents, 0, 1);
if (($retval == "C") || ($retval == "M") || ($retval == "L")) {
if ($retval == "C")
$conservativeness = 2;
else if ($retval == "M")
$conservativeness = 1;
else
$conservativeness = 0;
$outdata = substr ($contents, 33);
$i = strpos($outdata, "\000");
$outhtml = substr($outdata, 0, $i);
$mathml = substr($outdata, $i+1);
$sql_html = "'".mysql_escape_string($outhtml)."'";
$sql_mathml = "'".mysql_escape_string($mathml)."'";
} else if (($retval == "c") || ($retval == "m") || ($retval == "l")) {
$outhtml = substr ($contents, 33);
if ($retval == "c")
$conservativeness = 2;
else if ($retval == "m")
$conservativeness = 1;
else
$conservativeness = 0;
$sql_html = "'".mysql_escape_string($outhtml)."'";
$mathml = '';
$sql_mathml = 'NULL';
} else if ($retval == "X") {
$outhtml = '';
$mathml = substr ($contents, 33);
$sql_html = 'NULL';
$sql_mathml = "'".mysql_escape_string($mathml)."'";
$conservativeness = 0;
} else if ($retval == "+") {
$outhtml = '';
$mathml = '';
$sql_html = 'NULL';
$sql_mathml = 'NULL';
$conservativeness = 0;
} else {
if ($retval == "E")
$errmsg = wfMsg( "math_lexing_error" );
else if ($retval == "S")
$errmsg = wfMsg( "math_syntax_error" );
else if ($retval == "F")
$errmsg = wfMsg( "math_unknown_function" );
else
$errmsg = $munk." ".$retval;
return "
".$mf." (".$errmsg.substr($contents, 1)."): "
.wfEscapeHTML($tex)."
";
}
$outmd5 = substr ($contents, 1, 32);
if (!preg_match("/^[a-f0-9]{32}$/", $outmd5))
return "
".$mf." (".$munk." 3): ".wfEscapeHTML($tex)."";
$outmd5_sql = mysql_escape_string(pack("H32", $outmd5));
$sql = "REPLACE INTO ".$wiki->config["table_prefix"]."math VALUES ('"
.$md5_sql."', '".$outmd5_sql."', ".$conservativeness.", ".$sql_html
.", ".$sql_mathml.")";
$res = $wiki->Query($sql);
# we don't really care if it fails
if (($math_render_type == 0) || ($rpage->math_html == '')
|| (($math_render_type == 1) && ($conservativeness != 2))
|| (($math_render_type == 4) && ($conservativeness == 0)))
return linkToMathImage($wiki->config["math_dir_url"],
$tex, $outmd5);
else
return $outhtml;
}
}
echo renderMath($text);
?>
, K avec le spectromètre à muons d'Alice (
pdf,
ppt)
Pause
18h00 - Quarkonia et saveurs lourdes (chair : Louis Kluberg)
Frédéric Fleuret : Revue des résultats expérimentaux (
pdf,
ppt)
Andry Rakotozafindrabe : Effets nucléaires froids (
pdf)
Elena Ferreiro : Quarkonia dans le PQG (
pdf,
ppt)
photos