00001 00002 // 00003 // AlgCluster3DList.h (based on R.Lee's AlgCluster3DList) 00004 // 00005 // AlgCluster3DList is a concrete Cluster3DList Algorithm class. 00006 // 00007 // Author: K.Grzelak1@physics.ox.ac.uk 00008 // 00010 00011 #ifndef ALGCLUSTER3DLIST_H 00012 #define ALGCLUSTER3DLIST_H 00013 00014 #include "Algorithm/AlgBase.h" 00015 // CandHandle.h and CandContext.h are included in AlgBase.h 00016 00017 class AlgCluster3DList : public AlgBase 00018 { 00019 00020 public: 00021 AlgCluster3DList() {}; 00022 virtual ~AlgCluster3DList() {}; 00023 virtual void RunAlg(AlgConfig &ac , CandHandle &ch, CandContext &cx); 00024 virtual void Trace(const char *c) const; 00025 00026 private: 00027 Int_t fParmSMPlaneLast; 00028 Int_t fParmSMPlaneFirst; 00029 00030 00031 ClassDef(AlgCluster3DList,0) // Cluster3DList Algorithm Class 0 means no I/O 00032 }; 00033 00034 #endif // ALGCLUSTER3DLIST_H
1.3.9.1