@@ -93,17 +93,17 @@ struct HfCorrelatorLcScHadronsSelection {
9393 Configurable<float > yCandMax{" yCandMax" , 0.8 , " max. cand. rapidity" };
9494 Configurable<float > ptCandMin{" ptCandMin" , 1 ., " min. cand. pT" };
9595
96- struct : ConfigurableGroup {
97- Configurable<float > cfgV0radiusMin{" cfgV0radiusMin" , 1.2 , " minimum decay radius" };
98- Configurable<float > cfgDCAPosToPVMin{" cfgDCAPosToPVMin" , 0.05 , " minimum DCA to PV for positive track" };
99- Configurable<float > cfgDCANegToPVMin{" cfgDCANegToPVMin" , 0.2 , " minimum DCA to PV for negative track" };
100- Configurable<float > cfgV0CosPA{" cfgV0CosPA" , 0.995 , " minimum v0 cosine" };
101- Configurable<float > cfgDCAV0Dau{" cfgDCAV0Dau" , 1.0 , " maximum DCA between daughters" };
102- Configurable<float > cfgV0PtMin{" cfgV0PtMin" , 0 , " minimum pT for lambda" };
103- Configurable<float > cfgV0LifeTime{" cfgV0LifeTime" , 30 ., " maximum lambda lifetime" };
104- Configurable<float > cfgPV{" cfgPV" , 10 ., " maximum z-vertex" };
105- Configurable<int > cfgMaxOccupancy{" cfgMaxOccupancy" , 999999 , " maximum occupancy of tracks in neighbouring collisions in a given time range" };
106- Configurable<int > cfgMinOccupancy{" cfgMinOccupancy" , 0 , " maximum occupancy of tracks in neighbouring collisions in a given time range" };
96+ struct : ConfigurableGroup {
97+ Configurable<float > cfgV0radiusMin{" cfgV0radiusMin" , 1.2 , " minimum decay radius" };
98+ Configurable<float > cfgDCAPosToPVMin{" cfgDCAPosToPVMin" , 0.05 , " minimum DCA to PV for positive track" };
99+ Configurable<float > cfgDCANegToPVMin{" cfgDCANegToPVMin" , 0.2 , " minimum DCA to PV for negative track" };
100+ Configurable<float > cfgV0CosPA{" cfgV0CosPA" , 0.995 , " minimum v0 cosine" };
101+ Configurable<float > cfgDCAV0Dau{" cfgDCAV0Dau" , 1.0 , " maximum DCA between daughters" };
102+ Configurable<float > cfgV0PtMin{" cfgV0PtMin" , 0 , " minimum pT for lambda" };
103+ Configurable<float > cfgV0LifeTime{" cfgV0LifeTime" , 30 ., " maximum lambda lifetime" };
104+ Configurable<float > cfgPV{" cfgPV" , 10 ., " maximum z-vertex" };
105+ Configurable<int > cfgMaxOccupancy{" cfgMaxOccupancy" , 999999 , " maximum occupancy of tracks in neighbouring collisions in a given time range" };
106+ Configurable<int > cfgMinOccupancy{" cfgMinOccupancy" , 0 , " maximum occupancy of tracks in neighbouring collisions in a given time range" };
107107 } cfgV0;
108108
109109 HfHelper hfHelper;
@@ -188,35 +188,35 @@ struct : ConfigurableGroup {
188188 template <typename TCollision, typename V0>
189189 bool selectionV0 (TCollision const & collision, V0 const & candidate)
190190 {
191- if (candidate.v0radius () < cfgV0.cfgV0radiusMin ){
191+ if (candidate.v0radius () < cfgV0.cfgV0radiusMin ) {
192192 return false ;
193193 }
194- if (std::abs (candidate.dcapostopv ()) < cfgV0.cfgDCAPosToPVMin ){
194+ if (std::abs (candidate.dcapostopv ()) < cfgV0.cfgDCAPosToPVMin ) {
195195 return false ;
196196 }
197- if (std::abs (candidate.dcanegtopv ()) < cfgV0.cfgDCANegToPVMin ){
197+ if (std::abs (candidate.dcanegtopv ()) < cfgV0.cfgDCANegToPVMin ) {
198198 return false ;
199199 }
200- if (candidate.v0cosPA () < cfgV0.cfgV0CosPA ){
200+ if (candidate.v0cosPA () < cfgV0.cfgV0CosPA ) {
201201 return false ;
202202 }
203- if (std::abs (candidate.dcaV0daughters ()) > cfgV0.cfgDCAV0Dau ){
203+ if (std::abs (candidate.dcaV0daughters ()) > cfgV0.cfgDCAV0Dau ) {
204204 return false ;
205205 }
206- if (candidate.pt () < cfgV0.cfgV0PtMin ){
206+ if (candidate.pt () < cfgV0.cfgV0PtMin ) {
207207 return false ;
208208 }
209- if (std::abs (candidate.yLambda ()) > yCandMax){
209+ if (std::abs (candidate.yLambda ()) > yCandMax) {
210210 return false ;
211211 }
212- if (candidate.distovertotmom (collision.posX (), collision.posY (), collision.posZ ()) * massLambda > cfgV0.cfgV0LifeTime ){
212+ if (candidate.distovertotmom (collision.posX (), collision.posY (), collision.posZ ()) * massLambda > cfgV0.cfgV0LifeTime ) {
213213 return false ;
214214 }
215215
216216 return true ;
217217 }
218218
219- template <typename TCollision>
219+ template <typename TCollision>
220220 bool eventSelV0 (TCollision collision)
221221 {
222222 if (!collision.sel8 ()) {
@@ -252,13 +252,13 @@ struct : ConfigurableGroup {
252252 if (!eventSelV0 (collision)) {
253253 candSel (isCandFound);
254254 return ;
255- }
256- if (V0s.size () < kMinV0Candidates ){
255+ }
256+ if (V0s.size () < kMinV0Candidates ) {
257257 candSel (isCandFound);
258258 return ;
259259 }
260- for (const auto & v0 : V0s) {
261- if (selectionV0 (collision, v0)){
260+ for (const auto & v0 : V0s) {
261+ if (selectionV0 (collision, v0)) {
262262 isCandFound = true ;
263263 break ;
264264 }
@@ -267,7 +267,6 @@ for (const auto& v0 : V0s) {
267267 }
268268 PROCESS_SWITCH (HfCorrelatorLcScHadronsSelection, processV0Selection, " Process V0 Collision Selection for Data" , true );
269269
270-
271270 void processLcSelection (SelCollisions::iterator const & collision,
272271 CandsLcDataFiltered const & candidates)
273272 {
@@ -554,8 +553,7 @@ struct HfCorrelatorLcScHadrons {
554553 return y;
555554 }
556555
557-
558- template <typename T>
556+ template <typename T>
559557 bool isSelectedV0Daughter (T const & track, int pid)
560558 {
561559 // if (!track.isGlobalTrackWoDCA())
@@ -1418,13 +1416,12 @@ struct HfCorrelatorLcScHadrons {
14181416 }
14191417 PROCESS_SWITCH (HfCorrelatorLcScHadrons, processDataLambdaV0, " Data process for v0 lambda" , false );
14201418
1421- void processMcLambdaV0 (SelCollisions::iterator const &,
1422- TracksWithMc const & tracks, soa::Join<aod::V0Datas,aod::McV0Labels> const & v0s, aod::McParticles const &)
1419+ void processMcLambdaV0 (SelCollisions::iterator const &,
1420+ TracksWithMc const & tracks, soa::Join<aod::V0Datas, aod::McV0Labels> const & v0s, aod::McParticles const &)
14231421 {
14241422 fillV0Histograms<true >(v0s, tracks);
14251423 }
14261424 PROCESS_SWITCH (HfCorrelatorLcScHadrons, processMcLambdaV0, " Mc process for v0 lambda" , false );
1427-
14281425};
14291426
14301427WorkflowSpec defineDataProcessing (ConfigContext const & cfgc)
0 commit comments