Event
class description - source file - inheritance tree (.pdf)
private:
void initEvent()
public:
Event()
Event(Char_t* nom)
Event(const Event&)
virtual ~Event()
virtual void AddFragment(Fragment* f)
static TClass* Class()
virtual Double_t GetEcin()
virtual Double_t GetEperp()
virtual Fragment* GetFragment(Int_t i)
virtual Int_t GetMult()
virtual TVector3 GetPtot()
virtual Int_t GetZtot()
virtual TClass* IsA() const
Event& operator=(const Event&)
virtual void Print(Option_t* option = "") const
virtual void Reset()
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 TClonesArray* sfrags
Int_t mult nombre de fragments
TClonesArray* frags -> tableau des fragments
Classe contenant les informations relatives a un evenement
void initEvent(void)
Initialisation des champs de Event
Cette methode privee n'est appelee que par les constructeurs
Event(void):TNamed()
Createur par default
Event(Char_t *nom)
Constructeur avec un nom
~Event(void)
Destructeur
void AddFragment(Fragment *f)
Ajout d'un fragment a l'evenement
void Reset(void)
Remise a zero de l'evenement, vide la liste des fragments
Int_t GetMult(void)
Nombre de particules
Fragment* GetFragment(Int_t i)
Retourne le pointeur sur le i eme fragment de l'evenement
ATTENTION: l'indice i varie de 1 au nombre total de particules.
Exemple d'utilisation (evt est un pointeur sur un objet de type Event):
Fragment *fra=evt->GetFragment(3); ! retourne le pointeur sur le 3eme fragment
Int_t GetZtot(void)
Somme des charges de tous les fragments de l'evenement
TVector3 GetPtot(void)
Somme des produits Charge*(module de la vitesse) pour tous les fragments de
l'evenement
Double_t GetEcin(void)
Somme des energies cinetiques pour tous les fragments de l'evenement
Double_t GetEperp(void)
Somme des energies cinetiques perpendiculaires au faisceau pour tous les
fragments de l'evenement
void Print(Option_t* option) const
Affichage de l'evenement
Inline Functions
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Event Event(const Event&)
Event& operator=(const Event&)
Last update: Wed Mar 8 18:20:57 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.