StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Public Member Functions | Protected Attributes | Friends | List of all members
StEtaPhiCell Class Referenceabstract
Inheritance diagram for StEtaPhiCell:
StCdfChargedJetEtCell StJetEtCell

Public Types

typedef std::list< StProtoJetJetList
 
typedef StProtoJet::FourVecList FourList
 
typedef std::list< StEtaPhiCell * > CellList
 

Public Member Functions

 StEtaPhiCell (double etaMin, double etaMax, double phiMin, double phiMax)
 
virtual StEtaPhiCellclone () const =0
 
bool isSamePosition (const StEtaPhiCell &other) const
 
virtual double eT () const
 
StProtoJetprotoJet ()
 
bool empty () const
 
void setNtimesUsed (int v)
 
int nTimesUsed () const
 
const StProtoJetcentroid ()
 
double eta () const
 
double phi () const
 
virtual void clear ()
 
void setEt (double v)
 
double Et () const
 
void update ()
 
CellList & cellList ()
 
const CellList & cellList () const
 
virtual void addCell (StEtaPhiCell *cell)
 
virtual void addProtoJet (const StProtoJet &)
 
double distance (const StEtaPhiCell &rhs) const
 

Protected Attributes

int mNtimesUsed
 
double mEt
 
bool mUpToDate
 
CellList mCells
 
StProtoJet mProtoJet
 

Friends

struct PostMergeUpdater
 
std::ostream & operator<< (std::ostream &os, const StEtaPhiCell &cell)
 

Detailed Description

Definition at line 14 of file StEtaPhiCell.h.


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