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...