StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StJetEtCell.h
1 // -*- mode: c++;-*-
2 // $Id: StJetEtCell.h,v 1.17 2008/05/06 03:06:12 tai Exp $
3 //StJetEtCell.h
4 //M.L. Miller (Yale Software) (adapted from Akio Ogawa's work)
5 //07/02
6 #ifndef STJETETCELL_H
7 #define STJETETCELL_H
8 
9 #include "StEtaPhiCell.h"
10 
11 #include "StProtoJet.h"
12 
13 #include <vector>
14 #include <list>
15 #include <iostream>
16 
17 
27 class StJetEtCell : public StEtaPhiCell {
28 
29 public:
30 
31  StJetEtCell();
32  StJetEtCell(const StJetEtCell& c);
33  StJetEtCell(double etaMin, double etaMax, double phiMin, double phiMax);
34  virtual ~StJetEtCell();
35 
36  StEtaPhiCell* clone() const;
37 
38  double eT() const { return mEt; }
39 
40  void addProtoJet(const StProtoJet&);
41  void addCell(StEtaPhiCell* cell);
42  void clear();
43 
44 };
45 
46 #endif // STJETETCELL_H