Geant4_10
Public Member Functions | List of all members
H02MuonHit Class Reference

#include <H02MuonHit.hh>

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

Public Member Functions

 H02MuonHit ()
 
 H02MuonHit (G4int imod, G4String aname, const G4ThreeVector &pxyz, const G4ThreeVector &xyz, G4double atof)
 
 ~H02MuonHit ()
 
 H02MuonHit (const H02MuonHit &right)
 
const H02MuonHitoperator= (const H02MuonHit &right)
 
G4int operator== (const H02MuonHit &right) const
 
voidoperator new (size_t)
 
void operator delete (void *aHit)
 
void SetModuleID (G4int i)
 
G4int GetModuleID () const
 
void SetParticle (G4String aname)
 
G4String GetParticle () const
 
void SetMomentum (const G4ThreeVector &pxyz)
 
G4ThreeVector GetMomentum () const
 
void SetPosition (const G4ThreeVector &xyz)
 
G4ThreeVector GetPosition () const
 
void SetTOF (G4double atof)
 
G4double GetTOF () const
 
virtual void Draw ()
 
virtual void Print ()
 
- 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 39 of file H02MuonHit.hh.

Constructor & Destructor Documentation

H02MuonHit::H02MuonHit ( )

Definition at line 42 of file H02MuonHit.cc.

H02MuonHit::H02MuonHit ( G4int  imod,
G4String  aname,
const G4ThreeVector pxyz,
const G4ThreeVector xyz,
G4double  atof 
)

Definition at line 48 of file H02MuonHit.cc.

H02MuonHit::~H02MuonHit ( )

Definition at line 57 of file H02MuonHit.cc.

H02MuonHit::H02MuonHit ( const H02MuonHit right)

Definition at line 62 of file H02MuonHit.cc.

Member Function Documentation

void H02MuonHit::Draw ( )
virtual

Reimplemented from G4VHit.

Definition at line 87 of file H02MuonHit.cc.

Here is the call graph for this function:

G4int H02MuonHit::GetModuleID ( ) const
inline

Definition at line 83 of file H02MuonHit.hh.

G4ThreeVector H02MuonHit::GetMomentum ( ) const
inline

Definition at line 90 of file H02MuonHit.hh.

G4String H02MuonHit::GetParticle ( ) const
inline

Definition at line 86 of file H02MuonHit.hh.

G4ThreeVector H02MuonHit::GetPosition ( ) const
inline

Definition at line 93 of file H02MuonHit.hh.

G4double H02MuonHit::GetTOF ( ) const
inline

Definition at line 96 of file H02MuonHit.hh.

void H02MuonHit::operator delete ( void aHit)
inline

Definition at line 108 of file H02MuonHit.hh.

Here is the call graph for this function:

void * H02MuonHit::operator new ( size_t  )
inline

Definition at line 101 of file H02MuonHit.hh.

Here is the call graph for this function:

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

Definition at line 69 of file H02MuonHit.cc.

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

Definition at line 81 of file H02MuonHit.cc.

void H02MuonHit::Print ( void  )
virtual

Reimplemented from G4VHit.

Definition at line 108 of file H02MuonHit.cc.

Here is the call graph for this function:

void H02MuonHit::SetModuleID ( G4int  i)
inline

Definition at line 82 of file H02MuonHit.hh.

void H02MuonHit::SetMomentum ( const G4ThreeVector pxyz)
inline

Definition at line 88 of file H02MuonHit.hh.

void H02MuonHit::SetParticle ( G4String  aname)
inline

Definition at line 85 of file H02MuonHit.hh.

void H02MuonHit::SetPosition ( const G4ThreeVector xyz)
inline

Definition at line 92 of file H02MuonHit.hh.

void H02MuonHit::SetTOF ( G4double  atof)
inline

Definition at line 95 of file H02MuonHit.hh.


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