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