00001
00002
00003 #ifndef STPPJETANALYZER_HH
00004 #define STPPJETANALYZER_HH
00005
00006 #include <StJetFinder/StProtoJet.h>
00007
00008 #include <TObject.h>
00009
00010 #include <list>
00011
00012 class StJets;
00013
00015
00016
00017
00019 class StppJetAnalyzer : public TObject {
00020
00021 public:
00022
00023 typedef std::list<StProtoJet> StjJetList;
00024 StppJetAnalyzer(StjJetList& protoJets) : _protoJetList(protoJets), _stJets(0) {}
00025 virtual ~StppJetAnalyzer() { }
00026 StjJetList& getJets(void) { return _protoJetList; }
00027 StJets* getmuDstJets(void) { return _stJets; };
00028 void setmuDstJets(StJets* v) { _stJets = v; };
00029
00030 private:
00031
00032 StjJetList& _protoJetList;
00033 StJets* _stJets;
00034
00035 ClassDef(StppJetAnalyzer,1)
00036 };
00037
00038
00039 #endif // STPPJETANALYZER_HH
00040