emcOFTowerContainer Class Reference
[Deprecated Stuff]

#include <emcOFTowerContainer.h>

Inherits emcObjectFiller.

Inheritance diagram for emcOFTowerContainer:

Inheritance graph
[legend]
List of all members.

Detailed Description

(OLD?) Fills emcTowerContainerv1 from dEmcCalibTower.

Definition at line 10 of file emcOFTowerContainer.h.

Public Member Functions

 emcOFTowerContainer ()
virtual ~emcOFTowerContainer ()
bool canFill (PHObject &destination, int verbose=0) const
 Method to advertise if we're *in principle* able to fill destination object (basically a check on destination real class).
bool canFill (PHCompositeNode *, PHObject &destination, int verbose=0) const
 Method to advertise if we really can fill the destination object from the topnode given.
bool fill (PHCompositeNode *topNode, PHObject &destination, int verbose=0)
 Actually do the job.
void identify (std::ostream &os=std::cout) const
int isValid () const
void Reset ()


Constructor & Destructor Documentation

emcOFTowerContainer::emcOFTowerContainer  ) 
 

Definition at line 35 of file emcOFTowerContainer.C.

emcOFTowerContainer::~emcOFTowerContainer  )  [virtual]
 

Definition at line 40 of file emcOFTowerContainer.C.


Member Function Documentation

bool emcOFTowerContainer::canFill PHCompositeNode *  topNode,
PHObject &  destination,
int  verbose = 0
const [virtual]
 

Method to advertise if we really can fill the destination object from the topnode given.

Reimplemented from emcObjectFiller.

Definition at line 67 of file emcOFTowerContainer.C.

References canFill().

bool emcOFTowerContainer::canFill PHObject &  destination,
int  verbose = 0
const [virtual]
 

Method to advertise if we're *in principle* able to fill destination object (basically a check on destination real class).

Implements emcObjectFiller.

Definition at line 46 of file emcOFTowerContainer.C.

Referenced by canFill(), and fill().

bool emcOFTowerContainer::fill PHCompositeNode *  topNode,
PHObject &  destination,
int  verbose = 0
[virtual]
 

Actually do the job.

Implements emcObjectFiller.

Definition at line 90 of file emcOFTowerContainer.C.

References canFill(), EmcIndexer::PXPXSM144CH(), and EmcIndexer::TowerID().

void emcOFTowerContainer::identify std::ostream &  os = std::cout  )  const
 

Definition at line 122 of file emcOFTowerContainer.C.

int emcOFTowerContainer::isValid  )  const
 

Definition at line 129 of file emcOFTowerContainer.C.

void emcOFTowerContainer::Reset  ) 
 

Definition at line 136 of file emcOFTowerContainer.C.


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