diff --git a/include/openmc/random_ray/random_ray.h b/include/openmc/random_ray/random_ray.h index c114007c63..5ee64574ec 100644 --- a/include/openmc/random_ray/random_ray.h +++ b/include/openmc/random_ray/random_ray.h @@ -38,14 +38,14 @@ public: // Public data members vector angular_flux_; +private: //---------------------------------------------------------------------------- // Private data members -private: + vector delta_psi_; + int negroups_; FlatSourceDomain* domain_ {nullptr}; // pointer to domain that has flat source // data needed for ray transport - vector delta_psi_; double distance_travelled_ {0}; - int negroups_; bool is_active_ {false}; bool is_alive_ {true}; }; // class RandomRay diff --git a/src/random_ray/random_ray.cpp b/src/random_ray/random_ray.cpp index f471c75517..63d728cce8 100644 --- a/src/random_ray/random_ray.cpp +++ b/src/random_ray/random_ray.cpp @@ -70,9 +70,9 @@ double RandomRay::distance_active_; unique_ptr RandomRay::ray_source_; RandomRay::RandomRay() - : negroups_(data::mg.num_energy_groups_), - angular_flux_(data::mg.num_energy_groups_), - delta_psi_(data::mg.num_energy_groups_) + : angular_flux_(data::mg.num_energy_groups_), + delta_psi_(data::mg.num_energy_groups_), + negroups_(data::mg.num_energy_groups_) {} RandomRay::RandomRay(uint64_t ray_id, FlatSourceDomain* domain) : RandomRay()