![]() |
ATLAS Offline Software
|
Namespaces | |
| namespace | Sel |
| namespace | SubCalo |
| namespace | TowerBins |
Classes | |
| struct | AddEventShape |
| struct | ByEtaRange |
| struct | ByLayer |
| struct | ByLayers |
| struct | ByLayersN |
| struct | ByLayersP |
| struct | ByLayersWithEtaRange |
| class | HIEventFilterAlgRun3 |
| class | HIEventSelectionTool |
| class | HIEventSelectionToolRun3 |
| class | HIPileupTool |
| class | HIVertexSelectionTool |
| class | IHIEventSelectionTool |
| class | IHIEventSelectionToolRun3 |
| class | IHIPileupTool |
| class | IHIVertexSelectionTool |
Enumerations | |
| enum | BinningScheme { TOWER = 100 , COMPACT = 562 } |
| enum class | IonDataType : uint8_t { PbPb2015 = 0 , PbPb2018 , PbPb2023 , PbPb2024_Shadowing , PbPb2024_NoShadowing , OO2025 , NeNe2025 , PbPb2025 , PbPb2026 } |
| enum class | PileupVariation : uint8_t { Nominal = 0 , Tight , Loose } |
| enum class | SelectionMask : unsigned int { NoEventError = bit(0) , PUFCalVsNTrackLoose = bit(1) , PUFCalVsNTrackNominal = bit(2) , PUFCalVsNTrackTight = bit(3) , PUFCalVsNTrackAny , PUFCalVsZDCLoose = bit(4) , PUFCalVsZDCNominal = bit(5) , PUFCalVsZDCTight = bit(6) , PUFCalVsZDCAny = PUFCalVsZDCLoose | PUFCalVsZDCNominal | PUFCalVsZDCTight , PUOOSingleVertexNominal = bit(7) , PBDefault = NoEventError | PUFCalVsNTrackLoose | PUFCalVsZDCLoose , OODefault = NoEventError | PUOOSingleVertexNominal | PUFCalVsNTrackLoose } |
Functions | |
| void | fillSummary (const xAOD::HIEventShapeContainer *in, xAOD::HIEventShape *out, const std::function< bool(const xAOD::HIEventShape *)> &incFunction, const std::function< void(xAOD::HIEventShape *, const xAOD::HIEventShape *)> &addFunction) |
| void | fillSummary (const xAOD::HIEventShapeContainer *in, xAOD::HIEventShape *out, const std::function< bool(const xAOD::HIEventShape *)> &incFunction) |
| void | fillSummary (const xAOD::HIEventShapeContainer *in, xAOD::HIEventShape *out, const std::set< unsigned int > &indices, const std::function< void(xAOD::HIEventShape *, const xAOD::HIEventShape *)> &addFunction) |
| float | getModulation (const xAOD::HIEventShape *es, const std::vector< unsigned int > &harmonics, float phi) |
| int | setHarmonics (std::vector< unsigned int > &in) |
| std::string | toString (IonDataType) |
| std::string | toString (PileupVariation) |
| constexpr unsigned int | bit (int n) |
| std::string | toString (SelectionMask) |
Variables | |
| constexpr AddEventShape | AddES =AddEventShape() |
| enum HI::BinningScheme |
|
strong |
| Enumerator | |
|---|---|
| PbPb2015 | |
| PbPb2018 | |
| PbPb2023 | |
| PbPb2024_Shadowing | |
| PbPb2024_NoShadowing | |
| OO2025 | |
| NeNe2025 | |
| PbPb2025 | |
| PbPb2026 | |
Definition at line 16 of file IHIEventSelectionToolRun3.h.
|
strong |
|
strong |
Definition at line 39 of file IHIEventSelectionToolRun3.h.
|
constexpr |
Definition at line 34 of file IHIEventSelectionToolRun3.h.
| void HI::fillSummary | ( | const xAOD::HIEventShapeContainer * | in, |
| xAOD::HIEventShape * | out, | ||
| const std::function< bool(const xAOD::HIEventShape *)> & | incFunction ) |
Definition at line 71 of file HIEventShapeSummaryUtils.cxx.
| void HI::fillSummary | ( | const xAOD::HIEventShapeContainer * | in, |
| xAOD::HIEventShape * | out, | ||
| const std::function< bool(const xAOD::HIEventShape *)> & | incFunction, | ||
| const std::function< void(xAOD::HIEventShape *, const xAOD::HIEventShape *)> & | addFunction ) |
Definition at line 53 of file HIEventShapeSummaryUtils.cxx.
| void HI::fillSummary | ( | const xAOD::HIEventShapeContainer * | in, |
| xAOD::HIEventShape * | out, | ||
| const std::set< unsigned int > & | indices, | ||
| const std::function< void(xAOD::HIEventShape *, const xAOD::HIEventShape *)> & | addFunction ) |
Definition at line 63 of file HIEventShapeSummaryUtils.cxx.
| float HI::getModulation | ( | const xAOD::HIEventShape * | es, |
| const std::vector< unsigned int > & | harmonics, | ||
| float | phi ) |
Definition at line 80 of file HIEventShapeSummaryUtils.cxx.
| int HI::setHarmonics | ( | std::vector< unsigned int > & | in | ) |
Definition at line 90 of file HIEventShapeSummaryUtils.cxx.
| std::string HI::toString | ( | HI::IonDataType | when | ) |
Definition at line 6 of file HIEventSelectionToolRun3.cxx.
| std::string HI::toString | ( | HI::PileupVariation | variation | ) |
Definition at line 27 of file HIEventSelectionToolRun3.cxx.
| std::string HI::toString | ( | SelectionMask | m | ) |
Definition at line 43 of file HIEventSelectionToolRun3.cxx.
|
constexpr |
Definition at line 42 of file HIEventShapeSummaryUtils.h.