#include <G4GeneralNNCollision.hh>
Static Public Member Functions | |
static void | Make (G4CollisionComposite *aC) |
Definition at line 53 of file G4GeneralNNCollision.hh.
static void G4GeneralNNCollision::MakeNNToNDelta< dm, d0, dp, dpp, channelType >::Make | ( | G4CollisionComposite * | aC | ) | [inline, static] |
Definition at line 54 of file G4GeneralNNCollision.hh.
References G4ForEach< group >::Apply(), and GROUP6.
00055 { 00056 typedef INT4<channelType, NeutronPC, NeutronPC, NeutronPC, d0> theC1; 00057 typedef INT4<channelType, NeutronPC, NeutronPC, ProtonPC, dm> theC2; 00058 typedef INT4<channelType, NeutronPC, ProtonPC, ProtonPC, d0> theC3; 00059 typedef INT4<channelType, NeutronPC, ProtonPC, NeutronPC, dp> theC4; 00060 typedef INT4<channelType, ProtonPC, ProtonPC, NeutronPC, dpp> theC5; 00061 typedef INT4<channelType, ProtonPC, ProtonPC, ProtonPC, dp> theC6; 00062 typedef GROUP6(theC1, theC2, theC3, theC4, theC5, theC6) theChannels; 00063 G4CollisionComposite::Resolve aR; 00064 G4ForEach<theChannels>::Apply(&aR, aC); 00065 }};