BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
GenIMCselector Class Referenceabstract

#include <GenIMCselector.h>

Inheritance diagram for GenIMCselector:

Public Member Functions

virtual GenIMCselectorcreate () const =0
virtual bool operator() (const Particle *const) const =0
bool operator() (const Particle &p)
virtual ~GenIMCselector ()

Detailed Description

Definition at line 18 of file GenIMCselector.h.

Constructor & Destructor Documentation

◆ ~GenIMCselector()

virtual GenIMCselector::~GenIMCselector ( )
inlinevirtual

Definition at line 26 of file GenIMCselector.h.

26{};

Member Function Documentation

◆ create()

virtual GenIMCselector * GenIMCselector::create ( ) const
pure virtual

◆ operator()() [1/2]

bool GenIMCselector::operator() ( const Particle & p)
inline

Definition at line 25 of file GenIMCselector.h.

25{ return this->operator()( &p ); }
virtual bool operator()(const Particle *const) const =0

Referenced by operator()().

◆ operator()() [2/2]

virtual bool GenIMCselector::operator() ( const Particle * const ) const
pure virtual

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