00001 00002 // $Id: CandSubShowerSRList.h,v 1.2 2006/06/21 00:48:27 rhatcher Exp $ 00003 // 00004 // CandSubShowerSRList 00005 // 00006 // Concrete CandSubShowerSRList class descended from CandReco. 00007 // 00009 00010 #ifndef CANDSUBSHOWERSRLIST_H 00011 #define CANDSUBSHOWERSRLIST_H 00012 00013 #include "RecoBase/CandRecoList.h" 00014 00015 class AlgHandle; 00016 class CandContext; 00017 class CandSubShowerSRListHandle; 00018 00019 class CandSubShowerSRList : public CandRecoList 00020 { 00021 friend class CandSubShowerSRListHandle; 00022 00023 public: 00024 static CandSubShowerSRListHandle MakeCandidate(AlgHandle &ah, 00025 CandContext &cx); 00026 CandSubShowerSRList(); 00027 00028 protected: 00029 CandSubShowerSRList(AlgHandle &ah); 00030 CandSubShowerSRList(AlgHandle &ah, CandHandle &ch, CandContext &cx); 00031 CandSubShowerSRList(const CandSubShowerSRList &rhs); 00032 virtual ~CandSubShowerSRList(); 00033 virtual void CreateLocalHandle(); 00034 virtual CandSubShowerSRList *Dup() const; 00035 virtual Bool_t IsEquivalent(const TObject *rhs) const; 00036 00037 ClassDef(CandSubShowerSRList,1) 00038 }; 00039 00040 #endif // CANDSUBSHOWERSRLIST_H
1.3.9.1