Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

mMuiClusterFinderPar.h

Go to the documentation of this file.
00001 #ifndef __MMUICLUSTERFINDERPAR_HH__
00002 #define __MMUICLUSTERFINDERPAR_HH__
00003 
00004 #include<PHObject.h>
00005 #include<MUIOO.h>
00006 #include<TMuiParBase.h>
00007 
00009 
00011 class mMuiClusterFinderPar : public TMuiParBase
00012 {
00013   
00014  public: 
00015   
00017   mMuiClusterFinderPar() : 
00018     _min_clus_width(1),
00019     _max_clus_width(2),
00020     _clustering_mode(ISOLATED)
00021     {}
00022   
00024   ~mMuiClusterFinderPar(){;}
00025   
00031   enum ClMode {NONE, ISOLATED, NORMAL};
00032   
00034   ClMode get_clustering_mode() const { return _clustering_mode; }
00035   
00037   UShort_t get_min_cluster_width() const {return _min_clus_width;} 
00038   
00040   UShort_t get_max_cluster_width() const {return _max_clus_width;} 
00041   
00043   void set_clustering_mode(ClMode mode){_clustering_mode = mode;}
00044   
00046   void set_min_cluster_width(UShort_t width) {_min_clus_width = width;}
00047   
00049   void set_max_cluster_width(UShort_t width) {_max_clus_width = width;}
00050   
00051  private:  
00052   
00053   UShort_t _min_clus_width;
00054   UShort_t _max_clus_width;
00055   ClMode _clustering_mode;
00056 
00057 };
00058 
00059 #endif /* __MMUICLUSTERFINDERPAR_HH__ */
00060 
00061 
00062 
00063 
00064 

MUIOO: PHENIX Muon Identifier Analysis Framework. Documentation by doxygen
Last modified: