@@ -105,11 +105,11 @@ struct RecoilJets {
105105 // ---------- Event selection ----------
106106 struct EvCfg : ConfigurableGroup {
107107 std::string prefix = " event" ;
108- Configurable<std::string> sel{" sel" , " sel8" , " Choose event selection" },
108+ Configurable<std::string> sel{" sel" , " sel8+IsGoodZvtxFT0vsPV+NoSameBunchPileup " , " Choose event selection" },
109109 triggerMasks{" triggerMasks" , " " , " Relevant trigger masks: fTrackLowPt,fTrackHighPt" };
110110
111111 Configurable<float > vertexZCut{" vertexZCut" , 10 ., " Accepted z-vertex range" };
112- Configurable<bool > skipMBGapEvents{" skipMBGapEvents" , false ,
112+ Configurable<bool > skipMBGapEvents{" skipMBGapEvents" , true ,
113113 " Flag to choose to reject min. bias gap events; jet-level rejection "
114114 " applied at the jet finder level, here rejection is applied for "
115115 " collision and track process functions" };
@@ -118,10 +118,10 @@ struct RecoilJets {
118118 // ---------- RCT / flag-based selections ----------
119119 struct Rct : ConfigurableGroup {
120120 std::string prefix = " rct" ;
121- Configurable<std::string> label{" label" , " CBT_hadronPID" , " Apply rct flag" }; // CBT
121+ Configurable<std::string> label{" label" , " CBT_hadronPID" , " Apply rct flag" };
122122
123123 Configurable<bool > enable{" enable" , true , " Apply RCT selections" },
124- requireZDC{" requireZDC" , false , " Require ZDC flag" },
124+ requireZDC{" requireZDC" , true , " Require ZDC flag" },
125125 rejectLimitedAcceptance{" rejectLimitedAcceptance" , false , " Reject LimitedAcceptance flag" };
126126 } rct;
127127
@@ -155,15 +155,15 @@ struct RecoilJets {
155155 // ---------- Normalization FT0 by means ----------
156156 struct FT0A : ConfigurableGroup {
157157 std::string prefix = " ft0a" ;
158- Configurable<float > mean{" mean" , - 1 ., " Mean FT0A signal" },
159- meanPartLevel{" meanPartLevel" , - 1 . , " Mean Nch (part level) within FT0A acceptance" },
158+ Configurable<float > mean{" mean" , 3499 ., " Mean FT0A signal" },
159+ meanPartLevel{" meanPartLevel" , 40.7 , " Mean Nch (part level) within FT0A acceptance" },
160160 meanZeq{" meanZeq" , -1 ., " Mean equalized FT0A signal" };
161161 } ft0a;
162162
163163 struct FT0C : ConfigurableGroup {
164164 std::string prefix = " ft0c" ;
165- Configurable<float > mean{" mean" , - 1 . , " Mean FT0C signal" },
166- meanPartLevel{" meanPartLevel" , - 1 . , " Mean Nch (part level) within FT0C acceptance" },
165+ Configurable<float > mean{" mean" , 844.6 , " Mean FT0C signal" },
166+ meanPartLevel{" meanPartLevel" , 43.11 , " Mean Nch (part level) within FT0C acceptance" },
167167 meanZeq{" meanZeq" , -1 ., " Mean equalized FT0C signal" };
168168 } ft0c;
169169
@@ -173,8 +173,8 @@ struct RecoilJets {
173173 Configurable<float > fracSig{" fracSig" , 0.9 , " Fraction of events used for signal TT" };
174174 Configurable<float > recoilRegion{" recoilRegion" , 0.6 , " Width of recoil acceptance" };
175175
176- Configurable<std::vector<float >> refPtRange{" refPtRange" , {5 ., 7 }, " Reference TT pT range [min,max] (GeV/c)" },
177- sigPtRange{" sigPtRange" , {20 ., 50 }, " Signal TT pT range [min,max] (GeV/c)" };
176+ Configurable<std::vector<float >> refPtRange{" refPtRange" , {5 ., 7 . }, " Reference TT pT range [min,max] (GeV/c)" },
177+ sigPtRange{" sigPtRange" , {10 ., 18 . }, " Signal TT pT range [min,max] (GeV/c)" };
178178
179179 Configurable<std::vector<float >> phiRestr{" phiRestr" , {0 ., 6.3 }, " Phi restriction [min,max] (rad) for TT search" };
180180 } tt;
@@ -195,11 +195,11 @@ struct RecoilJets {
195195 multNBins{" multNBins" , 600 , " Number of bins for scaled FT0M multiplicity" },
196196 zdcTimeNBins{" zdcTimeNBins" , 240 , " Number of bins for ZDC timing histograms" };
197197
198- ConfigurableAxis multFT0CThresh{" multFT0CThresh" , {VARIABLE_WIDTH , 0.0 , 0.133 , 0.233 , 0.367 , 0.567 , 0.767 , 1.067 , 1.4 , 1.867 , 2.5 , 3.9 , 5.4 , 6.9 , 20 .}, " Percentiles of scaled FT0C: 100%, 90%, 80%, 70%, 60%, 50%, 40%, 30%, 20%, 10%, 1%, 0.1%, 0.01% " }; // default values for raw data
199- ConfigurableAxis multFT0CThreshPartLevel{" multFT0CThreshPartLevel" , {VARIABLE_WIDTH , 0.0 , 0.133 , 0.233 , 0.367 , 0.567 , 0.767 , 1.067 , 1.4 , 1.867 , 2.5 , 3.9 , 5.4 , 6.9 , 20 .}, " Percentiles of scaled FT0C: 100%, 90%, 80%, 70%, 60%, 50%, 40%, 30%, 20%, 10%, 1%, 0.1%, 0.01 %" };
198+ ConfigurableAxis multFT0CThresh{" multFT0CThresh" , {VARIABLE_WIDTH , 0.0 , 0.133333 , 0.233333 , 0.366667 , 0.533333 , 0.733333 , 1 , 1.33333 , 1.76667 , 2.36667 , 3.63333 , 20 .}, " Percentiles of scaled FT0C: 100%, 90%, 80%, 70%, 60%, 50%, 40%, 30%, 20%, 10%, 1%" };
199+ ConfigurableAxis multFT0CThreshPartLevel{" multFT0CThreshPartLevel" , {VARIABLE_WIDTH , 0.0 , 0.06 , 0.14 , 0.3 , 0.46 , 0.7 , 1 , 1.36 , 1.82 , 2.42 , 3.64 , 20 .}, " Percentiles of scaled FT0C: 100%, 90%, 80%, 70%, 60%, 50%, 40%, 30%, 20%, 10%, 1%" };
200200
201- ConfigurableAxis multFT0MThresh{" multFT0MThresh" , {VARIABLE_WIDTH , 0.0 , 0.167 , 0.267 , 0.4 , 0.567 , 0.8 , 1.067 , 1.4 , 1.833 , 2.433 , 3.667 , 5.1 , 6.433 , 20 .}, " Percentiles of scaled FT0M: 100%, 90%, 80%, 70%, 60%, 50%, 40%, 30%, 20%, 10%, 1%, 0.1%, 0.01% " }; // default values for raw data
202- ConfigurableAxis multFT0MThreshPartLevel{" multFT0MThreshPartLevel" , {VARIABLE_WIDTH , 0.0 , 0.167 , 0.267 , 0.4 , 0.567 , 0.8 , 1.067 , 1.4 , 1.833 , 2.433 , 3.667 , 5.1 , 6.433 , 20 .}, " Percentiles of scaled FT0M: 100%, 90%, 80%, 70%, 60%, 50%, 40%, 30%, 20%, 10%, 1%, 0.1%, 0.01 %" };
201+ ConfigurableAxis multFT0MThresh{" multFT0MThresh" , {VARIABLE_WIDTH , 0.0 , 0.133333 , 0.266667 , 0.366667 , 0.533333 , 0.766667 , 1 , 1.33333 , 1.76667 , 2.33333 , 3.4 , 20 .}, " Percentiles of scaled FT0M: 100%, 90%, 80%, 70%, 60%, 50%, 40%, 30%, 20%, 10%, 1%" };
202+ ConfigurableAxis multFT0MThreshPartLevel{" multFT0MThreshPartLevel" , {VARIABLE_WIDTH , 0.0 , 0.08 , 0.18 , 0.32 , 0.5 , 0.7 , 1 , 1.36 , 1.82 , 2.4 , 3.5 , 20 .}, " Percentiles of scaled FT0M: 100%, 90%, 80%, 70%, 60%, 50%, 40%, 30%, 20%, 10%, 1%" };
203203
204204 ConfigurableAxis axisPtTrackEff{" axisPtTrackEff" , {VARIABLE_WIDTH , 0.15 , 0.2 , 0.25 , 0.3 , 0.4 , 0.5 , 0.6 , 0.8 , 1.0 , 1.2 , 1.5 , 2.0 , 2.5 , 3.0 , 4.0 , 5.0 , 6.0 , 8.0 , 10.0 , 12.0 , 15.0 , 20.0 , 25.0 , 30.0 , 40.0 , 50.0 , 70.0 , 100.0 }, " #it{p}_{T} (GeV/#it{c})" };
205205
@@ -279,7 +279,7 @@ struct RecoilJets {
279279 AxisSpec pseudorap{40 , -1 ., 1 ., " #it{#eta}" };
280280 AxisSpec pseudorapJets{20 , -0.5 , 0.5 , " #it{#eta}_{jet}" };
281281 AxisSpec jetArea{50 , 0.0 , 5 ., " Area_{jet}" };
282- AxisSpec rho{50 , 0.0 , 50 ., " #it{#rho}" };
282+ AxisSpec rho{100 , 0.0 , 50 ., " #it{#rho}" };
283283
284284 std::string nameFT0Caxis = " FT0C / #LT FT0C #GT" ;
285285 std::string nameFT0Maxis = " FT0M^{*}" ;
0 commit comments