|
BOSS 8.0.0
BESIII Offline Software System
|
#include <BesCrystalParameterisation.hh>
Public Member Functions | |
| BesCrystalParameterisation (const G4int, const G4int, const G4int, BesEmcGeometry *, const G4int) | |
| virtual | ~BesCrystalParameterisation () |
| void | ComputeTransformation (const G4int, G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Box &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Tubs &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Trd &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Trap &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Cons &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Sphere &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Orb &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Torus &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Para &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Polycone &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Polyhedra &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Hype &, const G4int, const G4VPhysicalVolume *) const |
| G4Material * | ComputeMaterial (const G4int, G4VPhysicalVolume *, const G4VTouchable *parentTouch=0) |
| G4VSolid * | ComputeSolid (const G4int, G4VPhysicalVolume *) |
| void | ComputeIDAndSide (const G4VPhysicalVolume *) const |
| void | SetVerboseLevel (G4int val) |
| BesCrystalParameterisation (const G4int, const G4int, const G4int, BesEmcGeometry *, const G4int) | |
| virtual | ~BesCrystalParameterisation () |
| void | ComputeTransformation (const G4int, G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Box &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Tubs &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Trd &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Trap &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Cons &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Sphere &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Orb &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Torus &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Para &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Polycone &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Polyhedra &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Hype &, const G4int, const G4VPhysicalVolume *) const |
| G4Material * | ComputeMaterial (const G4int, G4VPhysicalVolume *, const G4VTouchable *parentTouch=0) |
| G4VSolid * | ComputeSolid (const G4int, G4VPhysicalVolume *) |
| void | ComputeIDAndSide (const G4VPhysicalVolume *) const |
| void | SetVerboseLevel (G4int val) |
| BesCrystalParameterisation (const G4int, const G4int, const G4int, BesEmcGeometry *, const G4int) | |
| virtual | ~BesCrystalParameterisation () |
| void | ComputeTransformation (const G4int, G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Box &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Tubs &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Trd &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Trap &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Cons &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Sphere &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Orb &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Torus &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Para &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Polycone &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Polyhedra &, const G4int, const G4VPhysicalVolume *) const |
| virtual void | ComputeDimensions (G4Hype &, const G4int, const G4VPhysicalVolume *) const |
| G4Material * | ComputeMaterial (const G4int, G4VPhysicalVolume *, const G4VTouchable *parentTouch=0) |
| G4VSolid * | ComputeSolid (const G4int, G4VPhysicalVolume *) |
| void | ComputeIDAndSide (const G4VPhysicalVolume *) const |
| void | SetVerboseLevel (G4int val) |
Definition at line 23 of file InstallArea/x86_64-el9-gcc13-dbg/include/EmcSim/BesCrystalParameterisation.hh.
| BesCrystalParameterisation::BesCrystalParameterisation | ( | const G4int | startID, |
| const G4int | endID, | ||
| const G4int | thetaAllCrystals, | ||
| BesEmcGeometry * | besEMCGeometry, | ||
| const G4int | verboseLevel ) |
Definition at line 23 of file BesCrystalParameterisation.cc.
|
virtual |
Definition at line 45 of file BesCrystalParameterisation.cc.
| BesCrystalParameterisation::BesCrystalParameterisation | ( | const G4int | , |
| const G4int | , | ||
| const G4int | , | ||
| BesEmcGeometry * | , | ||
| const G4int | ) |
|
virtual |
| BesCrystalParameterisation::BesCrystalParameterisation | ( | const G4int | , |
| const G4int | , | ||
| const G4int | , | ||
| BesEmcGeometry * | , | ||
| const G4int | ) |
|
virtual |
|
inlinevirtual |
Definition at line 30 of file InstallArea/x86_64-el9-gcc13-dbg/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 30 of file InstallArea/x86_64-el9-gcc13-opt/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 30 of file Simulation/BOOST/EmcSim/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 38 of file InstallArea/x86_64-el9-gcc13-dbg/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 38 of file InstallArea/x86_64-el9-gcc13-opt/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 38 of file Simulation/BOOST/EmcSim/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 53 of file InstallArea/x86_64-el9-gcc13-dbg/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 53 of file InstallArea/x86_64-el9-gcc13-opt/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 53 of file Simulation/BOOST/EmcSim/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 42 of file InstallArea/x86_64-el9-gcc13-dbg/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 42 of file InstallArea/x86_64-el9-gcc13-opt/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 42 of file Simulation/BOOST/EmcSim/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 46 of file InstallArea/x86_64-el9-gcc13-dbg/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 46 of file InstallArea/x86_64-el9-gcc13-opt/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 46 of file Simulation/BOOST/EmcSim/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 48 of file InstallArea/x86_64-el9-gcc13-dbg/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 48 of file InstallArea/x86_64-el9-gcc13-opt/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 48 of file Simulation/BOOST/EmcSim/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 50 of file InstallArea/x86_64-el9-gcc13-dbg/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 50 of file InstallArea/x86_64-el9-gcc13-opt/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 50 of file Simulation/BOOST/EmcSim/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 40 of file InstallArea/x86_64-el9-gcc13-dbg/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 40 of file InstallArea/x86_64-el9-gcc13-opt/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 40 of file Simulation/BOOST/EmcSim/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 44 of file InstallArea/x86_64-el9-gcc13-dbg/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 44 of file InstallArea/x86_64-el9-gcc13-opt/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 44 of file Simulation/BOOST/EmcSim/include/EmcSim/BesCrystalParameterisation.hh.
|
virtual |
Definition at line 103 of file BesCrystalParameterisation.cc.
|
virtual |
|
virtual |
|
inlinevirtual |
Definition at line 34 of file InstallArea/x86_64-el9-gcc13-dbg/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 34 of file InstallArea/x86_64-el9-gcc13-opt/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 34 of file Simulation/BOOST/EmcSim/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 32 of file InstallArea/x86_64-el9-gcc13-dbg/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 32 of file InstallArea/x86_64-el9-gcc13-opt/include/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 32 of file Simulation/BOOST/EmcSim/include/EmcSim/BesCrystalParameterisation.hh.
| void BesCrystalParameterisation::ComputeIDAndSide | ( | const G4VPhysicalVolume * | pPhyVol | ) | const |
Definition at line 181 of file BesCrystalParameterisation.cc.
Referenced by ComputeDimensions(), ComputeMaterial(), ComputeSolid(), and ComputeTransformation().
| void BesCrystalParameterisation::ComputeIDAndSide | ( | const G4VPhysicalVolume * | ) | const |
| void BesCrystalParameterisation::ComputeIDAndSide | ( | const G4VPhysicalVolume * | ) | const |
| G4Material * BesCrystalParameterisation::ComputeMaterial | ( | const G4int | copyNo, |
| G4VPhysicalVolume * | pPhysicalVol, | ||
| const G4VTouchable * | parentTouch = 0 ) |
Definition at line 165 of file BesCrystalParameterisation.cc.
| G4Material * BesCrystalParameterisation::ComputeMaterial | ( | const G4int | , |
| G4VPhysicalVolume * | , | ||
| const G4VTouchable * | parentTouch = 0 ) |
| G4Material * BesCrystalParameterisation::ComputeMaterial | ( | const G4int | , |
| G4VPhysicalVolume * | , | ||
| const G4VTouchable * | parentTouch = 0 ) |
| G4VSolid * BesCrystalParameterisation::ComputeSolid | ( | const G4int | copyNo, |
| G4VPhysicalVolume * | pPhysicalVol ) |
Definition at line 158 of file BesCrystalParameterisation.cc.
| G4VSolid * BesCrystalParameterisation::ComputeSolid | ( | const G4int | , |
| G4VPhysicalVolume * | ) |
| G4VSolid * BesCrystalParameterisation::ComputeSolid | ( | const G4int | , |
| G4VPhysicalVolume * | ) |
| void BesCrystalParameterisation::ComputeTransformation | ( | const G4int | copyNo, |
| G4VPhysicalVolume * | physVol ) const |
Definition at line 49 of file BesCrystalParameterisation.cc.
| void BesCrystalParameterisation::ComputeTransformation | ( | const G4int | , |
| G4VPhysicalVolume * | ) const |
| void BesCrystalParameterisation::ComputeTransformation | ( | const G4int | , |
| G4VPhysicalVolume * | ) const |
|
inline |
Definition at line 59 of file InstallArea/x86_64-el9-gcc13-dbg/include/EmcSim/BesCrystalParameterisation.hh.
|
inline |
Definition at line 59 of file InstallArea/x86_64-el9-gcc13-opt/include/EmcSim/BesCrystalParameterisation.hh.
|
inline |
Definition at line 59 of file Simulation/BOOST/EmcSim/include/EmcSim/BesCrystalParameterisation.hh.