| 
    Geant4
    10.01
    
   | 
 
#include <G4VisManager.hh>
 Inheritance diagram for G4VModelFactory< T >:
 Collaboration diagram for G4VModelFactory< T >:Public Types | |
| typedef std::vector < G4UImessenger * >  | Messengers | 
| typedef std::pair< T  *, Messengers >  | ModelAndMessengers | 
Public Member Functions | |
| G4VModelFactory (const G4String &name) | |
| virtual | ~G4VModelFactory () | 
| G4String | Name () | 
| virtual ModelAndMessengers | Create (const G4String &placement, const G4String &modelName)=0 | 
| void | Print (std::ostream &ostr) const | 
Private Attributes | |
| G4String | fName | 
Definition at line 110 of file G4VisManager.hh.
| typedef std::vector<G4UImessenger*> G4VModelFactory< T >::Messengers | 
Definition at line 51 of file G4VModelFactory.hh.
| typedef std::pair<T*, Messengers> G4VModelFactory< T >::ModelAndMessengers | 
Definition at line 52 of file G4VModelFactory.hh.
| G4VModelFactory< T >::G4VModelFactory | ( | const G4String & | name | ) | 
Definition at line 71 of file G4VModelFactory.hh.
      
  | 
  virtual | 
Definition at line 76 of file G4VModelFactory.hh.
      
  | 
  pure virtual | 
Implemented in G4TrajectoryDrawByOriginVolumeFactory, G4TrajectoryOriginVolumeFilterFactory, G4TrajectoryDrawByParticleIDFactory, G4TrajectoryParticleFilterFactory, G4TrajectoryGenericDrawerFactory, G4TrajectoryChargeFilterFactory, G4TrajectoryDrawByChargeFactory, G4TrajectoryDrawByAttributeFactory, G4DigiAttributeFilterFactory, G4HitAttributeFilterFactory, and G4TrajectoryAttributeFilterFactory.
| G4String G4VModelFactory< T >::Name | ( | ) | 
Definition at line 80 of file G4VModelFactory.hh.
References fName.
| void G4VModelFactory< T >::Print | ( | std::ostream & | ostr | ) | const | 
Definition at line 87 of file G4VModelFactory.hh.
References fName.
      
  | 
  private | 
Definition at line 66 of file G4VModelFactory.hh.