// 13 Sept 2001 // Cocoa Simulation Script created by R. Lee // // // For chambers on in +X CMS side // X (chamber draw.) -> -X (placement on COCOA chamber) // Y (chamber draw.) -> -Z (placement on COCOA chamber) // Z (chamber draw.) -> Y (placement on COCOA chamber) // // For chambers on in -X CMS side // X (chamber draw.) -> X (placement on COCOA chamber) // Y (chamber draw.) -> -Z (placement on COCOA chamber) // Z (chamber draw.) -> Y (placement on COCOA chamber) // // Standard Y (Y SLM = Z CMS) offset is 51mm for standard bracket // Standard Y (Y SLM = Z CMS) offset is 51mm for tower bracket // These offsets are added to DCOPS mounting bracket offsets and // include a standard shim between DCOPS mount and the bracket // Installed system will have various sizes of shims between 4-7mmE // This must be taken into account when shim arrangement is finalized. // // Final AutoCad references checked and rechecked by Dave // We expect chamber active center references are final // Construction of Transfer Lines within 5-10 um // Construction of SLM Lines within 10um // Link Sensors centered (X,Y) on 2ndary Link Line (no offset) // // NO ADDITIONAL CHANGES IN LAYOUT OR GEOMETRY ARE EXPECTED // // Sept 2006 // modified by Gyongyi Baksay - Fl. Tech // Feb 2007 // introduce official sensor names - M. Hohlmann, Fl. Tech GLOBAL_OPTIONS dumpOptOGlobalInReport 1 calParamInyfMatrix 1 report_verbose 1 save_matrices 1 debug_verbose 0 // 0 calculates cal+unk values // 1 calculates only unk values calcul_type 0 measurementErrorFromFile 1 FitQualityCut 0.1 reportOutReadSigma 0 //MaxNoFitIterations 5 //Set Script Units length_value_dimension 1 // mm length_error_dimension 2 // um angle_value_dimension 3 // deg angle_error_dimension 2 // urad output_length_value_dimension 1//mm output_length_error_dimension 2//um output_angle_value_dimension 3//deg output_angle_error_dimension 2//urad //VRML, histogram Options (extra) histograms 1 //VisOnly 1 //VisScale 1 //VisWriteVRML 2 VisWriteIguana 2 PARAMETERS // x hair laser properties prec_pos_las 200 // Uncertainty in package placement prec_ang_las 100 // Uncertainty in package orientation prec_ang_transfer_las 10 // Special Xlasers in Transfer Lines prec_pos_link_las 10 // Uncertainty in Secondary Link laser prec_ang_link_las 5 // Uncertainty in Secondary Link orientation //apin uncertainty prec_apin_pos 100 prec_apin_ang 100 //DCOPS Calibration Dowel-Pixel Parameters (offset for pixels) bi_cops_hCCDcal 57.579 // height above dowel bi_cops_vCCDcal -36.829 // dist to left of dowel bi_rightCCDX_disp -8.171 bi_leftCCDX2_disp -45 bi_upCCDY_disp 65.75 bi_downCCDY_disp 20.75 //DCOPS Calibration and CCD Resolution (error values) cal_error_XCCD 65 // Uncertainty of NEU calibration cal_error_YCCD 65 // Uncertainty of NEU calibration prec_CCD 14 // precision of CCD measurements (sigma of mult meas) prec_link_sensor2D 5 // precision of Link ME1/2 measurements //Chamber Parameters prec_chamber_pos_det 100 // global placement prec_chamber_ang_det 100 // global orientation // DCOPS Orientation Error on Chamber prec_dowel_ang 2 //ME 1/2 Chamber Frame Parameters // Frame must link outer sensor to DCOPS reference // Precision relative to center of active area is same as other sensors // Precision of link outer to DCOPS reference is on order of 50um prec_me12chamber_ang_det 698 prec_chamber_xframe_det 83 prec_chamber_yframe_det 100 prec_chamber_zframe_det 523 prec_chamber_angframe_det 10 // Transfer Plate Uncertainty Definitions prec_pos_det 100 // Local position error = ISR Result for ZMAB Sensor prec_ang_det 2 // Local rotation placement error prec_pos_tp 20 // Based on LCP8 ISR Long Term Data (20um) prec_pos_me1tp 110 // Z4M Sensor required for ME1-MAB Standoff (100um) prec_ang_tp 10 // Orientation of DCOPS on Transfer Plate prec_ang_tilt 698 // Local rotation error = ISR Tiltmeter // MAB Uncertainty Definitions prec_pos_mab 135 // To be replaced with COCOA Link Script prec_ang_mab 10 // These estimates are LINK prec_pos_mab_det 50 // DCOPS location on MAB prec_ang_mab_det 2 // Z (CMS) MAB+Transfer Line Bars/Distancemeters/Distancetargets // // Z Distance is measured via carbon fiber rod with two sensors on each end // LCP8 sensor sig was 16um from ISR test // MZ4D sensor sig was 102um from ISR test // We can say rod is cut to 35um (.001" on each end) with no temp variation // Adding 16, 102, 35 in quadrature gives 110um for MAB-ME1 // Adding 16, 35 in quadrature gives 39um for ME1-ME2, ME2-ME3, ME3-ME4 prec_pos_sv 50 prec_ang_sv 10 prec_pos_pg 50 prec_ang_pg 10 me1Zsensor_prec 110 Zsensor_prec 16 // Measurement precision of the LCP8 sensors // 10 degree Chambers - Long Chambers (Lchamber) // // ~~~~~ 10degree Chamber (Standard) dowel_out_xref 1657.151 dowel_out_yref 280.199 dowel_out_zref 50.100 // unchanged by MTCC shimming dowel_out_zref_tower 0 dowel_out_xref_error 100 dowel_out_yref_error 144 dowel_out_zref_error 538 dowel_out_zref_tower_error 538 dowel_in_xref 1317.833 dowel_in_yref 19.922 // dowel_in_zref 50.100 // original unshimmed value dowel_in_zref 46.100 // with -4mm MTCC shimming dowel_in_zref_tower 0 dowel_in_xref_error 100 dowel_in_yref_error 144 dowel_in_zref_error 538 dowel_in_zref_tower_error 538 // // ~~~~~ 10degree Chamber (ME1/3) dowel_out13R1_xref 874.776 dowel_out13R1_yref 373.344 dowel_out13R1_zref 50.100 dowel_out13R2_xref 874.776 dowel_out13R2_yref 504.842 dowel_out13R2_zref 50.100 dowel_out13_xref_error 100 dowel_out13_yref_error 129 dowel_out13_zref_error 538 dowel_in13R1_xref 840.437 dowel_in13R1_yref 223.292 dowel_in13R1_zref 50.100 dowel_in13R2_xref 840.437 dowel_in13R2_yref 354.790 dowel_in13R2_zref 50.100 dowel_in13_xref_error 100 dowel_in13_yref_error 129 dowel_in13_zref_error 538 // 20 degree Chambers - Short Chambers (Schamber) // // ~~~~~ 20degree Chamber Type (ME1/2) // link_out_xref 880.221 link_out_yref 348.589 link_out_zref 220.000 link_in_xref 880.221 link_in_yref 194.571 link_in_zref 220.000 link_in_xref_error 100 link_in_yref_error 129 link_in_zref_error 538 link_ang_det 2 dowel_refR1_xref 1014.108 dowel_refR1_yref 366.822 dowel_refR1_zref 84.750 dowel_refR2_xref 1002.539 dowel_refR2_yref 498.330 dowel_refR2_zref 84.750 // Errors off of chamber frame link_out_xref_error 56 link_out_yref_error 56 link_out_zref_error 160 dowel_refR_xref 56 dowel_refR_yref 56 dowel_refR_zref 160 // // ~~~~~ 20degree Chamber Type ME2 dowel_out2_xref 992.094 dowel_out2_yref 272.081 // dowel_out2_zref 50.100 // original unshimmed value dowel_out2_zref 45.100 // with -5mm MTCC shimming dowel_out2_zref_tower 0 dowel_out2_xref_error 100 dowel_out2_yref_error 144 dowel_out2_zref_error 538 dowel_out2_zref_tower_error 538 dowel_in2_xref 884.330 dowel_in2_yref 13.107 // dowel_in2_zref 50.100 // original unshimmed value dowel_in2_zref 42.100 // with -8mm MTCC shimming dowel_in2_zref_tower 0 dowel_in2_xref_error 100 dowel_in2_yref_error 144 dowel_in2_zref_error 538 dowel_in2_zref_tower_error 538 // // ~~~~~ 20degree Chamber Type ME3 dowel_out3_xref 892.145 dowel_out3_yref 272.081 dowel_out3_zref 50.100 dowel_out3_zref_tower 0 dowel_out3_xref_error 100 dowel_out3_yref_error 144 dowel_out3_zref_error 538 dowel_out3_zref_tower_error 538 dowel_in3_xref 776.567 dowel_in3_yref 22.158 dowel_in3_zref 50.100 dowel_in3_zref_tower 0 dowel_in3_xref_error 100 dowel_in3_yref_error 144 dowel_in3_zref_error 538 dowel_in3_zref_tower_error 538 // // ~~~~~ 20degree Chamber Type ME4 dowel_out4_xref 792.603 dowel_out4_yref 272.081 dowel_out4_zref 50.100 dowel_out4_zref_tower 0 dowel_out4_xref_error 100 dowel_out4_yref_error 144 dowel_out4_zref_error 538 dowel_out4_zref_tower_error 538 dowel_in4_xref 677.112 dowel_in4_yref 12.931 dowel_in4_zref 50.100 dowel_in4_zref_tower 0 dowel_in4_xref_error 100 dowel_in4_yref_error 144 dowel_in4_zref_error 538 dowel_in4_zref_tower_error 538 //---------- EXTRA ENTRIES shift_det 0 devi_det 0 //---------- Precision of Calculation prec_to_calc 100 SYSTEM_TREE_DESCRIPTION object system slm_line //object slm_line transfer_plate 2 Schamber 1 Lchamber object slm_line transfer_plate 1 Lchamber object transfer_plate Xlaser 2 COPS //object Schamber 2 COPS 2 APIN object Lchamber 2 COPS 2 APIN SYSTEM_TREE_DATA system CMS // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // // ME+2 SLM 2 // // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // slm_line slm_p2_2 centre X 289.7777 1 fix Y -77.6457 1 fix Z 7998 1 fix angles X -90 1 fix Y 0 1 fix Z 255 1 fix // transfer_plate MEp2_tp5 // center // X 7175.833 prec_pos_det cal // Y -43.25 prec_pos_det cal // Z -22.500 prec_pos_det cal // angles // X 0 prec_ang_tilt cal // Y 90 prec_ang_tilt cal // Z 0 prec_ang_tilt cal // Xlaser laser_MEp2_5 // ENTRY { // angle angleBetweenAxis 90. prec_ang_las unk // } // center // X -22.500 prec_pos_tp cal // Y 43.25 prec_pos_tp cal // Z 0. prec_pos_tp fix // angles // X 0 prec_ang_tp cal // Y 0 prec_ang_tp cal // Z 0 prec_ang_tp cal // COPS DCOPS_MEp2_reference_5_IN // ENTRY { // length rightCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal // length leftCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal // length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal // length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal // length upCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal // length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal // length downCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal // length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal // } // centre // X 0 prec_pos_tp cal //// Y 0 prec_pos_tp cal //original // Y 0.5 prec_pos_tp cal //with MTCC shims (acc. to Dave) // Z 0 prec_pos_tp cal // angles // X 0 prec_ang_tp cal // Y 0 prec_ang_tp cal // Z 0 prec_ang_tp cal // COPS DCOPS_MEp2_transfer_5_OUT // ENTRY { // length rightCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal // length leftCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal // length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal // length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal // length upCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal // length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal // length downCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal // length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal // } // centre // X -465.000 prec_pos_tp cal // Y 82.275 prec_pos_tp cal // Z -31.902 prec_pos_tp cal // angles // X 270 prec_ang_tp cal // Y 180 prec_ang_tp cal // Z 180 prec_ang_tp cal transfer_plate MEp2_tp2 centre X -7175.829 prec_pos_det fix //was cal Y -43.25 prec_pos_det fix //was cal Z 22.500 prec_pos_det fix //was cal angles X 0 prec_ang_tilt cal Y -90 prec_ang_tilt cal Z 0 prec_ang_tilt cal Xlaser laser_MEp2_2 ENTRY { angle angleBetweenAxis 90. prec_ang_las unk } center X -22.500 prec_pos_tp cal Y 43.25 prec_pos_tp cal Z 0. prec_pos_tp fix angles X 0 prec_ang_tp unk //was cal Y 0 prec_ang_tp unk //was cal Z 0 prec_ang_tp cal COPS DCOPS_MEp2_reference_2_IN ENTRY { length rightCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal length leftCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal length upCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal length downCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal } centre X 0 prec_pos_tp cal // Y 0 prec_pos_tp cal // original Y 0.5 prec_pos_tp cal // with MTCC shims (acc. to Dave) Z 0 prec_pos_tp cal angles X 0 prec_ang_tp cal Y 0 prec_ang_tp cal // original // Y 180 prec_ang_tp fix // flip it around since it is facing IN ?! Z 0 prec_ang_tp cal COPS DCOPS_MEp2_transfer_2_IN ENTRY { length rightCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal length leftCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal length upCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal length downCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal } centre X 186.000 prec_pos_tp cal Y 82.275 prec_pos_tp cal Z -31.902 prec_pos_tp cal angles X 90 prec_ang_tp cal Y 0 prec_ang_tp cal Z 0 prec_ang_tp cal //#14: short inner (1) chamber, Point 5 // Schamber MEp2_1_14 // centre // X 2371.279 prec_chamber_pos_det cal // Y -93.350 prec_chamber_pos_det unk // Z 118.16258 prec_chamber_pos_det unk //old 118.164 // angles // X 0 prec_chamber_ang_det cal // was unk for GB // Y 80 prec_chamber_ang_det cal // Z 0 prec_chamber_ang_det cal // was unk for GB // COPS DCOPS_outer_MEp2_1_14_IN // ENTRY { // length rightCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal // length leftCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal // length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal // length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal // length upCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal // length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal // length downCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal // length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal // } // centre // X dowel_out2_yref dowel_out2_yref_error cal // Y dowel_out2_zref dowel_out2_zref_error cal // Z dowel_out2_xref dowel_out2_xref_error cal // angles // X 0 prec_dowel_ang cal // Y 190 prec_dowel_ang cal // Z 0 prec_dowel_ang cal // COPS DCOPS_inner_MEp2_1_14_IN // ENTRY { // length rightCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal // length leftCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal // length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal // length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal // length upCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal // length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal // length downCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal // length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal // } // centre // X -dowel_in2_yref dowel_in2_yref_error cal // Y dowel_in2_zref dowel_in2_zref_error cal // Z -dowel_in2_xref dowel_in2_xref_error cal // angles // X 0 prec_dowel_ang cal // Y 10 prec_dowel_ang cal // Z 0 prec_dowel_ang cal // APIN apin_inner_MEp2_1_14 // centre // X 0 prec_apin_pos fix // Y 0 prec_apin_pos fix // Z -968.883 prec_apin_pos fix // angles // X 0 prec_apin_ang fix // Y 0 prec_apin_ang fix // Z 0 prec_apin_ang fix // APIN apin_outer_MEp2_1_14 // centre // X 0 prec_apin_pos fix // Y 0 prec_apin_pos fix // Z 988.187 prec_apin_pos fix // angles // X 0 prec_apin_ang fix // Y 0 prec_apin_ang fix // Z 0 prec_apin_ang fix //#04: short inner (1) chamber, Point 2 // Schamber MEp2_1_04 // centre // X -2371.279 prec_chamber_pos_det cal // Y -93.350 prec_chamber_pos_det unk // Z 118.16258 prec_chamber_pos_det unk // angles // X 0 prec_chamber_ang_det cal // was unk for GB // Y -80 prec_chamber_ang_det cal // Z 0 prec_chamber_ang_det cal // was unk for GB // COPS DCOPS_inner_MEp2_1_04_OUT // ENTRY { // length rightCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal // length leftCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal // length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal // length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal // length upCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal // length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal // length downCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal // length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal // } // centre // X dowel_in2_yref dowel_in2_yref_error cal // Y dowel_in2_zref dowel_in2_zref_error cal // Z -dowel_in2_xref dowel_in2_xref_error cal // angles // X 0 prec_dowel_ang cal // Y 170 prec_dowel_ang cal // Z 0 prec_dowel_ang cal // COPS DCOPS_outer_MEp2_1_04_OUT // ENTRY { // length rightCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal // length leftCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal // length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal // length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal // length upCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal // length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal // length downCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal // length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal // } // centre // X -dowel_out2_yref dowel_out2_yref_error cal // Y dowel_out2_zref dowel_out2_zref_error cal // Z dowel_out2_xref dowel_out2_xref_error cal // angles // X 0 prec_dowel_ang cal // Y -10 prec_dowel_ang cal //-10 // Z 0 prec_dowel_ang cal //APIN apin_inner_MEp2_1_04 // centre // X 0 prec_apin_pos fix // Y 0 prec_apin_pos fix // Z -968.883 prec_apin_pos fix // angles // X 0 prec_apin_ang fix // Y 0 prec_apin_ang fix // Z 0 prec_apin_ang fix // APIN apin_outer_MEp2_1_04 // centre // X 0 prec_apin_pos fix // Y 0 prec_apin_pos fix // Z 988.187 prec_apin_pos fix // angles // X 0 prec_apin_ang fix // Y 0 prec_apin_ang fix // Z 0 prec_apin_ang fix //# 27: long outer (2) chamber, Point 5 // Lchamber MEp2_2_27 // centre // X 5225.848 prec_chamber_pos_det cal // Y -93.350 prec_chamber_pos_det unk // Z 157.20274 prec_chamber_pos_det unk // angles // X 0 prec_chamber_ang_det cal // was unk for GB // Y 85 prec_chamber_ang_det cal // Z 0 prec_chamber_ang_det cal // was unk for GB // COPS DCOPS_outer_MEp2_2_27_IN // ENTRY { // length rightCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal // length leftCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal // length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal // length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal // length upCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal // length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal // length downCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal // length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal // } // centre // X dowel_out_yref dowel_out_yref_error cal // Y dowel_out_zref dowel_out_zref_error cal // Z dowel_out_xref dowel_out_xref_error cal // angles // X 0 prec_dowel_ang cal // Y 185 prec_dowel_ang cal // Z 0 prec_dowel_ang cal // COPS DCOPS_inner_MEp2_2_27_IN // ENTRY { // length rightCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal // length leftCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal // length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal // length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal // length upCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal // length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal // length downCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal // length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal // } // centre // X dowel_in_yref dowel_in_yref_error cal // Y dowel_in_zref dowel_in_zref_error cal // Z -dowel_in_xref dowel_in_xref_error cal // angles // X 0 prec_dowel_ang cal // Y 185 prec_dowel_ang cal // Z 0 prec_dowel_ang cal // APIN apin_inner_MEp2_2_27 // centre // X 0 prec_apin_pos fix // Y 0 prec_apin_pos fix // Z -1655.191 prec_apin_pos fix // angles // X 0 prec_apin_ang fix // Y 0 prec_apin_ang fix // Z 0 prec_apin_ang fix // APIN apin_outer_MEp2_2_27 // centre // X 0 prec_apin_pos fix // Y 0 prec_apin_pos fix // Z 1655.191 prec_apin_pos fix // angles // X 0 prec_apin_ang fix // Y 0 prec_apin_ang fix // Z 0 prec_apin_ang fix //#08: long outer (2) chamber, front layer, LEFT side, Point 2 Lchamber MEp2_2_08 centre X -5225.848 prec_chamber_pos_det cal Y -93.350 prec_chamber_pos_det unk Z 157.20274 prec_chamber_pos_det unk angles X 0 prec_chamber_ang_det cal // was unk for GB Y -85 prec_chamber_ang_det cal Z 0 prec_chamber_ang_det cal // was unk for GB COPS DCOPS_inner_MEp2_2_08_OUT ENTRY { length rightCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal length leftCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal length upCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal length downCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal } centre X -dowel_in_yref dowel_in_yref_error cal Y dowel_in_zref dowel_in_zref_error cal Z -dowel_in_xref dowel_in_xref_error cal angles X 0 prec_dowel_ang cal Y -5 prec_dowel_ang cal Z 0 prec_dowel_ang cal COPS DCOPS_outer_MEp2_2_08_OUT ENTRY { length rightCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal length leftCCDYtoDowel2 bi_cops_hCCDcal cal_error_YCCD cal length rightCCDXtoDowel2 bi_rightCCDX_disp cal_error_XCCD cal length leftCCDXtoDowel2 bi_leftCCDX2_disp cal_error_XCCD cal length upCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal length upCCDYtoDowel2 bi_upCCDY_disp cal_error_YCCD cal length downCCDXtoDowel2 bi_cops_vCCDcal cal_error_XCCD cal length downCCDYtoDowel2 bi_downCCDY_disp cal_error_YCCD cal } centre X -dowel_out_yref dowel_out_yref_error cal Y dowel_out_zref dowel_out_zref_error cal Z dowel_out_xref dowel_out_xref_error cal angles X 0 prec_dowel_ang cal Y -5 prec_dowel_ang cal Z 0 prec_dowel_ang cal APIN apin_inner_MEp2_2_08 centre X 0 prec_apin_pos fix Y 0 prec_apin_pos fix Z -1655.191 prec_apin_pos fix angles X 0 prec_apin_ang fix Y 0 prec_apin_ang fix Z 0 prec_apin_ang fix APIN apin_outer_MEp2_2_08 centre X 0 prec_apin_pos fix Y 0 prec_apin_pos fix Z 1655.191 prec_apin_pos fix angles X 0 prec_apin_ang fix Y 0 prec_apin_ang fix Z 0 prec_apin_ang fix MEASUREMENTS // simulated value = real measurment (mm) // flag for missed ccd = 0 // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // // ME2 SLM 2 // // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // COPS id1 CMS/slm_p2_2/MEp2_tp2/laser_MEp2_2 & CMS/slm_p2_2/MEp2_tp2/DCOPS_MEp2_reference_2_IN U simulated_value prec_CCD D simulated_value prec_CCD L simulated_value prec_CCD R simulated_value prec_CCD COPS id2 CMS/slm_p2_2/MEp2_tp2/laser_MEp2_2 & CMS/slm_p2_2/MEp2_2_08/DCOPS_outer_MEp2_2_08_OUT U simulated_value prec_CCD D simulated_value prec_CCD L simulated_value prec_CCD R simulated_value prec_CCD COPS id3 CMS/slm_p2_2/MEp2_tp2/laser_MEp2_2 & CMS/slm_p2_2/MEp2_2_08/DCOPS_inner_MEp2_2_08_OUT U simulated_value prec_CCD D simulated_value prec_CCD L simulated_value prec_CCD R simulated_value prec_CCD // COPS id4 // CMS/slm_p2_2/MEp2_tp2/laser_MEp2_2 & CMS/slm_p2_2/MEp2_1_04/DCOPS_outer_MEp2_1_04_OUT //U simulated_value prec_CCD //D simulated_value prec_CCD //L simulated_value prec_CCD //R simulated_value prec_CCD // COPS id5 // CMS/slm_p2_2/MEp2_tp2/laser_MEp2_2 & CMS/slm_p2_2/MEp2_1_04/DCOPS_inner_MEp2_1_04_OUT //U simulated_value prec_CCD //D simulated_value prec_CCD //L simulated_value prec_CCD //R simulated_value prec_CCD // COPS id6 // CMS/slm_p2_2/MEp2_tp2/laser_MEp2_2 & CMS/slm_p2_2/MEp2_1_14/DCOPS_inner_MEp2_1_14_IN //U simulated_value prec_CCD //D simulated_value prec_CCD //L simulated_value prec_CCD //R simulated_value prec_CCD // COPS id7 // CMS/slm_p2_2/MEp2_tp2/laser_MEp2_2 & CMS/slm_p2_2/MEp2_1_14/DCOPS_outer_MEp2_1_14_IN //U simulated_value prec_CCD //D simulated_value prec_CCD //L simulated_value prec_CCD //R simulated_value prec_CCD // COPS id8 // CMS/slm_p2_2/MEp2_tp2/laser_MEp2_2 & CMS/slm_p2_2/MEp2_2_27/DCOPS_inner_MEp2_2_27_IN //U simulated_value prec_CCD //D simulated_value prec_CCD //L simulated_value prec_CCD //R simulated_value prec_CCD // COPS id9 // CMS/slm_p2_2/MEp2_tp2/laser_MEp2_2 & CMS/slm_p2_2/MEp2_2_27/DCOPS_outer_MEp2_2_27_IN //U simulated_value prec_CCD //D simulated_value prec_CCD //L simulated_value prec_CCD //R simulated_value prec_CCD // COPS id10 // CMS/slm_p2_2/MEp2_tp2/laser_MEp2_2 & CMS/slm_p2_2/MEp2_tp5/DCOPS_MEp2_reference_5_IN //U simulated_value prec_CCD //D simulated_value prec_CCD //L simulated_value prec_CCD //R simulated_value prec_CCD //------------------------------------------------------------------- //measurements_from_file slm_simu.txt //measurements_from_file slm25_b4t_data.txt //measurements_from_file slm25_b0t_data.txt // new input data from Jim Bellinger's data file reformatted with // DCOPS_format.for for use as COCOA input by MH measurements_from_file slm25_b0t_data_ev21_03Nov06_00_01_laser2_only_7DCOPS.txt