diff options
author | Christian Vazquez <christian.vazquez@epfl.ch> | 2011-05-28 15:13:39 +0000 |
---|---|---|
committer | Christian Vazquez <christian.vazquez@epfl.ch> | 2011-05-28 15:13:39 +0000 |
commit | a01261efa97302414bd59ce0c6c5359e542b4ac2 (patch) | |
tree | d73a7dbd1f2ce61de13262f49f29c3a77b1135f5 /src/main/simulation.xml | |
parent | c0eed2e038948fa9cdba36f81a8cef211542aa7f (diff) | |
download | vhc-a01261efa97302414bd59ce0c6c5359e542b4ac2.tar.gz vhc-a01261efa97302414bd59ce0c6c5359e542b4ac2.tar.bz2 vhc-a01261efa97302414bd59ce0c6c5359e542b4ac2.zip |
Mis à jour le parseur, et la fichier simulation.cc (renommé en simulation.cc et déplacé dans le dossier test).
Modifié le fichier simulation.xml.
La classe parseur ne compile pas ('undefined reference to'). Après consultation du forum, c'est peut-être un problème en rapport avec le makefile.
Diffstat (limited to 'src/main/simulation.xml')
-rw-r--r-- | src/main/simulation.xml | 194 |
1 files changed, 140 insertions, 54 deletions
diff --git a/src/main/simulation.xml b/src/main/simulation.xml index 24d1b79..61e4173 100644 --- a/src/main/simulation.xml +++ b/src/main/simulation.xml @@ -1,11 +1,4 @@ <System> - <constants> - <dt>10E-11<\dt> - <C>299792458.0<\C> - <E>1.60217653E-19<\E> - <PROTON_MASS>1.672623E-27<\PROTON_MASS> - <ELECTRON_MASS>9.109383E-31<\ELECTRON_MASS> - <\constants> <Accelerator> <Particle> <Position> @@ -19,76 +12,169 @@ 1 <\Charge> <!-- ICI PAR RAPPORT A LA CHARGE DE L'ELECTRON --> + <Direction> + 0,-1,0 + <\Direction> <Energy> 2 <\Energy> <!-- ICI PAR RAPPORT A UN GeV --> + <\Particle> + <Particle> + <Position> + 2.99,0,0 + <\Position> + <Mass> + 1 + <\Mass> + <!-- ICI PAR RAPPORT A LA MASSE DU PROTON --> + <Charge> + 1 + <\Charge> + <!-- ICI PAR RAPPORT A LA CHARGE DE L'ELECTRON --> <Direction> 0,-1,0 <\Direction> - <\Particle> - <Particle> - <Position>2.99,0,0<\Position> - <Mass>1<\Mass><!-- ICI PAR RAPPORT A LA MASSE DU PROTON --> - <Charge>1<\Charge><!-- ICI PAR RAPPORT A LA CHARGE DE L'ELECTRON --> - <Energy>2<\Energy><!-- ICI PAR RAPPORT A UN GeV --> - <Direction>0,-1,0<\Direction> + <Energy> + 2 + <\Energy> + <!-- ICI PAR RAPPORT A UN GeV --> <\Particle> <FODO> - <EntryPosition>3,2,0<\EntryPosition> - <ExitPosition>3,-2,0<\ExitPosition> - <SectionRadius>0.2<\SectionRadius> - <StraightLenght>1.<\StraightLenght> - <FocalizingCoefficient>1.2<\FocalizingCoefficient> + <EntryPosition> + 3,2,0 + <\EntryPosition> + <ExitPosition> + 3,-2,0 + <\ExitPosition> + <SectionRadius> + 0.2 + <\SectionRadius> + <StraightLenght> + 1. + <\StraightLenght> + <FocalizingCoefficient> + 1.2 + <\FocalizingCoefficient> <\FODO> <Dipole> - <EntryPosition>3,-2,0<\EntryPosition> - <ExitPosition>2,-3,0<\ExitPosition> - <SectionRadius>0.1<\SectionRadius> - <Curvature>1.<\Curvature> - <MagneticField>0,0,5.89158<\MagneticField> + <EntryPosition> + 3,-2,0 + <\EntryPosition> + <ExitPosition> + 2,-3,0 + <\ExitPosition> + <SectionRadius> + 0.1 + <\SectionRadius> + <Curvature> + 1. + <\Curvature> + <MagneticField> + 0,0,5.89158 + <\MagneticField> <\Dipole> <FODO> - <EntryPosition>2,-3,0<\EntryPosition> - <ExitPosition>-2,-3,0<\ExitPosition> - <SectionRadius>0.2<\SectionRadius> - <StraightLenght>1.<\StraightLenght> - <FocalizingCoefficient>1.2<\FocalizingCoefficient> + <EntryPosition> + 2,-3,0 + <\EntryPosition> + <ExitPosition> + -2,-3,0 + <\ExitPosition> + <SectionRadius> + 0.2 + <\SectionRadius> + <StraightLenght> + 1. + <\StraightLenght> + <FocalizingCoefficient> + 1.2 + <\FocalizingCoefficient> <\FODO> <Dipole> - <EntryPosition>-2,-3,0<\EntryPosition> - <ExitPosition>-3,-2,0<\ExitPosition> - <SectionRadius>0.1<\SectionRadius> - <Curvature>1.<\Curvature> - <MagneticField>0,0,5.89158<\MagneticField> + <EntryPosition> + -2,-3,0 + <\EntryPosition> + <ExitPosition> + -3,-2,0 + <\ExitPosition> + <SectionRadius> + 0.1 + <\SectionRadius> + <Curvature> + 1. + <\Curvature> + <MagneticField> + 0,0,5.89158 + <\MagneticField> <\Dipole> <FODO> - <EntryPosition>-3,-2,0<\EntryPosition> - <ExitPosition>-3,2,0<\ExitPosition> - <SectionRadius>0.2<\SectionRadius> - <StraightLenght>1.<\StraightLenght> - <FocalizingCoefficient>1.2<\FocalizingCoefficient> + <EntryPosition> + -3,-2,0 + <\EntryPosition> + <ExitPosition> + -3,2,0 + <\ExitPosition> + <SectionRadius> + 0.2 + <\SectionRadius> + <StraightLenght> + 1. + <\StraightLenght> + <FocalizingCoefficient> + 1.2 + <\FocalizingCoefficient> <\FODO> <Dipole> - <EntryPosition>-3,2,0<\EntryPosition> - <ExitPosition>-2,3,0<\ExitPosition> - <SectionRadius>0.1<\SectionRadius> - <Curvature>1.<\Curvature> - <MagneticField>0,0,5.89158<\MagneticField> + <EntryPosition> + -3,2,0 + <\EntryPosition> + <ExitPosition> + -2,3,0 + <\ExitPosition> + <SectionRadius> + 0.1 + <\SectionRadius> + <Curvature> + 1. + <\Curvature> + <MagneticField> + 0,0,5.89158 + <\MagneticField> <\Dipole> <FODO> - <EntryPosition>-2,3,0<\EntryPosition> - <ExitPosition>2,3,0<\ExitPosition> - <SectionRadius>0.2<\SectionRadius> - <StraightLenght>1.<\StraightLenght> - <FocalizingCoefficient>1.2<\FocalizingCoefficient> + <EntryPosition> + -2,3,0 + <\EntryPosition> + <ExitPosition> + 2,3,0 + <\ExitPosition> + <SectionRadius> + 0.2 + <\SectionRadius> + <StraightLenght> + 1. + <\StraightLenght> + <FocalizingCoefficient> + 1.2 + <\FocalizingCoefficient> <\FODO> <Dipole> - <EntryPosition>2,3,0<\EntryPosition> - <ExitPosition>3,2,0<\ExitPosition> - <SectionRadius>0.1<\SectionRadius> - <Curvature>1.<\Curvature> - <MagneticField>0,0,5.89158<\MagneticField> + <EntryPosition> + 2,3,0 + <\EntryPosition> + <ExitPosition> + 3,2,0 + <\ExitPosition> + <SectionRadius> + 0.1 + <\SectionRadius> + <Curvature> + 1. + <\Curvature> + <MagneticField> + 0,0,5.89158 + <\MagneticField> <\Dipole> <\Accelerator> <\System>
\ No newline at end of file |