Berkeley Nuclear Data Software
LaBr.h
Go to the documentation of this file.
1 //originally geomtery translation by Joseph Gordon
2 
3 #ifndef LABR_H_
4 #define LABR_H_
5 
6 #include "GeometryObject.h"
7 
8 namespace NSDG4
9 {
13 class LaBr : public GeometryObject
14 {
15 public:
17 LaBr();
18 
19  virtual G4LogicalVolume* construct(G4LogicalVolume* a_mother,
20  MaterialManager* a_materials
21  );
22 };
23 
24 }
25 
26 #endif
abstract base class of geometry objects allowing modifications
Definition: GeometryObject.h:25
Definition: LaBr.h:14
virtual G4LogicalVolume * construct(G4LogicalVolume *a_mother, MaterialManager *a_materials)
must be implemented by the child class
Definition: LaBr.cpp:28
LaBr()
default constructor sets the class up with default configuration
Definition: LaBr.cpp:22
Definition: MaterialManager.h:15
Definition: AbsLYAna.h:7