GenIMCselector Class Reference

#include <GenIMCselector.h>

Inheritance diagram for GenIMCselector:

GenAll IsGenerator IsGenInteracting IsGenNonInteracting IsGenStable IsGenType List of all members.

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

virtual GenIMCselector::~GenIMCselector (  )  [inline, virtual]

Definition at line 27 of file GenIMCselector.h.

00027 {};


Member Function Documentation

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

Implemented in GenAll, IsGenerator, IsGenInteracting, IsGenNonInteracting, IsGenStable, and IsGenType.

bool GenIMCselector::operator() ( const Particle p  )  [inline]

Definition at line 26 of file GenIMCselector.h.

References operator()().

00026 {return this->operator()(&p);} 

virtual bool GenIMCselector::operator() ( const Particle const  )  const [pure virtual]

Implemented in GenAll, IsGenerator, IsGenInteracting, IsGenNonInteracting, IsGenStable, and IsGenType.

Referenced by operator()().


Generated on Tue Nov 29 23:19:38 2016 for BOSS_7.0.2 by  doxygen 1.4.7