Skip to content
Snippets Groups Projects

Draft: HLT1 lines to handle Error Banks from each subdetector

Closed Alessandro Scarabotto requested to merge error_banks_line into master
3 files
+ 14
21
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -42,10 +42,10 @@ def make_passthrough_line(name="Hlt1Passthrough",
def make_error_banks_line(
bank_type_name="ECal", #set as default just for testing
pre_scaler_hash_string="error_banks_line_pre",
post_scaler_hash_string="error_banks_line_post",
name="Hlt1ErrorBanks"):
name,
bank_type_name,
pre_scaler_hash_string=None,
post_scaler_hash_string=None):
number_of_events = initialize_number_of_events()
#list of banks we can read
#{"VP","UT","FT","Muon","Rich1","Rich2","HCal","ECal"}
@@ -62,8 +62,8 @@ def make_error_banks_line(
host_raw_input_offsets_t=subdetector_banks.host_raw_offsets_t,
dev_raw_input_types_t=subdetector_banks.dev_raw_types_t,
dev_raw_input_offsets_t=subdetector_banks.dev_raw_offsets_t,
pre_scaler_hash_string=pre_scaler_hash_string,
post_scaler_hash_string=post_scaler_hash_string)
pre_scaler_hash_string=pre_scaler_hash_string or name + '_pre',
post_scaler_hash_string=post_scaler_hash_string or name + '_post')
def make_rich_line(line_type,
Loading