| 
    Geant4_10
    
   | 
 
#include <G4MoleculeCounter.hh>

Public Types | |
| typedef std::map< G4Molecule,  NbMoleculeAgainstTime >  | CounterMapType | 
| typedef std::auto_ptr < std::vector< G4Molecule > >  | RecordedMolecules | 
Public Member Functions | |
| const NbMoleculeAgainstTime & | GetNbMoleculeAgainstTime (const G4Molecule &molecule) | 
| RecordedMolecules | GetRecordedMolecules () | 
| virtual void | DontRegister (const G4MoleculeDefinition *) | 
| virtual void | RegisterAll () | 
| void | Use (G4bool flag=true) | 
| G4bool | InUse () | 
| void | SetVerbose (G4int) | 
| G4int | GetVerbose () | 
| void | SetTimeSlice (double) | 
| virtual void | ResetCounter () | 
Static Public Member Functions | |
| static void | DeleteInstance () | 
| static G4MoleculeCounter * | GetMoleculeCounter () | 
Protected Member Functions | |
| G4MoleculeCounter () | |
| virtual | ~G4MoleculeCounter () | 
| virtual void | AddAMoleculeAtTime (const G4Molecule &, G4double) | 
| virtual void | RemoveAMoleculeAtTime (const G4Molecule &, G4double) | 
Protected Attributes | |
| CounterMapType | fCounterMap | 
| std::map< const  G4MoleculeDefinition *, G4bool >  | fDontRegister | 
| G4int | fVerbose | 
Static Protected Attributes | |
| static G4ThreadLocal  G4MoleculeCounter *  | fpInstance = 0 | 
| static G4bool | fUse = FALSE | 
Friends | |
| class | G4Molecule | 
Definition at line 52 of file G4MoleculeCounter.hh.
| typedef std::map<G4Molecule, NbMoleculeAgainstTime> G4MoleculeCounter::CounterMapType | 
Definition at line 55 of file G4MoleculeCounter.hh.
| typedef std::auto_ptr<std::vector<G4Molecule> > G4MoleculeCounter::RecordedMolecules | 
Definition at line 60 of file G4MoleculeCounter.hh.
      
  | 
  protected | 
Definition at line 38 of file G4MoleculeCounter.cc.
      
  | 
  inlineprotectedvirtual | 
Definition at line 65 of file G4MoleculeCounter.hh.
      
  | 
  protectedvirtual | 
Definition at line 67 of file G4MoleculeCounter.cc.


      
  | 
  static | 
Definition at line 53 of file G4MoleculeCounter.cc.
      
  | 
  inlinevirtual | 
Definition at line 137 of file G4MoleculeCounter.hh.
      
  | 
  static | 
      
  | 
  inline | 
Definition at line 122 of file G4MoleculeCounter.hh.
| G4MoleculeCounter::RecordedMolecules G4MoleculeCounter::GetRecordedMolecules | ( | ) | 
Definition at line 253 of file G4MoleculeCounter.cc.
      
  | 
  inline | 
Definition at line 132 of file G4MoleculeCounter.hh.
      
  | 
  inline | 
      
  | 
  inlinevirtual | 
Definition at line 142 of file G4MoleculeCounter.hh.
      
  | 
  protectedvirtual | 
Definition at line 139 of file G4MoleculeCounter.cc.


      
  | 
  inlinevirtual | 
Definition at line 117 of file G4MoleculeCounter.hh.
| void G4MoleculeCounter::SetTimeSlice | ( | double | timeSlice | ) | 
Definition at line 62 of file G4MoleculeCounter.cc.
Definition at line 127 of file G4MoleculeCounter.hh.
Definition at line 97 of file G4MoleculeCounter.hh.
      
  | 
  friend | 
Definition at line 74 of file G4MoleculeCounter.hh.
      
  | 
  protected | 
Definition at line 68 of file G4MoleculeCounter.hh.
      
  | 
  protected | 
Definition at line 69 of file G4MoleculeCounter.hh.
      
  | 
  staticprotected | 
Definition at line 66 of file G4MoleculeCounter.hh.
Definition at line 70 of file G4MoleculeCounter.hh.
      
  | 
  protected | 
Definition at line 72 of file G4MoleculeCounter.hh.
 1.8.5