Geant4  10.03
G4GMocrenTouchable Class Reference

#include <G4GMocrenTouchable.hh>

+ Inheritance diagram for G4GMocrenTouchable:
+ Collaboration diagram for G4GMocrenTouchable:

Public Member Functions

 G4GMocrenTouchable ()
 
 G4GMocrenTouchable (G4int &_depth0, G4int &_depth1)
 
virtual ~G4GMocrenTouchable ()
 
virtual const G4ThreeVectorGetTranslation (G4int depth=0) const
 
virtual const G4RotationMatrixGetRotation (G4int depth=0) const
 
virtual G4int GetReplicaNumber (G4int depth=0) const
 
void SetReplicaNumber (G4int _depth0, G4int _depth1)
 
- Public Member Functions inherited from G4VTouchable
 G4VTouchable ()
 
virtual ~G4VTouchable ()
 
virtual G4VPhysicalVolumeGetVolume (G4int depth=0) const
 
virtual G4VSolidGetSolid (G4int depth=0) const
 
G4int GetCopyNumber (G4int depth=0) const
 
virtual G4int GetHistoryDepth () const
 
virtual G4int MoveUpHistory (G4int num_levels=1)
 
virtual void UpdateYourself (G4VPhysicalVolume *pPhysVol, const G4NavigationHistory *history=0)
 
virtual const G4NavigationHistoryGetHistory () const
 

Private Attributes

G4int repno [2]
 

Detailed Description

Definition at line 41 of file G4GMocrenTouchable.hh.

Constructor & Destructor Documentation

G4GMocrenTouchable::G4GMocrenTouchable ( )
inline

Definition at line 45 of file G4GMocrenTouchable.hh.

G4GMocrenTouchable::G4GMocrenTouchable ( G4int _depth0,
G4int _depth1 
)
inline

Definition at line 64 of file G4GMocrenTouchable.hh.

References repno.

virtual G4GMocrenTouchable::~G4GMocrenTouchable ( )
inlinevirtual

Definition at line 47 of file G4GMocrenTouchable.hh.

Member Function Documentation

G4int G4GMocrenTouchable::GetReplicaNumber ( G4int  depth = 0) const
inlinevirtual

Reimplemented from G4VTouchable.

Definition at line 84 of file G4GMocrenTouchable.hh.

References FatalException, and G4Exception().

+ Here is the call graph for this function:

const G4RotationMatrix * G4GMocrenTouchable::GetRotation ( G4int  depth = 0) const
virtual

Implements G4VTouchable.

Definition at line 76 of file G4GMocrenTouchable.hh.

const G4ThreeVector & G4GMocrenTouchable::GetTranslation ( G4int  depth = 0) const
virtual

Implements G4VTouchable.

Definition at line 69 of file G4GMocrenTouchable.hh.

void G4GMocrenTouchable::SetReplicaNumber ( G4int  _depth0,
G4int  _depth1 
)

Member Data Documentation

G4int G4GMocrenTouchable::repno[2]
private

Definition at line 60 of file G4GMocrenTouchable.hh.

Referenced by G4GMocrenTouchable().


The documentation for this class was generated from the following file: