source: trunk/MagicSoft/Mars/mcamera/MCameraLid.h@ 3092

Last change on this file since 3092 was 2593, checked in by tbretz, 21 years ago
*** empty log message ***
File size: 877 bytes
Line 
1#ifndef MARS_MCameraLid
2#define MARS_MCameraLid
3
4// Derived from MParContainer instead of TObject
5// to supress writing fUniqueId and fBits
6#ifndef MARS_MParContainer
7#include <MParContainer.h>
8#endif
9
10class MCameraLid : public MParContainer
11{
12 friend class MReportCamera;
13private:
14 Bool_t fLimitOpen; // 0=not active, 1= active
15 Bool_t fLimitClose; // 0=not active, 1= active
16 Bool_t fSafetyLimitOpen; // 0=not active, 1= active
17 Bool_t fSafetyLimitClose; // 0=not active, 1= active
18 Byte_t fStatusLid; // 0=positioning, 1=open, 2=closed
19 Byte_t fStatusMotor; // 0=stopped, 1=opening, 2=closing
20public:
21 MCameraLid()
22 {
23 fName = "MCameraLid";
24 fTitle = "Container storing information about a Camera lid";
25 }
26 ClassDef(MCameraLid, 1) // Container storing information about a Camera lid
27};
28
29#endif
Note: See TracBrowser for help on using the repository browser.