EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
erhic::EventMCFilterABC Class Referenceabstract

#include <eic-smear/blob/master/include/eicsmear/erhic/EventMCFilterABC.h>

Public Member Functions

virtual ~EventMCFilterABC ()
 
virtual bool Accept (const VirtualEvent &) const =0
 

Detailed Description

Abstract base class for a filter on Monte Carlo events.

Definition at line 22 of file EventMCFilterABC.h.

View newest version in sPHENIX GitHub at line 22 of file EventMCFilterABC.h

Constructor & Destructor Documentation

virtual erhic::EventMCFilterABC::~EventMCFilterABC ( )
inlinevirtual

Constructor.

Definition at line 27 of file EventMCFilterABC.h.

View newest version in sPHENIX GitHub at line 27 of file EventMCFilterABC.h

Member Function Documentation

virtual bool erhic::EventMCFilterABC::Accept ( const VirtualEvent ) const
pure virtual

Implement this method in a derived class such that it returns true when the event passes the filter's criteria.

Referenced by erhic::Pythia6EventBuilder::Create().

+ Here is the caller graph for this function:


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