Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
2006�������
���������� ������������������������� !
" # $TGC
03s2034A%'& (*)
+�,- ��./�0 �� 1�2
(CERN) 35476�8 �9;:?�9�@A�B (LHC) CED;FHG=IKJML�����H����N��� 3 Thin Gap Chamber(TGC) O�P�Q�R�S�TU8�V LHC WYX Multi WireProportional Chamber(MWPC)
9[ZTGC O 3000 \�]_^`PYQ�R�85OaG�b;cYd Z TGCZ�e5f�g Cihkj;W�l�mYn;8�opTrqtsYu�W5G�d Z 1 jwv�o�xySHz�{�PUQ�R�SUTY8N| 9 TGCZ�}~� m Z=� C�HV
���
1 �������
��� 11.1 v�� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2
���+�,. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 Thin Gap Thamber 2
2.1 TGCZ�� � 2��
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.2 m .� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.3 ������� . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52.4
e�f�gTGC
Z�� � 2��. . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.5 TGCZ����� x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.6 ���! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3 �" 123.1 ADC #%$�&�' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123.2 ADC #%$�&�' Z �F Z!(�)+*,-)/. . . . . . . . . . . . . . . . . . . . . 133.3 ADC #%$�&�'%0�1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153.4 TDC #"$�&�' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173.5 TDC #"$�&�' Z F Z(2)3*,-)/. . . . . . . . . . . . . . . . . . . . . 183.6 TDC #"$�&�'%0�1 Z�4�5 . . . . . . . . . . . . . . . . . . . . . . . . . . 193.7 TDC #"$�&�'%0�1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4 6���7 234.1 0�1wo98;: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234.2 b�< Z>=�? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23@�A
24
B%CA D�E3F�G�HJI9K RPC 26
B%CB TDC L 2 M�N�O�PRQ�S�T;U�VXW"YZ"[R\ 28
ii
1��� ��� � � �
1.1 �LHC W�P�Q�R;8 TGC X=G�� \ Z TGC 3 1000 ~ ] ^ Z����� � C�� 8=V�n���S Z���� � C���� Z ���[C��6�S���8�3�X ��� L! �";O$# , oNL78HV%�HG 1000 ~ Z �aZ 1~ W'&)(7RUS x*%[qo!+-,�.0/ (cathode 1 ) o H.V(anode wire) O32-4 xySx*%aT�d Z
TGC X�&;qtP�T5& Z 3�L76yL ^ L 8
2 Thin Gap Thamber
2.1 TGC � �������
TGCZ�� � 2�� X=G ����������=�U� W��^`P�
�pR�8 MWPC o }�~ ��3���yW D
8@?BA
CO2 C;D
CO2 C0D
AS
D
EF10cm
19cm
42 TGC 5HG2I
2
,;� � / 3��� � X5G���� 50 � m Z����+) �=Ri���.E+���7. *��� � W�D�� G1.8mm
��� W��E� 350g �;WE� 6 R�S�TY8�V�� � / 1 oNL 8 .�� � * XHG�� (Cu) o � ,!� ��� ������ (FR4) C��7Q���� 3L;�S�TS�G �"!�Z ��,;� ��� #�$�%� 3�X 3=G �@ .yO�C =S�D �a��E ,-)/. xMG � # ��3F=;O#G %�=S�%9 O � L�T ( H�IKJ � ) �ML Z
E(x, y) =CV02²0s
(
1 + tan2πx
stanh2
πy
s
)1/2 (
tan2πx
s+ tanh2
πy
s
)
−1/2
(2)
å%å$Ù C ����(��x û 2Ä 0��%¥��#î
v+ = −Q
lCV0
∫
a+λ
bdV
drdr = −
Q
2π²0lln
b
a + λ(9)
æ#³��/*~º�»¼0½f�5¼%ü2���P 3 - 4 ���&*v = v+ + v− = −
Q
2π²0lln
b
a= −
Q
lC(10)
«hÒ;-�å�å�Ù+* TGC 0$Ø�2 * a=25 � m * b=1.4mm * λ = 1 � m «éª8-« *�¥#§0«fÿ%´oµ
0���� 0 �5ùi)* v−/v+ ∼= 9.84 � 10−3 «hÒ�Ä *#¥%§ 0����i 1 �ü���Ò�0oæ�³�/*º�»¼0½f�5¼#0������«
��"ÿ�´oµ20�È%É�üKæ+-/��0Ù�;-«���ç7å« .%Ù�-Fÿ%5´oµ . % � 0 ÇPÓ t 0���üFÈ%Éx�«r
:(; ��� =�¼½èÙ�É �2h¯ -3å�« # *���� =�¼½$« ������5 7ï3ð3ü
2.4 ����� TGC �����
�
+H.V
cathodeanode
FR4
FR4
Cu
�����������������
�5 �! #" TGC x%$'&)(#*
+-,�.TGC «����-/;�Kª -��30 #�0 1iì�Ò �30�«���� # � 5 0~æ�çFü%Ò1-�132�_ 0
TGC 4)0�5�6�798�: 0 # *=�?A@)B�C�DE?�.�F�GIHJ�KL?NMPORQ�S�� 3�T�U�VXWZY[]\ 1;�=^?_@`BLC^D?�H%a3bc43WdY>e#fXg3h�?^ikjdlX=%m>n-?�o�p�q�rIsPt>uRpRv�w�a3xXH
a�bIVzy_{34}|�~X3]H)���p��'v3��v
ÌI{^WdY TGC O 3.0kV H H.V p�¹�¹ \û {zORë \Z
2.6 �����
Bubbler
Loop line
ChamberMixerMFC
MFC
Regulator
Regulator
Gas cylinder
Gas cylinder
�6 ���
-RxXH���9Ø��I©�M��X©%J-g�� 6 H#A 9 \Z�� ß!H�����H����]V���O� "! \LGas cylinder : #ß$^-�p&%I·�u^i
1. £�Ûikj('3/L¡�������������ö?1Xo���Ô�� ��Û $�����Lë�� ����ö;1Eo3g^ó�����ép����������-���
2. ��]ÛEp9Ø���¥���g�i�j�'p-» /�ØVUU1 Ñ Å$O
� û 3.W]tEu�Q$R>�?!*XE MFC g%ÅtS�3�@$6Y�O (mass) �3>Ó�/�Å�O
#êXë]p3v-êXë,Z�g�[0\9«0/ ]�^cZt������;$�-v�y]«>ë%����/ _ë%�%$O�`( a�bÚÙ)o A >�cPd^j ) Gek§Rv,f]Å�OÓhg Z $�i'jP*k�lEë%��&$(
@4>�Ø5$-Rv,v�w�]�^Ep&,(>9$�
Mixer : À"#,9 E à�$��SGx$��) %��y>�� Mixer $ 4 3$�zZg�v>à�¹�s Ò ?MzPv{ � �7$�� |9ô}zÆv~%���0$�� |9ôzPv��� �"$�zZgU�AD2kjh Ñ «>]�� U�A 2Xj: Ñ «MzLg�c$b©!�6)ö;1XozÄ>���2*��Íc ( � 8) ��v,)?+,-,./�$� Mixer ]g 2 #�97$3-�2d¹�x,� Ñ Ø��
��t.
����'�p
'��'�p
�
�8 Mixer �
Bubbler : Eõ�!ö�>>¾F/L»�¼� F�Å]ë���$� KML ö%¡�¨�>>¾F$'¢�£S¤'¥�¦M2)Ø��%3�$( cIÙ�§$*52&1RÄ ) �¨�©02G� �ª�«%3 û ��¬0,$kÓ Ñ õ�Æö�>,¯�«Loop line .°t±���²}³´¬
9
��� � $����� �������� Mixer chamber $,¯?/�3���� � ¡�®>�6�����'¬Loop line :
� ¡$®�>��/6ªt����S����%¤�������������ª�¥ �"!"�� �$#&% !(' )+*,�- ³/.0��1�2���3 #54�6 ( 798 #;: 3 )( $«�¤(? 1 8 #;: 3 ) *@)5����¬A0B9C *DFEHG�I #�J �0¤��KG�I #�J&LNM 1/4 OQP�G"! PFA( R : ®0S�3�T�U5VWGYXP ) *(ZK[]\^� PFA !`_Wa�¤cb5Ped$f�G�g5h]iW\%³*¤�j k5l Swagelok g5hm*(ZK[0."�(SUS( n5R9P�X�n�o ) l g�h!¤pKq - 1�2�r�
Swagelok !�� # 3�����|����v5��Ã0.N� À ��SeUWP : S���3 # 3"*�) \1&G�I #5J !��� ��$�_�� ± ��� �cS�U0P : S���3 # 3�!�����9*����� �
$������_�� ± ��� ¥ ^¶�� �(ª ¥ !�_��±�² ���0| ��!mf#"eS���3 # 3 M S�U0P : S���3 # 3* ���$� �&%]\ W � ¥(' ����) +* � ¥�' M-,/. �ª0 n21�*43�5 6 1 ¼ � 0 n87 # "�G��0f�"�*49:) 1$�0i/; M -eu ¥�' */
3� �
3.1 ADC �������TGC !r�<���
3.2 ADC ����������������� �����
ADC
Gate generatorDiscriminator
TGC
PC���
amp
H.V ���ASDBuffer
delay
13 ADC ����¢��@í¢����! #"$�&%
ADC ����|&v 13 !(' À l*)cf :,+ f 4 \ 9 À ª TGC � ¼ ! 4�5 | 16 < ��hKb�O.- #! À0/ j21�! 8ch 3�*([ u 1&ª9b`O!- # l�� h#�T��54N| 6 � ) 7 : D �K� MODELHV-02W *`[ u �KT 2900V - 3100V *2� h&ª ¥ ! ' f ���84 l |&�89+«�1K|&�KT( �:9 ����T�� | « 5W*0���. ¥(' ¶= ¼ ;ih ) *�Ã0.�8 # d # '@? M ��h M �� #; MÃ�.�dN|�� ? «&¶�i83 E0¶���=BA0!0C�< - dN| ZERO D ' CURRENT MONITOR i\ ? | VOLTAGE MONITOR ]BE�R5n"d!F�[ u � hHGJI M �Kh�ª TGC � ¼HK 4�5| + P 4 l(']\ ½ L .!hª��0¯ | ASD(Amplifer Shaper Discriminator) E�[ u 1 ( v14) ª ASD |#� TGC l:L`_5¦»ºÙ® ¼ ;�� 16ch M �NEPO ª , ��| Analog-out( v 14¶.Q>= u h&2E&_
JTF f � ����� F8s$F '���� � ADC � � ncF*V!lHm S h�����¯ � �q " 7.r��FTscF¶�� q �����5n��TF*V������ -30 - 40mV E����h[�� � �
3.3 ADC ����������R°�ÜKE�×�ß[�m²à
ADCEntries 5000Mean 91.89RMS 36.21
/ ndf 2χ 528.5 / 108Constant 15.3± 753.9 MPV 0.45± 67.79 Sigma 0.20± 13.03
ADC[channel]0 50 100 150 200 250 300
[co
un
ts]
0
20
40
60
80
100
120
140
ADCEntries 5000Mean 91.89RMS 36.21
/ ndf 2χ 528.5 / 108Constant 15.3± 753.9 MPV 0.45± 67.79 Sigma 0.20± 13.03
3100V
�17 ADC � � 3100V
Û���� (channel ��� 0.25pc) Q��������{�� ^¾c��¼�m���[\Y����6Ø~dy 9 I�� `Á� ; I�� ������ YT�!dÀF`#"$�¹���¼7m#�,[%���Öc'&�Â*¹�(#) ;�� Àd`7Q7{ k�l câ0ã c�* I'+ �,���� �-�.�/10�w\¹{��%Û32�4"6587����Öc:9�; l �dQ$< � �~�=�{>(�) ; �@?A Þ%e�=3��¼7m#�,['�3����Q�B#�� V I:C Qd`ÁZy�c U�V � ;�� Y�D�¦�¬E) ;��"GF�H�{3I�J *¹�(#) ;�� "LK�o�=�ZH^ � `Ái\ºcNM]\c � Ñ ��D � c mean( I�J ) "PORQ¾cÛ��S" c3T'UfY,Ý�V*ÜrÑzØK~XW�c\Y
i0jc UdV I�� ?�~ ( S 18) Á
�18 ADC � � gain Y[Z%\
S 18 Y6]�= ;@? ` UdV I {,Û��Y7º�^�`�"´{d@OH¦zQº�Qd`\y@"TQ ;_? `KÁ
16
3.4 TDC �������W V ¡ ]dc TGC c�� á Â0>���� "�Ø =\Í�Ï����Zc�ï0}�Yð V Áfy�cOÍ�Ï�����ï0} I
¹ TDC NdÒ\×%[�mfY#�\~7Á k*l�� ÌØ�~ TDC N�Ò\×%[�mÖ¹ ( ) �OZ7[��dcKC3781A Y�_�~�ÁFb%c,r¹7ij0c����w0x`KÁ
1. ÍÏ��æg\Ò0Ó�m�&�� I ¹>)�p�m���¦Oç%¦��ZY����ØÎ{�ÍÏ I����! £d¥�[OÒ�ze*`Û��Ö¹ G ¦�gr¦#"F[ ?A ¡ }*c%$'&�w)(�Û$�e�{$y�c,Ï�{+*-,+. ?A c��V*Ü) Ãm00¹�-/0[�D�[ I U�0 X)�¦fѾze�{ ��132%#)O¦ZÑ ¹Kï%}$�e�~�Í�ÏOÏ54 IK�60ÀF` UdV I�� 0 ��7�À�Á
2. 8 £d¥�¦¼7mw98-:Z�e�{ 12bit c�;+m-/[�mHY 100ns { 200ns { 500ns I |%}\Àd`y@"¾QOw�T{*bOc;- m0'/[�m�#)O¦ZÑ +1 @ s6. ��¹ CAMAC A0 I U ` 13bit � (13bit B¹7D�[�A*[�>�V�[�>�DFÜ � )
TDC ¹OrÓO[ÑC,�CrQ% 0 ?SA ,CrQ5D�`E7,wFc�ÍdÏ*YKï\}*ÀH`�W�c%wFxF`7Á,ï\}ÀH`#W�cdY TGC ? A c%g*Ò�Ó�mÃ\m� I Ø {�y�c,g*ÒdÓ�m�Ã\md0QFEH¦K£_°�[FÓ%[? A cOfÓ�[ ÑC,0C I �:Ø �zeGFIH)JHe D$~ ? Y�ï�}ÖÀr` ( S 19) Á krl TDC NÒ\×,[�m*¹�>Km��/�[7mfY 100ns { 200ns { 500ns I |}�ÀÖ`dy>"aQ*%DZ`>W�c�w�{ â ïwF¹ 200ns Y � 0 ~�Á ADC "%K � ^ TDC r¹ channel �Öw*7$e%{ 1channel LO~�NM 50ps ( > md#)O¦ZÑOM 4000 w��3� 200ns c�ÍÏKïO} ) I�P L�Àd`KÁ
t
Common start pulse
TGC stop digital pulse 1
TGC stop digital pulse 2
QSRUTt1t2
�19 V[Y�W�X�X!Y�Z � �)[�\^]
17
3.5 TDC ����������������� �����
TDC
Gate generatorDiscriminatorPMT
scintillater
TGC
PC���
amp
Discrim
inator
H.V ���ASDBuffer
�20 TDC � �
� á 2���¹ ADC ; ��� ï�} � "�>"!K ��� ÜfÑ��ÖÜ�Ý�w\x �"!�{ TGC ?�A�� ,$#¹16á x��d &%(' �*) Ë�+�0 � 8ch B�" 9ch B-, � �ØK~�Á37,~{ ADC ïO} " � � �. � "%Ø ¹/10 19 ,%]2��"�; ? �(3 ) � TGC ?�A�� ,$#4,6587�3:9";K¼V��!,=# ? A NIM ,=# ( 5\Ò0Ó�@5,A# ) �'&��dÀ1�CB@"ED F��Á 8ch " 9ch �
,A#r¹HG>= ?A TDC I\Ò�×='6@J�LK6Ø�M�N�76D � / '
18
�21 ����������
~ $k¤ wy A ��# c g '�)V*�,.- ° _.} ¬�> DF� ���#RKK�½ $ Çi$¢|kA!�³ �C� ! 2³E � CaÇi e( � ° _#} ¬ È=Æ8É ¯�021�3 4 - 0Y6;1 :�*�< { 107 ¡ 1010 �½ Ab ¯�ef>N¢�£ ½ 021�354 - 076+1x¤�¥ Ç U#W2 ³=½ °�¦�§1¯ ?¨
TDC ©�ª ° § ADC ©�ª �DV« ° w�yK¬ °®°¯5± -#< (90Sr/90Y ) Ç&ºÍ .Î -#�5��½ °¯?Ï ZKÐ�º (1 Ñ k @ ��Ð�º ) M S(½+Ò?Ó L �#§ �J³; À ½;Ò?Ó { u19 ÇÔ�Õ ° c ¬V> t1 Ö t2 Çj»Y} ¬
L1 = v × t1 × 50 × 106[cm] L2 = v × t2 × 50 × 106[cm]SVØ « �8CJ³ �?� S"¼(Ù g v Ö { > A ½EÚ o ~�Û S v'5cm/ Ü s S�Ý ³ � ½7ÞÉC½Ò?Ó�� �ißC½ u 22 ½�_�Å ¯ 2 É1½Kà �Vá $�³; § c > TDC ½#Ä(-(Å � 1ch § c�� ¯ $C © à { KÉYc��Vâ7$ ¯ Ù t#>�À ½Kà# ½ã � � � $ � g ½T� { § � � ¯ Ù �T> 2ch§ ½�ÄK-kÅ � Ý�³ � ÖäS Þ8É ½�à � â|$k³�Ö À ½ 2 à=½�å Ï?æ�¯k�¸¯ ½ç�è®Ö ¯ ³ � Ö
19
�T§ �1³E�c!�7c >2u 22 S 4 É(½�å Ï�æ�¯ ½:Å�����Ù 2 ÉC½ ¯ { °¯ ± -T2M#g��µe ½ 2 ÉC½���Ù ¯ ½*Å���� ¯ ��� ¯ � {� « ³ � Ö { ! ¯ Ù�
������� �������
v*t1*50*10^6
v*t2*50*10^6
�22 �! �"�#
��� S > 1 Ñ k{%$ ¯ É ° Í #Î - °�& ¡ $�8C ¬ Ù(³�Ö!Ù�Å('�ª ° *)�Ù ¬+ Ç,.- ¬ ÙC³ ��> �*/ ° {�0 0:9 ½ o 3+{�@kSKÝ�³�ÖiÙ�Å ¤ Ç � Ö[ON}�A d¸r B �2CKS { > ¯�± -� 2 Í TÎ - H F��POD Ï N ¯k� %2Ù7Ö Á�mYA�CEN À F gMQ¯M��� {�R F# u F « K 2 É2F�àMFh 3 A{�S ÖiYã DF SKÝGN�Ö(TkO�C
3.7 TDC ³µ´¶¸·s¹º< 4 Y 0���� -;* { 8ch > 9ch >�� - Z���� A -31.5mV( ���Ê��X , channel K�_#}
A���Ê��kXsÖ [ NEÊ���� [ N g�Q ADC ©�ªPF|Ö 3 Ö�� [ N ) KNc�A > TGC K���2NH.V
{3000V K��?ª c�� 150000 ���� Z D ��} g Bc!�7c"��#%$'&�(�)�$�� 4096count* Ý e � TDC D!� N:K�Ý2} g A�+,)�-.)/# X )Nc g Ö T10�2ENÊ1�43�5 2� À FEÊ {687 Ý2NÊ * {%[ Ù2F * W�X�9�:�; O * 4000 (GF TDC Ê { �=< >�Ù'? ; F.D �@BA
2�
Ñ K�� 8ch Ö 9ch F�U�Ñ2V W�X
4� ���
4.1 ��� ���
� S4� TGC F� B���������� D�A ADC ( \���� D�� X ?�*�� 21LF��� 18 D���2�� (
�*N/C*J�K H.V D $! 2� � K � � $ � X A#"2N�� � �%$#&*K � � Q ""2EN�*; J 1 & F TGC F� B#��������� D�A TDC ( \���� D�� X ?�*('%F*)��,+ ! F.-�/( \ F.0#1ID32*A�A��4'%F.0#1 �65 ) F ����7�8 �:9*; D�?'*0#1EF TDC ( \ L+��'!�( \@? X ?4��� 5 ) KA� X ? ��� * LABBD!S
2�C�L�" ! KED X ? ( \ L)�4F�C�"/?�*��FG� � � "��H0I1 ( \ DJ24C N�? Q FK � K ��L�M �ON@C/?�* >'! ��S�2,?+�(P � D�C1L�� � 25 D��'2� ( �*N,C*J�K 8ch FQ )!R��TS $! /A 2,?,C.J�K��(F2NMF * � F(� � � " 2 U%K*V1)HW�F#XIH:JZY6[PO * L [\ �EB D!SH21? 9ch ]�F(UFK*V1)%KJ^4"E_
� �
y���� m���� ���@������i���C��4"�������� ��� �� ��!�"�# ��� m�$ \&%�'�(��)Eb **)��A�+ � lAn-, �.4m�/��0�13254!m�6�7984W�i`=:�C�@?BA " %�'�( ��)Eb * yDC m��@ � ~�E�FE"G)H�5��*
24
� ��� �
[1] GLENN F. KNOLL: ����� ����������� , ������������ (1982)[2] "!$#�% : &('*)% · +-,/.10�243 �5'�6`7./8�9 �;: .�l ��� , ��� · =�_>?�@ (1998)
[3] ACB DFE :ATLAS 5Iz Thin Gap Chamber l1GHGm4I%b(c ��� l137J , ���· ?�@ (2001)
[4] K5! L4M :Thin Gap Chamber m/NPO!c(UFQHVP.E_@j!lSRG"!m�T*c ��� m/U!"�C , H� · V��?/@ (2001)
[5] � 0H1 :TGC W�Xem4N�O@c/3CY[Z#�\�] � '@l�^�_ , @( ·
� �A � � ��� � � RPC
� 8 10 �� KEK �����/? 1 U�� RPC(Resistive Plate Chamber) ���3�5��� RPC����� 6�� �"!���6�# TGC ��iFQ/jP.$�&%('����*)+���&,.-C}���/102�7 �>T13>w����RPC 6�4�5"��6�7987.�: � w 2 @A�$BDC . 'E� k F 1.5mm GH#JILKNMLKO�$BC . 'P� +4000V w -4000V )LGLQ O9REK #�S�T 8000V ��U�V�WX� YKb} RPC � �}Z o$G.[1\2>L]L#^��`_ba ??cN_2�edD\f,L#2- F H.V �EQ OPTY3/w {�}�wP#eThg 700V ij �^k`l/}bw*8+C � ' 6 + � 'm�enNo H.V U.p1]2qDrL,D_2s�\H>2�1I���t�# u�v1w H.V��Q"OCT13�w�_�>L]2T�g 500V x$y.�*U�z9��Q"O}Y{|w&|HGJ}�~�wN\L>?�1Ih� >�?#NIh�RPC GLu$]2+{�\f,.-4}2w2Yw.4}�>�.�fhg`_e,�.>?�
26 RPC f
26
27 ���
�26 |?# RPC �����9�$B C��E��$-h,��h�����X�����9��� \�>��L��GY[C}H]�#��
G��J\L>����Y] ��! _&,�-|} ��] �1w�}��OI������ �#".T _�>��2�H] � 27 G�[|}���$YIR$'f{h{*G&%�UY]2X}('*) _�> �HG�|�~ -�w w,+�-hK�}f� {^K1|f#N8.��:�/bU*0$]�1+}H�_���~O\�,.-|}��HG$|�~ -�w w#2.o R K�}�� ATLAS 3�4O� RPC # Belle 3�41� RPC 5|?U�0*1 } �A_*G�~776�8Y,$-�}�99|�: w�;={WVE��XN�%�U.Y.Z]hGJ}2>h�LG$|�~h-�w[U\2.o RbK�]f�
27
� �B TDC � 2 � � ��� � � � � � � � �
x���� TDC � 2 F�� /���������� �N�.B�!#".C%$N�'& 8�,.$ '#include
#include
#include
#include
#include
#include "camlib.h"
#define TDC 7
#define OutReg 2
#define TDC_ch 2
#define ADC 5
#define ADC_ch 5
static int read_tdc, clear_tdc, write_out, clear_out,
read_adc, clear_adc, dumy, q, x, chan;
main(int argc, char** argv)
{
int LOOP;
int i,j,a,status;
int TDC_data[TDC_ch];
int ADC_data[ADC_ch];
char fname[100];
FILE* fp;
if(argc==3){
LOOP=atoi(argv[1]);
printf("%s %s %s\n",argv[0],argv[1],argv[2]);
sprintf(fname,"%s",argv[2]);
28
fp=fopen(fname,"a");
printf("data file : %s\n",fname);
}
else {
printf("Can not open file\n");
printf("./tdc2+++++ (# of events) (File name)\n");
exit(1);
}
read_tdc = NAF(TDC, chan, 0);
clear_tdc = NAF(TDC, chan, 9);
read_adc = NAF(ADC, chan, 0);
clear_adc = NAF(ADC, 0, 9);
write_out = NAF(OutReg, 0, 16);
clear_out = NAF(OutReg, 0, 9);
if (CAMOPN()){
printf("CAMAC open error\n");
exit(1);
}
CSETCR(1);
CGENZ();
CGENC();
CREMI();
/* clear */
//dumy=0x01;
//CAMAC(clear_out, &dumy, &q, &x);
//dumy=0x01;
//CAMAC(write_out, &dumy, &q, &x);
for(chan=0; chan
CAMAC(clear_adc, &dumy, &q, &x);
dumy=0x02;
CAMAC(write_out, &dumy, &q, &x);
for( i = 0; i < LOOP; i++) {
// printf("### Ev.%d \n",i);
//fprintf(fp,"### Ev.%d \n",i);
/* CAMAC */
for( chan =0; chan 0)&&(4000 > TDC_data[0])){
if((TDC_data[1] > 1)&&(4000 > TDC_data[1])){
printf("%d\t" "%d\n",TDC_data[0],TDC_data[1]);
fprintf(fp,"%d\t" "%d\n",TDC_data[0],TDC_data[1]);
}
}
/* clear */
CAMAC(clear_adc, &dumy, &q, &x);
for(chan=0; chan
dumy = 0x02;
CAMAC(write_out, &dumy, &q, &x);
}
/* close CAMAC */
CAM_Close();
fclose(fp);
}
31