Geant4  10.02.p02
XAluminumElectrodeHit Class Reference

#include <XAluminumElectrodeHit.hh>

+ Inheritance diagram for XAluminumElectrodeHit:
+ Collaboration diagram for XAluminumElectrodeHit:

Public Member Functions

 XAluminumElectrodeHit ()
 
virtual ~XAluminumElectrodeHit ()
 
 XAluminumElectrodeHit (const XAluminumElectrodeHit &right)
 
const XAluminumElectrodeHitoperator= (const XAluminumElectrodeHit &right)
 
int operator== (const XAluminumElectrodeHit &right) const
 
void * operator new (size_t)
 
void operator delete (void *aHit)
 
virtual void Draw ()
 
virtual const std::map
< G4String, G4AttDef > * 
GetAttDefs () const
 
virtual std::vector< G4AttValue > * CreateAttValues () const
 
virtual void Print ()
 
- Public Member Functions inherited from G4VHit
 G4VHit ()
 
virtual ~G4VHit ()
 
G4int operator== (const G4VHit &right) const
 

Public Attributes

G4double fTime
 
G4double fEdep
 
G4ThreeVector fLocalPos
 
G4ThreeVector fWorldPos
 

Detailed Description

Definition at line 45 of file XAluminumElectrodeHit.hh.

Constructor & Destructor Documentation

XAluminumElectrodeHit::XAluminumElectrodeHit ( )

Definition at line 51 of file XAluminumElectrodeHit.cc.

References fEdep, and fTime.

XAluminumElectrodeHit::~XAluminumElectrodeHit ( )
virtual

Definition at line 59 of file XAluminumElectrodeHit.cc.

XAluminumElectrodeHit::XAluminumElectrodeHit ( const XAluminumElectrodeHit right)

Definition at line 64 of file XAluminumElectrodeHit.cc.

References fEdep, fLocalPos, fTime, and fWorldPos.

Member Function Documentation

std::vector< G4AttValue > * XAluminumElectrodeHit::CreateAttValues ( ) const
virtual

Reimplemented from G4VHit.

Definition at line 135 of file XAluminumElectrodeHit.cc.

References fEdep, fTime, fWorldPos, and G4BestUnit.

void XAluminumElectrodeHit::Draw ( )
virtual

Reimplemented from G4VHit.

Definition at line 92 of file XAluminumElectrodeHit.cc.

References G4VVisManager::Draw(), G4VMarker::filled, fTime, fWorldPos, G4VVisManager::GetConcreteInstance(), ms, G4VisAttributes::SetEndTime(), G4VMarker::SetFillStyle(), G4VMarker::SetScreenSize(), G4VisAttributes::SetStartTime(), and G4Visible::SetVisAttributes().

+ Here is the call graph for this function:

const std::map< G4String, G4AttDef > * XAluminumElectrodeHit::GetAttDefs ( ) const
virtual

Reimplemented from G4VHit.

Definition at line 111 of file XAluminumElectrodeHit.cc.

References G4AttDefStore::GetInstance().

+ Here is the call graph for this function:

void XAluminumElectrodeHit::operator delete ( void *  aHit)
inline

Definition at line 80 of file XAluminumElectrodeHit.hh.

References XAluminumElectrodeHitAllocator.

void * XAluminumElectrodeHit::operator new ( size_t  )
inline

Definition at line 72 of file XAluminumElectrodeHit.hh.

References XAluminumElectrodeHitAllocator.

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

Definition at line 74 of file XAluminumElectrodeHit.cc.

References fEdep, fLocalPos, fTime, and fWorldPos.

int XAluminumElectrodeHit::operator== ( const XAluminumElectrodeHit right) const

Definition at line 85 of file XAluminumElectrodeHit.cc.

void XAluminumElectrodeHit::Print ( void  )
virtual

Reimplemented from G4VHit.

Definition at line 155 of file XAluminumElectrodeHit.cc.

References eV, fEdep, fLocalPos, fTime, G4cout, G4endl, and ns.

Member Data Documentation

G4ThreeVector XAluminumElectrodeHit::fLocalPos

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