EmcRecFastCluster2Shower Class Reference

#include <EmcRecFastCluster2Shower.h>

Inheritance diagram for EmcRecFastCluster2Shower:

EmcRecCluster2ShowerAbs List of all members.

Public Member Functions

 EmcRecFastCluster2Shower ()
virtual ~EmcRecFastCluster2Shower ()
virtual void Convert (RecEmcClusterMap &aClusterMap, RecEmcShowerMap &aShowerMap)

Detailed Description

Definition at line 12 of file EmcRecFastCluster2Shower.h.


Constructor & Destructor Documentation

EmcRecFastCluster2Shower::EmcRecFastCluster2Shower (  ) 

Definition at line 11 of file EmcRecFastCluster2Shower.cxx.

00012 {
00013   //cout<<"====== EmcRec: Online Mode ======"<<endl;
00014 }

EmcRecFastCluster2Shower::~EmcRecFastCluster2Shower (  )  [virtual]

Definition at line 16 of file EmcRecFastCluster2Shower.cxx.

00017 {
00018 }


Member Function Documentation

void EmcRecFastCluster2Shower::Convert ( RecEmcClusterMap aClusterMap,
RecEmcShowerMap aShowerMap 
) [virtual]

Implements EmcRecCluster2ShowerAbs.

Definition at line 20 of file EmcRecFastCluster2Shower.cxx.

References RecEmcShower::EAll(), energy, RecEmcCluster::getClusterId(), RecEmcCluster::getEnergy(), RecEmcCluster::getPosition(), RecEmcShower::getShowerId(), DstEmcShower::setEnergy(), DstEmcShower::setPosition(), and RecEmcShower::ShowerId().

00022 {
00023   RecEmcClusterMap::const_iterator ciClusterMap;
00024   RecEmcHitMap::const_iterator ciHitMap;
00025    
00026   for(ciClusterMap=aClusterMap.begin();
00027       ciClusterMap!=aClusterMap.end();
00028       ++ciClusterMap) {
00029 
00030     RecEmcShower aShower;
00031     aShower.Clear();
00032     const RecEmcCluster &aCluster=ciClusterMap->second;
00033 
00034     aShower.ShowerId(aCluster.getClusterId());
00035     RecEmcEnergy energy=aCluster.getEnergy();
00036     aShower.EAll(energy);
00037     aShower.setEnergy(energy);
00038     aShower.setPosition(aCluster.getPosition());
00039     aShowerMap[aShower.getShowerId()]=aShower;
00040   }
00041 
00042 }


Generated on Tue Nov 29 23:18:44 2016 for BOSS_7.0.2 by  doxygen 1.4.7