#ifndef ReactionGenerator_h #define ReactionGenerator_h 1 struct ReactionOutput { double kineticEnergy; double px; double py; double pz; }; class ReactionGenerator { public: ReactionGenerator(); ~ReactionGenerator(); ReactionOutput SampleEvent(); private: class Impl; Impl* fImpl; }; #endif