Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

DigitizerInterface Class Reference

Interface from MCParticle to geometry::Digitizer. More...

#include <DigitizerInterface.h>

Inheritance diagram for DigitizerInterface:

Detector GeomObject List of all members.

Public Methods

 DigitizerInterface (Digitizer& d)
 Constructor. More...

void score (MCParticle* )
 will create a hit in the Detector based on the tracking info in the particle. More...

GeomObjecttransform (const CoordTransform & t)
 transfrom the Detector into its proper position. More...

virtual void clear ()
 clear response. More...

virtual void printOn ( std::ostream& o) const
 print: pass on to the digitizer. More...


Private Attributes

Digitizer& m_digitizer

Detailed Description

Interface from MCParticle to geometry::Digitizer.

Allows for passing hit info from the gismo environment to a non-gismo system.

Definition at line 21 of file DigitizerInterface.h.


Constructor & Destructor Documentation

DigitizerInterface::DigitizerInterface ( Digitizer & d ) [inline]
 

Constructor.

Definition at line 24 of file DigitizerInterface.h.


Member Function Documentation

void DigitizerInterface::clear ( ) [virtual]
 

clear response.

Reimplemented from Detector.

Definition at line 36 of file DigitizerInterface.cxx.

void DigitizerInterface::printOn ( std::ostream & o ) const [virtual]
 

print: pass on to the digitizer.

Reimplemented from Detector.

Definition at line 41 of file DigitizerInterface.cxx.

void DigitizerInterface::score ( MCParticle * track ) [virtual]
 

will create a hit in the Detector based on the tracking info in the particle.

Reimplemented from Detector.

Definition at line 13 of file DigitizerInterface.cxx.

GeomObject & DigitizerInterface::transform ( const CoordTransform & t )
 

transfrom the Detector into its proper position.

Reimplemented from Detector.

Definition at line 30 of file DigitizerInterface.cxx.


Member Data Documentation

Digitizer & DigitizerInterface::m_digitizer [private]
 

Definition at line 40 of file DigitizerInterface.h.


The documentation for this class was generated from the following files:
Generated at Wed Nov 21 12:20:29 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000