source: trunk/MagicSoft/include-Classes/MRawPixel.h@ 405

Last change on this file since 405 was 371, checked in by harald, 25 years ago
Changed the namespace for all the members. To be more readable all the prefixes to tell the type of variables are removed. This is a topic only of the class and is not really interesting for the outside world.
File size: 721 bytes
Line 
1#ifndef __MRawPixel__
2#define __MRawPixel__
3
4#include <iostream.h>
5#include "TObject.h"
6
7#include "Mdefine.h"
8
9
10class MRawPixel : public TObject
11 {
12
13 private:
14
15 UShort_t PixelId ; // Identification of PixelNumber and gain branch
16
17 UChar_t PixelStatus ; // The Status of the pixel
18
19 UChar_t Fadc[ FADC_SLICES ] ; // The values of fadc-slices.
20
21 public:
22
23 MRawPixel() ;
24
25 MRawPixel(UShort_t ) ;
26
27 MRawPixel(UShort_t , UChar_t , UChar_t * ) ;
28
29 ~MRawPixel() ;
30
31 void Clear() ;
32
33 void Print() ;
34
35 UShort_t GetPixelId() ;
36
37 UChar_t GetFadcSlice( Int_t ) ;
38
39 ClassDef ( MRawPixel, 1 )
40
41}; // end of class definition of MRawPixel
42
43
44#endif
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
Note: See TracBrowser for help on using the repository browser.