8 return TString::Format(
"_GE%.2d-%c", station_id * 10 + 1, (region_id > 0 ?
'P' :
'M'));
12 return TString::Format(
"_GE%.2d-%c-L%d", station_id * 10 + 1, (region_id > 0 ?
'P' :
'M'), layer_id);
16 return TString::Format(
"_GE%.2d-%c-L%d-E%d", station_id * 10 + 1, (region_id > 0 ?
'P' :
'M'), layer_id, eta_id);
20 auto [region_id, station_id] =
key;
25 auto [region_id, station_id, layer_id] =
key;
30 auto [region_id, station_id, layer_id, eta_id] =
key;
31 return getSuffixName(region_id, station_id, layer_id, eta_id);
37 return TString::Format(
" GE%.2d-%c", station_id * 10 + 1, (region_id > 0 ?
'P' :
'M'));
41 return TString::Format(
" GE%.2d-%c-L%d", station_id * 10 + 1, (region_id > 0 ?
'P' :
'M'), layer_id);
45 return TString::Format(
" GE%.2d-%c-L%d-E%d", station_id * 10 + 1, (region_id > 0 ?
'P' :
'M'), layer_id, eta_id);
49 auto [region_id, station_id] =
key;
54 auto [region_id, station_id, layer_id] =
key;
59 auto [region_id, station_id, layer_id, eta_id] =
key;
TString getSuffixName(Int_t region_id)
std::tuple< Int_t, Int_t, Int_t, Int_t > ME4IdsKey
TString getSuffixTitle(Int_t region_id)
tuple key
prepare the HTCondor submission files and eventually submit them
std::tuple< Int_t, Int_t > ME2IdsKey
std::tuple< Int_t, Int_t, Int_t > ME3IdsKey