14 #ifndef MCTOOLS_BIASING_PRIMARY_EVENT_BIAS_H 15 #define MCTOOLS_BIASING_PRIMARY_EVENT_BIAS_H 1 36 class primary_particle;
49 class primary_generator;
252 virtual void tree_dump(std::ostream & out_ = std::clog,
253 const std::string & title_ =
"",
254 const std::string & indent_ =
"",
255 bool inherit_ =
false)
const;
271 std::vector<genbb::primary_particle *> &)
const;
282 std::string _mapping_name_;
284 std::set<int> _particle_types_;
285 double _particle_min_energy_;
286 double _particle_max_energy_;
287 double _total_min_energy_;
288 double _total_max_energy_;
289 int _master_particle_rank_;
290 bool _track_only_master_particle_;
293 std::string _stats_store_;
305 #endif // MCTOOLS_BIASING_PRIMARY_EVENT_BIAS_H
point_of_interest poi
Point of interest.
Definition: primary_event_bias.h:147
DOCD_CLASS_DECLARATION(my::algo)
Declaration of the OCD support for the my::algo class.
Top-level namespace of the Bayeux/genbb_help module library.
Definition: alpha_decay.h:51
A primary event from a Monte-Carlo generator.
Definition: primary_event.h:60
Dictionary of points of interest.
Definition: primary_event_bias.h:145
A primary particle generated by a Monte Carlo generator process.
Definition: primary_particle.h:61