Public Member Functions | |
BDSCCDCamera () | |
~BDSCCDCamera () | |
G4LogicalVolume * | log () |
G4String | name () |
G4ThreeVector | size () |
void | phys (G4PVPlacement *phys) |
G4PVPlacement * | phys () |
Private Member Functions | |
void | defaultDimensions () |
void | build () |
void | buildCavity () |
void | buildMotherVolume () |
void | buildCCDChip () |
void | buildObjectLens () |
void | buildImageLens () |
void | visAtt () |
void | placeComponents () |
void | placeCavity () |
void | placeCCDChip () |
void | placeObjectLens () |
void | placeImageLens () |
Private Attributes | |
G4ThreeVector | _size |
G4String | _name |
G4String | _logName |
G4String | _solidName |
G4LogicalVolume * | _log |
G4VSolid * | _solid |
G4VisAttributes * | _visAtt |
BDSCCDChip * | _ccdChip |
BDSLens * | _objectLens |
BDSLens * | _imageLens |
G4PVPlacement * | _phys |
G4double | _cavityLength |
G4LogicalVolume * | _cavityLog |
G4PVPlacement * | _cavityPhys |
Definition at line 13 of file BDSCCDCamera.hh.