6#ifndef REC_EMC_SHOWER_H
7#define REC_EMC_SHOWER_H
9#include "GaudiKernel/ContainedObject.h"
10#include "GaudiKernel/ObjectVector.h"
11#include "EventModel/EventModel.h"
12#include "EmcRecEventModel/RecEmcFraction.h"
13#include "EmcRecEventModel/RecEmcCluster.h"
14#include "EmcRecEventModel/RecEmcDataType.h"
15#include "DstEvent/DstEmcShower.h"
73 RecEmcFractionMap::const_iterator
Begin()
const;
74 RecEmcFractionMap::const_iterator
End()
const;
75 RecEmcFractionMap::const_iterator
Find(
const RecEmcID& CellId)
const;
vector< RecEmcID > RecEmcIDVector
map< RecEmcID, RecEmcFraction, less< RecEmcID > > RecEmcFractionMap
map< RecEmcID, RecEmcShower, less< RecEmcID > > RecEmcShowerMap
ostream & operator<<(ostream &os, const RecEmcShower &aShower)
ObjectVector< RecEmcShower > RecEmcShowerCol
vector< RecEmcShower > RecEmcShowerVec
const CLID & CLID_RecEmcShower
const CLID & CLID_RecEmcShower
RecEmcFractionMap::const_iterator End() const
void CellId3x3(RecEmcIDVector &id3x3)
RecEmcFractionMap getFractionMap5x5() const
RecEmcIDVector getCellId3x3() const
RecEmcEnergy ETof2x3(RecEmcEnergy e)
RecEmcEnergy EAll(RecEmcEnergy e)
RecEmcFractionMap getFractionMap() const
RecEmcID getClusterId() const
RecEmcEnergy ETof2x1(RecEmcEnergy e)
RecEmcEnergy ELepton(RecEmcEnergy e)
RecEmcID getShowerId() const
RecEmcEnergy getELepton() const
RecEmcFractionMap::const_iterator Begin() const
virtual const CLID & clID() const
static const CLID & classID()
void ClusterId(const RecEmcID id)
RecEmcFractionMap::const_iterator Find(const RecEmcID &CellId) const
RecEmcCluster * getCluster() const
RecEmcEnergy getETof2x1() const
RecEmcID ShowerId(RecEmcID id)
unsigned int getSize() const
void Cluster(RecEmcCluster *pCluster)
void Erase(const RecEmcFraction &aFraction)
RecEmcID NearestSeed() const
bool operator<(const RecEmcShower &aShower) const
void Insert(const RecEmcFraction &aFraction)
RecEmcFractionMap fFractionMap
RecEmcEnergy getEAll() const
RecEmcEnergy getETof2x3() const
RecEmcShower & operator=(const DstEmcShower &aShower)
RecEmcFractionMap getFractionMap3x3() const
RecEmcIDVector getCellId5x5() const
void CellId5x5(RecEmcIDVector &id5x5)
RecEmcIDVector fCellId5x5
RecEmcIDVector fCellId3x3
bool operator>(const RecEmcShower &aShower) const