Problem 963

Summary: Bugs in coding of x-ray_fluro sample!!!
Product: Examples/Advanced Reporter: porosev
Component: xray_fluorescenceAssignee: alfonso.mantero
Status: RESOLVED FIXED    
Severity: critical    
Priority: P5    
Version: 9.0   
Hardware: PC   
OS: Windows   

Description porosev 2007-08-27 11:34:37 CEST
Hello all!

Recently, I tried to compiled the x-ray fluro sample under MS compiler and catch a lot of simple bugs!!!!! 

1. XrayFluoDataSet.hh( line 84) :

'XrayFluoDataSet::LoadData': overriding virtual function return type differs and is not covariant from 'G4VEMDataSet::LoadData'

2. XrayFluoNormalization.cc( Line 57) : 
'XrayFluoDataSet' : cannot instantiate abstract class due to following members:
'void G4VEMDataSet::SetEnergiesData(G4DataVector *,G4DataVector *,G4int)' : is abstract G4VEMDataSet.hh(68) : see declaration of 'G4VEMDataSet::SetEnergiesData'

'G4bool G4VEMDataSet::SaveData(const G4String &) const' : is abstract
D:\GEANT4_9_0\include\G4VEMDataSet.hh(71) : see declaration of 'G4VEMDataSet::SaveData'

I am sorry, but How you can test such code????

Sincerely Yours,
Viacheslav Porosev