53 #ifndef G4AdjointPosOnPhysVolGenerator_h
54 #define G4AdjointPosOnPhysVolGenerator_h 1
106 void ComputeTransformationFromPhysVolToWorld();
118 G4double AreaOfExtSurfaceOfThePhysicalVolume;
G4double ComputeAreaOfExtSurface()
void GenerateAPositionOnTheExtSurfaceOfASolid(G4VSolid *aSolid, G4ThreeVector &p, G4ThreeVector &direction)
void SetSolid(G4VSolid *aSolid)
void GenerateAPositionOnTheExtSurfaceOfTheSolid(G4ThreeVector &p, G4ThreeVector &direction)
void GenerateAPositionOnTheExtSurfaceOfThePhysicalVolume(G4ThreeVector &p, G4ThreeVector &direction)
G4double GetCosThDirComparedToNormal()
void DefinePhysicalVolume1(const G4String &aName)
static G4AdjointPosOnPhysVolGenerator * GetInstance()
G4double GetAreaOfExtSurfaceOfThePhysicalVolume()
G4VPhysicalVolume * DefinePhysicalVolume(const G4String &aName)
double epsilon(double density, double temperature)