Geant4  10.03.p03
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4TwoBodyAngularDist Class Reference

#include <G4TwoBodyAngularDist.hh>

Public Member Functions

 ~G4TwoBodyAngularDist ()
 

Static Public Member Functions

static const G4TwoBodyAngularDistGetInstance ()
 
static const G4VTwoBodyAngDstGetDist (G4int is, G4int fs, G4int kw)
 
static const G4VTwoBodyAngDstGetDist (G4int is)
 
static void setVerboseLevel (G4int vb=0)
 

Detailed Description

Definition at line 62 of file G4TwoBodyAngularDist.hh.

Constructor & Destructor Documentation

G4TwoBodyAngularDist::~G4TwoBodyAngularDist ( )

Definition at line 85 of file G4TwoBodyAngularDist.cc.

85  {
86  delete gp_npip;
87  delete gp_ppi0;
88  delete ppAngDst;
89  delete nnAngDst;
90  delete pi0pAngDst;
91  delete pipCXAngDst;
92  delete pimpAngDst;
93  delete pippAngDst;
94  delete qxAngDst;
95  delete hn1AngDst;
96  delete hn2AngDst;
97  delete gnAngDst;
98  delete npAngDst;
99  delete hn3BodyDst;
100  delete nn3BodyDst;
101 }

Member Function Documentation

static const G4VTwoBodyAngDst* G4TwoBodyAngularDist::GetDist ( G4int  is,
G4int  fs,
G4int  kw 
)
inlinestatic

Definition at line 69 of file G4TwoBodyAngularDist.hh.

69  {
70  return GetInstance()->ChooseDist(is,fs,kw);
71  }
static const G4TwoBodyAngularDist * GetInstance()

Here is the call graph for this function:

Here is the caller graph for this function:

static const G4VTwoBodyAngDst* G4TwoBodyAngularDist::GetDist ( G4int  is)
inlinestatic

Definition at line 73 of file G4TwoBodyAngularDist.hh.

73  {
74  return GetInstance()->ChooseDist(is,0,0);
75  }
static const G4TwoBodyAngularDist * GetInstance()

Here is the call graph for this function:

const G4TwoBodyAngularDist * G4TwoBodyAngularDist::GetInstance ( void  )
static

Definition at line 63 of file G4TwoBodyAngularDist.cc.

63  {
64  if (!theInstance) {
65  theInstance = new G4TwoBodyAngularDist;
66  G4AutoDelete::Register(theInstance);
67  }
68 
69  return theInstance;
70 }
void Register(T *inst)
Definition: G4AutoDelete.hh:65

Here is the call graph for this function:

Here is the caller graph for this function:

void G4TwoBodyAngularDist::setVerboseLevel ( G4int  vb = 0)
static

Definition at line 106 of file G4TwoBodyAngularDist.cc.

106  {
107  const_cast<G4TwoBodyAngularDist*>(GetInstance())->passVerbose(verbose);
108 }
static const G4TwoBodyAngularDist * GetInstance()

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: