-Cpu::Cpu(kernel::resource::Model* model, simgrid::s4u::Host* host, kernel::lmm::Constraint* constraint,
- std::vector<double>* speedPerPstate, int core)
- : Resource(model, host->get_cname(), constraint), core_count_(core), host_(host)
+Cpu::Cpu(Model* model, s4u::Host* host, lmm::Constraint* constraint, const std::vector<double>& speed_per_pstate,
+ int core)
+ : Resource(model, host->get_cname(), constraint)
+ , core_count_(core)
+ , host_(host)
+ , speed_per_pstate_(speed_per_pstate)