00001
00002
00003
00004
00005 #include "StCdfChargedJetEtCell.h"
00006
00007 StCdfChargedJetEtCell::StCdfChargedJetEtCell(double etaMin, double etaMax, double phiMin, double phiMax)
00008 : StEtaPhiCell(etaMin, etaMax, phiMin, phiMax), _leadingPt(0.0)
00009 {
00010 }
00011
00012 StCdfChargedJetEtCell::StCdfChargedJetEtCell(const StCdfChargedJetEtCell& c)
00013 : StEtaPhiCell(c)
00014 {
00015
00016 }
00017
00018 StCdfChargedJetEtCell::StCdfChargedJetEtCell() : StEtaPhiCell(), _leadingPt(0.0)
00019 {
00020
00021 }
00022
00023 StCdfChargedJetEtCell::~StCdfChargedJetEtCell()
00024 {
00025 }
00026
00027 StEtaPhiCell* StCdfChargedJetEtCell::clone() const
00028 {
00029 return new StCdfChargedJetEtCell(*this);
00030 }
00031
00032 void StCdfChargedJetEtCell::addProtoJet(const StProtoJet& pj)
00033 {
00034 StEtaPhiCell::addProtoJet(pj);
00035 if (pj.pt() > _leadingPt) {
00036 _leadingPt = pj.pt();
00037 }
00038 }
00039
00040 void StCdfChargedJetEtCell::addCell(StEtaPhiCell* cell)
00041 {
00042 StEtaPhiCell::addCell(cell);
00043 }