Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
WLSPhotonDetHit Class Reference

#include <WLSPhotonDetHit.hh>

Inheritance diagram for WLSPhotonDetHit:
Inheritance graph
[legend]
Collaboration diagram for WLSPhotonDetHit:
Collaboration graph
[legend]

Public Member Functions

 WLSPhotonDetHit ()
 
 WLSPhotonDetHit (G4ThreeVector pExit, G4ThreeVector pArrive, G4double pTime)
 
 ~WLSPhotonDetHit ()
 
 WLSPhotonDetHit (const WLSPhotonDetHit &right)
 
const WLSPhotonDetHitoperator= (const WLSPhotonDetHit &right)
 
G4int operator== (const WLSPhotonDetHit &right) const
 
voidoperator new (size_t)
 
void operator delete (void *aHit)
 
void Draw ()
 
void Print ()
 
void SetArrivalPos (G4ThreeVector xyz)
 
G4ThreeVector GetArrivalPos ()
 
void SetExitPos (G4ThreeVector xyz)
 
G4ThreeVector GetExitPos ()
 
void SetArrivalTime (G4double t)
 
G4double GetArrivalTime ()
 
- Public Member Functions inherited from G4VHit
 G4VHit ()
 
virtual ~G4VHit ()
 
G4int operator== (const G4VHit &right) const
 
virtual const std::map
< G4String, G4AttDef > * 
GetAttDefs () const
 
virtual std::vector< G4AttValue > * CreateAttValues () const
 

Detailed Description

Definition at line 56 of file WLSPhotonDetHit.hh.

Constructor & Destructor Documentation

WLSPhotonDetHit::WLSPhotonDetHit ( )

Definition at line 36 of file WLSPhotonDetHit.cc.

WLSPhotonDetHit::WLSPhotonDetHit ( G4ThreeVector  pExit,
G4ThreeVector  pArrive,
G4double  pTime 
)

Definition at line 43 of file WLSPhotonDetHit.cc.

WLSPhotonDetHit::~WLSPhotonDetHit ( )

Definition at line 52 of file WLSPhotonDetHit.cc.

WLSPhotonDetHit::WLSPhotonDetHit ( const WLSPhotonDetHit right)

Definition at line 54 of file WLSPhotonDetHit.cc.

Member Function Documentation

void WLSPhotonDetHit::Draw ( )
virtual

Reimplemented from G4VHit.

Definition at line 76 of file WLSPhotonDetHit.cc.

G4ThreeVector WLSPhotonDetHit::GetArrivalPos ( )
inline

Definition at line 76 of file WLSPhotonDetHit.hh.

G4double WLSPhotonDetHit::GetArrivalTime ( )
inline

Definition at line 82 of file WLSPhotonDetHit.hh.

G4ThreeVector WLSPhotonDetHit::GetExitPos ( )
inline

Definition at line 79 of file WLSPhotonDetHit.hh.

void WLSPhotonDetHit::operator delete ( void aHit)
inline

Definition at line 114 of file WLSPhotonDetHit.hh.

Here is the call graph for this function:

void * WLSPhotonDetHit::operator new ( size_t  )
inline

Definition at line 107 of file WLSPhotonDetHit.hh.

Here is the call graph for this function:

const WLSPhotonDetHit & WLSPhotonDetHit::operator= ( const WLSPhotonDetHit right)

Definition at line 60 of file WLSPhotonDetHit.cc.

G4int WLSPhotonDetHit::operator== ( const WLSPhotonDetHit right) const

Definition at line 69 of file WLSPhotonDetHit.cc.

void WLSPhotonDetHit::Print ( void  )
virtual

Reimplemented from G4VHit.

Definition at line 78 of file WLSPhotonDetHit.cc.

void WLSPhotonDetHit::SetArrivalPos ( G4ThreeVector  xyz)
inline

Definition at line 75 of file WLSPhotonDetHit.hh.

void WLSPhotonDetHit::SetArrivalTime ( G4double  t)
inline

Definition at line 81 of file WLSPhotonDetHit.hh.

void WLSPhotonDetHit::SetExitPos ( G4ThreeVector  xyz)
inline

Definition at line 78 of file WLSPhotonDetHit.hh.


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