CMS 3D CMS Logo

Decay3Body.h
Go to the documentation of this file.
1 #ifndef SimG4Core_CustomPhysics_DECAY3BODY_H
2 #define SimG4Core_CustomPhysics_DECAY3BODY_H
3 
4 #include "G4LorentzVector.hh"
5 
6 class Decay3Body {
7 public:
8  Decay3Body();
9  ~Decay3Body();
10 
11  void doDecay(const G4LorentzVector& mother,
12  G4LorentzVector& daughter1,
13  G4LorentzVector& daughter2,
14  G4LorentzVector& daughter3);
15 
16 private:
17  inline double sqr(double a);
18 };
19 
20 #endif
Decay3Body
Definition: Decay3Body.h:6
a
double a
Definition: hdecay.h:119
Decay3Body::~Decay3Body
~Decay3Body()
Definition: Decay3Body.cc:18
Decay3Body::doDecay
void doDecay(const G4LorentzVector &mother, G4LorentzVector &daughter1, G4LorentzVector &daughter2, G4LorentzVector &daughter3)
Definition: Decay3Body.cc:20
Decay3Body::sqr
double sqr(double a)
Definition: Decay3Body.cc:148
Decay3Body::Decay3Body
Decay3Body()
Definition: Decay3Body.cc:16