CID 21389: Uninitialized scalar field (UNINIT_CTOR)
authormorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 29 May 2013 13:14:58 +0000 (13:14 +0000)
committermorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 29 May 2013 13:14:58 +0000 (13:14 +0000)
PYTHIA8/pythia8175/src/Pythia.cxx

index 2b5d7ea..d25732b 100644 (file)
@@ -40,7 +40,59 @@ const int Pythia::SUBRUNDEFAULT = -999;
 // Constructor. 
 
 Pythia::Pythia(string xmlDir, bool printBanner) { 
-    
+  // Initialisation
+  abortIfVeto      = false;
+  checkEvent       = false;
+  checkHistory     = false;
+  decayRHadrons    = false;
+  doDiffraction    = false;
+  doFSRinRes       = false;
+  doHadronLevel    = false;
+  doMomentumSpread = false;
+  doPartonLevel    = false;
+  doProcessLevel   = false;
+  doResDec         = false;
+  doVertexSpread   = false;
+  doVetoPartons    = false;
+  doVetoProcess    = false;
+  hasUserHooks     = false;
+  isInit           = false;
+  isUnresolvedA    = false;
+  isUnresolvedB    = false;
+  retryPartonLevel = false;
+  showSaV          = false; 
+  showMaD          = false;
+
+  betaZ     = 0.;
+  gammaZ    = 0.;
+  eA        = 0.;
+  eB        = 0.;
+  eCM       = 0.;
+  epTolErr  = 0.;
+  mA        = 0.;  
+  mB        = 0.;
+  pxA       = 0.;
+  pxB       = 0.;
+  pyA       = 0.;  
+  pyB       = 0.;
+  pzA       = 0.; 
+  pzB       = 0.;
+  pzAcm     = 0.;
+  pzBcm     = 0.;
+  epTolWarn = 0.;
+
+  boostType = 0;
+  frameType = 0;
+  idA       = 0; 
+  idB       = 0; 
+  nCount    = 0; 
+  nErrEvent = 0; 
+  nErrList  = 0;  
+  nShowLHA  = 0;  
+  nShowInfo = 0; 
+  nShowProc = 0;
+  nShowEvt  = 0;  
+
   // Initial values for pointers to PDF's.
   useNewPdfA      = false; 
   useNewPdfB      = false;