36 #ifndef G4VMODELFACTORY 
   37 #define G4VMODELFACTORY 
   39 #include "G4String.hh" 
   62   void Print(std::ostream& ostr) 
const;
 
   89   ostr<<
"  "<<
fName<<std::endl; 
 
std::vector< G4UImessenger * > Messengers
 
void Print(std::ostream &ostr) const 
 
virtual ModelAndMessengers Create(const G4String &placement, const G4String &modelName)=0
 
G4VModelFactory(const G4String &name)
 
std::pair< T *, Messengers > ModelAndMessengers
 
virtual ~G4VModelFactory()