PosGen_RegexFill Class Reference

Ratpac-two: RAT::PosGen_RegexFill Class Reference
Ratpac-two
Inheritance diagram for RAT::PosGen_RegexFill:
GLG4PosGen

Public Member Functions

 PosGen_RegexFill (const char *dbname="regexfill")
 
virtual void GeneratePosition (G4ThreeVector &pos)
 
virtual void SetState (G4String regex)
 
virtual G4String GetState () const
 
- Public Member Functions inherited from GLG4PosGen
 GLG4PosGen (const char *arg_dbname="pos")
 

Static Protected Member Functions

static void FindVolumes (G4LogicalVolume *mother, regex_t *re, std::vector< FillVolume > &found)
 
static double GetVolume (G4VSolid *solid)
 

Protected Attributes

std::string fState
 
std::vector< FillVolumefVolumes
 
std::vector< double > fVolumeCumu
 
- Protected Attributes inherited from GLG4PosGen
G4String _dbname
 

Static Protected Attributes

static std::map< G4VSolid *, double > fSolidVolumes
 

The documentation for this class was generated from the following files:
  • /home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/gen/include/RAT/PosGen_RegexFill.hh
  • /home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/gen/src/PosGen_RegexFill.cc