|
8 | 8 | // In applying this license CERN does not waive the privileges and immunities |
9 | 9 | // granted to it by virtue of its status as an Intergovernmental Organization |
10 | 10 | // or submit itself to any jurisdiction. |
11 | | -// O2 includes |
12 | 11 |
|
13 | 12 | /// \file HFFilter.cxx |
14 | 13 | /// \brief task for selection of events with HF signals |
|
20 | 19 | /// \author Federica Zanone <federica.zanone@cern.ch>, Heidelberg University |
21 | 20 | /// \author Antonio Palasciano <antonio.palasciano@cern.ch>, INFN Bari |
22 | 21 |
|
23 | | -#include <array> |
24 | | -#include <memory> |
25 | | -#include <string> |
26 | | -#include <vector> |
27 | | - |
28 | | -#include "TRandom3.h" |
29 | | - |
30 | | -#include "CommonConstants/PhysicsConstants.h" |
31 | | -#include "CCDB/BasicCCDBManager.h" |
32 | | -#include "DataFormatsParameters/GRPMagField.h" |
33 | | -#include "DataFormatsParameters/GRPObject.h" |
34 | | -#include "DCAFitter/DCAFitterN.h" |
35 | | -#include "DetectorsBase/Propagator.h" |
36 | | -#include "Framework/AnalysisDataModel.h" |
37 | | -#include "Framework/AnalysisTask.h" |
38 | | -#include "Framework/ASoAHelpers.h" |
39 | | -#include "Framework/HistogramRegistry.h" |
40 | | -#include "Framework/runDataProcessing.h" |
41 | | -#include "ReconstructionDataFormats/DCA.h" |
| 22 | +#include "EventFiltering/PWGHF/HFFilterHelpers.h" |
| 23 | +#include "EventFiltering/filterTables.h" |
| 24 | +// |
| 25 | +#include "PWGHF/Core/SelectorCuts.h" |
| 26 | +#include "PWGHF/DataModel/CandidateReconstructionTables.h" |
| 27 | +// |
| 28 | +#include "PWGEM/PhotonMeson/DataModel/gammaTables.h" |
| 29 | +#include "PWGLF/DataModel/LFStrangenessTables.h" |
42 | 30 |
|
43 | 31 | #include "Common/Core/RecoDecay.h" |
44 | 32 | #include "Common/Core/trackUtilities.h" |
45 | 33 | #include "Common/DataModel/CollisionAssociationTables.h" |
46 | 34 | #include "Common/DataModel/EventSelection.h" |
47 | 35 | #include "Common/DataModel/PIDResponseITS.h" |
| 36 | +#include "Common/DataModel/PIDResponseTOF.h" |
| 37 | +#include "Common/DataModel/PIDResponseTPC.h" |
| 38 | +#include "Common/DataModel/TrackSelectionTables.h" |
| 39 | + |
| 40 | +#include <CCDB/BasicCCDBManager.h> |
| 41 | +#include <CCDB/CcdbApi.h> |
| 42 | +#include <CommonConstants/PhysicsConstants.h> |
| 43 | +#include <DCAFitter/DCAFitterN.h> |
| 44 | +#include <DataFormatsParameters/GRPMagField.h> |
| 45 | +#include <DetectorsBase/MatLayerCylSet.h> |
| 46 | +#include <DetectorsBase/Propagator.h> |
| 47 | +#include <Framework/ASoA.h> |
| 48 | +#include <Framework/AnalysisDataModel.h> |
| 49 | +#include <Framework/AnalysisHelpers.h> |
| 50 | +#include <Framework/AnalysisTask.h> |
| 51 | +#include <Framework/Array2D.h> |
| 52 | +#include <Framework/Configurable.h> |
| 53 | +#include <Framework/HistogramRegistry.h> |
| 54 | +#include <Framework/HistogramSpec.h> |
| 55 | +#include <Framework/InitContext.h> |
| 56 | +#include <Framework/runDataProcessing.h> |
| 57 | +#include <ReconstructionDataFormats/Track.h> |
| 58 | + |
| 59 | +#include <TH1.h> |
| 60 | +#include <TH2.h> |
| 61 | +#include <TJAlienCredentials.h> |
| 62 | +#include <TRandom3.h> |
| 63 | +#include <TString.h> |
| 64 | + |
| 65 | +#include <Rtypes.h> |
48 | 66 |
|
49 | | -#include "PWGEM/PhotonMeson/DataModel/gammaTables.h" |
50 | | - |
51 | | -#include "PWGHF/DataModel/CandidateReconstructionTables.h" |
52 | | -#include "PWGHF/DataModel/CandidateSelectionTables.h" |
53 | | -#include "PWGHF/Utils/utilsTrkCandHf.h" |
54 | | - |
55 | | -#include "EventFiltering/filterTables.h" |
56 | | -#include "EventFiltering/PWGHF/HFFilterHelpers.h" |
| 67 | +#include <array> |
| 68 | +#include <chrono> |
| 69 | +#include <cmath> |
| 70 | +#include <cstdint> |
| 71 | +#include <cstdlib> |
| 72 | +#include <memory> |
| 73 | +#include <numeric> |
| 74 | +#include <string> |
| 75 | +#include <vector> |
57 | 76 |
|
58 | 77 | using namespace o2; |
59 | 78 | using namespace o2::soa; |
|
0 commit comments