HerdSoftware  0.3.2
XTRTransparentRegRadModel.h
Go to the documentation of this file.
1 #ifndef XTRTransparentRegRadModel_h
2 #define XTRTransparentRegRadModel_h 1
3 
4 #include "G4VXTRenergyLoss.hh"
5 
6 class XTRTransparentRegRadModel : public G4VXTRenergyLoss {
7 public:
8  XTRTransparentRegRadModel(G4LogicalVolume *anEnvelope, G4Material *, G4Material *, G4double, G4double, G4int,
9  const G4String &processName = "XTRTransparentRegRadModel");
10 
11  ~XTRTransparentRegRadModel() override;
12 
13  G4double SpectralXTRdEdx(G4double energy) override;
14 
15  G4double GetStackFactor(G4double energy, G4double gamma, G4double varAngle) override;
16 };
17 
18 #endif
Definition: XTRTransparentRegRadModel.h:6
XTRTransparentRegRadModel(G4LogicalVolume *anEnvelope, G4Material *, G4Material *, G4double, G4double, G4int, const G4String &processName="XTRTransparentRegRadModel")
Definition: XTRTransparentRegRadModel.cc:10
G4double SpectralXTRdEdx(G4double energy) override
Definition: XTRTransparentRegRadModel.cc:23
G4double GetStackFactor(G4double energy, G4double gamma, G4double varAngle) override
Definition: XTRTransparentRegRadModel.cc:83
~XTRTransparentRegRadModel() override
Definition: XTRTransparentRegRadModel.cc:21