Geant4_10
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 *)
 
 WLSTrajectory (WLSTrajectory &)
 
virtual ~WLSTrajectory ()
 
voidoperator new (size_t)
 
void operator delete (void *)
 
int operator== (const WLSTrajectory &right) const
 
virtual G4int GetTrackID () const
 
virtual G4int GetParentID () const
 
virtual G4String GetParticleName () const
 
virtual G4double GetCharge () const
 
virtual G4int GetPDGEncoding () const
 
virtual G4ThreeVector GetInitialMomentum () const
 
virtual void ShowTrajectory (std::ostream &os=G4cout) const
 
virtual void DrawTrajectory () 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 53 of file WLSTrajectory.hh.

Constructor & Destructor Documentation

WLSTrajectory::WLSTrajectory ( )

Definition at line 59 of file WLSTrajectory.cc.

WLSTrajectory::WLSTrajectory ( const G4Track aTrack)

Definition at line 74 of file WLSTrajectory.cc.

Here is the call graph for this function:

WLSTrajectory::WLSTrajectory ( WLSTrajectory right)

Definition at line 95 of file WLSTrajectory.cc.

WLSTrajectory::~WLSTrajectory ( )
virtual

Definition at line 120 of file WLSTrajectory.cc.

Member Function Documentation

void WLSTrajectory::AppendStep ( const G4Step aStep)
virtual

Implements G4VTrajectory.

Definition at line 234 of file WLSTrajectory.cc.

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

Reimplemented from G4VTrajectory.

Definition at line 306 of file WLSTrajectory.cc.

Here is the call graph for this function:

void WLSTrajectory::DrawTrajectory ( ) const
virtual

Reimplemented from G4VTrajectory.

Definition at line 141 of file WLSTrajectory.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

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

Reimplemented from G4VTrajectory.

Definition at line 264 of file WLSTrajectory.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

virtual G4double WLSTrajectory::GetCharge ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 79 of file WLSTrajectory.hh.

Here is the caller graph for this function:

virtual G4ThreeVector WLSTrajectory::GetInitialMomentum ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 81 of file WLSTrajectory.hh.

virtual G4int WLSTrajectory::GetParentID ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 77 of file WLSTrajectory.hh.

G4ParticleDefinition * WLSTrajectory::GetParticleDefinition ( )

Definition at line 241 of file WLSTrajectory.cc.

Here is the call graph for this function:

virtual G4String WLSTrajectory::GetParticleName ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 78 of file WLSTrajectory.hh.

Here is the caller graph for this function:

virtual G4int WLSTrajectory::GetPDGEncoding ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 80 of file WLSTrajectory.hh.

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

Implements G4VTrajectory.

Definition at line 95 of file WLSTrajectory.hh.

Here is the caller graph for this function:

virtual int WLSTrajectory::GetPointEntries ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 93 of file WLSTrajectory.hh.

Here is the caller graph for this function:

virtual G4int WLSTrajectory::GetTrackID ( ) const
inlinevirtual

Implements G4VTrajectory.

Definition at line 76 of file WLSTrajectory.hh.

void WLSTrajectory::MergeTrajectory ( G4VTrajectory secondTrajectory)
virtual

Implements G4VTrajectory.

Definition at line 248 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.

void * WLSTrajectory::operator new ( size_t  )
inline

Definition at line 132 of file WLSTrajectory.hh.

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

Definition at line 71 of file WLSTrajectory.hh.

void WLSTrajectory::SetDrawTrajectory ( G4bool  b)
inline

Definition at line 101 of file WLSTrajectory.hh.

Here is the caller graph for this function:

void WLSTrajectory::SetForceDrawTrajectory ( G4bool  b)
inline

Definition at line 103 of file WLSTrajectory.hh.

Here is the caller graph for this function:

void WLSTrajectory::SetForceNoDrawTrajectory ( G4bool  b)
inline

Definition at line 104 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 132 of file WLSTrajectory.cc.

Here is the call graph for this function:

void WLSTrajectory::WLS ( )
inline

Definition at line 102 of file WLSTrajectory.hh.

Here is the caller graph for this function:


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