@@ -658,7 +658,7 @@ struct TrackEfficiency {
658658 return ;
659659 }
660660
661- float pTHat = getPtHatFromHepMCXSection ? collision.mcCollision_as <soa::Join<aod::JetCollisions , aod::JMcCollisionLbs >>().mcCollision_as <soa::Join<aod::McCollisions, aod::HepMCXSections>>().ptHard () : 10 . / (std::pow (collision.mcCollision ().weight (), 1.0 / pTHatExponent));
661+ float pTHat = getPtHatFromHepMCXSection ? collision.mcCollision_as <soa::Join<aod::JetMcCollisions , aod::JMcCollisionPIs >>().mcCollision_as <soa::Join<aod::McCollisions, aod::HepMCXSections>>().ptHard () : 10 . / (std::pow (collision.mcCollision ().weight (), 1.0 / pTHatExponent));
662662 if (pTHat < ptHatMin || pTHat > ptHatMax) { // only allows mcCollisions with weight in between min and max
663663 return ;
664664 }
@@ -683,7 +683,7 @@ struct TrackEfficiency {
683683 return ;
684684 }
685685
686- float pTHat = getPtHatFromHepMCXSection ? collision.mcCollision_as <soa::Join<aod::JetCollisions , aod::JMcCollisionLbs >>().mcCollision_as <soa::Join<aod::McCollisions, aod::HepMCXSections>>().ptHard () : 10 . / (std::pow (eventWeight, 1.0 / pTHatExponent));
686+ float pTHat = getPtHatFromHepMCXSection ? collision.mcCollision_as <soa::Join<aod::JetMcCollisions , aod::JMcCollisionPIs >>().mcCollision_as <soa::Join<aod::McCollisions, aod::HepMCXSections>>().ptHard () : 10 . / (std::pow (eventWeight, 1.0 / pTHatExponent));
687687 if (pTHat < ptHatMin || pTHat > ptHatMax) { // only allows mcCollisions with weight in between min and max
688688 return ;
689689 }
@@ -839,7 +839,7 @@ struct TrackEfficiency {
839839 registry.fill (HIST (" h_collisions" ), 2.5 );
840840 registry.fill (HIST (" h2_centrality_collisions" ), collision.centrality (), 2.5 );
841841
842- float pTHat = getPtHatFromHepMCXSection ? collision.mcCollision_as <soa::Join<aod::JetCollisions , aod::JMcCollisionLbs >>().mcCollision_as <soa::Join<aod::McCollisions, aod::HepMCXSections>>().ptHard () : 10 . / (std::pow (collision.mcCollision ().weight (), 1.0 / pTHatExponent));
842+ float pTHat = getPtHatFromHepMCXSection ? collision.mcCollision_as <soa::Join<aod::JetMcCollisions , aod::JMcCollisionPIs >>().mcCollision_as <soa::Join<aod::McCollisions, aod::HepMCXSections>>().ptHard () : 10 . / (std::pow (collision.mcCollision ().weight (), 1.0 / pTHatExponent));
843843 if (pTHat < ptHatMin || pTHat > ptHatMax) { // only allows mcCollisions with weight in between min and max
844844 return ;
845845 }
@@ -870,7 +870,7 @@ struct TrackEfficiency {
870870 registry.fill (HIST (" h_collisions" ), 2.5 );
871871 registry.fill (HIST (" h_collisions_weighted" ), 2.5 , eventWeight);
872872
873- float pTHat = getPtHatFromHepMCXSection ? collision.mcCollision_as <soa::Join<aod::JetCollisions , aod::JMcCollisionLbs >>().mcCollision_as <soa::Join<aod::McCollisions, aod::HepMCXSections>>().ptHard () : 10 . / (std::pow (eventWeight, 1.0 / pTHatExponent));
873+ float pTHat = getPtHatFromHepMCXSection ? collision.mcCollision_as <soa::Join<aod::JetMcCollisions , aod::JMcCollisionPIs >>().mcCollision_as <soa::Join<aod::McCollisions, aod::HepMCXSections>>().ptHard () : 10 . / (std::pow (eventWeight, 1.0 / pTHatExponent));
874874 if (pTHat < ptHatMin || pTHat > ptHatMax) { // only allows mcCollisions with weight in between min and max
875875 return ;
876876 }
0 commit comments