TGo4MdcOnline Mdc Online M Al-Turany TGo4MdcOnline 0 0 864 674 5 5 0 0 223 223 223 TGo4MdcOnline unnamed 11 1 Layout42 unnamed 0 1 PushButton3 1 0 0 0 Reset Layout41 unnamed 0 1 Layout3 unnamed 0 1 TextLabel1 0 5 0 0 10 Kevts read MdcLCDNumber1 0 0 0 0 40 20 40 20 240 240 240 WidgetOrigin Flat TextLabel7 0 5 0 0 10 RawMult MdcLCDNumber2 0 0 0 0 40 20 40 20 13 13 13 239 239 239 Flat TextLabel3 0 0 0 0 2 2 10 CalMult MdcLCDNumber3 0 0 0 0 40 20 40 20 10 12 13 243 243 243 9 Flat Spacer16 Horizontal Expanding 43 21 Layout38 unnamed 0 1 TextLabel1_3 sector sectorselect 5 TextLabel2 module moduleselect 3 Spacer63 Horizontal Expanding 192 20 Layout122 unnamed 0 1 Layout287 unnamed 0 1 ColorLabel0 0 0 0 223 223 223 -- ColorLabel1 0 0 0 223 223 223 -- ColorLabel2 0 0 0 223 223 223 -- ColorLabel3 0 0 0 223 223 223 -- ColorLabel4 0 0 0 223 223 223 -- ColorLabel5 0 0 0 223 223 223 -- Spacer3 Horizontal Expanding 170 20 TextLabel1_2 0 0 0 0 100 8 0 0 0 255 255 127 14 1 1 MDC Go4 online Spacer4 Horizontal Expanding 360 20 TabWidget2 main main unnamed 11 1 Layout25 unnamed 0 1 MdcfxQtRootCanvas5 200 200 MdcfxQtRootCanvas4 200 200 MdcfxQtRootCanvas2 200 200 MdcfxQtRootCanvas6 200 200 MdcfxQtRootCanvas1 200 200 MdcfxQtRootCanvas3 200 200 layer layer unnamed 11 1 Layout25_2 unnamed 0 1 MdcfxQtRootCanvas5_2 200 200 MdcfxQtRootCanvas4_2 200 200 MdcfxQtRootCanvas2_2 200 200 MdcfxQtRootCanvas6_2 200 200 MdcfxQtRootCanvas1_2 200 200 MdcfxQtRootCanvas3_2 200 200 tdc tdc unnamed 11 1 Layout25_3 unnamed 0 1 MdcfxQtRootCanvas5_3 200 200 MdcfxQtRootCanvas4_3 200 200 MdcfxQtRootCanvas2_3 200 200 MdcfxQtRootCanvas6_3 200 200 MdcfxQtRootCanvas1_3 200 200 MdcfxQtRootCanvas3_3 200 200 mbo mbo unnamed Layout113 unnamed 0 1 Layout111 unnamed 0 1 MdcfxQtRootCanvas4_4 200 200 MdcfxQtRootCanvas1_4 200 200 MdcfxQtRootCanvas3_4 200 200 MdcfxQtRootCanvas2_4 200 200 Layout112 unnamed 0 1 stat trend mbselect Spacer17_2 Horizontal Expanding 660 21 times times unnamed 11 1 Layout289 unnamed 0 1 Layout69 unnamed 0 1 MdcfxQtRootCanvas3_5 200 200 MdcfxQtRootCanvas1_5 200 200 MdcfxQtRootCanvas4_5 200 200 MdcfxQtRootCanvas2_5 200 200 Layout288 unnamed 0 1 time1 time2 t2-t1 select <t1> trend timesselect raw cal levelselect Spacer17 Horizontal Expanding 680 21 calibration calibration unnamed 11 1 Layout291 unnamed 0 1 Layout290 unnamed 0 1 tdc time stat mod corrected time calibrationselect Spacer145 Horizontal Expanding 741 20 Layout25_6 unnamed 0 1 MdcfxQtRootCanvas5_6 200 200 MdcfxQtRootCanvas4_6 200 200 MdcfxQtRootCanvas2_6 200 200 MdcfxQtRootCanvas6_6 200 200 MdcfxQtRootCanvas1_6 200 200 MdcfxQtRootCanvas3_6 200 200 tab Tab unnamed 11 1 Layout25_7 unnamed 0 1 MdcfxQtRootCanvas5_7 200 200 MdcfxQtRootCanvas4_7 200 200 MdcfxQtRootCanvas2_7 200 200 MdcfxQtRootCanvas6_7 200 200 MdcfxQtRootCanvas1_7 200 200 MdcfxQtRootCanvas3_7 200 200 tab Tab unnamed 11 1 Layout25_8 unnamed 0 1 MdcfxQtRootCanvas5_8 200 200 MdcfxQtRootCanvas4_8 200 200 MdcfxQtRootCanvas2_8 200 200 MdcfxQtRootCanvas6_8 200 200 MdcfxQtRootCanvas1_8 200 200 MdcfxQtRootCanvas3_8 200 200 tab Tab unnamed 11 1 Layout25_9 unnamed 0 1 MdcfxQtRootCanvas5_9 200 200 MdcfxQtRootCanvas4_9 200 200 MdcfxQtRootCanvas2_9 200 200 MdcfxQtRootCanvas6_9 200 200 MdcfxQtRootCanvas1_9 200 200 MdcfxQtRootCanvas3_9 200 200 tab Tab unnamed 11 1 Layout25_10 unnamed 0 1 MdcfxQtRootCanvas5_10 200 200 MdcfxQtRootCanvas4_10 200 200 MdcfxQtRootCanvas2_10 200 200 MdcfxQtRootCanvas6_10 200 200 MdcfxQtRootCanvas1_10 200 200 MdcfxQtRootCanvas3_10 200 200 lookup lookup Layout53 10 110 410 71 unnamed 0 1 TextLabel8_2 CAL TO RAW Layout52 unnamed 0 1 Layout16_2 unnamed 0 1 TextLabel1_4_2 sector calsec 5 Layout18_2 unnamed 0 1 TextLabel2_2_2 module calmod 3 Layout20_2 unnamed 0 1 TextLabel3_2_2 layer callay 5 Layout22_2 unnamed 0 1 TextLabel5_2 cell calcell 210 Layout23_2 unnamed 0 1 TextLabel6_2 mbo calmb true Layout39 unnamed 0 1 TextLabel4_2 name calmbname true Layout24_2 unnamed 0 1 TextLabel7_2_2 tdc calt true Layout24_2_2 unnamed 0 1 TextLabel7_2_2_2 nCells calmaxwire true Layout47 10 10 412 71 unnamed 0 1 TextLabel8 RAW TO CAL Layout46 unnamed 0 1 Layout16 unnamed 0 1 TextLabel1_4 sector rawsec 5 Layout18 unnamed 0 1 TextLabel2_2 module rawmod 3 Layout20 unnamed 0 1 TextLabel3_2 mbo rawmb 15 Layout21 unnamed 0 1 TextLabel4 name rawmbname true Layout22 unnamed 0 1 TextLabel5 tdc rawt 95 Layout23 unnamed 0 1 TextLabel6 layer rawlay true Layout24 unnamed 0 1 TextLabel7_2 cell rawwire true Layout44 unnamed 0 1 TextLabel7_2_3 nTdcs rawmaxt true TQRootCanvas
tqrootcanvas.h
-1 -1 0 5 5 0 0 image0 destroyed() destroyed(QObject*) deleteLater() setEnabled(bool) setDisabled(bool) setCaption(const QString&) setIcon(const QPixmap&) setIconText(const QString&) setMouseTracking(bool) setFocus() clearFocus() setUpdatesEnabled(bool) update() update(int,int,int,int) update(const QRect&) repaint() repaint(bool) repaint(int,int,int,int) repaint(int,int,int,int,bool) repaint(const QRect&) repaint(const QRect&,bool) repaint(const QRegion&) repaint(const QRegion&,bool) show() hide() iconify() showMinimized() showMaximized() showFullScreen() showNormal() polish() constPolish() close() raise() lower() stackUnder(QWidget*) move(int,int) move(const QPoint&) resize(int,int) resize(const QSize&) setGeometry(int,int,int,int) setGeometry(const QRect&) name enabled geometry sizePolicy minimumSize maximumSize sizeIncrement baseSize paletteForegroundColor paletteBackgroundColor paletteBackgroundPixmap palette backgroundOrigin font cursor caption icon iconText mouseTracking focusPolicy acceptDrops
789ced9dd972e3b89286effb292a1a772726782c596b4ccc85f7ddf226c9f6c45c60236dcb8be4dd3e31ef3e20f24f889b97727579fab8aa11aeaedf2441e2436622012ef5cf7f7c3bdcd9faf68f7ffe71732b6f4ff5377d22afbffdc3dc5d5c3cfdf7fffcd7bffef8b3d6ac7fabcdcc7c6bced6bfd5fffc8f3ffe8ceebfe96f62c6ffe7f5037483b43c81ee60fbaad79da0e783ee78bd05adb17d3368bf3dee91761741fbdfa5ba3653c3f9452f68dabecbbae6b7c7f7d0b8be6886356db7f3d0b83e7116349dbfee7587b53a604dc78bd3a0e9fc8fd0688f92acb1ff76d0b4ff2de93ada131f074de76fb2a6e38de7539f61ad9682f6fb4bc9ba4eed5d81e6fe5141fbfd4dcc9aea935c5f03c7ef41834f7c18b43f5e2cb3a6e375c29a8e37975e7779bb9c0d9aaef78a35ed2ff783ee7abd0c0d7b9033ac71be2868bfdd0e58a3bebda07d7dd10de959b69fdba0fdf1c9256b5cef226baa2fb641fbfa14da33cbf6b503cdf68eedada66cf8e37d7b676be1f884f56ccdeb0634dbe7066b3abf7a0a9a8e5f644dc747dbd0387f12b186fd6d054dbc62d668df5cd0c4ab060d7b8e0f8226fbb9600d5ecfa41be06b6e49379b0d7f7d06f537bba48526ddea763d1fb51bb4f6db0db4217ee28474bb29fd7643d7d3e5eb5503d6e0d90bda6fd7f3d0b85ebbc31ac72fb0c6f1dda08907b673fbd40d6be2692c6baacfecb146ff3c41b3bd8ca0d15fea9835f6277be8b66b1de5f91a68a33c0f89f6766ac443e0fc9da632bebd9d54376a7c3d49cc9aead7a3a0898f624dfd23057483da97040d5e5c1feccf2c044df59db1a6faa27368b4579eb2a6fe4892a0e97c7c3cfa370ec7a37f5a4153ff5c43c35e136e0fc78b63d6886f6ba49b6cafaba45b06d75b27ddee76663d5fd4df36b0cf0bd29d2ef587c0f5778c6efaf66d90ee3649ab23af255fafbe674de7d3e3a0a56f6f071af6698206efa3a089cf036bd437d5be3eb142ba89f866175823be5c054dfdbbc19ace978c82a6eb7f640d5ec7d04dd8f3056bea4fbdcb1ae3432d68ea3fdebf0bff68054de3e10c6b8c1fe0d1ad213ec4d0467bfb17689f94d013d6c6f787f6f1b3596fce347d7e63d6a09bf08f4dd6b4ddde4077e97af5026b6a7fccda205e3682a6f64bd6b0f753d6e03f0e9af8f759e37af649b76af09f39d688ef9b41533c9a21dd36e8ff11e94eadeded59ae4337db145f1e4877116f046b8ec7cfa455dd587f3de0a5a46d79edc797a6eb1f3a9f3e60ddf45ab6a1d13ead59933d99316bd86f2d68aaef8835f587ee074dfe02ddaa613c9341fbfaad618df87a060d7b95e3a029df3b618dfed2ac517f3b68b2df6568d8afbc644dfbdb2e34ec43acb2463eb743badd857f5d93ee345bbe7d6a06badbf2ed57f7a425ec3f9e87c6f8a8ce492bb6ff01695da7fe12b83e2dadef4febf3bb96b31fe2a907ace97c7616ba89fe68b3c6fe75d6d8bf0f0d7fb167ac11bf3b41537b9f5953fdd12534fb532d68ca3f375823beacb246ffb482a6fad749b7e13f89614dc7ab47d6e84f5c4f1bf6217682a6f1c9b2c67ce3041afd2f14e98e211ef12de96e93fc4f8187acd1f812ef054dfe77405a491a5fe225684be349bc4c5ab7c81fc598b4a9c7be7f25da632469311f74ecfd8dfacfd9275d9f8982f6fc8d81867fd945d6d85f044df63924dd867fe90dd6f0e759d688b787aca93e790c0d7f52d7ac515f9735c61b5c0ff3960741d378c1fb77919f4641537c0cdbe19fb5a0c95ec7ac31dede054ddb2d34dbe751d0649f6bac31de3eb046fe714aba037b8c9aa4bbe0136f42c39fc4396929c95e24ea5792e273bc4d5a5bf27785fe3196fc5b6eb2867da03db64edbc5156bd887b7e7f66c1be3451c41633c34e7ac61dfeb4193fd9cb2a6e3ed3e34c603b3c11ac75f06edb7277c7ef8b75c608dfeda0d9aeca5c91af6c2d787f144e0fa3a182fe52e6b1cbfcd1af9e4041afe9f5cb046bc5641d37cbe07cdf9cb907417f12cc6f9ba18cfd42d6929311ec7a4550be331b69b3af9bbc5f59816e5f7ea0e9ae3fb0c6bca6f24ce6f600f22688a17c6c787b66a77e9fce63e687ffef8191afe6d26ac69bbb926dd81ffc66b4153ff8da179bcbc099ae2f1126b8c27a8bf03ffb477ac317f09dba97fed9035e2c13e34fc3191acd15f0f41537f5d91ee723e75c61afb2f4337c91ee40a34ec4b9d06edb78b3dd212f624af59d3fe628e35f2c50d68c4b3782b68cad7faa4551df66149eb3af1d738bf96347f8ed17e53a77c40e37a5cf751fec6db25d98f447f184bda7afbed38fb47ff3eb0c6f8740d0dffb62bac613f8da0e9f825d6389ef787bfdbc7a0a9be366bda5fdf41c37fe3c7a0c95eb83ee483b61134d5b7ca1af1b34e9afb37b9628dfcfb3968b2b76bd68827316bc4932e34fc5f69d6884fcf41937d804717f1211e064df9cb0c6bc4a746d0e40fe7ac317e9c40733e794f9aed2fea40737e8aeb9512fa9035ec193c9d0192bf1f435be49be0a92de52716e7332dcc0f509fc17824fbacb15ee3c7eb8ef3573a3e5e85e6f8b2c31ae3c54cd0644fdbace9787346ba8b7cd55eb1463cd2ac617f387f17f9aabc8066bed7ac610feb41d3fc24618dfe9f85467c315b4153feb1c31af3ddfda0a9be79d698bf8f59239e1d90961c9f74d0945f7458637c041f89f14944d016f62748ab3af4226b3abfda83b6189f6aacc9bf04b4ae633bdaa35be03f076d11afc8de5c3c82ae43b7488b63d6d49f1ad76724fad7c7a36ea35ba3f866fad04dd2760b9ae389608df1eb141af13abe089afcfb9cb484ffdbb5a089479b35e2ff2134f89aaba089ff3c6bd88f0d9af2c53dd6987fae434bf8ef5dd0d4bf0dd6e8cf76d0146f0c6bac77b78226ff9e83b68837b34153fd4dd618ef2e83a6f171c01af56d905675acefd4a1717e7dc29aecd7a27d1a5a26ac317fc7f569d897bc276deaf05fb4cfb410bf8f5863bca1f6685e9fb0b7d01c2feaac911f8f484b8c6f7a079af3d965d6148f246f47fbec66d0641ff3ac615f0368f014ada029bef0f92dfaeb2868aa8febb788c7874153bef4c41af3e325d2dc1f721234d9e38835c693f3a0697b8f35aea71934f5f718ba05fbdc0d9aec47b286bd24d0b0e7a81d34d92bae47b7602f37a44d1df39d3be816c6731fbf6483d737ec0534eea7d8536889fce18035fc5fb0463e71050d7e46b2c6f98e58239e3cb1c67c7d8d34f35113d6c847ebac31dfdd0e9af29543d6743e3507dd427f6f054dfd6d5823ff99044dfd1f4383b7b6ac317eb086ff4747acc91e22d4af613fe2061afdad6fa1117f6c8735f59f001f0d7b95b87ec3f6f4c41af9ef236bc4076f2f524bce0f06a415e7b72d68d88379624dfdad2fa0d15e7d19346d6fb0c6f13a68b297a0d1df4b41d3f613d6b89e6568d88feeb186fd3e054dfdd327ade18f918006df08e7d7ec2f0a1afd256bac119f23d6f01f9f3faa069fdfacb3c6f56fb346bc54a435ec4f3783267f18b1c6face3068da1ef6477ec61ae3bfb9614dc7efde42a37d729535ec4f42a3bdc6e7cbcaf0f1769935ce771934f977c29afcdbac40a3ffcc2e6b1c7f1c348d0f2d68f0b19e8f6e062d83a6f385ed743edb226d60aff11934ae27f6fea90debdddb7ff71289cf3cdbdf8159247fa0a848bb22fc9fea6375fc72cc8818950f72fbcdec37b3773333bf99bdaba80c3113a87d37b75f8ed994d86f66ef29646526533e14d57e216659bfb4bee4b9fd66f636b129b5a997fe665666c6c4625ff2b6f66e6bfb45984dad8c8925ae5479e83b62db2fc18cc6cb93e8343a8b46ae9cbb72115d4657d1b892db1bd47e0166da319944d7d14d741bdd45f7d1832f77d1a3fbcd53f41ccd65b889f744b62fce2cb5b02b6759b78e151762368fff3f460bd162b4f43dd6f6a59929c761395a7164f2bc526254d2bfaf3aa26bd17ac1dac4cbd4be30331d6d38dfbbcb58d87d8ed86686db56b4edecb13892bee0a35f98d992f3ba8712af07f0e232e57613f54a1988f6defd2b3053dec6762a88cd6788ede6b8a53eba17edbb0ca448edeb33539e987171bfec930f396254b2dc569dad1d14f2dd8ab8f6776516f5a34134f4e5303a7a37332676ecda5f6563795e33396e648335977b24256a7f1133d7a677950fd01a46f56836571a51734aee0dafd4cec3b65e1829f3c4a8e4b96d462d3f47206aeda81375dd7090fbef7ded16b282d9ecbb4b43a8e8f09dc48642f371c2082b625f1271e27ed38cfa6f304b47cb71261b7bd9273d2f712a4e8bdcc4999b2f24e0d6f98e56168a1855db99381717ae5d6f16d8ca1b3617f5c528d08ac5a5b8ca95b19888ebb4f75eb33371e36645afc5fd1c2f2e198b4ba9dd8a3b47de5113f7e8b98f9407f1289ef2ccd25268d56b652c9e9db5ccbd42ec883dd2f19a7fb19e05b1f89a9589a59091957c522c8b15b12ad6c4bad8109b62cbf3daf685c9796aa22776c46e4a4decb9abb1dfd1ca62d9af60f6e8cac12b2d2c93ebbf18c51ab0b04166ffa1381447e258cce4eaa8bd6265b50cb1f92931c76b55d4c5ac6888a66889b6e888ae3b44886de9fe636eeca5e9eb4729b59fc18c229034a57d87621fa5548fb495ccbc8d89939c4766c64b99b5bd7999bc3002f4e4498e183209792acf44438ee479b688b6bc9097f24aca2937f8e8a61ccb89d895d725664379236f5dbf162287bcab6cf14bcc06aedee702996c6b6dd10ee57d89581336367e792ff930ad473ecaa7aa31533e072b9b46b0193927668bbc4299970b72512eb992a32697e5c495952c33478bce3aa8b0befd709dab722d5ce96bcce29799b95ad6b32c7c792cd6e09965fbae34ce4603b99121ba29b74acc9690633c8019f9d99cdcce10ebf9c27f4bffdc91bb724feee7a8a5a40ff2cc643f9ce95566699c9103f136b3620d396662aeb85d0e2bfc7292b574b95ae1bf8d5cac9b29651917995846c466c48a3c2cf02a972379eca9edc347d3c8b62b674473cacc5d51edbdcc5c8b15ace8c3cc5c7c9fcdb536e77962ce13b32f1f3ff5e0fc5eb29e639694ac6c46cecac69bc49aaeb4641bd4c8dabc87cab39499ecf8737533b38137994587c2c8c71f61965a48d6afc8d2a7db4a7e79a5a22a6642bafd325eae44c63fd3ecbf60654a2a255a9ed679a093969effe929ad0cff565915ab24e3a3ced6d4893a8d66d5993fd7c8cda1decfcc59893aff316662244a636b3696e589e63d37578fce7ab02b87959e8958a62ed465c19e72455da9b1f3cbf46f1357ae5592a7a66e3c339785aa3b378f9ace3bdf6496c61b75ff8376d6cc5b882f8fe4f9decac6af1d9d655fcc6b6069e93c73a5e899eaa1605f79628f724f3da967fff73957e6d5825acc52534b6ad9315b71cc56fd7cfd3b9809e546be1f63362c4734da279d5d968e7e7a8999af2797b920a62997b53f643cd331735672e9991559ad79bb5a77841c1fb5a1369d4a996da96dd52b50db51bb6acf31db77734f13d6d2de636743d7bfc31f663629ef131d7a2b2b64772f11a3fd0bec87f0ccc5bc67aa0397e7072b5313cf69cdfbe0c433ea3b3a6919a8a1a345e5501d65a93966c76a46d51cb3ba5fe510ef67e6626fd3cd617e94593187db0f9e39ffdad94be72ad4e3f24cd7ff6a36ef99aa116259d333cafecca9a663d54369a976a0d651dd0c35a923d1563525dc3c2af1de29decbcc733bfa19ccd2cccccddcf3bf3f7e8559bfbcbf16fe0ee65d9e99966c65cebae67265cb316a3932ddb46837786aad8ddad2d69558ab0cb5259dc80b7da24f33ccf477307ba2b6fc95cc5202afcfbb2aa895ce2587ae1d7321379b879d298e6581d916fef4d6e459a5e5ccfd8cf4b9e375a12ff5951ea7bf49a9917fea89ab6724272e5ec661a5fb9dccb87c8c99beae6436286766ce6e6e5e65562f672dfa562c85110079869b7f4f994d82efb9a2eff4bde372e6e83cf89f94dca37e72c4d2f29c5273b60666ce153db360699fc62c5d4b2c313bf4d6575e13797cf9eca8a9c86c2eea153c733e64fe6c6721ceeb054f6a113f29b7b42ce9655f56fc6fce9ca5f998a6573db351ce3b3f85596a4f7aadb88f67565a9daa9a69169815d761ba7abd90679c8019fbe61653d31b9ed3a2de44216e5b7adbf1eab9b2e37f33769646cc767d4da9777e2a336414c5fcecb1d2fa5ec9348297176ad27b7a3f63651ccd2a7cd3c578e275a0fb7ae07efa9edaa2b3ae94d7d095437de4f4d8c5b4741cd8d7c77ee6c5118da87d02336414257bfa08b3caec783fbacecf00f44cce37276465dae85a8658dd9581fbfba69ed50dcface94a4bb7dd6fc83b5d4cd31d6696f1ce9fce2c9d59973384748e9ecece4beb1d776f332b79f955f4941933379514b3053b23665d676529b1ba898c487f1cb5be6e1be92dac6994fbd1c6b83d1e9899b19fcfcce513f5ca8ce291a25cd966de616725db8c16b27986894567cacce7b48e98497cecef3b62c29c9853f773e286c18139f3c486deca9a6664cec1ac8b71a0571a057e2a33b7cdaff494ee18f83354ccce3fc8cc5c64a399b9345753dfc41c7ccba4a3e3a6631479621357526ed7c40ac46ec06cd18f0239669988f65398c935374755c4cbe713b9914eded12cbc2aca7d90d9ed6bcc523b33772e237bf0cc84b977bc1e5c999847f3649ecd8da74525cbacebc781666914f839761667ee27dba22df11aed5fc86c6e4a2c5d95c67a76986f9a79b30066a967a6c416cd92a7b66c56526a28cf9e59dfe71b6715cc929fc86c8067069e4bbe9759d5fe0b99ade699157dd3aca99e63b6e8e37fea978b280fced2d61da967cfedd933dbf0190847b4c54f63f64291c36c96ff1398f93b4d66d36c65ed4c1ea733f202b36dd37365d1fd7dc7ec3a5b5bf1c45602b3b1cfd17a662f30a35120f5cecf64569c1dd47f0ab319b5946566f6cd81f3b1aef7cd3e7c3365d67765db79e8c40c3c332a4373083b236647e9dadba7d8d9a1392eadf194d7e52ae68e1f6436c37986bf3f778abb4dc4ac26f73cb371cece7aa66e6641ad619aa6e54a6a6feba68dd9819fab9bcea7f9e6915f8128e65e85556b3f0f2a3efdf306b3eab9839b3b7134f34ffcf8d508cfcc74e5be63d6cb304bc7cd076f677507a09f46352bacb42a6566b5cf73691eeaeccc9a0cb304cff1fd3466e53bc1a27077bc7a1ef41166d646ab3c6ff277d92e8899323696fb2a413cdb846f82990390386beb3b4b5bb2276076eae7a13c6ef6ec996736cd697f2a337fdfbb6845b93b97e9dde0f23ce81dcc0a9c95887a3966db3ab2a3d4caecb9cb49f7c08cec8c72dac0cc5e38663da71bf6d233bbc21c740c66e302b39f3c0f8886c53bc1794bab7cd2e3ad397ac51cd54e44faa446869994f69a9e2ab037c44cab0cb34717d196d298662f1cb588c64f7bebe3593a021cf008a016ed1d8f008ed927ac6b447da14bf96cee498ce2dde07730ab98a3dafb683dba0ba380a7661f3007b06ed4cc31b38ff6c9537b48c7016767b3eeffe94890ce099e5c343b987aa663f69c99a37fcafa5978d6a3621b795a39e6553f7780731d55cd51ed5c94d8f9e94a9067b6c0f733ed9d1f35c1cc2eda25bb6c57a631cd334b338e13b76d9589792beba9815d23669fb74e1b1db9b966f1e9b3cc6a8fbfbf5e64facada36ee20148eb0e9bb4a6b58d7c0286037ec26568236553f30ebdb2de77fbb76dbf6fcfca9ef4bfaf7133f5e1e508ec1779fec8e3cca31a3772c7ef25a90be2ead02659f0992af3d31542ee9a8214e8af5f9d16c925d7374d986b4bb7c2fc0eea9237fcf64d1eefb5c7fc5b4ec01c734ca361cb301cd98c0cbdfafb37d44b311a2d9a7308b06e5368acc332c6e6cadb8bffea29d352befd519ffeeef5dc13b07b2c5f74fec305d3bb387f6c8336b59658fed8c67b6ed3df3de443ec338f3ab1920e6ca7a6e04f8cefb9b1f6596e6b6e57c22334f6f96d6d65e799320cd344a4f6575f196796d3a4ff763e792add1ca99b6b66e67f5a66dd866cacc116bb97269db7e9ebeed2c4ef8d8ffe06d6c11bc12b5505807fa346695b96d38431ad5f331fde527a9306a16ecd2768899ed66d63666d27cc3586769decef4857e8a23bf4ab61298b562e15784c8ca06b0327f079d9eaa2acd01ccfb9fd7f83166d5b9ed34d2bbb1b340e1456215f7affc5d74ff6ebebf2f9c8b687229966e04d8f2f7c89775a3c44cc5daafa2219631b1507699596604f82c6615b96de639c772c47b61e4acba7f151b66e65af5988f688e99759906d9597af7b2896846c4d2ff12cf4cf85836c65a368a7a7279c6ff1fb38adc369b87b9b1353f76bef0948b7f562db75ae29f0cd6fe4d3a472d3e09332878a79b6bc6f1a936c4cc5bd92e5b99a376e67e46de332996e1de793aab977bce468bccf8adc4cfb98fdeacc86d43ac7759dc456e4b6544c3b3cab9ccc53fb147dfce48f38df4edb0f99c77bad6c7e7f185a316ec8c98a5bc6824882f5dfcdfc45c8999edc757661fcfde4ee3d95fc7ecf01dcc2a72dbaca589b9c2d85a7ad231bcdb93ad65e89f3f57c13be3e8a2c06c295dd53047f1389ec0ced23c832c4df99fedf8dac7ff718866decee2abf866caccdbd9f4d9d0aa167f1fb3aaa72e4a39969b4515f3b0dc5ef16d8e46f98d8a61f959e5f82e3c4b8b2fb488a5f83e3f57f7ab678bf143fc6864fc44630071735eba6c9fe267cc30cf8a23403ce72d8d99c51966552dfe2e667e75a6b8265b625695db2a919dafc7393bcccf3ae197b9777b72cf6c23a24549bc307d67c7335b0aabb4cff1a23db24b66dd0ccdba9b3d9d9a1d9f970db0bed8c573db3c0624b1cccc9c32ccaa5afc5a86546486d6543cc358b2b451791695cb7dfbf152c68696f9bd60e795cdf08e62e61a33ef85e88c77ae472b7cff89c64eac05d19dbabed98857e2d5782d5ec7b307836065fc74e31e65b4296b7b67474566f146658b5f598fc9bcf33a9cbe035d9a333ec69b6eeb1b6ff0f8fdb6b2fbc4db99adcf2eaf1b4ddfb2cebded947d9386a8f1f793c6d159dccbdc1920efe4b520bf1a943eafe19f70e159f9c3f489d06c49fd33de01339769c4bbf1ee4b2d76bdbce75a5cf9566fd5bbd5152b8b698b678b3514de57221f3ccfee2157e3ecbb7c03ff46357965f66da8a12cbec1391d3b9368293e08dec9ccf8be93b7b574851b3f446c8c951fa685d993b3b9abb81f0ffccc29cdce5e6ff1a53051a58716de793d12477258717c5a86e2581ce5e392bcafd86f3fbf92e1eacc6e1d17df9594fd12b1fcd899c4c3f8309bd9d21d01ffec2cad3b1e785a7dbf863d5dc958cc31e3a7902379884cc33fb32debaebcd06279e7dfd02d65e4dffd6e75a1065175bee23dbca7aa7765a91fd2a76d4bc47263a76bdf383e8a8f33e3c0bee740d4f899bd4ddc8f1b7b625de6148881593c938f66ef687169fcfbacef6ba4cf89e7fa73280ef9e9e40a661cd1680e3516bb712dae672c6dcfb3a095c7b1a7b688f5585e91a5f72b16a6ccd24ccd6ec80b44b369a6f1b7fd26496097bef1fe987fc6b692990cdfd18bbda5cdc68db839f5ce70f749e1896d8e63ddb0fa33b0266ec557d311c00e5cb5a3e099eadf855955798199ce3213bb72a24ec43232db25e410dd0cb53364183ef6db9db8edb2b156dc09191a3d7f5c9c037c4566e49d89d875fe391b7793287d5f9a2ccddf4f9fdada19af30cabd44c863ff5662cf3ec77334e3b41ba21bee37892fca4c85d940b034394a64a25c7325fc33f542a6a668ac340771c7def15b9e7694e8f49d3a9d2426636522fb9da52fc42c6b69196aa2915829ec868b4efb3c16a4d4dc9f832456577a55ce87f7fa5d3157ea466c2789cbcba66bdab9af2c7d4966a096faa7ffe2c3481e2627c9a93e4ece12119f9b8e394a46662d967637390fb4465c928be43291997be7227f9e2fc52cfb0d72cb598767969673d149ae92b19b43de2593e41aab16bd2c2d2aa229d6525e99779cbe2e33b2355d418db8659f7d6c067f2452132e292bf0e2e733fe4dbe19f76166d3390153631f1d15b815780556637cc9cb66ded8fceacc2aa9055bcb7e0307c4825df1b7e2a6dfd8abfcdeea9764c6e381a81c0fb26512e21693b2fe88ca6f127e7966f9c886dc23c76dcaabfcb5f257bff1fe8599157d34cb0d1ee96357f66b97fcb5ed57bf53fea59995bf818f112113eb8bdfa2fdfd2dfcfcbfb493b136c4fba285bdebdf45f9e2ccf2b6c6ffaa475cfadaf177fd8b28bf00b3a9b5990cb7b24fbebbbe5f8259958f7ec0277f316669c953fb30b1dfcc7e33fbcdec37b3bf4389a6fff626ca679cf5cffffdcf3ffe0f9e0d7b3e PushButton3 clicked() TGo4MdcOnline Reset() rawsec valueChanged(int) TGo4MdcOnline calcRawToCal() rawmod valueChanged(int) TGo4MdcOnline calcRawToCal() rawmb valueChanged(int) TGo4MdcOnline calcRawToCal() rawt valueChanged(int) TGo4MdcOnline calcRawToCal() calsec valueChanged(int) TGo4MdcOnline calcCalToRaw() calmod valueChanged(int) TGo4MdcOnline calcCalToRaw() callay valueChanged(int) TGo4MdcOnline calcCalToRaw() calcell valueChanged(int) TGo4MdcOnline calcCalToRaw() TabWidget2 currentChanged(QWidget*) TGo4MdcOnline SetActiveHists() mbselect activated(int) TGo4MdcOnline SetActiveHists() timesselect activated(int) TGo4MdcOnline SetActiveHists() levelselect activated(int) TGo4MdcOnline SetActiveHists() moduleselect valueChanged(int) TGo4MdcOnline SetActiveHists() calibrationselect activated(int) TGo4MdcOnline SetActiveHists() hmdcconnectedtdc.h TColor.h TSeqCollection.h TGo4MdcActiveParameter.h hmdcconnectedtdc.h TH2.h TH1.h TGo4MdcOnlineSlots.h TGo4GUIRegistry.h TGo4MdcOnlineStatus.h TCanvas.h hmonhist.h hhistarray.h htrendhist.h Go4LockGuard/TGo4LockGuard.h Go4CommandsAnalysis/TGo4ComSetParameter.h TGo4ResetParameter.h TObjArray.h TObjString.h TROOT.h TGo4MdcOnline.ui.h class HMonHistAddon class TH2 class TGo4GUIRegistry class TGo4MdcOnlineStatus class TGo4MdcOnlineSlots class TH1 class TNamed QColor* colorsModule[6] Int_t colorsMod[6] Int_t rawlayer Int_t rawmbo Int_t rawsector TGo4MdcOnlineSlots *fxTGo4MdcOnlineSlots TGo4GUIRegistry *fxTGo4GUIRegistry TGo4MdcOnlineStatus *fxTGo4MdcOnlineStatus Int_t rawmodule Int_t rawtdc Int_t rawcell Int_t colorsSec[6] QColor* colorsSector[6] init() destroy() closeEvent( QCloseEvent * ce ) MdcDisplayLCD1( float t ) MdcDisplayLCD2( float t ) MdcDisplayLCD3( float t ) DrawHis( HMonHistAddon * His ) Reset() getLookup() calcRawToCal() calcCalToRaw() DrawLayer( HMonHistAddon * His ) DrawTdc( HMonHistAddon * His ) DrawTimesCal( HMonHistAddon * His ) DrawTimesRaw( HMonHistAddon * His ) DrawMbo( HMonHistAddon * His ) SetActiveHists() DrawColors( Int_t size, Int_t symbol, HMonHistAddon * His ) DrawCalibration( HMonHistAddon * His ) tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h tqrootcanvas.h