BDSIM
BDSIM is a Geant4 extension toolkit for simulation of particle transport in accelerator beamlines.
Loading...
Searching...
No Matches
Public Member Functions | Data Fields | Friends
BDSParticleCoordsSpherical Class Reference

A set of spherical particle coordinates. More...

#include <BDSParticleCoordsSpherical.hh>

Collaboration diagram for BDSParticleCoordsSpherical:
Collaboration graph

Public Member Functions

 BDSParticleCoordsSpherical (G4double rIn, G4double thetaIn, G4double phiIn, G4double rpIn, G4double thetapIn, G4double phipIn, G4double tIn)
 
virtual void Print (std::ostream &out) const
 Actual print out method so it can be called from a derived class.
 

Data Fields

G4double r
 
G4double theta
 
G4double phi
 
G4double rp
 
G4double thetap
 
G4double phip
 
G4double T
 

Friends

std::ostream & operator<< (std::ostream &out, BDSParticleCoordsSpherical const &p)
 Output stream.
 

Detailed Description

A set of spherical particle coordinates.

Author
Laurie Nevay

Definition at line 34 of file BDSParticleCoordsSpherical.hh.

Constructor & Destructor Documentation

◆ BDSParticleCoordsSpherical() [1/2]

BDSParticleCoordsSpherical::BDSParticleCoordsSpherical ( )

Definition at line 23 of file BDSParticleCoordsSpherical.cc.

◆ BDSParticleCoordsSpherical() [2/2]

BDSParticleCoordsSpherical::BDSParticleCoordsSpherical ( G4double  rIn,
G4double  thetaIn,
G4double  phiIn,
G4double  rpIn,
G4double  thetapIn,
G4double  phipIn,
G4double  tIn 
)

Definition at line 29 of file BDSParticleCoordsSpherical.cc.

◆ ~BDSParticleCoordsSpherical()

virtual BDSParticleCoordsSpherical::~BDSParticleCoordsSpherical ( )
inlinevirtual

Definition at line 45 of file BDSParticleCoordsSpherical.hh.

Member Function Documentation

◆ Print()

void BDSParticleCoordsSpherical::Print ( std::ostream &  out) const
virtual

Actual print out method so it can be called from a derived class.

Definition at line 47 of file BDSParticleCoordsSpherical.cc.

Friends And Related Function Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  out,
BDSParticleCoordsSpherical const &  p 
)
friend

Output stream.

Definition at line 41 of file BDSParticleCoordsSpherical.cc.

Field Documentation

◆ phi

G4double BDSParticleCoordsSpherical::phi

Definition at line 55 of file BDSParticleCoordsSpherical.hh.

◆ phip

G4double BDSParticleCoordsSpherical::phip

Definition at line 58 of file BDSParticleCoordsSpherical.hh.

◆ r

G4double BDSParticleCoordsSpherical::r

Definition at line 53 of file BDSParticleCoordsSpherical.hh.

◆ rp

G4double BDSParticleCoordsSpherical::rp

Definition at line 56 of file BDSParticleCoordsSpherical.hh.

◆ T

G4double BDSParticleCoordsSpherical::T

Definition at line 59 of file BDSParticleCoordsSpherical.hh.

◆ theta

G4double BDSParticleCoordsSpherical::theta

Definition at line 54 of file BDSParticleCoordsSpherical.hh.

◆ thetap

G4double BDSParticleCoordsSpherical::thetap

Definition at line 57 of file BDSParticleCoordsSpherical.hh.


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