@@ -195,7 +195,7 @@ void resonance::Print()
195195 fpidSelector.Print ();
196196 } else {
197197 LOGF (info, " Angle cuts" );
198- for (const auto anglecut : fangleCuts) {
198+ for (const auto & anglecut : fangleCuts) {
199199 anglecut->Print ();
200200 }
201201 }
@@ -883,11 +883,11 @@ bool decayTree::init(std::string const& parFile, o2::framework::HistogramRegistr
883883void decayTree::updateParents ()
884884{
885885 // reset parents
886- for (const auto res : fResonances ) {
886+ for (const auto & res : fResonances ) {
887887 res->clearParents ();
888888 }
889889
890- for (const auto res : fResonances ) {
890+ for (const auto & res : fResonances ) {
891891 for (const auto & daughName : res->getDaughters ()) {
892892 auto daugh = getResonance (daughName);
893893 daugh->addParent (res->name ());
@@ -899,7 +899,7 @@ void decayTree::reset()
899899{
900900 fStatus = 0 ;
901901 fChargeState = -1 ;
902- for (const auto res : fResonances ) {
902+ for (const auto & res : fResonances ) {
903903 res->reset ();
904904 }
905905}
@@ -914,7 +914,7 @@ void decayTree::updateStatus()
914914 bool isULS = true ;
915915 bool isLS = true ;
916916 fStatus = 1 ;
917- for (const auto res : fResonances ) {
917+ for (const auto & res : fResonances ) {
918918 if (res->status () < 3 ) {
919919 return ;
920920 }
@@ -942,26 +942,26 @@ void decayTree::Print()
942942 LOGF (info, " dBCRange: %d : %d" , fdBCMin, fdBCMax);
943943 LOGF (info, " FITVetoes: [ %d %d %d %d %d ]" , fFITvetos [0 ], fFITvetos [1 ], fFITvetos [2 ], fFITvetos [3 ], fFITvetos [4 ]);
944944 LOGF (info, " ULS states" );
945- for (const auto chstat : fULSstates ) {
945+ for (const auto & chstat : fULSstates ) {
946946 LOGF (info, " %d" , chstat);
947947 }
948948 LOGF (info, " LS states" );
949- for (const auto chstat : fLSstates ) {
949+ for (const auto & chstat : fLSstates ) {
950950 LOGF (info, " %d" , chstat);
951951 }
952952 LOGF (info, " " );
953953 LOGF (info, " decayTree" );
954954 LOGF (info, " nResonances: %d" , fResonances .size ());
955955 LOGF (info, " nFinals: %d" , fnFinals);
956956 LOGF (info, " Resonances" );
957- for (const auto res : fResonances ) {
957+ for (const auto & res : fResonances ) {
958958 res->Print ();
959959 }
960960}
961961
962962resonance* decayTree::getResonance (std::string name)
963963{
964- for (const auto res : fResonances ) {
964+ for (const auto & res : fResonances ) {
965965 if (res->name () == name) {
966966 return res;
967967 }
@@ -972,7 +972,7 @@ resonance* decayTree::getResonance(std::string name)
972972
973973resonance* decayTree::getFinal (int counter)
974974{
975- for (const auto res : fResonances ) {
975+ for (const auto & res : fResonances ) {
976976 if (res->counter () == counter) {
977977 return res;
978978 }
@@ -992,7 +992,7 @@ std::vector<resonance*> decayTree::getFinals(resonance* res)
992992 } else {
993993 for (const auto & d2Name : d1->getDaughters ()) {
994994 auto d2 = getResonance (d2Name);
995- for (const auto d3 : getFinals (d2)) {
995+ for (const auto & d3 : getFinals (d2)) {
996996 resFinals.push_back (d3);
997997 }
998998 }
@@ -1005,10 +1005,10 @@ std::vector<resonance*> decayTree::getFinals(resonance* res)
10051005void decayTree::checkAngles ()
10061006{
10071007 // loop over resonances
1008- for (const auto res : fResonances ) {
1008+ for (const auto & res : fResonances ) {
10091009 auto anglecuts = res->getAngleCuts ();
10101010 // loop over angle cuts
1011- for (const auto anglecut : anglecuts) {
1011+ for (const auto & anglecut : anglecuts) {
10121012 auto rnames = anglecut->rNames ();
10131013 auto anglerange = anglecut->angleRange ();
10141014
0 commit comments