| 
    Geant4
    9.6.p02
    
   | 
 
#include <G4AdjointCrossSurfChecker.hh>
Static Public Member Functions | |
| static G4AdjointCrossSurfChecker * | GetInstance () | 
Definition at line 63 of file G4AdjointCrossSurfChecker.hh.
| G4bool G4AdjointCrossSurfChecker::AddanExtSurfaceOfAvolume | ( | const G4String & | SurfaceName, | 
| const G4String & | volume_name, | ||
| G4double & | area | ||
| ) | 
Definition at line 316 of file G4AdjointCrossSurfChecker.cc.


| G4bool G4AdjointCrossSurfChecker::AddanInterfaceBetweenTwoVolumes | ( | const G4String & | SurfaceName, | 
| const G4String & | volume_name1, | ||
| const G4String & | volume_name2, | ||
| G4double & | area | ||
| ) | 
Definition at line 358 of file G4AdjointCrossSurfChecker.cc.
| G4bool G4AdjointCrossSurfChecker::AddaSphericalSurface | ( | const G4String & | SurfaceName, | 
| G4double | radius, | ||
| G4ThreeVector | pos, | ||
| G4double & | area | ||
| ) | 
Definition at line 247 of file G4AdjointCrossSurfChecker.cc.

| G4bool G4AdjointCrossSurfChecker::AddaSphericalSurfaceWithCenterAtTheCenterOfAVolume | ( | const G4String & | SurfaceName, | 
| G4double | radius, | ||
| const G4String & | volume_name, | ||
| G4ThreeVector & | center, | ||
| G4double & | area | ||
| ) | 
Definition at line 272 of file G4AdjointCrossSurfChecker.cc.


| void G4AdjointCrossSurfChecker::ClearListOfSelectedSurface | ( | ) | 
Definition at line 384 of file G4AdjointCrossSurfChecker.cc.
| G4bool G4AdjointCrossSurfChecker::CrossingAGivenRegisteredSurface | ( | const G4Step * | aStep, | 
| const G4String & | surface_name, | ||
| G4ThreeVector & | crossing_pos, | ||
| G4double & | cos_to_surface, | ||
| G4bool & | GoingIn | ||
| ) | 
Definition at line 164 of file G4AdjointCrossSurfChecker.cc.

| G4bool G4AdjointCrossSurfChecker::CrossingAGivenRegisteredSurface | ( | const G4Step * | aStep, | 
| int | ind, | ||
| G4ThreeVector & | crossing_pos, | ||
| G4double & | cos_to_surface, | ||
| G4bool & | GoingIn | ||
| ) | 
Definition at line 175 of file G4AdjointCrossSurfChecker.cc.

| G4bool G4AdjointCrossSurfChecker::CrossingAnInterfaceBetweenTwoVolumes | ( | const G4Step * | aStep, | 
| const G4String & | vol1_name, | ||
| const G4String & | vol2_name, | ||
| G4ThreeVector & | crossing_pos, | ||
| G4double & | cos_to_surface, | ||
| G4bool & | GoingIn | ||
| ) | 
Definition at line 215 of file G4AdjointCrossSurfChecker.cc.


| G4bool G4AdjointCrossSurfChecker::CrossingASphere | ( | const G4Step * | aStep, | 
| G4double | sphere_radius, | ||
| G4ThreeVector | sphere_center, | ||
| G4ThreeVector & | crossing_pos, | ||
| G4double & | cos_to_surface, | ||
| G4bool & | GoingIn | ||
| ) | 
Definition at line 69 of file G4AdjointCrossSurfChecker.cc.


| G4bool G4AdjointCrossSurfChecker::CrossingOneOfTheRegisteredSurface | ( | const G4Step * | aStep, | 
| G4String & | surface_name, | ||
| G4ThreeVector & | crossing_pos, | ||
| G4double & | cos_to_surface, | ||
| G4bool & | GoingIn | ||
| ) | 
Definition at line 203 of file G4AdjointCrossSurfChecker.cc.


      
  | 
  static | 
Definition at line 62 of file G4AdjointCrossSurfChecker.cc.

| G4bool G4AdjointCrossSurfChecker::GoingInOrOutOfaVolume | ( | const G4Step * | aStep, | 
| const G4String & | volume_name, | ||
| G4double & | cos_to_surface, | ||
| G4bool & | GoingIn | ||
| ) | 
Definition at line 107 of file G4AdjointCrossSurfChecker.cc.

| G4bool G4AdjointCrossSurfChecker::GoingInOrOutOfaVolumeByExtSurface | ( | const G4Step * | aStep, | 
| const G4String & | volume_name, | ||
| const G4String & | mother_log_vol_name, | ||
| G4double & | cos_to_surface, | ||
| G4bool & | GoingIn | ||
| ) | 
Definition at line 135 of file G4AdjointCrossSurfChecker.cc.


 1.8.4