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

FastShower::HaloProxToGeom Class Reference

Collaboration diagram for FastShower::HaloProxToGeom:

Collaboration graph
[legend]
List of all members.

Public Methods

 HaloProxToGeom (HaloDepositor::HaloDepIter pdIter, IDeposits &deposits)
 gathers theta, phi and energy to give to an IDepositor

void operator() (std::pair< int, int > geom)

Private Attributes

HaloDepositor::HaloDepIter m_proxIter
IDepositsm_deposits

Constructor & Destructor Documentation

FastShower::HaloProxToGeom::HaloProxToGeom HaloDepositor::HaloDepIter    pdIter,
IDeposits   deposits
[inline]
 

gathers theta, phi and energy to give to an IDepositor

Definition at line 78 of file HaloDepositor.cxx.

00078                                                                         :
00079       m_proxIter(pdIter), m_deposits(deposits){}
    

Member Function Documentation

void FastShower::HaloProxToGeom::operator() std::pair< int, int >    geom [inline]
 

Definition at line 81 of file HaloDepositor.cxx.

00081                                            {
00082       //cout<<"HaloDepositor HaloProxToGeom: [eta,phi]: ["
00083       //    <<geom.first<<","<<geom.second<<"]"<<endl;
00084       m_deposits.accept(geom.first, geom.second, *m_proxIter++);
00085     }

Member Data Documentation

HaloDepositor::HaloDepIter FastShower::HaloProxToGeom::m_proxIter [private]
 

Definition at line 88 of file HaloDepositor.cxx.

IDeposits& FastShower::HaloProxToGeom::m_deposits [private]
 

Definition at line 89 of file HaloDepositor.cxx.


The documentation for this class was generated from the following file:
Generated on Tue Mar 18 11:55:00 2003 for FastShowerUtils by doxygen1.3-rc1