ATLAS Offline Software
Loading...
Searching...
No Matches
HI::ByLayersN Struct Reference

#include <HIEventShapeSummaryUtils.h>

Collaboration diagram for HI::ByLayersN:

Public Member Functions

constexpr ByLayersN (std::initializer_list< int > ll)
bool operator() (const xAOD::HIEventShape *in_slice)

Public Attributes

ByLayers layers_sel
ByEtaRange range_sel

Detailed Description

Definition at line 93 of file HIEventShapeSummaryUtils.h.

Constructor & Destructor Documentation

◆ ByLayersN()

HI::ByLayersN::ByLayersN ( std::initializer_list< int > ll)
inlineconstexpr

Definition at line 97 of file HIEventShapeSummaryUtils.h.

97: layers_sel(ll), range_sel(-1000,1e-4){};

Member Function Documentation

◆ operator()()

bool HI::ByLayersN::operator() ( const xAOD::HIEventShape * in_slice)
inline

Definition at line 98 of file HIEventShapeSummaryUtils.h.

98{return (layers_sel(in_slice) && range_sel(in_slice));};

Member Data Documentation

◆ layers_sel

ByLayers HI::ByLayersN::layers_sel

Definition at line 95 of file HIEventShapeSummaryUtils.h.

◆ range_sel

ByEtaRange HI::ByLayersN::range_sel

Definition at line 96 of file HIEventShapeSummaryUtils.h.


The documentation for this struct was generated from the following file: