(Including Mods from Norman Graf's "modifications.txt" file)
G4ITDecayChannel (G4int Verbose, const G4Ions *theParentNucleus, G4double
theBR) :
G4NuclearDecayChannel (IT, Verbose, theParentNucleus, theBR, 0.0,
theParentNucleus->GetBaryonNumber(), int(theParentNucleus->GetPDGCharge()/eplus),
theParentNucleus->GetExcitationEnergy())
G4ExcitationHandler.cc
c:\Program Files\Microsoft Visual Studio .NET\Vc7\include\functional(324)
: error C2440: 'initializing' : cannot convert from 'const int' to 'std::binary_function<_Arg1,_Arg2,_Result>::second_argument_type'
with [ _Arg1=G4ReactionProduct *, _Arg2=G4ReactionProduct *, _Result=bool
]
Conversion from integral type to pointer type requires reinterpret_cast,
C-style cast or function-style cast src\G4ExcitationHandler.cc(348) : see
reference to function template instantiation 'std::binder2nd<_Fn2>
std::bind2nd(const _Fn2 &,const int &)' being compiled with [ _Fn2=std::equal_to<G4ReactionProduct
*> ]
i.e. replaced 0, with G4ReactionProduct* tmp = 0;