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

#include <WLSTrajectory.hh>

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

Public Member Functions

 WLSTrajectory ()
 
 WLSTrajectory (const G4Track *aTrack)
 
 WLSTrajectory (WLSTrajectory &)
 
virtual ~WLSTrajectory ()
 
voidoperator new (size_t)
 
void operator delete (void *)
 
int operator== (const WLSTrajectory &right) const
 
G4int GetTrackID () const
 
G4int GetParentID () const
 
G4String GetParticleName () const
 
G4double GetCharge () const
 
G4int GetPDGEncoding () const
 
G4ThreeVector GetInitialMomentum () const
 
virtual void ShowTrajectory (std::ostream &os=G4cout) const
 
virtual void DrawTrajectory () const
 
virtual void DrawTrajectory (G4int i_mode=0) const
 
virtual void AppendStep (const G4Step *aStep)
 
virtual void MergeTrajectory (G4VTrajectory *secondTrajectory)
 
G4ParticleDefinitionGetParticleDefinition ()
 
virtual int GetPointEntries () const
 
virtual G4VTrajectoryPointGetPoint (G4int i) const
 
virtual const std::map
< G4String, G4AttDef > * 
GetAttDefs () const
 
virtual std::vector< G4AttValue > * CreateAttValues () const
 
void SetDrawTrajectory (G4bool b)
 
void WLS ()
 
void SetForceDrawTrajectory (G4bool b)
 
void SetForceNoDrawTrajectory (G4bool b)
 
- Public Member Functions inherited from G4VTrajectory
 G4VTrajectory ()
 
virtual ~G4VTrajectory ()
 
G4bool operator== (const G4VTrajectory &right) const
 

Detailed Description

Definition at line 54 of file WLSTrajectory.hh.

Constructor & Destructor Documentation

WLSTrajectory::WLSTrajectory ( )

Definition at line 57 of file WLSTrajectory.cc.

WLSTrajectory::WLSTrajectory ( const G4Track aTrack)

Definition at line 70 of file WLSTrajectory.cc.

Here is the call graph for this function:

WLSTrajectory::WLSTrajectory ( WLSTrajectory right)

Definition at line 89 of file WLSTrajectory.cc.

WLSTrajectory::~WLSTrajectory ( )
virtual

Definition at line 112 of file WLSTrajectory.cc.

Member Function Documentation

void WLSTrajectory::AppendStep ( const G4Step aStep)
virtual

Implements G4VTrajectory.

Definition at line 222 of file WLSTrajectory.cc.

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

Reimplemented from G4VTrajectory.

Definition at line 286 of file WLSTrajectory.cc.

Here is the call graph for this function:

void WLSTrajectory::DrawTrajectory ( ) const
virtual

Definition at line 129 of file WLSTrajectory.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void WLSTrajectory::DrawTrajectory ( G4int  i_mode = 0) const
virtual

Reimplemented from G4VTrajectory.

Definition at line 136 of file WLSTrajectory.cc.

Here is the call graph for this function:

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

Reimplemented from G4VTrajectory.

Definition at line 246 of file WLSTrajectory.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double WLSTrajectory::GetCharge ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 80 of file WLSTrajectory.hh.

Here is the caller graph for this function:

G4ThreeVector WLSTrajectory::GetInitialMomentum ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 82 of file WLSTrajectory.hh.

G4int WLSTrajectory::GetParentID ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 78 of file WLSTrajectory.hh.

G4ParticleDefinition * WLSTrajectory::GetParticleDefinition ( )

Definition at line 227 of file WLSTrajectory.cc.

Here is the call graph for this function:

G4String WLSTrajectory::GetParticleName ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 79 of file WLSTrajectory.hh.

Here is the caller graph for this function:

G4int WLSTrajectory::GetPDGEncoding ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 81 of file WLSTrajectory.hh.

virtual G4VTrajectoryPoint* WLSTrajectory::GetPoint ( G4int  i) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 96 of file WLSTrajectory.hh.

Here is the caller graph for this function:

virtual int WLSTrajectory::GetPointEntries ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 94 of file WLSTrajectory.hh.

Here is the caller graph for this function:

G4int WLSTrajectory::GetTrackID ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 77 of file WLSTrajectory.hh.

void WLSTrajectory::MergeTrajectory ( G4VTrajectory secondTrajectory)
virtual

Implements G4VTrajectory.

Definition at line 232 of file WLSTrajectory.cc.

Here is the call graph for this function:

void WLSTrajectory::operator delete ( void aTrajectory)
inline

Definition at line 138 of file WLSTrajectory.hh.

Here is the call graph for this function:

void * WLSTrajectory::operator new ( size_t  )
inline

Definition at line 133 of file WLSTrajectory.hh.

Here is the call graph for this function:

int WLSTrajectory::operator== ( const WLSTrajectory right) const
inline

Definition at line 72 of file WLSTrajectory.hh.

void WLSTrajectory::SetDrawTrajectory ( G4bool  b)
inline

Definition at line 102 of file WLSTrajectory.hh.

Here is the caller graph for this function:

void WLSTrajectory::SetForceDrawTrajectory ( G4bool  b)
inline

Definition at line 104 of file WLSTrajectory.hh.

Here is the caller graph for this function:

void WLSTrajectory::SetForceNoDrawTrajectory ( G4bool  b)
inline

Definition at line 105 of file WLSTrajectory.hh.

Here is the caller graph for this function:

void WLSTrajectory::ShowTrajectory ( std::ostream &  os = G4cout) const
virtual

Reimplemented from G4VTrajectory.

Definition at line 122 of file WLSTrajectory.cc.

Here is the call graph for this function:

void WLSTrajectory::WLS ( )
inline

Definition at line 103 of file WLSTrajectory.hh.

Here is the caller graph for this function:


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