22 #ifndef MCTOOLS_FLUENCE_STEP_HIT_PROCESSOR_H 23 #define MCTOOLS_FLUENCE_STEP_HIT_PROCESSOR_H 1 30 #include <boost/cstdint.hpp> 69 virtual void initialize(const ::datatools::properties & config_,
73 virtual void process(const ::mctools::base_step_hit_processor::step_hit_ptr_collection_type & base_step_hits_,
77 virtual void process(const ::mctools::base_step_hit_processor::step_hit_ptr_collection_type & base_step_hits_,
81 void tree_dump(std::ostream & out_ = std::clog,
82 const std::string & title_ =
"" ,
83 const std::string & indent_ =
"",
84 bool inherit_ =
false)
const;
91 void _init(const ::datatools::properties & config_,
101 std::string _mapping_category_;
107 std::vector<int> _mapping_category_any_addresses_;
118 uint32_t _fluence_volume_type_;
135 #endif // MCTOOLS_FLUENCE_STEP_HIT_PROCESSOR_H
DOCD_CLASS_DECLARATION(my::algo)
Declaration of the OCD support for the my::algo class.
#define MCTOOLS_STEP_HIT_PROCESSOR_REGISTRATION_INTERFACE(SHP_CLASS_NAME)
Definition: step_hit_processor_macros.h:35