diff --git a/analysis/PWGDIL/dielectron/papaframework/PairAnalysisTrackRotator.cxx b/analysis/PWGDIL/dielectron/papaframework/PairAnalysisTrackRotator.cxx index ee4524d1acfece90e5f0419a986f1b54ba8c5cec..f729fc46cb3f57176a9d307968dca7126e316763 100644 --- a/analysis/PWGDIL/dielectron/papaframework/PairAnalysisTrackRotator.cxx +++ b/analysis/PWGDIL/dielectron/papaframework/PairAnalysisTrackRotator.cxx @@ -36,7 +36,6 @@ PairAnalysisTrackRotator::PairAnalysisTrackRotator(const char* name, const char* // // Named Constructor // - gRandom->SetSeed(); } //______________________________________________ diff --git a/analysis/PWGDIL/dielectron/papaframework/PairAnalysisVarManager.cxx b/analysis/PWGDIL/dielectron/papaframework/PairAnalysisVarManager.cxx index d4e1ec93557009915a95b8e13965a790d45ac965..ff551841617126da784f10f5c3873c1de855c255 100644 --- a/analysis/PWGDIL/dielectron/papaframework/PairAnalysisVarManager.cxx +++ b/analysis/PWGDIL/dielectron/papaframework/PairAnalysisVarManager.cxx @@ -347,8 +347,6 @@ PairAnalysisVarManager::PairAnalysisVarManager() : TNamed("PairAnalysisVarManage for (Int_t i = 1; i < kNMaxValuesMC; ++i) { fgFormula[i] = 0x0; } - - gRandom->SetSeed(); } //________________________________________________________________ @@ -360,8 +358,6 @@ PairAnalysisVarManager::PairAnalysisVarManager(const char* name, const char* tit for (Int_t i = 1; i < kNMaxValuesMC; ++i) { fgFormula[i] = 0x0; } - - gRandom->SetSeed(); } //________________________________________________________________ diff --git a/mvd/plugins/tasks/CbmMvdSensorDigitizerTBTask.cxx b/mvd/plugins/tasks/CbmMvdSensorDigitizerTBTask.cxx index a4ae6fd4fef1f333679a6091056b7c83a53b8604..03a08e8e8a9cfaaf76122730027ea7e495600c69 100644 --- a/mvd/plugins/tasks/CbmMvdSensorDigitizerTBTask.cxx +++ b/mvd/plugins/tasks/CbmMvdSensorDigitizerTBTask.cxx @@ -100,7 +100,6 @@ CbmMvdSensorDigitizerTBTask::CbmMvdSensorDigitizerTBTask() , fPixelCharge() , fDigis() , fDigiMatch() - , frand() , fproduceNoise() , fPixelChargeShort() , fPixelScanAccelerator() @@ -162,7 +161,6 @@ CbmMvdSensorDigitizerTBTask::CbmMvdSensorDigitizerTBTask() //fLorentzNorm=0.00013010281679422413; fLorentzNorm = 1; - frand = new TRandom3(0); fproduceNoise = kFALSE; fReadoutLast = -1.; diff --git a/mvd/plugins/tasks/CbmMvdSensorDigitizerTBTask.h b/mvd/plugins/tasks/CbmMvdSensorDigitizerTBTask.h index 4ba0073ab53d40acb46df62faf73749ac41b69fc..e102e3eae3826c27d5c40297adf902400bf8de92 100644 --- a/mvd/plugins/tasks/CbmMvdSensorDigitizerTBTask.h +++ b/mvd/plugins/tasks/CbmMvdSensorDigitizerTBTask.h @@ -143,7 +143,6 @@ private: TClonesArray* fDigiMatch; - TRandom3* frand; Bool_t fproduceNoise; std::vector<CbmMvdPixelCharge*> fPixelChargeShort; diff --git a/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.cxx b/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.cxx index 8c717738f2c0b7dc6d4ef638bd62479be048ab27..5f8295b64e7c0c9706a54728426e002e972ab795 100644 --- a/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.cxx +++ b/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.cxx @@ -112,7 +112,6 @@ CbmMvdSensorDigitizerTask::CbmMvdSensorDigitizerTask() , fPixelCharge(new TClonesArray("CbmMvdPixelCharge")) , fDigis(NULL) , fDigiMatch(NULL) - , frand(nullptr) , fproduceNoise(kFALSE) , fPixelChargeShort() , fPixelScanAccelerator(NULL) @@ -155,7 +154,6 @@ CbmMvdSensorDigitizerTask::CbmMvdSensorDigitizerTask() , h_ElossVsMomIn(NULL) { fRandGen.SetSeed(2736); - frand = new TRandom3(0); fproduceNoise = kFALSE; } // ------------------------------------------------------------------------- @@ -216,7 +214,6 @@ CbmMvdSensorDigitizerTask::CbmMvdSensorDigitizerTask(Int_t iMode) , fPixelCharge(new TClonesArray("CbmMvdPixelCharge", 100000)) , fDigis(NULL) , fDigiMatch(NULL) - , frand(nullptr) , fproduceNoise(kFALSE) , fPixelChargeShort() , fPixelScanAccelerator(NULL) @@ -309,7 +306,6 @@ CbmMvdSensorDigitizerTask::CbmMvdSensorDigitizerTask(Int_t iMode) fcurrentFrameNumber = 0; - frand = new TRandom3(0); fproduceNoise = kFALSE; } @@ -941,14 +937,14 @@ void CbmMvdSensorDigitizerTask::ProducePixelCharge(CbmMvdPoint* point) void CbmMvdSensorDigitizerTask::ProduceNoise() { Int_t fmaxNoise = 100; - Int_t noiseHits = (Int_t)(frand->Rndm(fmaxNoise) * fmaxNoise); + Int_t noiseHits = (Int_t)(gRandom->Rndm(fmaxNoise) * fmaxNoise); Int_t xPix, yPix; CbmMvdPixelCharge* pixel; pair<Int_t, Int_t> thispoint; for (Int_t i = 0; i <= noiseHits; i++) { - xPix = frand->Integer(fNPixelsX); - yPix = frand->Integer(fNPixelsY); + xPix = gRandom->Integer(fNPixelsX); + yPix = gRandom->Integer(fNPixelsY); Double_t Current[3]; fSensor->PixelToLocal(xPix, yPix, Current); diff --git a/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.h b/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.h index e7e687d8344e20110e3490fd4b1bf71298e28eb5..079ad86c379b2877700956162209100d8f5a063c 100644 --- a/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.h +++ b/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.h @@ -165,7 +165,6 @@ public: TClonesArray* fDigiMatch; - TRandom3* frand; Bool_t fproduceNoise; std::vector<CbmMvdPixelCharge*> fPixelChargeShort; diff --git a/reco/tracking/lx/GenNoiseElectrons/GenNoiseElectrons.cxx b/reco/tracking/lx/GenNoiseElectrons/GenNoiseElectrons.cxx index ef2f20123f165b7ff19156ecf5ec49f9992d52e8..effed12b3632e699a31cd962022df007487111ed 100644 --- a/reco/tracking/lx/GenNoiseElectrons/GenNoiseElectrons.cxx +++ b/reco/tracking/lx/GenNoiseElectrons/GenNoiseElectrons.cxx @@ -104,9 +104,6 @@ InitStatus LxGenNoiseElectrons::Init() } } - time_t initTime; - gRandom->SetSeed(time(&initTime)); - fOutMCTracks = new TClonesArray("CbmMCTrack", 1000); ioman->Register("MCTrack", "MC", fOutMCTracks, kTRUE); fOutMuchPoints = new TClonesArray("CbmMuchPoint", 1000); diff --git a/reco/tracking/lx/TBBinned/LxTBTask.cxx b/reco/tracking/lx/TBBinned/LxTBTask.cxx index 7562f9efb7f041caa017476d5758fa2987a79145..60e3cb21303ee5a5ad934133b8014db939cbdb32 100644 --- a/reco/tracking/lx/TBBinned/LxTBTask.cxx +++ b/reco/tracking/lx/TBBinned/LxTBTask.cxx @@ -398,9 +398,6 @@ InitStatus LxTBFinder::Init() gMuonMass = TDatabasePDG::Instance()->GetParticle(13)->Mass(); gElectronMass = TDatabasePDG::Instance()->GetParticle(11)->Mass(); - time_t initTime; - gRandom->SetSeed(time(&initTime)); - //TObjArray* absorbers = CbmMuchGeoScheme::Instance()->GetAbsorbers(); (VF) unused hasTrd = useTrd ? HasTrd() : false;