associates each detector-beam pair to a set of selections More...
Public Member Functions | |
DetBeamSels () | |
DetBeamSels (cmf::DetType_t const &d, cmf::BeamType_t const &b, std::set< cmf::SelectionType_t > const &s=std::set< cmf::SelectionType_t >()) | |
std::set< cmf::SelectionType_t > const & | Selections () const |
cmf::DetType_t const & | Detector () const |
cmf::BeamType_t const & | BeamType () const |
std::set< long > | Keys () const |
bool | operator== (DetBeamSels const &rhs) const |
bool | operator< (DetBeamSels const &rhs) const |
Public Attributes | |
cmf::DetType_t | det |
cmf::BeamType_t | beam |
std::set< cmf::SelectionType_t > | sels |
associates each detector-beam pair to a set of selections
Definition at line 32 of file SelectionUtility.h.
|
inline |
Definition at line 38 of file SelectionUtility.h.
|
inline |
Definition at line 44 of file SelectionUtility.h.
|
inline |
Definition at line 54 of file SelectionUtility.h.
References beam, Keys(), operator<(), and operator==().
|
inline |
|
inline |
Definition at line 192 of file SelectionUtility.h.
References beam, det, cmf::DetectorBeamSelectionTypesToKey(), and sels.
Referenced by BeamType().
|
inline |
|
inline |
Definition at line 204 of file SelectionUtility.h.
Referenced by BeamType().
|
inline |
Definition at line 52 of file SelectionUtility.h.
References sels.
cmf::BeamType_t cmf::SelectionUtility::DetBeamSels::beam |
Definition at line 35 of file SelectionUtility.h.
Referenced by BeamType(), Keys(), operator<(), and operator==().
cmf::DetType_t cmf::SelectionUtility::DetBeamSels::det |
Definition at line 34 of file SelectionUtility.h.
Referenced by Detector(), Keys(), operator<(), and operator==().
std::set<cmf::SelectionType_t> cmf::SelectionUtility::DetBeamSels::sels |
Definition at line 36 of file SelectionUtility.h.
Referenced by cmf::SelectionUtility::DetermineUnusedSelections(), Keys(), and Selections().