Analysis  version 7.0 - august 2014
GanilEventBufferInfo Class Reference

#include <GanilEventBufferInfo.hh>

Public Member Functions

 GanilEventBufferInfo ()
 
 GanilEventBufferInfo (const GanilEventBufferInfo &)
 
virtual ~GanilEventBufferInfo ()
 
GanilEventBufferInfooperator= (const GanilEventBufferInfo &)
 
void Reset ()
 
 ClassDef (GanilEventBufferInfo, 0)
 

Protected Attributes

u_short src_id
 Identifiant source.
 
u_short dest_id
 Identifiant destination.
 
u_short stream
 Numéro de flux.
 
u_short evt_num
 Nombre d'événements.
 
u_short checksum
 Checksum.
 
u_short dat_len
 Longueur des données (hors entête et fin)
 
u_int magic
 Nombre magique.
 
u_int evt_count
 Compteur d'événement du buffer.
 

Private Member Functions

 GObject (GanilEventBufferInfo)
 

Friends

class GanilBuffer
 

Detailed Description

Classe qui stocke les informations des buffers d'événements.

Constructor & Destructor Documentation

GanilEventBufferInfo::GanilEventBufferInfo ( )

Constructeur par défaut.

References checksum, dat_len, dest_id, evt_count, evt_num, magic, src_id, and stream.

GanilEventBufferInfo::GanilEventBufferInfo ( const GanilEventBufferInfo original)

Constructeur de recopie.

Parameters
originalinstance à recopier

References checksum, dat_len, dest_id, evt_count, evt_num, magic, src_id, and stream.

GanilEventBufferInfo::~GanilEventBufferInfo ( )
virtual

Destructeur.

Member Function Documentation

GanilEventBufferInfo::GObject ( GanilEventBufferInfo  )
private

Macro from GCpp library that defines the following functions:

  • ClassName(): return the real class name of the object
  • StaticClassName(): return the used class name of the object (that may be a base class of the real object).
  • IsInstanceOf<T>(): return true if the current object is an instance of the template class name argument
  • Clone(): return an allocated copy of the object.
GanilEventBufferInfo & GanilEventBufferInfo::operator= ( const GanilEventBufferInfo original)

Opérateur d'affectation.

Parameters
originalinformation à recopier

References checksum, dat_len, dest_id, evt_count, evt_num, magic, src_id, and stream.

void GanilEventBufferInfo::Reset ( )

Remise à zéro des données.

References checksum, dat_len, dest_id, evt_count, evt_num, magic, src_id, and stream.

Referenced by GanilBuffer::GanilBuffer(), GanilBuffer::Reset(), and GanilBuffer::SetType().

GanilEventBufferInfo::ClassDef ( GanilEventBufferInfo  ,
 
)

Définition à usage de ROOT...


The documentation for this class was generated from the following files: