32 #define CCalG4Able_h 1
std::vector< CCalG4Able * > CCalG4AbleTable
G4VPhysicalVolume * PhysicalVolume(G4VPhysicalVolume *)
void setVisType(CCalVisualisable::visType, G4LogicalVolume *)
CCalG4Able(G4String name)
void setName(const G4String &name)
CCalG4AbleTable theG4DetectorsInside
G4bool isSensitive() const
void setSensitivity(G4bool sens=true)
G4VisAttributes * g4VisAtt[CCalVisualisable::TotalVisTypes]
friend std::ostream & operator<<(std::ostream &, const CCalG4Able &)
G4VPhysicalVolume * detPhysicalVolume
G4bool operator==(const CCalG4Able &right) const
virtual void constructSensitive()
virtual G4VPhysicalVolume * constructIn(G4VPhysicalVolume *)=0
CCalVisualisable visProperties
void AddCCalG4Able(CCalG4Able *)