ATLAS Offline Software
Loading...
Searching...
No Matches
SpecialCases Namespace Reference

Variables

const std::vector< std::string > excludedChains
const std::regex gammaXeChain {"HLT_g.*_xe.*"}
const std::regex egammaDiEtcut {".*etcut.*etcut.*"}
const std::regex egammaEtcut {".*etcut.*"}
const std::regex egammaCombinedWithEtcut {"HLT_(e|g).*_(e|g).*etcut.*"}
const std::regex isTopo {".*(Jpsi|Zee).*"}
const std::regex specialEchain {"HLT_e26_lhmedium_nod0_mu8noL1"}
const std::regex specialElMuChain {"HLT_e2[46]_lhmedium(?:_nod0)?_L1EM2[02]VHI_mu8noL1"}
const std::regex mu2MunoL1Special {"HLT_mu(11|18)_((L1MU(10|11)_)?2mu4noL1(_nscan\\d{2}_L1MU(10|11)_2MU6(_bTau)?)?)"}
const std::regex tauXeChain {"HLT.*tau.*xe.*"}
const std::regex bjetMuChain {"HLT_mu.*_j.*_split_.*"}

Variable Documentation

◆ bjetMuChain

const std::regex SpecialCases::bjetMuChain {"HLT_mu.*_j.*_split_.*"}

Definition at line 39 of file SpecialCases.h.

39{"HLT_mu.*_j.*_split_.*"};

◆ egammaCombinedWithEtcut

const std::regex SpecialCases::egammaCombinedWithEtcut {"HLT_(e|g).*_(e|g).*etcut.*"}

Definition at line 33 of file SpecialCases.h.

33{"HLT_(e|g).*_(e|g).*etcut.*"};

◆ egammaDiEtcut

const std::regex SpecialCases::egammaDiEtcut {".*etcut.*etcut.*"}

Definition at line 31 of file SpecialCases.h.

31{".*etcut.*etcut.*"};

◆ egammaEtcut

const std::regex SpecialCases::egammaEtcut {".*etcut.*"}

Definition at line 32 of file SpecialCases.h.

32{".*etcut.*"};

◆ excludedChains

const std::vector<std::string> SpecialCases::excludedChains
Initial value:
{
"HLT_mu20_msonly_mu6noL1_msonly_nscan05",
"HLT_mu6_dRl1_mu20_msonly_iloosems_mu6noL1_dRl1_msonly",
"HLT_g45_loose_6j45_0eta240",
"HLT_mu18_2mu4_JpsimumuL2",
"HLT_mu18_2mu0noL1_JpsimumuFS",
"HLT_mu20_2mu0noL1_JpsimumuFS",
"HLT_mu20_2mu2noL1_JpsimumuFS",
"HLT_mu20_2mu4_JpsimumuL2",
"HLT_mu20_2mu4noL1",
"HLT_2mu4_bJpsimumu",
"HLT_2mu4_bUpsimumu",
"HLT_2mu6_bJpsimumu",
"HLT_2mu6_bJpsimumu_delayed",
"HLT_2mu6_bUpsimumu",
"HLT_2mu6_bUpsimumu_delayed",
"HLT_mu11_nomucomb_2mu4noL1_nscan03_L1MU11_2MU6",
"HLT_mu11_nomucomb_2mu4noL1_nscan03_L1MU11_2MU6_bTau"
}

Definition at line 8 of file SpecialCases.h.

8 {
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 };

◆ gammaXeChain

const std::regex SpecialCases::gammaXeChain {"HLT_g.*_xe.*"}

Definition at line 30 of file SpecialCases.h.

30{"HLT_g.*_xe.*"};

◆ isTopo

const std::regex SpecialCases::isTopo {".*(Jpsi|Zee).*"}

Definition at line 34 of file SpecialCases.h.

34{".*(Jpsi|Zee).*"};

◆ mu2MunoL1Special

const std::regex SpecialCases::mu2MunoL1Special {"HLT_mu(11|18)_((L1MU(10|11)_)?2mu4noL1(_nscan\\d{2}_L1MU(10|11)_2MU6(_bTau)?)?)"}

Definition at line 37 of file SpecialCases.h.

37{"HLT_mu(11|18)_((L1MU(10|11)_)?2mu4noL1(_nscan\\d{2}_L1MU(10|11)_2MU6(_bTau)?)?)"};

◆ specialEchain

const std::regex SpecialCases::specialEchain {"HLT_e26_lhmedium_nod0_mu8noL1"}

Definition at line 35 of file SpecialCases.h.

35{"HLT_e26_lhmedium_nod0_mu8noL1"};

◆ specialElMuChain

const std::regex SpecialCases::specialElMuChain {"HLT_e2[46]_lhmedium(?:_nod0)?_L1EM2[02]VHI_mu8noL1"}

Definition at line 36 of file SpecialCases.h.

36{"HLT_e2[46]_lhmedium(?:_nod0)?_L1EM2[02]VHI_mu8noL1"};

◆ tauXeChain

const std::regex SpecialCases::tauXeChain {"HLT.*tau.*xe.*"}

Definition at line 38 of file SpecialCases.h.

38{"HLT.*tau.*xe.*"};