BOSS 7.0.4
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) |
Definition at line 23 of file InstallArea/include/EmcSim/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 48 of file BesCrystalParameterisation.cc.
BesCrystalParameterisation::BesCrystalParameterisation | ( | const | G4int, |
const | G4int, | ||
const | G4int, | ||
BesEmcGeometry * | , | ||
const | G4int | ||
) |
|
virtual |
|
inlinevirtual |
Definition at line 37 of file InstallArea/include/EmcSim/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 37 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 53 of file InstallArea/include/EmcSim/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 53 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 81 of file InstallArea/include/EmcSim/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 81 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 61 of file InstallArea/include/EmcSim/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 61 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 69 of file InstallArea/include/EmcSim/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 69 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 73 of file InstallArea/include/EmcSim/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 73 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 77 of file InstallArea/include/EmcSim/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 77 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 57 of file InstallArea/include/EmcSim/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 57 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 65 of file InstallArea/include/EmcSim/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 65 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesCrystalParameterisation.hh.
|
virtual |
Definition at line 110 of file BesCrystalParameterisation.cc.
|
virtual |
|
inlinevirtual |
Definition at line 45 of file InstallArea/include/EmcSim/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 45 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 41 of file InstallArea/include/EmcSim/EmcSim/BesCrystalParameterisation.hh.
|
inlinevirtual |
Definition at line 41 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesCrystalParameterisation.hh.
void BesCrystalParameterisation::ComputeIDAndSide | ( | const G4VPhysicalVolume * | pPhyVol | ) | const |
Definition at line 202 of file BesCrystalParameterisation.cc.
Referenced by ComputeDimensions(), ComputeMaterial(), ComputeSolid(), and ComputeTransformation().
void BesCrystalParameterisation::ComputeIDAndSide | ( | const G4VPhysicalVolume * | ) | const |
G4Material * BesCrystalParameterisation::ComputeMaterial | ( | const G4int | copyNo, |
G4VPhysicalVolume * | pPhysicalVol, | ||
const G4VTouchable * | parentTouch = 0 |
||
) |
Definition at line 185 of file BesCrystalParameterisation.cc.
G4Material * BesCrystalParameterisation::ComputeMaterial | ( | const | G4int, |
G4VPhysicalVolume * | , | ||
const G4VTouchable * | parentTouch = 0 |
||
) |
G4VSolid * BesCrystalParameterisation::ComputeSolid | ( | const G4int | copyNo, |
G4VPhysicalVolume * | pPhysicalVol | ||
) |
Definition at line 177 of file BesCrystalParameterisation.cc.
G4VSolid * BesCrystalParameterisation::ComputeSolid | ( | const | G4int, |
G4VPhysicalVolume * | |||
) |
void BesCrystalParameterisation::ComputeTransformation | ( | const G4int | copyNo, |
G4VPhysicalVolume * | physVol | ||
) | const |
Definition at line 53 of file BesCrystalParameterisation.cc.
void BesCrystalParameterisation::ComputeTransformation | ( | const | G4int, |
G4VPhysicalVolume * | |||
) | const |
|
inline |
Definition at line 91 of file InstallArea/include/EmcSim/EmcSim/BesCrystalParameterisation.hh.
|
inline |
Definition at line 91 of file Simulation/BOOST/EmcSim/EmcSim-00-00-46/EmcSim/BesCrystalParameterisation.hh.