Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions
Track Class Reference

#include <Track.hh>

Public Member Functions

 Track ()
 
 ~Track ()
 
const Step * GetStep () const
 
const Step * GetStep1 () const
 
const Step * GetStep2 () const
 
const Step * GetStep3 () const
 
const Step * GetStep4 () const
 

Detailed Description

Definition at line 43 of file Track.hh.

Constructor & Destructor Documentation

Track::Track ( )

Definition at line 43 of file Track.cc.

45 {
46  std::cout << "Track is created. @"
47  << this << std::endl;
48  step= new Step();
49 }
Definition: Step.hh:41
Track::~Track ( )

Definition at line 52 of file Track.cc.

54 {
55  std::cout << "Track is deleted. @"
56  << this << std::endl;
57  delete step;
58 }

Member Function Documentation

const Step * Track::GetStep ( ) const

Definition at line 62 of file Track.cc.

Referenced by GetStep1(), GetStep2(), GetStep3(), and GetStep4().

64 {
65  return step;
66 }
const Step * Track::GetStep1 ( ) const

Definition at line 70 of file Track.cc.

References GetStep().

Referenced by BOOST_PYTHON_MODULE().

72 {
73  return GetStep();
74 }
const Step * GetStep() const
Definition: Track.cc:62
const Step * Track::GetStep2 ( ) const

Definition at line 77 of file Track.cc.

References GetStep().

Referenced by BOOST_PYTHON_MODULE().

79 {
80  return GetStep();
81 }
const Step * GetStep() const
Definition: Track.cc:62
const Step * Track::GetStep3 ( ) const

Definition at line 84 of file Track.cc.

References GetStep().

Referenced by BOOST_PYTHON_MODULE().

86 {
87  return GetStep();
88 }
const Step * GetStep() const
Definition: Track.cc:62
const Step * Track::GetStep4 ( ) const

Definition at line 91 of file Track.cc.

References GetStep().

93 {
94  return GetStep();
95 }
const Step * GetStep() const
Definition: Track.cc:62

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