VMC 2.0

From: Dmitry Naumov <naumov_at_nusun.jinr.ru>
Date: Tue, 23 Jan 2007 13:34:16 +0300


Dear VMC team,

I am trying to upgrade my installation to geant4_vmc 2.0

I get this error at the compilation stage: In file included from geometry/src/TG4PostDetConstruction.cxx:10: geometry/include/TG4PostDetConstruction.h:12:41: error: TG4RootDetectorConstruction.h: No such file or directory geometry/include/TG4PostDetConstruction.h:17: error: expected class-name before '{' token
geometry/include/TG4PostDetConstruction.h:23: error:
'TG4RootDetectorConstruction' has not been declared
geometry/src/TG4PostDetConstruction.cxx: In constructor
'TG4PostDetConstruction::TG4PostDetConstruction()':
geometry/src/TG4PostDetConstruction.cxx:18: error: class
'TG4PostDetConstruction' does not have any field named
'TVirtualUserPostDetConstruction'

geometry/src/TG4PostDetConstruction.cxx: At global scope: geometry/src/TG4PostDetConstruction.cxx:35: error: variable or field
'Initialize' declared void

geometry/src/TG4PostDetConstruction.cxx:35: error: 'int TG4PostDetConstruction::Initialize' is not a static member of 'class TG4PostDetConstruction'
geometry/src/TG4PostDetConstruction.cxx:35: error:
'TG4RootDetectorConstruction' was not declared in this scope
geometry/src/TG4PostDetConstruction.cxx:35: error: expected primary-expression before ')' token
geometry/src/TG4PostDetConstruction.cxx:36: error: expected ',' or ';' before '{' token

I looked for TG4RootDetectorConstruction.h and do not find it in the geant4_vmc package. Then I found this package in root itself but this package was not present in previous versions (thus this is not a backward compatible way to upgrade) and is not compiled by default. Perhaps it is worth to mention this feature at the VMC homepage?

Dmitry Received on Tue Jan 23 2007 - 11:34:18 CET

This archive was generated by hypermail 2.2.0 : Tue Jan 23 2007 - 17:25:00 CET