Analysis
version 7.0 - august 2014
|
#include <GanilEventInfo.hh>
Public Member Functions | |
GanilEventInfo () | |
GanilEventInfo (const GanilEventInfo &) | |
virtual | ~GanilEventInfo () |
GanilEventInfo & | operator= (const GanilEventInfo &) |
bool | operator== (const GanilEventInfo &) |
bool | operator!= (const GanilEventInfo &data) |
void | EventInfo () |
void | EventInfo (ostream &) |
ClassDef (GanilEventInfo, 0) | |
Protected Member Functions | |
int | SetEventInfo (GanilBuffer &) |
Protected Attributes | |
string | event_type |
Type d'événement (WORDC ou FFFF) | |
string | data_format |
Format des données | |
string | wc_format |
Format du compteur de mots. | |
string | date |
Date du run. | |
string | run_name |
Nom du run. | |
u_int | run_number |
Numéro du run. | |
string | struct_type |
Type de structure. | |
Private Member Functions | |
GObject (GanilEventInfo) | |
Friends | |
class | GanilRun |
Classe traitant les données du buffer Event Header.
GanilEventInfo::GanilEventInfo | ( | ) |
Constructeur par défaut: aucune information sur le format d'événement.
References data_format, date, event_type, run_name, run_number, struct_type, and wc_format.
GanilEventInfo::GanilEventInfo | ( | const GanilEventInfo & | original | ) |
Constructeur de recopie.
original | instance à recopier |
References data_format, date, event_type, run_name, run_number, struct_type, and wc_format.
|
virtual |
Destructeur.
|
private |
Macro from GCpp library that defines the following functions:
GanilEventInfo & GanilEventInfo::operator= | ( | const GanilEventInfo & | original | ) |
Opérateur de recopie.
original | instance à recopier |
References data_format, date, event_type, run_name, run_number, struct_type, and wc_format.
Referenced by GanilRun::ReadHeaders().
bool GanilEventInfo::operator== | ( | const GanilEventInfo & | data | ) |
Opérateur de comparaison (équivalence).
data | donnée avec laquelle on teste l'équivalence |
References data_format, event_type, struct_type, and wc_format.
|
inline |
Opérateur de comparaison (non-équivalence).
data | donnée avec laquelle on teste l'équivalence |
void GanilEventInfo::EventInfo | ( | ) |
Ecriture des informations sur la sortie standard.
Referenced by RGuiGanilRun::UserRunStart().
void GanilEventInfo::EventInfo | ( | ostream & | os | ) |
Ecriture des informations sur flux de sortie.
os | flux vers lequel son envoyées les informations |
References data_format, date, event_type, run_name, run_number, and wc_format.
|
protected |
Remplit les données de l'entête d'info événement à partir du buffer.
buffer | buffer où se trouvent les données |
References data_format, date, event_type, GanilBuffer::ExtractString(), get_int4(), run_name, run_number, GanilBuffer::Skip(), struct_type, and wc_format.
Referenced by GanilRun::ReadHeaders().
GanilEventInfo::ClassDef | ( | GanilEventInfo | , |
0 | |||
) |
Définition à usage de ROOT...