CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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
void doDecay(const G4LorentzVector &mother, G4LorentzVector &daughter1, G4LorentzVector &daughter2, G4LorentzVector &daughter3)
Definition: Decay3Body.cc:20
double sqr(double a)
Definition: Decay3Body.cc:148
double a
Definition: hdecay.h:121