Fragment
class description - source file - inheritance tree (.pdf)
public:
Fragment(const Fragment&)
Fragment()
virtual ~Fragment()
static TClass* Class()
virtual int GetA()
virtual double GetEcin()
virtual double GetEgoutliq()
virtual double GetEperp()
virtual double GetMasse()
virtual double GetPhi()
virtual double GetRayon()
virtual double GetTheta()
virtual TVector3 GetVit()
virtual int GetZ()
void init_Fragment()
virtual TClass* IsA() const
Fragment& operator=(const Fragment&)
virtual void Print(Option_t* option = "") const
virtual void Set(int aa, int zz, TVector3 vit)
virtual void SetA(int aa)
virtual void SetEnergie(double e)
virtual void SetPhi(double phi)
virtual void SetTheta(double theta)
virtual void SetVit(TVector3 vit)
virtual void SetVit(double vx, double vy, double vz)
virtual void SetZ(int zz)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
int A mass number
int Z charge
TVector3 v velocity
public:
static int nb
static int nb_crea
static int nb_dest
static double mnuc
void init_Fragment(void)
Initialisation of the Fragment fields
This private method is called by the constructors
Fragment(void):TObject()
Default constructor
~Fragment(void)
Destructor
void Set(int aa, int zz, TVector3 vit)
Setting fields values method
void SetA(int aa)
Set the number of mass A
void SetZ(int zz)
Set the charge Z
void SetVit(TVector3 vit)
Set the velocity with a TVector3
void SetVit(double vx, double vy, double vz)
Set the velocity with coordinates
int GetA(void)
Get the mass number
int GetZ(void)
Get the charge
TVector3 GetVit(void)
Get the velocity
void SetEnergie(double e)
Set the fragment kinetic energy
void SetTheta(double theta)
Set the Theta angle
void SetPhi(double phi)
Set the Phi angle
double GetMasse(void)
Get the mass in MeV/c^2
double GetTheta(void)
Get the Theta angle
double GetPhi(void)
Get the Phi angle
double GetEcin(void)
Get the kinetic energy
double GetEperp(void)
Get the tranverse energy
double GetRayon(void)
Get the theoretical radius
double GetEgoutliq(void)
Get the binding energy from the "Liquid Drop" parametrisation
void Print(Option_t* option) const
Printout
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: Fri Nov 11 14:51:42 2005
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.