Import Geant4 11.2.0 source tree

This commit is contained in:
Gabriele Cosmo
2023-12-08 10:43:34 +01:00
parent dd1f179cda
commit 860a2b92bf
3962 changed files with 139318 additions and 164259 deletions
@@ -30,40 +30,39 @@
// Class describing the kinematics in Dalitz decay:
// parent -> lepton + anti_lepton
// Author: H.Kurashige, 30 May 1997
// Author: H.Kurashige, 30 May 1997
// --------------------------------------------------------------------
#ifndef G4DalitzDecayChannel_hh
#define G4DalitzDecayChannel_hh 1
#include "G4VDecayChannel.hh"
#include "G4ios.hh"
#include "globals.hh"
#include "G4VDecayChannel.hh"
class G4DalitzDecayChannel : public G4VDecayChannel
{
public:
G4DalitzDecayChannel(const G4String& theParentName,
G4double theBR,
const G4String& theLeptonName,
const G4String& theAntiLeptonName);
G4DalitzDecayChannel(const G4String& theParentName, G4double theBR,
const G4String& theLeptonName, const G4String& theAntiLeptonName);
~G4DalitzDecayChannel() override = default;
G4DecayProducts* DecayIt(G4double) override;
G4DecayProducts* DecayIt(G4double) override;
protected:
// Copy constructor and assignment operator
G4DalitzDecayChannel(const G4DalitzDecayChannel&) = default;
G4DalitzDecayChannel& operator=(const G4DalitzDecayChannel&);
// Copy constructor and assignment operator
private:
G4DalitzDecayChannel() = default;
enum{idGamma=0, idLepton=1, idAntiLepton=2};
enum
{
idGamma = 0,
idLepton = 1,
idAntiLepton = 2
};
};
#endif