CGEM BOSS 6.6.5.i
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 19 of file GenIMCselector.h.

Constructor & Destructor Documentation

◆ ~GenIMCselector()

virtual GenIMCselector::~GenIMCselector ( )
inlinevirtual

Definition at line 27 of file GenIMCselector.h.

27{};

Member Function Documentation

◆ create()

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

◆ operator()() [1/2]

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

Definition at line 26 of file GenIMCselector.h.

26{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: