StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StCdfChargedJetEtCell.cxx
1 //StCdfChargedJetEtCell.cxx
2 //M.L. Miller (Yale Software)
3 //12/02
4 
5 #include "StCdfChargedJetEtCell.h"
6 
7 StCdfChargedJetEtCell::StCdfChargedJetEtCell(double etaMin, double etaMax, double phiMin, double phiMax)
8  : StEtaPhiCell(etaMin, etaMax, phiMin, phiMax), _leadingPt(0.0)
9 {
10 }
11 
12 StCdfChargedJetEtCell::StCdfChargedJetEtCell(const StCdfChargedJetEtCell& c)
13  : StEtaPhiCell(c)
14 {
15 
16 }
17 
18 StCdfChargedJetEtCell::StCdfChargedJetEtCell() : StEtaPhiCell(), _leadingPt(0.0)
19 {
20 
21 }
22 
23 StCdfChargedJetEtCell::~StCdfChargedJetEtCell()
24 {
25 }
26 
27 StEtaPhiCell* StCdfChargedJetEtCell::clone() const
28 {
29  return new StCdfChargedJetEtCell(*this);
30 }
31 
33 {
34  StEtaPhiCell::addProtoJet(pj);
35  if (pj.pt() > _leadingPt) {
36  _leadingPt = pj.pt();
37  }
38 }
39 
41 {
42  StEtaPhiCell::addCell(cell);
43 }
void addCell(StEtaPhiCell *cell)
Add another cell to this one.
void addProtoJet(const StProtoJet &)
Add a protojet to the cell.