Cat
StorageFifo.h
Go to the documentation of this file.
1 // $Id: $
2 #ifndef INC_STORAGEFIFO_H
3 #define INC_STORAGEFIFO_H 1
4 
5 // Include files
6 #include "Processus.h"
7 
8 class Proto40MHz_v1;
9 class A3PE;
10 class RAM;
11 
18 class StorageFifo : public Processus {
19 public:
21  StorageFifo( );
22  virtual ~StorageFifo( );
23 
24  virtual StatusCode initialize ( );
25  virtual StatusCode execute ( ) ;
26  virtual StatusCode finalize ( ) ;
27 
28 protected:
30  return new StorageFifo (*this);
31  }
32 
33 private:
37  TH1D *m_h1, *m_h2, *m_h3, *m_h4, *m_h5, *m_h6, *m_h7, *m_h8;
38  int m_depth;
39 };
40 #endif // INC_STORAGEFIFO_H
41 
TH1D * m_h1
Definition: StorageFifo.h:37
Definition: RAM.h:16
TH1D * m_h2
Definition: StorageFifo.h:37
TH1D * m_h5
Definition: StorageFifo.h:37
virtual StatusCode finalize()
TH1D * m_h4
Definition: StorageFifo.h:37
A3PE * m_pga
Definition: StorageFifo.h:35
Definition: A3PE.h:20
StorageFifo * clone()
Definition: StorageFifo.h:29
StorageFifo()
Standard constructor.
Definition: StorageFifo.cpp:20
virtual StatusCode execute()
Definition: StorageFifo.cpp:94
TH1D * m_h7
Definition: StorageFifo.h:37
TH1D * m_h3
Definition: StorageFifo.h:37
TH1D * m_h8
Definition: StorageFifo.h:37
Proto40MHz_v1 * m_board
Definition: StorageFifo.h:34
RAM * m_fifo
Definition: StorageFifo.h:36
virtual StatusCode initialize()
Definition: StorageFifo.cpp:44
TH1D * m_h6
Definition: StorageFifo.h:37
virtual ~StorageFifo()
Destructor.
Definition: StorageFifo.cpp:37