21 #ifndef _HEDIS_INTERACTION_LIST_GENERATOR_H_
22 #define _HEDIS_INTERACTION_LIST_GENERATOR_H_
45 vector<InteractionType_t> vinttype)
const;
67 #endif // _HEDIS_INTERACTION_LIST_GENERATOR_H_
Defines the InteractionListGeneratorI interface. Concrete implementations of this interface generate ...
Concrete implementations of the InteractionListGeneratorI interface. Generate a list of all the Inter...
InteractionList * CreateInteractionList(const InitialState &init) const
Summary information for an interaction.
HEDISInteractionListGenerator()
vector< int > GetFinalQuarks(const Interaction *interaction) const
void Configure(const Registry &config)
~HEDISInteractionListGenerator()
InteractionList * CreateHEDISlist(vector< InitialState > vinit, vector< InteractionType_t > vinttype) const
multimap< int, bool > GetHitQuarks(const Interaction *interaction) const
A registry. Provides the container for algorithm configuration parameters.
A vector of Interaction objects.
void LoadConfigData(void)
Initial State information.