#include <IsFromHardScatter.h>
Inheritance diagram for HepMC_helper::IsFromHardScatter:
Public Member Functions | |
IsFromHardScatter () | |
IMCselector * | create () const |
bool | operator() (const Particle *const p) const |
bool | operator() (const Particle &p) const |
bool | operator() (const Particle &p) |
Definition at line 17 of file IsFromHardScatter.h.
HepMC_helper::IsFromHardScatter::IsFromHardScatter | ( | ) | [inline] |
IMCselector * HepMC_helper::IsFromHardScatter::create | ( | ) | const [virtual] |
Implements HepMC_helper::IMCselector.
Definition at line 89 of file HepMC_helper.cxx.
00089 {return new IsFromHardScatter(*this);}
bool HepMC_helper::IsFromHardScatter::operator() | ( | const Particle *const | p | ) | const [virtual] |
Implements HepMC_helper::IMCselector.
Definition at line 77 of file HepMC_helper.cxx.
00077 { 00078 00079 // This just returns true for the moment 00080 // Expect to be able to query GenEvent for status in future 00081 // p->parent_event() 00082 00083 return true; 00084 00085 }
bool HepMC_helper::IsFromHardScatter::operator() | ( | const Particle & | p | ) | const |
bool HepMC_helper::IMCselector::operator() | ( | const Particle & | p | ) | [inline, inherited] |