Definition at line 344 of file REveCaloData.hxx.
Public Member Functions | |
virtual | ~REveCaloDataSelector ()=default |
void | AddSliceSelector (std::unique_ptr< REveCaloDataSliceSelector > s) |
void | GetCellsFromSecondaryIndices (const std::set< int > &, REveCaloData::vCellId_t &out) |
GetCellsFromSecondaryIndices used in implied selection. | |
void | ProcessSelection (REveCaloData::vCellId_t &sel_cells, UInt_t selectionId, Bool_t multi) |
Process selection. Called from REveCaloViz object. | |
void | SetActiveSlice (int s) |
Private Attributes | |
int | fActiveSlice {-1} |
std::vector< std::unique_ptr< REveCaloDataSliceSelector > > | fSliceSelectors |
#include <ROOT/REveCaloData.hxx>
|
virtualdefault |
|
inline |
Definition at line 354 of file REveCaloData.hxx.
void REveCaloDataSelector::GetCellsFromSecondaryIndices | ( | const std::set< int > & | idcs, |
REveCaloData::vCellId_t & | out | ||
) |
GetCellsFromSecondaryIndices used in implied selection.
Definition at line 870 of file REveCaloData.cxx.
void REveCaloDataSelector::ProcessSelection | ( | REveCaloData::vCellId_t & | sel_cells, |
UInt_t | selectionId, | ||
Bool_t | multi | ||
) |
Process selection. Called from REveCaloViz object.
Definition at line 854 of file REveCaloData.cxx.
Definition at line 355 of file REveCaloData.hxx.
|
private |
Definition at line 347 of file REveCaloData.hxx.
|
private |
Definition at line 348 of file REveCaloData.hxx.