17 using namespace genie;
36 GEVGPool::const_iterator giter;
37 for(giter = this->begin(); giter != this->end(); ++giter) {
55 if ( this->count(init) == 1 ) {
56 GEVGPool::const_iterator giter = this->find(init);
57 driver = giter->second;
60 <<
"No GEVGDriver object for init-state: " << init <<
" in pool";
67 stream <<
"\n GEVGDriver List:" << endl;
69 GEVGPool::const_iterator giter;
71 for(giter = this->begin(); giter != this->end(); ++giter) {
73 string init_state = giter->first;
76 stream <<
"\n[" << init_state <<
"]";
GEVGDriver * FindDriver(const InitialState &init) const
#define LOG(stream, priority)
A macro that returns the requested log4cpp::Category appending a string (using the FILE...
string AsString(void) const
GENIE Event Generation Driver. A minimalist user interface object for generating neutrino interaction...
void Print(ostream &stream) const
ostream & operator<<(ostream &stream, const AlgConfigPool &config_pool)
Initial State information.
A pool of GEVGDriver objects with an initial state key.