34#ifndef RadiobiologyVRadiobiologicalQuantity_H
35#define RadiobiologyVRadiobiologicalQuantity_H 1
47class VRadiobiologicalQuantity
53 G4Exception(
"VRadiobiologicalQuantity::VRadiobiologicalQuantity",
"NotVoxelized",
55 "Trying to create a radiobiological quantity before voxelizing the detector!");
119 G4cout <<
"** Verbose level = " <<
fVerboseLevel <<
" **********************" << G4endl
120 <<
"** Initialized = " << (
fInitialized ?
"true *" :
"false ")
121 <<
"********************" << G4endl <<
"** Saved = " << (
fSaved ?
"true *" :
"false ")
122 <<
"**************************" << G4endl
124 <<
"************" << G4endl <<
"*******************************************" << G4endl;
Definition of the RadioBio::VoxelizedSensitiveDetector class.
void PrintVirtualParameters()
void SetCalculationEnabled(G4bool enabled)
virtual void AddFromAccumulable(G4VAccumulable *)=0
G4bool fCalculationEnabled
std::valarray< G4double > array_type
virtual void PrintParameters()
void SetVerboseLevel(G4int level)
G4bool IsCalculationEnabled() const
G4bool HasBeenCalculated() const
VRadiobiologicalQuantity()
virtual void Initialize()=0
virtual ~VRadiobiologicalQuantity()
G4int GetVerboseLevel() const
void SetPath(G4String fN)
G4UImessenger * fMessenger
static VoxelizedSensitiveDetector * GetInstance()
Static method to retrieve a pointer to the only object existing in the simulation.