ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/src/applications/staticProps/RadialDistrFunc.hpp
(Generate patch)

Comparing trunk/OOPSE-4/src/applications/staticProps/RadialDistrFunc.hpp (file contents):
Revision 1990 by tim, Wed Feb 9 17:08:22 2005 UTC vs.
Revision 1995 by tim, Thu Feb 10 22:37:21 2005 UTC

# Line 41 | Line 41
41   #ifndef APPLICATIONS_STATICPROPS_RADIALDISTRFUNC_HPP
42   #define APPLICATIONS_STATICPROPS_RADIALDISTRFUNC_HPP
43  
44 + #include <string>
45   #include <vector>
46  
47   #include "selection/SelectionEvaluator.hpp"
48   #include "selection/SelectionManager.hpp"
49 + #include "utils/NumericConstant.hpp"
50   namespace oopse {
51  
52   /**
# Line 53 | Line 55 | class RadialDistrFunc {
55   */
56   class RadialDistrFunc {
57      public:
58 <        RadialDistrFunc(SimInfo* info, const std::string& filename, const std::string& sele1, const std::string& sele2. double len);
58 >        RadialDistrFunc(SimInfo* info, const std::string& filename, const std::string& sele1, const std::string& sele2);
59  
60 +        virtual ~RadialDistrFunc() {}
61 +        
62          void process();        
63  
60        void setNBins(int nbins) {
61            assert(nbins > 0);
62            nbins_ = nbins;
63            delta_ = len_ / nbins_;
64        }
65
66        int getNBins() {
67            return nbins_;
68        }
69        
64          void setOutputName(const std::string& filename) {
65              outputFilename_ = filename;
66          }
# Line 87 | Line 81 | class RadialDistrFunc {
81  
82          SimInfo* info_;
83          Snapshot* currentSnapshot_;
84 <        double len_;
91 <        int nbins_;
92 <        double delta_;
84 >
85          std::string dumpFilename_;
86          std::string outputFilename_;
87          int step_;
88          std::string selectionScript1_;
89          std::string selectionScript2_;
90 <        
90 >        int nProcessed_;
91      private:
92  
93          virtual void initalizeHistogram() {}

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines