G4CollisionNNToNNstar Class Reference

#include <G4CollisionNNToNNstar.hh>

Inheritance diagram for G4CollisionNNToNNstar:

G4GeneralNNCollision G4CollisionComposite G4VCollision

Public Member Functions

 G4CollisionNNToNNstar ()
virtual ~G4CollisionNNToNNstar ()
virtual G4String GetName () const

Protected Member Functions

virtual const std::vector<
G4String > & 
GetListOfColliders (G4int) const

Protected Attributes

std::vector< G4Stringresult

Detailed Description

Definition at line 42 of file G4CollisionNNToNNstar.hh.


Constructor & Destructor Documentation

G4CollisionNNToNNstar::G4CollisionNNToNNstar (  ) 

Definition at line 37 of file G4CollisionNNToNNstar.cc.

00038 { 
00039   MakeNNToNNStar<N1400pPC, N1400nPC, channelType>::Make(this);
00040   MakeNNToNNStar<N1520pPC, N1520nPC, channelType>::Make(this);
00041   MakeNNToNNStar<N1535pPC, N1535nPC, channelType>::Make(this);
00042   MakeNNToNNStar<N1650pPC, N1650nPC, channelType>::Make(this);
00043   MakeNNToNNStar<N1675pPC, N1675nPC, channelType>::Make(this);
00044   MakeNNToNNStar<N1680pPC, N1680nPC, channelType>::Make(this);
00045   MakeNNToNNStar<N1700pPC, N1700nPC, channelType>::Make(this);
00046   MakeNNToNNStar<N1710pPC, N1710nPC, channelType>::Make(this);
00047   MakeNNToNNStar<N1720pPC, N1720nPC, channelType>::Make(this);
00048   MakeNNToNNStar<N1900pPC, N1900nPC, channelType>::Make(this);
00049   MakeNNToNNStar<N1990pPC, N1990nPC, channelType>::Make(this);
00050   MakeNNToNNStar<N2090pPC, N2090nPC, channelType>::Make(this);
00051   MakeNNToNNStar<N2190pPC, N2190nPC, channelType>::Make(this);
00052   MakeNNToNNStar<N2220pPC, N2220nPC, channelType>::Make(this);
00053   MakeNNToNNStar<N2250pPC, N2250nPC, channelType>::Make(this);
00054 }

virtual G4CollisionNNToNNstar::~G4CollisionNNToNNstar (  )  [inline, virtual]

Definition at line 49 of file G4CollisionNNToNNstar.hh.

00049 {};


Member Function Documentation

virtual const std::vector<G4String>& G4CollisionNNToNNstar::GetListOfColliders ( G4int   )  const [inline, protected, virtual]

Implements G4VCollision.

Definition at line 60 of file G4CollisionNNToNNstar.hh.

References result.

00061   {
00062     throw G4HadronicException(__FILE__, __LINE__, "Tried to call G4CollisionNNToNNstar::GetListOfColliders. Please find out why!");
00063     return result;
00064   } 

virtual G4String G4CollisionNNToNNstar::GetName (  )  const [inline, virtual]

Implements G4VCollision.

Definition at line 51 of file G4CollisionNNToNNstar.hh.

00051 { return "NN -> N N* Collision"; }


Field Documentation

std::vector<G4String> G4CollisionNNToNNstar::result [protected]

Definition at line 59 of file G4CollisionNNToNNstar.hh.

Referenced by GetListOfColliders().


The documentation for this class was generated from the following files:
Generated on Mon May 27 17:51:40 2013 for Geant4 by  doxygen 1.4.7