Fragment
class description - source file - inheritance tree (.pdf)
private:
void initFragment()
public:
Fragment()
Fragment(const Fragment&)
virtual ~Fragment()
static TClass* Class()
virtual Int_t GetA()
virtual Double_t GetEcin()
virtual Double_t GetEgoutliq()
virtual Double_t GetEperp()
virtual Double_t GetMasse()
virtual Double_t GetPhi()
virtual Double_t GetRayon()
virtual Double_t GetTheta()
virtual TVector3 GetVit()
virtual Int_t GetZ()
virtual TClass* IsA() const
Fragment& operator=(const Fragment&)
virtual void Print(Option_t* option = "") const
virtual void Set(Int_t aa, Int_t zz, TVector3 vit)
virtual void SetA(Int_t aa)
virtual void SetEnergie(Double_t e)
virtual void SetPhi(Double_t phi)
virtual void SetTheta(Double_t theta)
virtual void SetVit(Double_t vx, Double_t vy, Double_t vz)
virtual void SetVit(TVector3 vit)
virtual void SetZ(Int_t zz)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
public:
static Int_t nb
static Int_t nb_crea
static Int_t nb_dest
static Double_t mnuc
Int_t A nombre de nucleons
Int_t Z nombre de charges
TVector3 v vitesse
Classe contenant les informations relatives a un fragment
void initFragment(void)
Initialisation des champs de Fragment
Cette methode privee n'est appelee que par les constructeurs
Fragment(void):TObject()
Createur par default
~Fragment(void)
Destructeur
void Set(Int_t aa, Int_t zz, TVector3 vit)
Methode d'attribution de valeur des champs
void SetA(Int_t aa)
Methode d'attribution de A
void SetZ(Int_t zz)
Methode d'attribution de Z
void SetVit(TVector3 vit)
Methode d'attribution de la vitesse. Les coordonnées doivent etre en cm/ns.
void SetVit(Double_t vx, Double_t vy, Double_t vz)
Methode d'attribution de la vitesse. Les coordonnées doivent etre en cm/ns.
Int_t GetA(void)
Retourne le nombre de nucleons (nombre de masses)
Int_t GetZ(void)
Retourne la charge
TVector3 GetVit(void)
Retourne la vitesse. Les coordonnees sont en cm/ns
void SetEnergie(Double_t e)
Attribution de l'energie cinetique en MeV
void SetTheta(Double_t theta)
Attribution de l'angle polaire Theta en degres
void SetPhi(Double_t phi)
Attribution de l'angle Phi en degres
Double_t GetMasse(void)
Retourne la masse en MeV/c2
Double_t GetTheta(void)
Retourne l'angle polaire Theta en degres
Double_t GetPhi(void)
Retourne l'angle Phi en degres
Double_t GetEcin(void)
Retourne l'energie cinetique en MeV
Double_t GetEperp(void)
Retourne l'energie cinetique perpendiculaire en MeV.
Double_t GetRayon(void)
Retourne le rayon theorique (1.2*A^(1./3.)) en fm.
Double_t GetEgoutliq(void)
Calcul de l'energie du fondamental "Goutte Liquide" en MeV.
void Print(Option_t* option) const
Affichage
Inline Functions
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Fragment Fragment(const Fragment&)
Fragment& operator=(const Fragment&)
Last update: Wed Mar 8 18:20:50 2006
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.