Changeset 2553 for trunk/MagicSoft/Mars
- Timestamp:
- 11/21/03 19:53:02 (21 years ago)
- Location:
- trunk/MagicSoft/Mars
- Files:
-
- 2 added
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/macros/readCT1.C
r2512 r2553 54 54 MTaskList tlist; 55 55 56 plist.AddToList(&geomcam);57 56 plist.AddToList(&hillas); 58 57 plist.AddToList(&hillasext); … … 69 68 70 69 tlist.AddToList(&read); 70 tlist.AddToList(&geomapl); 71 71 tlist.AddToList(&clone); 72 72 tlist.AddToList(&clean); -
trunk/MagicSoft/Mars/mcamera/MCameraCalibration.h
r2535 r2553 10 10 friend class MReportCamera; 11 11 private: 12 B ool_t fStatus; // Monitored status: o=off, 1=on, CamCalib_state13 B ool_t fStatusCANbus; // Monitored status: o=off, 1=on, Cal.CanBus_state14 B ool_t fStatusIO; // Monitored status: o=off, 1=on, Cal.IO_state15 B ool_t fStatusLoVoltage; // Monitored status: o=off, 1=on, Cal.LV_state12 Byte_t fStatus; // CaCo monitored calibration state: o=off, 1=on, CamCalib_state 13 Byte_t fStatusCANbus; // CaCo monitored CANbus state: o=off, 1=on, Cal.CanBus_state 14 Byte_t fStatusIO; // CaCo monitored I/O state: o=off, 1=on, Cal.IO_state 15 Byte_t fStatusLoVoltage; // CaCo monitored LV PS state: o=off, 1=on, Cal.LV_state 16 16 17 17 Bool_t fRequestHiVoltage; // Requested status: o=off, 1=on, bcalib_HV_Off/On -
trunk/MagicSoft/Mars/mcamera/MCameraCooling.h
r2535 r2553 10 10 friend class MReportCamera; 11 11 private: 12 Byte_t fStatus; // Monitored status: 0-8, Cam.COOLING_state12 Byte_t fStatus; // CaCo Monitored cooling status: 0-9, Cam.COOLING_state 13 13 14 14 Bool_t fStatusPressureHi; // 0=ok, 1=Obstruct 15 15 Bool_t fStatusPressureLo; // 0=ok, 1=leakage 16 Bool_t fStatusPum b; // 0=off, 1=on16 Bool_t fStatusPump; // 0=off, 1=on 17 17 Bool_t fStatusRefrigrerator; // 0=off, 1=on 18 18 Bool_t fStatusValve; // 0=recirculate, 1=new … … 23 23 Float_t fTempWall; // [deg C] Temperature at the camera wall 24 24 Float_t fTempOptLink; // [deg C] Temperature at the optical link 25 Float_t fTempWater; // [deg C] Temperature of the water 25 Float_t fTempWater; // [deg C] Temperature of the water in the water tank 26 26 27 Byte_t fHum All; // [%] Relative humidity overall27 Byte_t fHumWall; // [%] Relative humidity at camera wall 28 28 Byte_t fHumCenter; // [%] Relative humidity camera center 29 29 -
trunk/MagicSoft/Mars/mcamera/MCameraHV.h
r2535 r2553 14 14 friend class MReportCamera; 15 15 private: 16 B ool_t fStatus; // Monitored status of the High Voltage, Cam.HV.PS_state17 Bool_t fStatus PowerSupply; // Monitored status of the HV Power supply, Cam.HV_state16 Byte_t fStatus; // CaCo monitored status of the High Voltage [0-9], Cam.HV.PS_state 17 Bool_t fStatusRamping; // CaCo monitored status of ramping the HV, Cam.HV_state 18 18 19 Short_t fVoltageA; 20 Short_t fVoltageB; 19 Short_t fVoltageA; // [V] Measured voltage of power supply A, hvps1 20 Short_t fVoltageB; // [V] Measured voltage of power supply B, hvps2 21 21 22 Short_t fCurrentA; // [A] Measured current of power supply A, curr123 Short_t fCurrentB; // [A] Measured current of power supply B, curr222 Byte_t fCurrentA; // [mA] Measured current of power supply A, curr1 23 Byte_t fCurrentB; // [mA] Measured current of power supply B, curr2 24 24 25 TArrayS fHV; 25 TArrayS fHV; // [V] Measured high Voltages for all PMTs 26 26 public: 27 27 MCameraHV() : fHV(577) { } -
trunk/MagicSoft/Mars/mcamera/MCameraLV.h
r2535 r2553 14 14 friend class MReportCamera; 15 15 private: 16 B ool_t fStatus; // Monitoredstatus: , Cam.LV_state16 Byte_t fStatus; // CaCo monitored LV PS status: , Cam.LV_state 17 17 Bool_t fRequestPowerSupply; // Requested status: o=off, 1=on, blv_ps_status 18 Bool_t fRequestTemp; // Requested status: o=off, 1=on, blv_temp19 Bool_t fRequestHumidity; // Requested status: o=off, 1=on, blv_RelativeHumidity20 18 21 MCameraPowerSupply fPowerSupplyA; // power supply A22 MCameraPowerSupply fPowerSupplyB; // power supply B19 Float_t fStatusTemp; // Measured status: o=off, 1=on, blv_temp 20 Float_t fStatusHumidity; // Measured status: o=off, 1=on, blv_RelativeHumidity 23 21 24 Float_t fVoltageOptLinkPos12V; // [V] voltage_opt_link_pos12 25 Float_t fVoltageOptLinkSparePos12V; // [V] voltage_opt_link_spare_pos12 26 27 Float_t fCurrentOptLinkPos12V; // [A] current_opt_link_pos12 28 Float_t fCurrentOptLinkSparePos12V; // [A] current_opt_link_spare_pos12 22 MCameraPowerSupply fPowerSupplyA; // power supply camera part A 23 MCameraPowerSupply fPowerSupplyB; // power supply camera part B 29 24 30 25 public: -
trunk/MagicSoft/Mars/mcamera/MCameraLid.h
r2535 r2553 10 10 friend class MReportCamera; 11 11 private: 12 Bool_t fLimit Top;// 0=not active, 1= active13 Bool_t fLimit Bottom;// 0=not active, 1= active14 Bool_t fSaf tyLimitTop;// 0=not active, 1= active15 Bool_t fSaf tyLimitBottom; // 0=not active, 1= active12 Bool_t fLimitOpen; // 0=not active, 1= active 13 Bool_t fLimitClose; // 0=not active, 1= active 14 Bool_t fSafetyLimitOpen; // 0=not active, 1= active 15 Bool_t fSafetyLimitClose; // 0=not active, 1= active 16 16 Byte_t fStatusLid; // 0=positioning, 1=open, 2=closed 17 17 Byte_t fStatusMotor; // 0=stopped, 1=opening, 2=closing -
trunk/MagicSoft/Mars/mcamera/MCameraLids.h
r2535 r2553 17 17 MCameraLid fLidB; 18 18 19 B ool_t fStatus; // [?] Monitored status, Cam.LID_state19 Byte_t fStatus; // CaCo monitored lid status, Cam.LID_state [0-9] 20 20 public: 21 21 ClassDef(MCameraLids, 0) -
trunk/MagicSoft/Mars/mcamera/MCameraPowerSupply.h
r2535 r2553 10 10 friend class MReportCamera; 11 11 private: 12 Float_t fVoltagePos5V; // [V] voltage_pos5 13 Float_t fVoltagePos12V; // [V] voltage_pos12 14 Float_t fVoltageNeg12V; // [V] voltage_neg12 15 Float_t fCurrentPos5V; // [A] current_pos5 16 Float_t fCurrentPos12V; // [A] current_pos12 17 Float_t fCurrentNeg12V; // [A] current_neg12 12 Float_t fVoltagePos5V; // [V] voltage_pos5 (+5V) 13 Float_t fVoltagePos12V; // [V] voltage_pos12 (+12V) 14 Float_t fVoltageNeg12V; // [V] voltage_neg12 (-12V) 15 Float_t fVoltageOptLinkPos12V; // [V] volatge_opt_link_pos12 (+12V) 16 17 Float_t fCurrentPos5V; // [A] current_pos5 (+5V) 18 Float_t fCurrentPos12V; // [A] current_pos12 (+12V) 19 Float_t fCurrentNeg12V; // [A] current_neg12 (-12V) 20 Float_t fCurrentOptLinkPos12V; // [V] current_opt_link_pos12 (+12V) 21 18 22 public: 19 23 ClassDef(MCameraPowerSupply, 0) -
trunk/MagicSoft/Mars/mreport/MReportCamera.h
r2535 r2553 5 5 #include "MReport.h" 6 6 #endif 7 /*8 class MCameraCooling : public MParContainer9 {10 friend class MReportCamera;11 private:12 Bool_t fStatus; // Monitored status: , Cam.COOLING_state13 14 Bool_t fStatusPressureHi; // 0=ok, 1=Obstruct15 Bool_t fStatusPressureLo; // 0=ok, 1=leakage16 Bool_t fStatusPumb; // 0=off, 1=on17 Bool_t fStatusRefrigrerator; // 0=off, 1=on18 Bool_t fStatusValve; // 0=recirculate, 1=new19 Bool_t fStatusResistor; // 0=off, 1=on20 Bool_t fStatusFans; // 0=off, 1=on21 22 Float_t fTempCenter; // [deg C] Temperature at the camera center23 Float_t fTempWall; // [deg C] Temperature at the camera wall24 Float_t fTempOptLink; // [deg C] Temperature at the optical link25 Float_t fTempWater; // [deg C] Temperature of the water26 27 Byte_t fHumAll; // [%] Relative humidity over all28 Byte_t fHumCenter; // [%] Relative humidity camera center29 30 public:31 ClassDef(MCameraCooling, 0)32 };33 class MCameraLid : public MParContainer34 {35 friend class MReportCamera;36 private:37 Bool_t fLimitTop; // 0=not active, 1= active38 Bool_t fLimitBottom; // 0=not active, 1= active39 Bool_t fSaftyLimitTop; // 0=not active, 1= active40 Bool_t fSaftyLimitBottom; // 0=not active, 1= active41 Byte_t fStatusLid; // 0=positioning, 1=open, 2=closed42 Byte_t fStatusMotor; // 0=stopped, 1=opening, 2=closing43 public:44 ClassDef(MCameraLid, 0)45 };46 class MCameraLids : public MParContainer47 {48 friend class MReportCamera;49 private:50 MCameraLid *fLidA;51 MCameraLid *fLidB;52 53 Bool_t fStatus; // [?] Monitored status, Cam.LID_state54 public:55 ClassDef(MCameraLids, 0)56 };57 58 class MCameraPowerSupply : public MParContainer59 {60 friend class MReportCamera;61 private:62 Float_t fVoltagePos5V; // [V] voltage_pos563 Float_t fVoltagePos12V; // [V] voltage_pos1264 Float_t fVoltageNeg12V; // [V] voltage_neg1265 Float_t fCurrentPos5V; // [A] current_pos566 Float_t fCurrentPos12V; // [A] current_pos1267 Float_t fCurrentNeg12V; // [A] current_neg1268 public:69 ClassDef(MCameraPowerSupply, 0)70 };71 72 class MCameraLV : public MParContainer73 {74 friend class MReportCamera;75 private:76 Bool_t fStatus; // Monitored status: , Cam.LV_state77 Bool_t fRequestPowerSupply; // Requested status: o=off, 1=on, blv_ps_status78 Bool_t fRequestTemp; // Requested status: o=off, 1=on, blv_temp79 Bool_t fRequestHumidity; // Requested status: o=off, 1=on, blv_RelativeHumidity80 81 MCameraPowerSupply fPowerSupplyA; // power supply A82 MCameraPowerSupply fPowerSupplyB; // power supply B83 84 Float_t fVoltageOptLinkPos12V; // [V] voltage_opt_link_pos1285 Float_t fVoltageOptLinkSparePos12V; // [V] voltage_opt_link_spare_pos1286 87 Float_t fCurrentOptLinkPos12V; // [A] current_opt_link_pos1288 Float_t fCurrentOptLinkSparePos12V; // [A] current_opt_link_spare_pos1289 90 public:91 ClassDef(MCameraLV, 0)92 };93 94 class MCameraAUX : public MParContainer95 {96 friend class MReportCamera;97 private:98 Bool_t fRequestCaosLEDs; // Requested status: o=off, 1=on, bAux_CaOsLEDs_Off/On99 Bool_t fRequestFansFADC; // Requested status: o=off, 1=on, bAux_FADC_FANs_Off/On100 Bool_t fStatusCaosLEDs; // Monitored status: o=off, 1=on, Cam.CaOs.LED_state101 Bool_t fStatusFansFADC; // Monitored status: o=off, 1=on, Cam.FADC.Fans_state102 public:103 ClassDef(MCameraAUX, 0)104 };105 106 class MCameraCalibration : public MParContainer107 {108 friend class MReportCamera;109 private:110 Bool_t fStatus; // Monitored status: o=off, 1=on, CamCalib_state111 Bool_t fStatusCANbus; // Monitored status: o=off, 1=on, Cal.CanBus_state112 Bool_t fStatusIO; // Monitored status: o=off, 1=on, Cal.IO_state113 Bool_t fStatusLoVoltage; // Monitored status: o=off, 1=on, Cal.LV_state114 115 Bool_t fRequestHiVoltage; // Requested status: o=off, 1=on, bcalib_HV_Off/On116 Bool_t fRequestLoVoltage; // Requested status: o=off, 1=on, bcalib_LV_Off/On117 Bool_t fRequestContLight; // Requested status: o=off, 1=on, bcalib_ContinuousLight_Off/On118 Bool_t fRequestPinDiode; // Requested status: o=off, 1=on, bcalib_PinDiode_Off/On119 120 public:121 ClassDef(MCameraCalibration, 0)122 };123 #include <TArrayS.h>124 class MCameraHV : public MParContainer125 {126 friend class MReportCamera;127 private:128 Bool_t fStatus; // Monitored status of the High Voltage, Cam.HV.PS_state129 Bool_t fStatusPowerSupply; // Monitored status of the HV Power supply, Cam.HV_state130 131 Short_t fVoltageA; // [V] Measured voltage of power supply A, hvps1132 Short_t fVoltageB; // [V] Measured voltage of power supply B, hvps2133 134 Short_t fCurrentA; // [A] Measured current of power supply A, curr1135 Short_t fCurrentB; // [A] Measured current of power supply B, curr2136 137 TArrayS fHV; // [V] Measured high Voltages for all PMTs138 public:139 MCameraHV() : fHV(577) { }140 ClassDef(MCameraHV, 0)141 };142 */143 7 144 8 class MCameraCooling; … … 151 15 { 152 16 private: 153 B ool_t fStatus; // [?] Monitored status of the sentinel, Sentinel_state154 B ool_t fStatusDC; // [?] Monitored status of the DC currents, Cam.DC_state17 Byte_t fStatus; // CaCo monitored status of the sentinel (0-9), Sentinel_state 18 Byte_t fStatusDC; // CaCo monitored status of the DC currents (0-9), Cam.DC_state 155 19 156 20 MCameraCooling *fCooling; -
trunk/MagicSoft/Mars/mtools/Makefile
r1880 r2553 34 34 MagicDomino.cc \ 35 35 MagicCivilization.cc \ 36 MAstro.cc \ 36 37 MineSweeper.cc 37 38 -
trunk/MagicSoft/Mars/mtools/ToolsLinkDef.h
r1880 r2553 5 5 #pragma link off all functions; 6 6 7 #pragma link C++ class MAstro+; 7 8 #pragma link C++ class MChisqEval+; 8 9 #pragma link C++ class MineSweeper+;
Note:
See TracChangeset
for help on using the changeset viewer.