Public Member Functions | |
BDSMultiFacetLayer (G4String name, BDSLensFacet *facet, G4double gapWidth, G4double nFacets) | |
~BDSMultiFacetLayer () | |
Private Member Functions | |
void | computeDimensions () |
void | build () |
void | buildScreen () |
void | placeFacet (G4double xPos) |
void | placeFacets () |
Private Attributes | |
BDSLensFacet * | _facet |
std::vector< G4ThreeVector > | _facetPos |
G4double | _gapWidth |
G4double | _nFacets |
Definition at line 10 of file BDSMultiFacetLayer.hh.