LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
trkf::Interactor Class Referenceabstract

#include "Interactor.h"

Inheritance diagram for trkf::Interactor:
trkf::InteractGeneral trkf::InteractPlane

Public Member Functions

 Interactor (double tcut)
 Constructor. More...
 
virtual ~Interactor ()
 Destructor. More...
 
double getTcut () const
 
virtual Interactorclone () const =0
 Clone method. More...
 
virtual bool noise (const KTrack &trk, double s, TrackError &noise_matrix) const =0
 Calculate noise matrix. More...
 

Private Attributes

double fTcut
 Maximum delta ray energy for dE/dx. More...
 

Detailed Description

Definition at line 27 of file Interactor.h.

Constructor & Destructor Documentation

trkf::Interactor::Interactor ( double  tcut)

Constructor.

Constructor.

Arguments:

tcut - Maximum delta ray energy.

Definition at line 21 of file Interactor.cxx.

21  :
22  fTcut(tcut)
23  {}
double fTcut
Maximum delta ray energy for dE/dx.
Definition: Interactor.h:53
trkf::Interactor::~Interactor ( )
virtual

Destructor.

Definition at line 26 of file Interactor.cxx.

27  {}

Member Function Documentation

virtual Interactor* trkf::Interactor::clone ( ) const
pure virtual

Clone method.

Implemented in trkf::InteractGeneral, and trkf::InteractPlane.

Referenced by getTcut().

double trkf::Interactor::getTcut ( ) const
inline

Definition at line 39 of file Interactor.h.

References clone(), fTcut, noise(), and s.

Referenced by trkf::InteractPlane::noise().

39 {return fTcut;}
double fTcut
Maximum delta ray energy for dE/dx.
Definition: Interactor.h:53
virtual bool trkf::Interactor::noise ( const KTrack trk,
double  s,
TrackError noise_matrix 
) const
pure virtual

Calculate noise matrix.

Implemented in trkf::InteractGeneral, and trkf::InteractPlane.

Referenced by getTcut().

Member Data Documentation

double trkf::Interactor::fTcut
private

Maximum delta ray energy for dE/dx.

Definition at line 53 of file Interactor.h.

Referenced by getTcut().


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