Skip to content

Commit 55db9a7

Browse files
Wooseok HamWooseok Ham
authored andcommitted
PWGJE: modify the delta pT methods to except the zero jet evnets, modify the position of random number generator
1 parent a8853bd commit 55db9a7

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

PWGJE/Tasks/jetBackgroundAnalysis.cxx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,12 +71,14 @@ struct JetBackgroundAnalysisTask {
7171

7272
std::vector<int> eventSelectionBits;
7373
int trackSelection = -1;
74+
TRandom3 randomNumber{};
7475

7576
void init(o2::framework::InitContext&)
7677
{
7778
// selection settings initialisation
7879
eventSelectionBits = jetderiveddatautilities::initialiseEventSelectionBits(static_cast<std::string>(eventSelections));
7980
trackSelection = jetderiveddatautilities::initialiseTrackSelection(static_cast<std::string>(trackSelections));
81+
randomNumber.SetSeed(0);
8082

8183
// Axes definitions
8284
AxisSpec bkgFluctuationsAxis = {nBinsFluct, -100.0, 100.0, "#delta #it{p}_{T} (GeV/#it{c})"};
@@ -118,7 +120,6 @@ struct JetBackgroundAnalysisTask {
118120
void bkgFluctuationsRandomCone(TCollisions const& collision, TJets const& jets, TTracks const& tracks, float centrality)
119121
{
120122
if (jets.size() > 0) { // Since the purpose of the fluctuation measurement is jet correction, events with zero accepted jets (from the jetfinder cuts) are excluded
121-
TRandom3 randomNumber(0);
122123
float randomConeEta = randomNumber.Uniform(trackEtaMin + randomConeR, trackEtaMax - randomConeR);
123124
float randomConePhi = randomNumber.Uniform(0.0, o2::constants::math::TwoPI);
124125
float randomConePt = 0;

0 commit comments

Comments
 (0)