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
8 files
+ 57
58
Compare changes
  • Side-by-side
  • Inline
Files
8
@@ -40,16 +40,20 @@ def make_passthrough_line(name="Hlt1Passthrough",
pre_scaler_hash_string=pre_scaler_hash_string or name + '_pre',
post_scaler_hash_string=post_scaler_hash_string or name + '_post')
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"):
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"):
number_of_events = initialize_number_of_events()
#list of banks we can read
#{"VP","UT","FT","Muon","Rich1","Rich2","HCal","ECal"}
subdetector_banks = make_algorithm(
bank_types_provider_t, name=bank_type_name+"_banks", bank_type=bank_type_name)
bank_types_provider_t,
name=bank_type_name + "_banks",
bank_type=bank_type_name)
return make_algorithm(
error_banks_line_t,
name=name,
Loading