R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
NeulandPointFilter Class Reference

#include <NeulandPointFilter.h>

Public Member Functions

 NeulandPointFilter ()=default
 
void SetFilter (R3B::Neuland::BitSetParticle filtered_particles)
 
void SetFilter (R3B::Neuland::BitSetParticle filtered_particles, double minimum_allowed_energy)
 
auto GetFilter () const -> R3B::Neuland::BitSetParticle
 
auto GetMinimumAllowedEnergy () const -> double
 
auto CheckFiltered (const R3BNeulandPoint &neuland_point) -> bool
 

Detailed Description

Definition at line 81 of file NeulandPointFilter.h.

Constructor & Destructor Documentation

◆ NeulandPointFilter()

NeulandPointFilter::NeulandPointFilter ( )
default

Member Function Documentation

◆ CheckFiltered()

auto NeulandPointFilter::CheckFiltered ( const R3BNeulandPoint & neuland_point) -> bool

Definition at line 13 of file NeulandPointFilter.cxx.

◆ GetFilter()

auto NeulandPointFilter::GetFilter ( ) const -> R3B::Neuland::BitSetParticle
inlinenodiscard

Definition at line 87 of file NeulandPointFilter.h.

◆ GetMinimumAllowedEnergy()

auto NeulandPointFilter::GetMinimumAllowedEnergy ( ) const -> double
inlinenodiscard

Definition at line 88 of file NeulandPointFilter.h.

◆ SetFilter() [1/2]

void NeulandPointFilter::SetFilter ( R3B::Neuland::BitSetParticle filtered_particles)

Definition at line 3 of file NeulandPointFilter.cxx.

◆ SetFilter() [2/2]

void NeulandPointFilter::SetFilter ( R3B::Neuland::BitSetParticle filtered_particles,
double minimum_allowed_energy )

Definition at line 7 of file NeulandPointFilter.cxx.


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