@@ -18,48 +18,16 @@ using namespace o2::framework;
1818
1919// Converts V0 version 001 to 002
2020struct strarawcentsconverter {
21- Produces<aod::DauTrackExtras_001> dauTrackExtras_001;
22- Produces<aod::V0MCCores_001> v0MCCores_001;
2321 Produces<aod::StraRawCents_001> straRawCents_001;
2422 Produces<aod::StraRawCents_003> straRawCents_003;
2523
26- void process000to001 (aod::StraRawCents_000 const & straRawCents_000, aod::DauTrackExtras_000 const & dauTrackExtras_000, aod::V0MCCores_000 const & v0MCCores_000 )
24+ void process000to001 (aod::StraRawCents_000 const & straRawCents_000)
2725 {
2826 for (auto & values : straRawCents_000) {
2927 straRawCents_001 (values.multFT0A (), values.multFT0C (), values.multFV0A (), values.multNTracksPVeta1 (), 0 .0f , 0 .0f , 0 .0f , 0 .0f , 0 .0f , 0 .0f );
3028 }
31- for (auto & values : dauTrackExtras_000) {
32- dauTrackExtras_001 (0 ,
33- values.detectorMap (),
34- values.itsClusterSizes (),
35- values.tpcNClsFound (),
36- values.tpcNClsCrossedRows (),
37- values.tpcSignal (),
38- values.tpcNSigmaEl (),
39- values.tpcNSigmaPi (),
40- values.tpcNSigmaKa (),
41- values.tpcNSigmaPr (),
42- values.tpcNSigmaHe ());
43- }
44- for (auto & values : v0MCCores_000) {
45- v0MCCores_001 (0 ,
46- values.pdgCode (),
47- values.pdgCodeMother (),
48- values.pdgCodePositive (),
49- values.pdgCodeNegative (),
50- values.isPhysicalPrimary (),
51- values.xMC (),
52- values.yMC (),
53- values.zMC (),
54- values.pxPosMC (),
55- values.pyPosMC (),
56- values.pzPosMC (),
57- values.pxNegMC (),
58- values.pyNegMC (),
59- values.pzNegMC ());
60- }
6129 }
62- void process002to003 (aod::StraRawCents_002 const & straRawCents_002, aod::DauTrackExtras_000 const & dauTrackExtras_000, aod::V0MCCores_000 const & v0MCCores_000 )
30+ void process002to003 (aod::StraRawCents_002 const & straRawCents_002)
6331 {
6432 for (auto & values : straRawCents_002) {
6533 straRawCents_003 (values.multFT0A (),
@@ -77,36 +45,6 @@ struct strarawcentsconverter {
7745 values.multZPA (),
7846 values.multZPC ());
7947 }
80- for (auto & values : dauTrackExtras_000) {
81- dauTrackExtras_001 (0 ,
82- values.detectorMap (),
83- values.itsClusterSizes (),
84- values.tpcNClsFound (),
85- values.tpcNClsCrossedRows (),
86- values.tpcSignal (),
87- values.tpcNSigmaEl (),
88- values.tpcNSigmaPi (),
89- values.tpcNSigmaKa (),
90- values.tpcNSigmaPr (),
91- values.tpcNSigmaHe ());
92- }
93- for (auto & values : v0MCCores_000) {
94- v0MCCores_001 (0 ,
95- values.pdgCode (),
96- values.pdgCodeMother (),
97- values.pdgCodePositive (),
98- values.pdgCodeNegative (),
99- values.isPhysicalPrimary (),
100- values.xMC (),
101- values.yMC (),
102- values.zMC (),
103- values.pxPosMC (),
104- values.pyPosMC (),
105- values.pzPosMC (),
106- values.pxNegMC (),
107- values.pyNegMC (),
108- values.pzNegMC ());
109- }
11048 }
11149
11250 PROCESS_SWITCH (strarawcentsconverter, process000to001, " from raw 000 to 001" , false );
0 commit comments