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

#include <G4SPSAngDistribution.hh>

Public Member Functions

 G4SPSAngDistribution ()
 
 ~G4SPSAngDistribution ()
 
void SetAngDistType (G4String)
 
void DefineAngRefAxes (G4String, G4ThreeVector)
 
void SetMinTheta (G4double)
 
void SetMinPhi (G4double)
 
void SetMaxTheta (G4double)
 
void SetMaxPhi (G4double)
 
void SetBeamSigmaInAngR (G4double)
 
void SetBeamSigmaInAngX (G4double)
 
void SetBeamSigmaInAngY (G4double)
 
void UserDefAngTheta (G4ThreeVector)
 
void UserDefAngPhi (G4ThreeVector)
 
void SetFocusPoint (G4ThreeVector)
 
void SetParticleMomentumDirection (G4ParticleMomentum aMomentumDirection)
 
void SetUseUserAngAxis (G4bool)
 
void SetUserWRTSurface (G4bool)
 
void SetPosDistribution (G4SPSPosDistribution *a)
 
void SetBiasRndm (G4SPSRandomGenerator *a)
 
void ReSetHist (G4String)
 
void SetVerbosity (G4int a)
 
G4String GetDistType ()
 
G4double GetMinTheta ()
 
G4double GetMaxTheta ()
 
G4double GetMinPhi ()
 
G4double GetMaxPhi ()
 
G4ParticleMomentum GenerateOne ()
 

Detailed Description

Definition at line 155 of file G4SPSAngDistribution.hh.

Constructor & Destructor Documentation

G4SPSAngDistribution::G4SPSAngDistribution ( )

Definition at line 54 of file G4SPSAngDistribution.cc.

G4SPSAngDistribution::~G4SPSAngDistribution ( )

Definition at line 81 of file G4SPSAngDistribution.cc.

Member Function Documentation

void G4SPSAngDistribution::DefineAngRefAxes ( G4String  refname,
G4ThreeVector  ref 
)

Definition at line 101 of file G4SPSAngDistribution.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4ParticleMomentum G4SPSAngDistribution::GenerateOne ( )

Definition at line 602 of file G4SPSAngDistribution.cc.

Here is the caller graph for this function:

G4String G4SPSAngDistribution::GetDistType ( )
inline

Definition at line 188 of file G4SPSAngDistribution.hh.

G4double G4SPSAngDistribution::GetMaxPhi ( )
inline

Definition at line 192 of file G4SPSAngDistribution.hh.

G4double G4SPSAngDistribution::GetMaxTheta ( )
inline

Definition at line 190 of file G4SPSAngDistribution.hh.

G4double G4SPSAngDistribution::GetMinPhi ( )
inline

Definition at line 191 of file G4SPSAngDistribution.hh.

G4double G4SPSAngDistribution::GetMinTheta ( )
inline

Definition at line 189 of file G4SPSAngDistribution.hh.

void G4SPSAngDistribution::ReSetHist ( G4String  atype)

Definition at line 588 of file G4SPSAngDistribution.cc.

Here is the caller graph for this function:

void G4SPSAngDistribution::SetAngDistType ( G4String  atype)

Definition at line 85 of file G4SPSAngDistribution.cc.

Here is the caller graph for this function:

void G4SPSAngDistribution::SetBeamSigmaInAngR ( G4double  r)

Definition at line 142 of file G4SPSAngDistribution.cc.

Here is the caller graph for this function:

void G4SPSAngDistribution::SetBeamSigmaInAngX ( G4double  r)

Definition at line 147 of file G4SPSAngDistribution.cc.

Here is the caller graph for this function:

void G4SPSAngDistribution::SetBeamSigmaInAngY ( G4double  r)

Definition at line 152 of file G4SPSAngDistribution.cc.

Here is the caller graph for this function:

void G4SPSAngDistribution::SetBiasRndm ( G4SPSRandomGenerator a)
inline

Definition at line 181 of file G4SPSAngDistribution.hh.

Here is the caller graph for this function:

void G4SPSAngDistribution::SetFocusPoint ( G4ThreeVector  input)

Definition at line 181 of file G4SPSAngDistribution.cc.

Here is the caller graph for this function:

void G4SPSAngDistribution::SetMaxPhi ( G4double  maxp)

Definition at line 137 of file G4SPSAngDistribution.cc.

Here is the caller graph for this function:

void G4SPSAngDistribution::SetMaxTheta ( G4double  maxt)

Definition at line 132 of file G4SPSAngDistribution.cc.

Here is the caller graph for this function:

void G4SPSAngDistribution::SetMinPhi ( G4double  minp)

Definition at line 127 of file G4SPSAngDistribution.cc.

Here is the caller graph for this function:

void G4SPSAngDistribution::SetMinTheta ( G4double  mint)

Definition at line 122 of file G4SPSAngDistribution.cc.

Here is the caller graph for this function:

void G4SPSAngDistribution::SetParticleMomentumDirection ( G4ParticleMomentum  aMomentumDirection)
inline

Definition at line 175 of file G4SPSAngDistribution.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4SPSAngDistribution::SetPosDistribution ( G4SPSPosDistribution a)
inline

Definition at line 180 of file G4SPSAngDistribution.hh.

Here is the caller graph for this function:

void G4SPSAngDistribution::SetUserWRTSurface ( G4bool  wrtSurf)

Definition at line 186 of file G4SPSAngDistribution.cc.

Here is the caller graph for this function:

void G4SPSAngDistribution::SetUseUserAngAxis ( G4bool  userang)

Definition at line 196 of file G4SPSAngDistribution.cc.

Here is the caller graph for this function:

void G4SPSAngDistribution::SetVerbosity ( G4int  a)
inline

Definition at line 186 of file G4SPSAngDistribution.hh.

Here is the caller graph for this function:

void G4SPSAngDistribution::UserDefAngPhi ( G4ThreeVector  input)

Definition at line 169 of file G4SPSAngDistribution.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4SPSAngDistribution::UserDefAngTheta ( G4ThreeVector  input)

Definition at line 157 of file G4SPSAngDistribution.cc.

Here is the call graph for this function:

Here is the caller graph for this function:


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