// // $Id: SiChannelGeometry.rcp,v 1.7 2005/04/03 15:36:38 shfu Exp $ // // File: SiChannelGeometry.rcp // Purpose: Define the strips parameters needed to build the // default SMT detector // Created: 10-Mar-1998 Emanuela Barberis // // Feb 23, 2005 by Shaohua Fu // added Layer0 // SFL0_Feb_2005 // // //------------------------------------------------ // F disks channel geometry //------------------------------------------------ int Fwed_views = 2 float Fwed_v1_pitch = 0.005 float Fwed_v1_stereo = -15 float Fwed_v1_strip0 = -1.7202 float Fwed_v1_nstrip = 1024 float Fwed_v2_pitch = -0.00625 float Fwed_v2_stereo = 15 float Fwed_v2_strip0 = 1.7196 float Fwed_v2_nstrip = 768 //------------------------------------------------ // H disks channel geometry //------------------------------------------------ //in the H disks the concept of view coincides with the //concept of wedge. There are two views, the two wedges //supported by each wedgeholder, float Hwed_v1_pitch = -0.00793156 float Hwed_v1_stereo = 7.5 float Hwed_v1_strip0 = 2.1997 float Hwed_v1_nstrip = 768 float Hwed_v2_pitch = 0.00793156 float Hwed_v2_stereo = -7.5 float Hwed_v2_strip0 = -2.1997 float Hwed_v2_nstrip = 768 //------------------------------------------------ // Barrels channel geometry //------------------------------------------------ int B1_type = 1 int B2_type = 2 int B3_type = 2 int B4_type = 2 int B5_type = 2 int B6_type = 1 int B_ty1_l1_views = 1 int B_ty1_l2_views = 1 int B_ty1_l3_views = 2 int B_ty1_l4_views = 2 int B_ty1_l5_views = 1 int B_ty1_l6_views = 1 int B_ty1_l7_views = 2 int B_ty1_l8_views = 2 int B_ty2_l1_views = 2 int B_ty2_l2_views = 2 int B_ty2_l3_views = 2 int B_ty2_l4_views = 2 int B_ty2_l5_views = 2 int B_ty2_l6_views = 2 int B_ty2_l7_views = 2 int B_ty2_l8_views = 2 //stereo angle classification, this is equivalent //to the classification in terms of ladders width int B_l1_stype = 1 int B_l2_stype = 1 int B_l3_stype = 3 int B_l4_stype = 2 int B_l5_stype = 1 int B_l6_stype = 1 int B_l7_stype = 2 int B_l8_stype = 3 float B_v1_st1_pitch = -0.005 float B_v1_st1_stereo = 0 float B_v1_st1_strip0 = 0.9575 float B_v1_st1_nstrip = 384 float B_v2_st1_pitch = -0.01535 float B_v2_st1_stereo = 90 float B_v2_st1_strip0 = 5.87905 float B_v2_st1_nstrip = 768 float B_v1_st2_pitch = -0.005 float B_v1_st2_stereo = 0 float B_v1_st2_strip0 = 1.5975 float B_v1_st2_nstrip = 640 float B_v2_st2_pitch = -0.00624618 float B_v2_st2_stereo = 2.004 float B_v2_st2_strip0 = 1.63934 float B_v2_st2_nstrip = 512 float B_v1_st3_pitch = -0.005 float B_v1_st3_stereo = 0 float B_v1_st3_strip0 = 1.5975 float B_v1_st3_nstrip = 640 float B_v2_st3_pitch = -0.00624618 float B_v2_st3_stereo = -2.004 float B_v2_st3_strip0 = 1.54097 float B_v2_st3_nstrip = 512 // added SFL0_Feb_2005 //------------------------------------------------ // Layer0 barrels channel geometry //------------------------------------------------ int L0B1_type = 2 int L0B2_type = 2 int L0B3_type = 1 int L0B4_type = 1 int L0B5_type = 1 int L0B6_type = 1 int L0B7_type = 2 int L0B8_type = 2 int L0B_ty1_l1_views = 1 int L0B_ty1_l2_views = 1 int L0B_ty2_l1_views = 1 int L0B_ty2_l2_views = 1 // (used to be stereo angle classification) // different ladder type, different pitch int L0B_l1_stype = 1 int L0B_l2_stype = 2 float L0B_v1_st1_pitch = -0.0071 float L0B_v1_st1_stereo = 0 float L0B_v1_st1_strip0 = 0.90525 float L0B_v1_st1_nstrip = 256 float L0B_v1_st2_pitch = -0.0081 float L0B_v1_st2_stereo = 0 float L0B_v1_st2_strip0 = 1.03275 float L0B_v1_st2_nstrip = 256 // end of SFL0_Feb_2005