|
10 | 10 | // or submit itself to any jurisdiction. |
11 | 11 | /// \author Samuele Cattaruzzi <samuele.cattaruzzi@cern.ch> |
12 | 12 |
|
13 | | -#include <string> |
14 | | - |
15 | | -#include "Framework/AnalysisTask.h" |
16 | | -#include "Framework/HistogramRegistry.h" |
17 | | -#include "ReconstructionDataFormats/DCA.h" |
| 13 | +#include "Common/Core/TrackSelection.h" |
18 | 14 | #include "Common/Core/trackUtilities.h" // for propagation to primary vertex |
19 | | - |
20 | 15 | #include "Common/DataModel/EventSelection.h" |
21 | | -#include "Common/DataModel/TrackSelectionTables.h" |
22 | 16 | #include "Common/DataModel/PIDResponse.h" |
23 | | -#include "DetectorsBase/Propagator.h" |
24 | | -#include "DetectorsBase/GeometryManager.h" |
25 | | -#include "CommonUtils/NameConf.h" |
26 | | -#include "Framework/AnalysisDataModel.h" |
27 | | -#include "Common/Core/TrackSelection.h" |
28 | | -#include "DetectorsVertexing/PVertexer.h" |
29 | | -#include "ReconstructionDataFormats/Vertex.h" |
| 17 | +#include "Common/DataModel/TrackSelectionTables.h" |
| 18 | + |
30 | 19 | #include "CCDB/BasicCCDBManager.h" |
31 | | -#include "DataFormatsParameters/GRPMagField.h" |
32 | | -#include "Framework/RunningWorkflowInfo.h" |
33 | 20 | #include "CCDB/CcdbApi.h" |
34 | | -#include "DataFormatsCalibration/MeanVertexObject.h" |
35 | 21 | #include "CommonConstants/GeomConstants.h" |
| 22 | +#include "CommonUtils/NameConf.h" |
| 23 | +#include "DataFormatsCalibration/MeanVertexObject.h" |
| 24 | +#include "DataFormatsParameters/GRPMagField.h" |
| 25 | +#include "DetectorsBase/GeometryManager.h" |
| 26 | +#include "DetectorsBase/Propagator.h" |
| 27 | +#include "DetectorsVertexing/PVertexer.h" |
| 28 | +#include "Framework/AnalysisDataModel.h" |
| 29 | +#include "Framework/AnalysisTask.h" |
| 30 | +#include "Framework/HistogramRegistry.h" |
| 31 | +#include "Framework/RunningWorkflowInfo.h" |
| 32 | +#include "ReconstructionDataFormats/DCA.h" |
| 33 | +#include "ReconstructionDataFormats/Vertex.h" |
36 | 34 |
|
37 | 35 | #include "iostream" |
38 | | -#include "vector" |
39 | 36 | #include "set" |
| 37 | +#include "vector" |
| 38 | +#include <string> |
40 | 39 |
|
41 | 40 | using namespace o2::framework; |
42 | 41 | using namespace o2::framework::expressions; |
@@ -490,7 +489,7 @@ struct ItsImpactParStudies { |
490 | 489 | continue; |
491 | 490 | } |
492 | 491 | auto particle = track.mcParticle(); |
493 | | - if (keepOnlyPhysPrimary && particle.isPhysicalPrimary()) { |
| 492 | + if (keepOnlyPhysPrimary && !(particle.isPhysicalPrimary())) { |
494 | 493 | continue; |
495 | 494 | } |
496 | 495 | histograms.fill(HIST("MC/ptMC"), particle.pt()); |
|
0 commit comments