00001
00002 volume = "/dd/Structure/AD/far-oil2"
00003
00004 import DetSim
00005 detsim = DetSim.Configure(physlist=DetSim.physics_list_basic)
00006
00007 params = {
00008 'start' :"(start > 0)",
00009 'track1':"(id==1 and ProcessType==1)",
00010 'track2':"(id==2 and ProcessType==1)",
00011 'GD': "MaterialName == '/dd/Materials/GdDopedLS'",
00012 'LS': "MaterialName == '/dd/Materials/LiquidScintillator'",
00013 'oil': "MaterialName == '/dd/Materials/MineralOil'",
00014 'iAV': "MaterialName == '/dd/Materials/Acrylic'",
00015 'oAV': "MaterialName == '/dd/Materials/Acrylic'"
00016 }
00017
00018 detsim.unobserver([
00019 ["pdgId_Trk1","pdg","%(track1)s and %(start)s"%params],
00020 ["t_Trk1", "t" , "%(track1)s and %(start)s"%params],
00021 ["x_Trk1", "lx", "%(track1)s and %(start)s"%params],
00022 ["y_Trk1", "ly", "%(track1)s and %(start)s"%params],
00023 ["z_Trk1", "lz", "%(track1)s and %(start)s"%params],
00024 ["e_Trk1", "E", "%(track1)s and %(start)s"%params],
00025 ["p_Trk1", "p", "%(track1)s and %(start)s"%params],
00026 ["ke_Trk1", "KE", "%(track1)s and %(start)s"%params],
00027 ["vx_Trk1", "lvx","%(track1)s and %(start)s"%params],
00028 ["vy_Trk1", "lvy","%(track1)s and %(start)s"%params],
00029 ["vz_Trk1", "lvz","%(track1)s and %(start)s"%params],
00030 ["TrkLength_GD_Trk1", "dx","%(track1)s and %(GD)s"%params],
00031 ["TrkLength_iAV_Trk1", "dx","%(track1)s and %(iAV)s"%params],
00032 ["TrkLength_LS_Trk1", "dx","%(track1)s and %(LS)s"%params],
00033 ["TrkLength_oAV_Trk1", "dx","%(track1)s and %(oAV)s"%params],
00034 ["TrkLength_Oil_Trk1", "dx","%(track1)s and %(oil)s"%params],
00035
00036 ["pdgId_Trk2","pdg","%(track2)s and %(start)s"%params],
00037 ["t_Trk2", "t" , "%(track2)s and %(start)s"%params],
00038 ["x_Trk2", "lx", "%(track2)s and %(start)s"%params],
00039 ["y_Trk2", "ly", "%(track2)s and %(start)s"%params],
00040 ["z_Trk2", "lz", "%(track2)s and %(start)s"%params],
00041 ["e_Trk2", "E", "%(track2)s and %(start)s"%params],
00042 ["p_Trk2", "p", "%(track2)s and %(start)s"%params],
00043 ["ke_Trk2", "KE", "%(track2)s and %(start)s"%params],
00044 ["vx_Trk2", "lvx","%(track2)s and %(start)s"%params],
00045 ["vy_Trk2", "lvy","%(track2)s and %(start)s"%params],
00046 ["vz_Trk2", "lvz","%(track2)s and %(start)s"%params],
00047 ["TrkLength_GD_Trk2", "dx","%(track2)s and %(GD)s"%params],
00048 ["TrkLength_iAV_Trk2", "dx","%(track2)s and %(iAV)s"%params],
00049 ["TrkLength_LS_Trk2", "dx","%(track2)s and %(LS)s"%params],
00050 ["TrkLength_oAV_Trk2", "dx","%(track2)s and %(oAV)s"%params],
00051 ["TrkLength_Oil_Trk2", "dx","%(track2)s and %(oil)s"%params]])