Public Member Functions | List of all members
WireCell::IRecombinationModel Class Referenceabstract

#include <IRecombinationModel.h>

Inheritance diagram for WireCell::IRecombinationModel:
WireCell::IComponent< IRecombinationModel > WireCell::Interface WireCell::Gen::BirksRecombination WireCell::Gen::BoxRecombination WireCell::Gen::MipRecombination

Public Member Functions

virtual ~IRecombinationModel ()
 
virtual double operator() (double dE, double dX=0.0)=0
 
- Public Member Functions inherited from WireCell::IComponent< IRecombinationModel >
virtual ~IComponent ()
 
- Public Member Functions inherited from WireCell::Interface
virtual ~Interface ()
 

Additional Inherited Members

- Public Types inherited from WireCell::IComponent< IRecombinationModel >
typedef std::shared_ptr< IRecombinationModelpointer
 Access subclass facet by pointer. More...
 
typedef std::vector< pointervector
 Vector of shared pointers. More...
 
- Public Types inherited from WireCell::Interface
typedef std::shared_ptr< Interfacepointer
 

Detailed Description

Definition at line 8 of file IRecombinationModel.h.

Constructor & Destructor Documentation

IRecombinationModel::~IRecombinationModel ( )
virtual

Definition at line 153 of file IfaceDesctructors.cxx.

153 {}

Member Function Documentation

virtual double WireCell::IRecombinationModel::operator() ( double  dE,
double  dX = 0.0 
)
pure virtual

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