46#define G4VXRayModel_h 1
G4LogicalVolume represents a leaf node or unpositioned subtree in the geometry hierarchy....
const G4String & GetName() const
std::vector< const G4LogicalVolume * > * pLogicalVolumes
const G4LogicalVolume * pCurrentLV
virtual void SampleXRays(std::vector< G4Track * > &out, const G4Step &)
G4VXRayModel(const G4String &nam)
virtual void InitialiseModel()
virtual void ModelDescription(std::ostream &outFile) const
G4VXRayModel & operator=(const G4VXRayModel &right)=delete
G4bool StepLimit(std::size_t idx, const G4Track &, G4double preStepBeta, G4double &limit)
G4LossTableManager * pEmManager
G4double Initialise(std::vector< const G4LogicalVolume * > *)
virtual G4bool StepLimitForVolume(G4double &limit)
const G4Track * pCurrentTrack