diff options
author | Jakob Odersky <jodersky@gmail.com> | 2011-05-26 20:45:09 +0000 |
---|---|---|
committer | Jakob Odersky <jodersky@gmail.com> | 2011-05-26 20:45:09 +0000 |
commit | b9aef175be1459b827941476fb29a3c56bf73b92 (patch) | |
tree | 3579937f61a74e6528aab1200e0168a2855f5e9e /src/main/Particle.h | |
parent | 87500c3938c670f427780f3eefa3190281007e61 (diff) | |
download | vhc-b9aef175be1459b827941476fb29a3c56bf73b92.tar.gz vhc-b9aef175be1459b827941476fb29a3c56bf73b92.tar.bz2 vhc-b9aef175be1459b827941476fb29a3c56bf73b92.zip |
*Creation des interacteurs, une maniere de gerer les interactions entre particules orientee evenement.
*Completion de commentaires de tous les fichiers de main
*Reponses aux questions
Diffstat (limited to 'src/main/Particle.h')
-rw-r--r-- | src/main/Particle.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/Particle.h b/src/main/Particle.h index 43e059d..1228740 100644 --- a/src/main/Particle.h +++ b/src/main/Particle.h @@ -20,7 +20,7 @@ namespace vhc { class Element; //forward declaration /** Classe représentant une particule - * TODO poser question sur l'energie, gamma, qdm*/ + * TODO ajouter constructeur qdm*/ class Particle: public Printable, public Cloneable { private: @@ -62,7 +62,6 @@ public: * @param direction direction de mouvement de la particule (la longueur du vecteur n'a aucune importance) */ Particle(const Vector3D& position, double mass, double charge, double energy, const Vector3D& direction); - /** Retourne la position de cette particule. [m] */ Vector3D getPosition() const; @@ -114,7 +113,10 @@ public: virtual Particle* clone() const; + /** Retourne l'element dans lequel cette particule est contenue. */ Element* getElement() const; + + /** Affecte l'element dans lequel cette particule est contenue. */ void setElement(Element* element); }; |