1 #include "KVSubEventMaker.h" 
   68    std::random_device rd;
 
   74    auto req_int = std::floor(required);
 
   75    auto req_frac = required - req_int;
 
   79    if (req_frac > 1.e-10) {
 
   84       if (i < req_int) 
p->AddGroup(
GetName());
 
winID h TVirtualViewer3D TVirtualGLPainter p
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t g
 
R__EXTERN TRandom * gRandom
 
Description of properties and kinematics of atomic nuclei.
 
Global variable for defining random subevents.
 
void Reset()
Reset internal variables, called before treatment of each event.
 
void fill(const KVNucleus *)
add to internal list
 
void Init()
Initialisation of internal variables, called once before beginning treatment.
 
std::vector< KVNucleus * > particles
 
void init()
PRIVATE method.
 
Double_t getvalue_int(Int_t) const
 
void Calculate()
Calculation of global variable value(s) after filling is finished.
 
void Copy(TObject &obj) const
 
Double_t GetParameter(const Char_t *par) const
 
Int_t fType
type of variable global; = kOneBody, kTwoBody or kNBody
 
const char * GetName() const override
 
virtual Double_t Uniform(Double_t x1, Double_t x2)