- Timestamp:
- 05/23/12 10:08:34 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/FACT++/gui/FactGui.h
r13823 r13824 46 46 // ######################################################################### 47 47 48 class DimSubscriptions49 {50 public:51 DimStampedInfo fDNS;52 53 DimStampedInfo fLoggerStats;54 DimStampedInfo fLoggerFilenameNight;55 DimStampedInfo fLoggerFilenameRun;56 DimStampedInfo fLoggerNumSubs;57 58 DimStampedInfo fFtmPassport;59 DimStampedInfo fFtmTriggerRates;60 DimStampedInfo fFtmError;61 DimStampedInfo fFtmFtuList;62 DimStampedInfo fFtmStaticData;63 DimStampedInfo fFtmDynamicData;64 DimStampedInfo fFtmCounter;65 66 DimStampedInfo fFadWriteStats;67 DimStampedInfo fFadStartRun;68 DimStampedInfo fFadRuns;69 DimStampedInfo fFadEvents;70 DimStampedInfo fFadRawData;71 DimStampedInfo fFadEventData;72 DimStampedInfo fFadConnections;73 DimStampedInfo fFadFwVersion;74 DimStampedInfo fFadRunNumber;75 DimStampedInfo fFadDNA;76 DimStampedInfo fFadTemperature;77 DimStampedInfo fFadPrescaler;78 DimStampedInfo fFadRefClock;79 DimStampedInfo fFadRoi;80 DimStampedInfo fFadDac;81 DimStampedInfo fFadDrsCalibration;82 DimStampedInfo fFadStatus;83 DimStampedInfo fFadStatistics1;84 DimStampedInfo fFadStatistics2;85 DimStampedInfo fFadFileFormat;86 87 DimStampedInfo fFscTemp;88 DimStampedInfo fFscVolt;89 DimStampedInfo fFscCurrent;90 DimStampedInfo fFscHumidity;91 92 DimStampedInfo fFeedbackDeviation;93 DimStampedInfo fFeedbackReference;94 DimStampedInfo fFeedbackCalibration;95 96 DimStampedInfo fBiasNominal;97 DimStampedInfo fBiasVolt;98 DimStampedInfo fBiasDac;99 DimStampedInfo fBiasCurrent;100 101 DimStampedInfo fRateScan;102 103 DimStampedInfo fMagicWeather;104 105 DimSubscriptions(DimInfoHandler *ptr) :106 fDNS("DIS_DNS/VERSION_NUMBER", 1, int(0), ptr),107 //-108 fLoggerStats ("DATA_LOGGER/STATS", (void*)NULL, 0, ptr),109 fLoggerFilenameNight("DATA_LOGGER/FILENAME_NIGHTLY", (void*)NULL, 0, ptr),110 fLoggerFilenameRun ("DATA_LOGGER/FILENAME_RUN", (void*)NULL, 0, ptr),111 fLoggerNumSubs ("DATA_LOGGER/NUM_SUBS", (void*)NULL, 0, ptr),112 //-113 fFtmPassport ("FTM_CONTROL/PASSPORT", (void*)NULL, 0, ptr),114 fFtmTriggerRates ("FTM_CONTROL/TRIGGER_RATES", (void*)NULL, 0, ptr),115 fFtmError ("FTM_CONTROL/ERROR", (void*)NULL, 0, ptr),116 fFtmFtuList ("FTM_CONTROL/FTU_LIST", (void*)NULL, 0, ptr),117 fFtmStaticData ("FTM_CONTROL/STATIC_DATA", (void*)NULL, 0, ptr),118 fFtmDynamicData ("FTM_CONTROL/DYNAMIC_DATA", (void*)NULL, 0, ptr),119 fFtmCounter ("FTM_CONTROL/COUNTER", (void*)NULL, 0, ptr),120 //-121 fFadWriteStats ("FAD_CONTROL/STATS", (void*)NULL, 0, ptr),122 fFadStartRun ("FAD_CONTROL/START_RUN", (void*)NULL, 0, ptr),123 fFadRuns ("FAD_CONTROL/RUNS", (void*)NULL, 0, ptr),124 fFadEvents ("FAD_CONTROL/EVENTS", (void*)NULL, 0, ptr),125 fFadRawData ("FAD_CONTROL/RAW_DATA", (void*)NULL, 0, ptr),126 fFadEventData ("FAD_CONTROL/EVENT_DATA", (void*)NULL, 0, ptr),127 fFadConnections ("FAD_CONTROL/CONNECTIONS", (void*)NULL, 0, ptr),128 fFadFwVersion ("FAD_CONTROL/FIRMWARE_VERSION", (void*)NULL, 0, ptr),129 fFadRunNumber ("FAD_CONTROL/RUN_NUMBER", (void*)NULL, 0, ptr),130 fFadDNA ("FAD_CONTROL/DNA", (void*)NULL, 0, ptr),131 fFadTemperature ("FAD_CONTROL/TEMPERATURE", (void*)NULL, 0, ptr),132 fFadPrescaler ("FAD_CONTROL/PRESCALER", (void*)NULL, 0, ptr),133 fFadRefClock ("FAD_CONTROL/REFERENCE_CLOCK", (void*)NULL, 0, ptr),134 fFadRoi ("FAD_CONTROL/REGION_OF_INTEREST", (void*)NULL, 0, ptr),135 fFadDac ("FAD_CONTROL/DAC", (void*)NULL, 0, ptr),136 fFadDrsCalibration ("FAD_CONTROL/DRS_CALIBRATION", (void*)NULL, 0, ptr),137 fFadStatus ("FAD_CONTROL/STATUS", (void*)NULL, 0, ptr),138 fFadStatistics1 ("FAD_CONTROL/STATISTICS1", (void*)NULL, 0, ptr),139 fFadStatistics2 ("FAD_CONTROL/STATISTICS2", (void*)NULL, 0, ptr),140 fFadFileFormat ("FAD_CONTROL/FILE_FORMAT", (void*)NULL, 0, ptr),141 //-142 fFscTemp ("FSC_CONTROL/TEMPERATURE", (void*)NULL, 0, ptr),143 fFscVolt ("FSC_CONTROL/VOLTAGE", (void*)NULL, 0, ptr),144 fFscCurrent ("FSC_CONTROL/CURRENT", (void*)NULL, 0, ptr),145 fFscHumidity ("FSC_CONTROL/HUMIDITY", (void*)NULL, 0, ptr),146 //-147 fFeedbackDeviation ("FEEDBACK/DEVIATION", (void*)NULL, 0, ptr),148 fFeedbackReference ("FEEDBACK/REFERENCE", (void*)NULL, 0, ptr),149 fFeedbackCalibration("FEEDBACK/CALIBRATION", (void*)NULL, 0, ptr),150 //-151 fBiasNominal ("BIAS_CONTROL/NOMINAL", (void*)NULL, 0, ptr),152 fBiasVolt ("BIAS_CONTROL/VOLTAGE", (void*)NULL, 0, ptr),153 fBiasDac ("BIAS_CONTROL/DAC", (void*)NULL, 0, ptr),154 fBiasCurrent ("BIAS_CONTROL/CURRENT", (void*)NULL, 0, ptr),155 //-156 fRateScan ("RATE_SCAN/DATA", (void*)NULL, 0, ptr),157 //-158 fMagicWeather ("MAGIC_WEATHER/DATA", (void*)NULL, 0, ptr)159 {160 }161 };162 163 48 class FactGui : public MainWindow, public DimNetwork 164 49 { … … 187 72 bool fInChooseBiasCam; // FIXME. Find a better solution 188 73 74 DimStampedInfo fDimDNS; 75 76 DimStampedInfo fDimLoggerStats; 77 DimStampedInfo fDimLoggerFilenameNight; 78 DimStampedInfo fDimLoggerFilenameRun; 79 DimStampedInfo fDimLoggerNumSubs; 80 81 DimStampedInfo fDimFtmPassport; 82 DimStampedInfo fDimFtmTriggerRates; 83 DimStampedInfo fDimFtmError; 84 DimStampedInfo fDimFtmFtuList; 85 DimStampedInfo fDimFtmStaticData; 86 DimStampedInfo fDimFtmDynamicData; 87 DimStampedInfo fDimFtmCounter; 88 89 DimStampedInfo fDimFadWriteStats; 90 DimStampedInfo fDimFadStartRun; 91 DimStampedInfo fDimFadRuns; 92 DimStampedInfo fDimFadEvents; 93 DimStampedInfo fDimFadRawData; 94 DimStampedInfo fDimFadEventData; 95 DimStampedInfo fDimFadConnections; 96 DimStampedInfo fDimFadFwVersion; 97 DimStampedInfo fDimFadRunNumber; 98 DimStampedInfo fDimFadDNA; 99 DimStampedInfo fDimFadTemperature; 100 DimStampedInfo fDimFadPrescaler; 101 DimStampedInfo fDimFadRefClock; 102 DimStampedInfo fDimFadRoi; 103 DimStampedInfo fDimFadDac; 104 DimStampedInfo fDimFadDrsCalibration; 105 DimStampedInfo fDimFadStatus; 106 DimStampedInfo fDimFadStatistics1; 107 DimStampedInfo fDimFadStatistics2; 108 DimStampedInfo fDimFadFileFormat; 109 110 DimStampedInfo fDimFscTemp; 111 DimStampedInfo fDimFscVolt; 112 DimStampedInfo fDimFscCurrent; 113 DimStampedInfo fDimFscHumidity; 114 115 DimStampedInfo fDimFeedbackDeviation; 116 DimStampedInfo fDimFeedbackReference; 117 DimStampedInfo fDimFeedbackCalibration; 118 119 DimStampedInfo fDimBiasNominal; 120 DimStampedInfo fDimBiasVolt; 121 DimStampedInfo fDimBiasDac; 122 DimStampedInfo fDimBiasCurrent; 123 124 DimStampedInfo fDimRateScan; 125 126 DimStampedInfo fDimMagicWeather; 127 189 128 map<string, DimInfo*> fServices; 190 191 DimSubscriptions *fDim;192 129 193 130 // ========================== LED Colors ================================ … … 3092 3029 getInfo()->getTimestamp(); 3093 3030 3094 if (getInfo()==&fDim ->fDNS)3031 if (getInfo()==&fDimDNS) 3095 3032 return PostInfoHandler(&FactGui::handleDimDNS); 3096 3033 #ifdef DEBUG_DIM 3097 3034 cout << "HandleDimInfo " << getInfo()->getName() << endl; 3098 3035 #endif 3099 if (getInfo()==&fDim ->fLoggerStats)3036 if (getInfo()==&fDimLoggerStats) 3100 3037 return PostInfoHandler(&FactGui::handleLoggerStats); 3101 3038 … … 3103 3040 // return PostInfoHandler(&FactGui::handleFadFiles); 3104 3041 3105 if (getInfo()==&fDim ->fFadWriteStats)3042 if (getInfo()==&fDimFadWriteStats) 3106 3043 return PostInfoHandler(&FactGui::handleFadWriteStats); 3107 3044 3108 if (getInfo()==&fDim ->fFadConnections)3045 if (getInfo()==&fDimFadConnections) 3109 3046 return PostInfoHandler(&FactGui::handleFadConnections); 3110 3047 3111 if (getInfo()==&fDim ->fFadFwVersion)3048 if (getInfo()==&fDimFadFwVersion) 3112 3049 return PostInfoHandler(&FactGui::handleFadFwVersion); 3113 3050 3114 if (getInfo()==&fDim ->fFadRunNumber)3051 if (getInfo()==&fDimFadRunNumber) 3115 3052 return PostInfoHandler(&FactGui::handleFadRunNumber); 3116 3053 3117 if (getInfo()==&fDim ->fFadDNA)3054 if (getInfo()==&fDimFadDNA) 3118 3055 return PostInfoHandler(&FactGui::handleFadDNA); 3119 3056 3120 if (getInfo()==&fDim ->fFadTemperature)3057 if (getInfo()==&fDimFadTemperature) 3121 3058 return PostInfoHandler(&FactGui::handleFadTemperature); 3122 3059 3123 if (getInfo()==&fDim ->fFadRefClock)3060 if (getInfo()==&fDimFadRefClock) 3124 3061 return PostInfoHandler(&FactGui::handleFadRefClock); 3125 3062 3126 if (getInfo()==&fDim ->fFadRoi)3063 if (getInfo()==&fDimFadRoi) 3127 3064 return PostInfoHandler(&FactGui::handleFadRoi); 3128 3065 3129 if (getInfo()==&fDim ->fFadDac)3066 if (getInfo()==&fDimFadDac) 3130 3067 return PostInfoHandler(&FactGui::handleFadDac); 3131 3068 3132 if (getInfo()==&fDim ->fFadDrsCalibration)3069 if (getInfo()==&fDimFadDrsCalibration) 3133 3070 return PostInfoHandler(&FactGui::handleFadDrsCalibration); 3134 3071 3135 if (getInfo()==&fDim ->fFadPrescaler)3072 if (getInfo()==&fDimFadPrescaler) 3136 3073 return PostInfoHandler(&FactGui::handleFadPrescaler); 3137 3074 3138 if (getInfo()==&fDim ->fFadStatus)3075 if (getInfo()==&fDimFadStatus) 3139 3076 return PostInfoHandler(&FactGui::handleFadStatus); 3140 3077 3141 if (getInfo()==&fDim ->fFadStatistics1)3078 if (getInfo()==&fDimFadStatistics1) 3142 3079 return PostInfoHandler(&FactGui::handleFadStatistics1); 3143 3080 3144 if (getInfo()==&fDim ->fFadStatistics2)3081 if (getInfo()==&fDimFadStatistics2) 3145 3082 return PostInfoHandler(&FactGui::handleFadStatistics2); 3146 3083 3147 if (getInfo()==&fDim ->fFadFileFormat)3084 if (getInfo()==&fDimFadFileFormat) 3148 3085 return PostInfoHandler(&FactGui::handleFadFileFormat); 3149 3086 3150 if (getInfo()==&fDim ->fFadEvents)3087 if (getInfo()==&fDimFadEvents) 3151 3088 return PostInfoHandler(&FactGui::handleFadEvents); 3152 3089 3153 if (getInfo()==&fDim ->fFadRuns)3090 if (getInfo()==&fDimFadRuns) 3154 3091 return PostInfoHandler(&FactGui::handleFadRuns); 3155 3092 3156 if (getInfo()==&fDim ->fFadStartRun)3093 if (getInfo()==&fDimFadStartRun) 3157 3094 return PostInfoHandler(&FactGui::handleFadStartRun); 3158 3095 3159 if (getInfo()==&fDim ->fFadRawData)3096 if (getInfo()==&fDimFadRawData) 3160 3097 return PostInfoHandler(&FactGui::handleFadRawData); 3161 3098 3162 if (getInfo()==&fDim ->fFadEventData)3099 if (getInfo()==&fDimFadEventData) 3163 3100 return PostInfoHandler(&FactGui::handleFadEventData); 3164 3101 … … 3167 3104 return PostInfoHandler(&FactGui::handleFadSetup); 3168 3105 */ 3169 if (getInfo()==&fDim ->fLoggerFilenameNight)3106 if (getInfo()==&fDimLoggerFilenameNight) 3170 3107 return PostInfoHandler(&FactGui::handleLoggerFilenameNight); 3171 3108 3172 if (getInfo()==&fDim ->fLoggerNumSubs)3109 if (getInfo()==&fDimLoggerNumSubs) 3173 3110 return PostInfoHandler(&FactGui::handleLoggerNumSubs); 3174 3111 3175 if (getInfo()==&fDim ->fLoggerFilenameRun)3112 if (getInfo()==&fDimLoggerFilenameRun) 3176 3113 return PostInfoHandler(&FactGui::handleLoggerFilenameRun); 3177 3114 3178 if (getInfo()==&fDim ->fFtmTriggerRates)3115 if (getInfo()==&fDimFtmTriggerRates) 3179 3116 return PostInfoHandler(&FactGui::handleFtmTriggerRates); 3180 3117 3181 if (getInfo()==&fDim ->fFtmCounter)3118 if (getInfo()==&fDimFtmCounter) 3182 3119 return PostInfoHandler(&FactGui::handleFtmCounter); 3183 3120 3184 if (getInfo()==&fDim ->fFtmDynamicData)3121 if (getInfo()==&fDimFtmDynamicData) 3185 3122 return PostInfoHandler(&FactGui::handleFtmDynamicData); 3186 3123 3187 if (getInfo()==&fDim ->fFtmPassport)3124 if (getInfo()==&fDimFtmPassport) 3188 3125 return PostInfoHandler(&FactGui::handleFtmPassport); 3189 3126 3190 if (getInfo()==&fDim ->fFtmFtuList)3127 if (getInfo()==&fDimFtmFtuList) 3191 3128 return PostInfoHandler(&FactGui::handleFtmFtuList); 3192 3129 3193 if (getInfo()==&fDim ->fFtmStaticData)3130 if (getInfo()==&fDimFtmStaticData) 3194 3131 return PostInfoHandler(&FactGui::handleFtmStaticData); 3195 3132 3196 if (getInfo()==&fDim ->fFtmError)3133 if (getInfo()==&fDimFtmError) 3197 3134 return PostInfoHandler(&FactGui::handleFtmError); 3198 3135 3199 if (getInfo()==&fDim ->fFscTemp)3136 if (getInfo()==&fDimFscTemp) 3200 3137 return PostInfoHandler(&FactGui::handleFscTemp); 3201 3138 3202 if (getInfo()==&fDim ->fFscVolt)3139 if (getInfo()==&fDimFscVolt) 3203 3140 return PostInfoHandler(&FactGui::handleFscVolt); 3204 3141 3205 if (getInfo()==&fDim ->fFscCurrent)3142 if (getInfo()==&fDimFscCurrent) 3206 3143 return PostInfoHandler(&FactGui::handleFscCurrent); 3207 3144 3208 if (getInfo()==&fDim ->fFscHumidity)3145 if (getInfo()==&fDimFscHumidity) 3209 3146 return PostInfoHandler(&FactGui::handleFscHumidity); 3210 3147 3211 if (getInfo()==&fDim ->fBiasNominal)3148 if (getInfo()==&fDimBiasNominal) 3212 3149 return PostInfoHandler(&FactGui::handleBiasNominal); 3213 3150 3214 if (getInfo()==&fDim ->fBiasVolt)3151 if (getInfo()==&fDimBiasVolt) 3215 3152 return PostInfoHandler(&FactGui::handleBiasVolt); 3216 3153 3217 if (getInfo()==&fDim ->fBiasDac)3154 if (getInfo()==&fDimBiasDac) 3218 3155 return PostInfoHandler(&FactGui::handleBiasDac); 3219 3156 3220 if (getInfo()==&fDim ->fBiasCurrent)3157 if (getInfo()==&fDimBiasCurrent) 3221 3158 return PostInfoHandler(&FactGui::handleBiasCurrent); 3222 3159 3223 if (getInfo()==&fDim ->fFeedbackReference)3160 if (getInfo()==&fDimFeedbackReference) 3224 3161 return PostInfoHandler(&FactGui::handleFeedbackReference); 3225 3162 3226 if (getInfo()==&fDim ->fFeedbackDeviation)3163 if (getInfo()==&fDimFeedbackDeviation) 3227 3164 return PostInfoHandler(&FactGui::handleFeedbackDeviation); 3228 3165 3229 if (getInfo()==&fDim ->fFeedbackCalibration)3166 if (getInfo()==&fDimFeedbackCalibration) 3230 3167 return PostInfoHandler(&FactGui::handleFeedbackCalibration); 3231 3168 3232 if (getInfo()==&fDim ->fRateScan)3169 if (getInfo()==&fDimRateScan) 3233 3170 return PostInfoHandler(&FactGui::handleRateScan); 3234 3171 3235 if (getInfo()==&fDim ->fMagicWeather)3172 if (getInfo()==&fDimMagicWeather) 3236 3173 return PostInfoHandler(&FactGui::handleMagicWeather); 3237 3174 … … 3771 3708 fInChoosePatchTH(false), 3772 3709 fInChooseBiasHv(false), fInChooseBiasCam(false), 3710 fDimDNS("DIS_DNS/VERSION_NUMBER", 1, int(0), this), 3773 3711 //- 3774 fDim(0), 3712 fDimLoggerStats ("DATA_LOGGER/STATS", (void*)NULL, 0, this), 3713 fDimLoggerFilenameNight("DATA_LOGGER/FILENAME_NIGHTLY", (void*)NULL, 0, this), 3714 fDimLoggerFilenameRun ("DATA_LOGGER/FILENAME_RUN", (void*)NULL, 0, this), 3715 fDimLoggerNumSubs ("DATA_LOGGER/NUM_SUBS", (void*)NULL, 0, this), 3716 //- 3717 fDimFtmPassport ("FTM_CONTROL/PASSPORT", (void*)NULL, 0, this), 3718 fDimFtmTriggerRates ("FTM_CONTROL/TRIGGER_RATES", (void*)NULL, 0, this), 3719 fDimFtmError ("FTM_CONTROL/ERROR", (void*)NULL, 0, this), 3720 fDimFtmFtuList ("FTM_CONTROL/FTU_LIST", (void*)NULL, 0, this), 3721 fDimFtmStaticData ("FTM_CONTROL/STATIC_DATA", (void*)NULL, 0, this), 3722 fDimFtmDynamicData ("FTM_CONTROL/DYNAMIC_DATA", (void*)NULL, 0, this), 3723 fDimFtmCounter ("FTM_CONTROL/COUNTER", (void*)NULL, 0, this), 3724 //- 3725 fDimFadWriteStats ("FAD_CONTROL/STATS", (void*)NULL, 0, this), 3726 fDimFadStartRun ("FAD_CONTROL/START_RUN", (void*)NULL, 0, this), 3727 fDimFadRuns ("FAD_CONTROL/RUNS", (void*)NULL, 0, this), 3728 fDimFadEvents ("FAD_CONTROL/EVENTS", (void*)NULL, 0, this), 3729 fDimFadRawData ("FAD_CONTROL/RAW_DATA", (void*)NULL, 0, this), 3730 fDimFadEventData ("FAD_CONTROL/EVENT_DATA", (void*)NULL, 0, this), 3731 fDimFadConnections ("FAD_CONTROL/CONNECTIONS", (void*)NULL, 0, this), 3732 fDimFadFwVersion ("FAD_CONTROL/FIRMWARE_VERSION", (void*)NULL, 0, this), 3733 fDimFadRunNumber ("FAD_CONTROL/RUN_NUMBER", (void*)NULL, 0, this), 3734 fDimFadDNA ("FAD_CONTROL/DNA", (void*)NULL, 0, this), 3735 fDimFadTemperature ("FAD_CONTROL/TEMPERATURE", (void*)NULL, 0, this), 3736 fDimFadPrescaler ("FAD_CONTROL/PRESCALER", (void*)NULL, 0, this), 3737 fDimFadRefClock ("FAD_CONTROL/REFERENCE_CLOCK", (void*)NULL, 0, this), 3738 fDimFadRoi ("FAD_CONTROL/REGION_OF_INTEREST", (void*)NULL, 0, this), 3739 fDimFadDac ("FAD_CONTROL/DAC", (void*)NULL, 0, this), 3740 fDimFadDrsCalibration ("FAD_CONTROL/XDRS_CALIBRATION", (void*)NULL, 0, this), 3741 fDimFadStatus ("FAD_CONTROL/STATUS", (void*)NULL, 0, this), 3742 fDimFadStatistics1 ("FAD_CONTROL/STATISTICS1", (void*)NULL, 0, this), 3743 fDimFadStatistics2 ("FAD_CONTROL/STATISTICS2", (void*)NULL, 0, this), 3744 fDimFadFileFormat ("FAD_CONTROL/FILE_FORMAT", (void*)NULL, 0, this), 3745 //- 3746 fDimFscTemp ("FSC_CONTROL/TEMPERATURE", (void*)NULL, 0, this), 3747 fDimFscVolt ("FSC_CONTROL/VOLTAGE", (void*)NULL, 0, this), 3748 fDimFscCurrent ("FSC_CONTROL/CURRENT", (void*)NULL, 0, this), 3749 fDimFscHumidity ("FSC_CONTROL/HUMIDITY", (void*)NULL, 0, this), 3750 //- 3751 fDimFeedbackDeviation ("FEEDBACK/DEVIATION", (void*)NULL, 0, this), 3752 fDimFeedbackReference ("FEEDBACK/REFERENCE", (void*)NULL, 0, this), 3753 fDimFeedbackCalibration("FEEDBACK/CALIBRATION", (void*)NULL, 0, this), 3754 //- 3755 fDimBiasNominal ("BIAS_CONTROL/NOMINAL", (void*)NULL, 0, this), 3756 fDimBiasVolt ("BIAS_CONTROL/VOLTAGE", (void*)NULL, 0, this), 3757 fDimBiasDac ("BIAS_CONTROL/DAC", (void*)NULL, 0, this), 3758 fDimBiasCurrent ("BIAS_CONTROL/CURRENT", (void*)NULL, 0, this), 3759 //- 3760 fDimRateScan ("RATE_SCAN/DATA", (void*)NULL, 0, this), 3761 //- 3762 fDimMagicWeather ("MAGIC_WEATHER/DATA", (void*)NULL, 0, this), 3775 3763 //- 3776 3764 fDimVersion(0), … … 4246 4234 connect(fAdcDataCanv, SIGNAL( RootEventProcessed(TObject*, unsigned int, TCanvas*)), 4247 4235 this, SLOT (slot_RootEventProcessed(TObject*, unsigned int, TCanvas*))); 4248 4249 4250 fDim = new DimSubscriptions(this);4251 4236 } 4252 4237 4253 4238 ~FactGui() 4254 4239 { 4255 4256 delete fDim;4257 4258 4240 // Unsubscribe all services 4259 4241 for (map<string,DimInfo*>::iterator i=fServices.begin();
Note:
See TracChangeset
for help on using the changeset viewer.