ATLAS Offline Software
Loading...
Searching...
No Matches
SpecialCases.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4#include <regex>
5
6namespace SpecialCases {
7 // explicitely excluded chains
8 const std::vector<std::string> excludedChains{
9 "HLT_mu20_msonly_mu6noL1_msonly_nscan05",
10 "HLT_mu6_dRl1_mu20_msonly_iloosems_mu6noL1_dRl1_msonly",
11 "HLT_g45_loose_6j45_0eta240",
12 "HLT_mu18_2mu4_JpsimumuL2",
13 "HLT_mu18_2mu0noL1_JpsimumuFS",
14 "HLT_mu20_2mu0noL1_JpsimumuFS",
15 "HLT_mu20_2mu2noL1_JpsimumuFS",
16 "HLT_mu20_2mu4_JpsimumuL2",
17 "HLT_mu20_2mu4noL1",
18 "HLT_2mu4_bJpsimumu",
19 "HLT_2mu4_bUpsimumu",
20 "HLT_2mu6_bJpsimumu",
21 "HLT_2mu6_bJpsimumu_delayed",
22 "HLT_2mu6_bUpsimumu",
23 "HLT_2mu6_bUpsimumu_delayed",
24 // below: excluded for the further investigation
25 "HLT_mu11_nomucomb_2mu4noL1_nscan03_L1MU11_2MU6",
26 "HLT_mu11_nomucomb_2mu4noL1_nscan03_L1MU11_2MU6_bTau"
27 };
28
29 // config hacks patterns
30 const std::regex gammaXeChain{"HLT_g.*_xe.*"};
31 const std::regex egammaDiEtcut{".*etcut.*etcut.*"};
32 const std::regex egammaEtcut{".*etcut.*"};
33 const std::regex egammaCombinedWithEtcut{"HLT_(e|g).*_(e|g).*etcut.*"};
34 const std::regex isTopo{".*(Jpsi|Zee).*"};
35 const std::regex specialEchain{"HLT_e26_lhmedium_nod0_mu8noL1"};
36 const std::regex specialElMuChain{"HLT_e2[46]_lhmedium(?:_nod0)?_L1EM2[02]VHI_mu8noL1"};
37 const std::regex mu2MunoL1Special{"HLT_mu(11|18)_((L1MU(10|11)_)?2mu4noL1(_nscan\\d{2}_L1MU(10|11)_2MU6(_bTau)?)?)"};
38 const std::regex tauXeChain{"HLT.*tau.*xe.*"};
39 const std::regex bjetMuChain{"HLT_mu.*_j.*_split_.*"};
40}
const std::regex gammaXeChain
const std::regex specialElMuChain
const std::regex egammaDiEtcut
const std::vector< std::string > excludedChains
Definition SpecialCases.h:8
const std::regex isTopo
const std::regex egammaCombinedWithEtcut
const std::regex specialEchain
const std::regex egammaEtcut
const std::regex bjetMuChain
const std::regex mu2MunoL1Special
const std::regex tauXeChain