|
Analysis
version 7.0 - august 2014
|
#include <GanilCoderInfo.hh>
Public Member Functions | |
| GanilCoderInfo () | |
| GanilCoderInfo (const GanilCoderInfo &) | |
| virtual | ~GanilCoderInfo () |
| GanilCoderInfo & | operator= (const GanilCoderInfo &) |
| bool | operator== (const GanilCoderInfo &) |
| bool | operator!= (const GanilCoderInfo &data) |
| void | CoderInfo () |
| void | CoderInfo (ostream &) |
| u_short | Number () |
| u_short | TrigNum (const u_int b) |
| u_short | ParNum (const u_int b) |
| u_short | Trig (const u_int b, const u_int t) |
| u_short | Fix1 (const u_int b, const u_int t) |
| u_short | Fixn (const u_int b, const u_int t) |
| string | Coder (const u_int b) |
| void | Clear () |
| ClassDef (GanilCoderInfo, 0) | |
Public Attributes | |
| u_short | number |
| Nombre de branches de codeurs. | |
| u_short * | trignum |
| Table des numéros de triggers des branches. | |
| u_short * | parnum |
| Table des nombres de paramètres par branche. | |
| u_short ** | trig |
| Table des valeurs de trigger pour chaque branche. | |
| u_short ** | fix1 |
| Table du premier paramètre fixe pour chaque branche. | |
| u_short ** | fixn |
| Table du nombre de paramètres fixes pour chaque branche. | |
| string * | coder |
| Table des noms de branches. | |
Protected Member Functions | |
| int | SetCoderInfo (GanilBuffer &) |
Private Member Functions | |
| GObject (GanilCoderInfo) | |
Friends | |
| class | GanilRun |
Classe traitant les données du buffer Comment.
| GanilCoderInfo::GanilCoderInfo | ( | ) |
| GanilCoderInfo::GanilCoderInfo | ( | const GanilCoderInfo & | original | ) |
|
virtual |
|
private |
Macro from GCpp library that defines the following functions:
| GanilCoderInfo & GanilCoderInfo::operator= | ( | const GanilCoderInfo & | original | ) |
| bool GanilCoderInfo::operator== | ( | const GanilCoderInfo & | data | ) |
|
inline |
Opérateur de comparaison (non-équivalence).
| data | donnée avec laquelle on teste l'équivalence |
|
inline |
Ecriture des informations du fichier sur la sortie standard.
Referenced by RGuiGanilRun::UserEventDefine().
| void GanilCoderInfo::CoderInfo | ( | ostream & | os | ) |
|
inline |
Retourne le nombre de branches de codeurs.
References number.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void GanilCoderInfo::Clear | ( | ) |
Méthode qui désalloue les tableaux liés aux branches et aux triggers.
References coder, fix1, fixn, number, parnum, trig, and trignum.
Referenced by GanilCoderInfo(), operator=(), and ~GanilCoderInfo().
|
protected |
Remplit les données de la structure de codage à partir du buffer.
| buffer | buffer où se trouvent les données |
References coder, GanilBuffer::ExtractString(), fix1, fixn, GANIL_BRN_DATA, GANIL_COD_DATA, GANIL_FIX_DATA, GANIL_TRG_DATA, GANIL_VAR_DATA, get_int4(), number, parnum, trig, and trignum.
Referenced by GanilRun::ReadHeaders().
| GanilCoderInfo::ClassDef | ( | GanilCoderInfo | , |
| 0 | |||
| ) |
Définition à usage de ROOT...