Source: https://formation.in2p3.fr/ConduiteProjet06/doc-Charlot.pdf