36 #ifndef TARGETEDCELLKILLER_HPP_
37 #define TARGETEDCELLKILLER_HPP_
39 #include "AbstractCellKiller.hpp"
42 #include <boost/serialization/base_object.hpp>
48 template<
unsigned DIM>
72 template<
class Archive>
73 void serialize(Archive & archive,
const unsigned int version)
75 archive & boost::serialization::base_object<AbstractCellKiller<DIM> >(*this);
120 namespace serialization
125 template<
class Archive,
unsigned DIM>
126 inline void save_construct_data(
131 ar << p_cell_population;
133 ar << targeted_index;
141 template<
class Archive,
unsigned DIM>
142 inline void load_construct_data(
147 ar >> p_cell_population;
148 unsigned targeted_index;
149 ar >> targeted_index;
void OutputCellKillerParameters(out_stream &rParamsFile)
const AbstractCellPopulation< SPACE_DIM > * GetCellPopulation() const
friend class boost::serialization::access
#define EXPORT_TEMPLATE_CLASS_SAME_DIMS(CLASS)
void CheckAndLabelCellsForApoptosisOrDeath()
unsigned GetTargetIndex() const
void serialize(Archive &archive, const unsigned int version)
unsigned GetBloodLust() const
TargetedCellKiller(AbstractCellPopulation< DIM > *pCellPopulation, unsigned targetedIndex, bool bloodLust=true)