| 
    Geant4
    10.02.p03
    
   | 
 
#include <ML2Acc1.hh>
Public Member Functions | |
| CML2Acc1 (void) | |
| ~CML2Acc1 (void) | |
| void | Construct (G4VPhysicalVolume *PVWorld, G4double isoCentre) | 
| void | reset () | 
| void | setJaw1X (G4double val) | 
| void | setJaw2X (G4double val) | 
| void | setJaw1Y (G4double val) | 
| void | setJaw2Y (G4double val) | 
| void | setIsoCentre (G4double val) | 
| void | setidEnergy (G4int val) | 
| void | setLeavesAx (G4double val) | 
| void | setLeavesBx (G4double val) | 
| int | getidEnergy () | 
| G4double | getBeforeJaws_Z_PhaseSpacePosition () | 
| void | writeInfo () | 
Static Public Member Functions | |
| static CML2Acc1 * | GetInstance (void) | 
Private Member Functions | |
| G4Material * | otherMaterials (const G4String materialName) | 
| void | SetJawAperture (G4int idJaw, G4ThreeVector ¢re, G4ThreeVector halfSize, G4double aperture, G4RotationMatrix *cRotation) | 
| bool | target () | 
| bool | primaryCollimator () | 
| bool | BeWindow () | 
| bool | flatteningFilter () | 
| bool | ionizationChamber () | 
| bool | mirror () | 
| bool | Jaw1X () | 
| bool | Jaw2X () | 
| bool | Jaw1Y () | 
| bool | Jaw2Y () | 
| bool | MLC () | 
Static Private Attributes | |
| static CML2Acc1 * | instance = 0 | 
Definition at line 64 of file ML2Acc1.hh.
| CML2Acc1::CML2Acc1 | ( | void | ) | 
Definition at line 48 of file ML2Acc1.cc.
| CML2Acc1::~CML2Acc1 | ( | void | ) | 
Definition at line 53 of file ML2Acc1.cc.
      
  | 
  private | 
Definition at line 357 of file ML2Acc1.cc.
| void CML2Acc1::Construct | ( | G4VPhysicalVolume * | PVWorld, | 
| G4double | isoCentre | ||
| ) | 
Definition at line 156 of file ML2Acc1.cc.
      
  | 
  private | 
Definition at line 384 of file ML2Acc1.cc.
      
  | 
  inline | 
Definition at line 81 of file ML2Acc1.hh.
      
  | 
  inline | 
Definition at line 80 of file ML2Acc1.hh.
      
  | 
  static | 
Definition at line 58 of file ML2Acc1.cc.
      
  | 
  private | 
Definition at line 435 of file ML2Acc1.cc.
      
  | 
  private | 
Definition at line 618 of file ML2Acc1.cc.
      
  | 
  private | 
Definition at line 690 of file ML2Acc1.cc.
      
  | 
  private | 
Definition at line 654 of file ML2Acc1.cc.
      
  | 
  private | 
Definition at line 726 of file ML2Acc1.cc.
      
  | 
  private | 
Definition at line 521 of file ML2Acc1.cc.
      
  | 
  private | 
Definition at line 763 of file ML2Acc1.cc.
      
  | 
  private | 
Definition at line 72 of file ML2Acc1.cc.
      
  | 
  private | 
Definition at line 251 of file ML2Acc1.cc.
| void CML2Acc1::reset | ( | ) | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  private | 
Definition at line 549 of file ML2Acc1.cc.
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  private | 
Definition at line 178 of file ML2Acc1.cc.
| void CML2Acc1::writeInfo | ( | ) | 
Definition at line 66 of file ML2Acc1.cc.
      
  | 
  private | 
Definition at line 87 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 109 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 108 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 110 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 111 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 86 of file ML2Acc1.hh.
      
  | 
  staticprivate | 
Definition at line 88 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 84 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 84 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 84 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 84 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 84 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 123 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 85 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 85 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 118 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 113 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 115 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 117 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 112 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 114 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 116 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 119 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 121 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 120 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 122 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 104 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 105 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 106 of file ML2Acc1.hh.
      
  | 
  private | 
Definition at line 107 of file ML2Acc1.hh.