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