Logo ROOT  
Reference Guide
No Matches
ROOT::Experimental::REveCaloDataSelector Class Reference

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>

Constructor & Destructor Documentation

◆ ~REveCaloDataSelector()

virtual ROOT::Experimental::REveCaloDataSelector::~REveCaloDataSelector ( )

Member Function Documentation

◆ AddSliceSelector()

void ROOT::Experimental::REveCaloDataSelector::AddSliceSelector ( std::unique_ptr< REveCaloDataSliceSelector s)

Definition at line 354 of file REveCaloData.hxx.

◆ GetCellsFromSecondaryIndices()

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.

◆ ProcessSelection()

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.

◆ SetActiveSlice()

void ROOT::Experimental::REveCaloDataSelector::SetActiveSlice ( int  s)

Definition at line 355 of file REveCaloData.hxx.

Member Data Documentation

◆ fActiveSlice

int ROOT::Experimental::REveCaloDataSelector::fActiveSlice {-1}

Definition at line 347 of file REveCaloData.hxx.

◆ fSliceSelectors

std::vector< std::unique_ptr<REveCaloDataSliceSelector> > ROOT::Experimental::REveCaloDataSelector::fSliceSelectors

Definition at line 348 of file REveCaloData.hxx.

Libraries for ROOT::Experimental::REveCaloDataSelector:

The documentation for this class was generated from the following files: