Analysis  version 7.0 - august 2014
GanilInfo.hh
Go to the documentation of this file.
1 //======================================================================
2 /*! \file GanilInfo.hh
3  *
4  * Déclaration des méthodes de la classe GanilInfo qui regroupe les
5  * informations des buffers d'entête de l'acquisition GANIL.
6  */
7 //======================================================================
8 
9 #ifndef GANIL_INFO_HH
10 #define GANIL_INFO_HH
11 
12 #include "GanilFileInfo.hh"
13 #include "GanilEventInfo.hh"
14 #include "GanilCoderInfo.hh"
15 #include "GanilParamInfo.hh"
16 #include "GanilEndrunInfo.hh"
17 
18 // bits des flags des buffers d'info
19 /*
20 #define GANIL_FILEH 0x0001
21 #define GANIL_EVENTH 0x0002
22 #define GANIL_COMMENT 0x0004
23 #define GANIL_PARAM 0x0008
24 #define GANIL_ENDRUN 0x0010
25 
26 #define GANIL_READY 0x000F
27 */
28 
29 //======================================================================
30 /*! \class GanilInfo
31  *
32  * C'est une classe abstraite qui ne sert qu'à regrouper les.
33  * informations des buffers d'entête de l'acquisition GANIL.
34  */
35 
36 class GanilInfo : public GanilFileInfo,
37  public GanilEventInfo,
38  public GanilCoderInfo,
39  public GanilParamInfo,
40  public GanilEndrunInfo
41 {
42 //----------------------------------------------------------------------
43  /*! \object_doc */
45 //----------------------------------------------------------------------
46 
47  protected:
48 
49 
50  public:
51  // constructeur par défaut
52  GanilInfo ( );
53 
54  // constructeur de recopie
55  GanilInfo ( const GanilInfo & );
56 
57  // destructeur
58  virtual ~GanilInfo ( );
59 
60 
61 //----------------------------------------------------------------------
62 // pour ROOT...
63  public:
64  /*! Définition à usage de ROOT... */
66 };
67 
68 //======================================================================
69 #endif
virtual ~GanilInfo()
Definition: GanilInfo.cpp:37
Definition: GanilParamInfo.hh:23
Definition: GanilInfo.hh:36
GanilInfo()
Definition: GanilInfo.cpp:17
Definition: GanilCoderInfo.hh:66
Definition: GanilEndrunInfo.hh:20
Definition: GanilEventInfo.hh:20
GObject(GanilInfo)
ClassDef(GanilInfo, 0)
Definition: GanilFileInfo.hh:20