15 def add_ecl_trigger(path):
17 add ecl trigger module to path
19 trgeclfam = b2.register_module(
"TRGECLFAM")
21 trgeclfam.param(
'TCWaveform', 0)
23 trgeclfam.param(
'FAMAnaTable', 0)
25 path.add_module(trgeclfam)
27 trgecl = b2.register_module(
"TRGECL")
31 trgecl.param(
'Clustering', 1)
33 trgecl.param(
'ClusterLimit', 6)
36 trgecl.param(
'3DBhabhaVetoInTrackThetaRegion', [3, 15])
39 trgecl.param(
'Taub2bAngleCut', [110, 250, 130, 230])
41 trgecl.param(
'Taub2bEtotCut', 7.0)
43 trgecl.param(
'Taub2bClusterECut1', 1.9)
44 trgecl.param(
'Taub2bClusterECut2', 999.0)
48 trgecl.param(
'Taub2b2AngleCut', [120, 240, 140, 220])
50 trgecl.param(
'Taub2b2EtotCut', 7.0)
52 trgecl.param(
'Taub2b2CLEEndcapCut', 3.0)
54 trgecl.param(
'Taub2b2CLECut', 0.162)
57 trgecl.param(
'3DBhabhaAddAngleCut', [150, 210, 160, 200])
59 path.add_module(trgecl)